home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / discs / f / freespace / !freespace / FS_187 < prev    next >
Unknown  |  1991-02-06  |  4.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert Truevision Targa Graphic (image/tga) magic Supported
100% file data default
100% xdgMime image/x-tga default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0e f4 20 3e 20 | 46 53 5f 31 38 37 0d 00 |..... > |FS_187..|
|00000010| 14 05 f4 0d 00 1e 1a f4 | 20 50 61 72 74 20 66 72 |........| Part fr|
|00000020| 65 65 20 73 70 61 63 65 | 20 63 6f 64 65 0d 00 28 |ee space| code..(|
|00000030| 05 f4 0d 00 32 0f f4 20 | 50 72 6f 76 69 64 65 73 |....2.. |Provides|
|00000040| 3a 0d 00 3c 16 f4 20 46 | 4e 69 6e 69 74 69 61 6c |:..<.. F|Ninitial|
|00000050| 69 73 65 5f 31 38 37 0d | 00 46 1b f4 20 46 4e 63 |ise_187.|.F.. FNc|
|00000060| 68 65 63 6b 5f 73 70 61 | 63 65 5f 31 38 37 28 73 |heck_spa|ce_187(s|
|00000070| 24 29 0d 00 50 11 f4 20 | 46 4e 6c 69 6e 65 73 5f |$)..P.. |FNlines_|
|00000080| 31 38 37 0d 00 5a 2b f4 | 20 46 4e 72 65 64 72 61 |187..Z+.| FNredra|
|00000090| 77 5f 31 38 37 28 78 25 | 2c 79 25 2c 79 31 25 2c |w_187(x%|,y%,y1%,|
|000000a0| 79 32 25 2c 52 45 54 55 | 52 4e 20 69 25 29 0d 00 |y2%,RETU|RN i%)..|
|000000b0| 64 22 f4 20 46 4e 73 65 | 72 76 69 63 65 5f 63 61 |d". FNse|rvice_ca|
|000000c0| 6c 6c 5f 31 38 37 28 73 | 65 72 76 69 63 65 25 29 |ll_187(s|ervice%)|
|000000d0| 0d 00 6e 05 f4 0d 00 78 | 26 f4 20 3d 3d 3d 3d 3d |..n....x|&. =====|
|000000e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 0d 00 82 26 f4 |========|===...&.|
|00000100| 20 45 78 74 65 72 6e 61 | 6c 20 69 6e 74 65 72 66 | Externa|l interf|
|00000110| 61 63 65 73 20 74 6f 20 | 21 52 75 6e 49 6d 61 67 |aces to |!RunImag|
|00000120| 65 0d 00 8c 26 f4 20 3d | 3d 3d 3d 3d 3d 3d 3d 3d |e...&. =|========|
|00000130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000140| 3d 3d 3d 3d 3d 3d 3d 0d | 00 96 05 f4 0d 00 a0 14 |=======.|........|
|00000150| dd a4 69 6e 69 74 69 61 | 6c 69 73 65 5f 31 38 37 |..initia|lise_187|
|00000160| 0d 00 aa 0f ea 20 69 25 | 2c 66 6c 61 67 73 25 0d |..... i%|,flags%.|
|00000170| 00 b4 15 de 20 72 65 63 | 6f 72 64 62 6c 6f 63 6b |.... rec|ordblock|
|00000180| 25 20 36 34 0d 00 be 40 | c8 99 22 58 4f 53 5f 53 |% 64...@|.."XOS_S|
|00000190| 57 49 4e 75 6d 62 65 72 | 46 72 6f 6d 53 74 72 69 |WINumber|FromStri|
|000001a0| 6e 67 22 2c 2c 22 50 61 | 72 74 46 53 5f 44 72 69 |ng",,"Pa|rtFS_Dri|
|000001b0| 76 65 73 22 2b bd 31 33 | 20 b8 20 69 25 3b 66 6c |ves"+.13| . i%;fl|
|000001c0| 61 67 73 25 0d 00 c8 16 | e7 20 28 66 6c 61 67 73 |ags%....|. (flags|
|000001d0| 25 20 80 20 31 29 3d 31 | 20 8c 0d 00 d2 15 20 50 |% . 1)=1| ..... P|
|000001e0| 61 72 74 46 53 5f 66 6c | 6f 70 70 79 25 3d 30 0d |artFS_fl|oppy%=0.|
|000001f0| 00 dc 13 20 50 61 72 74 | 46 53 5f 68 61 72 64 25 |... Part|FS_hard%|
|00000200| 3d 30 0d 00 e6 05 cc 0d | 00 f0 35 20 c8 99 22 50 |=0......|..5 .."P|
|00000210| 61 72 74 46 53 5f 44 72 | 69 76 65 73 22 20 b8 20 |artFS_Dr|ives" . |
|00000220| 2c 50 61 72 74 46 53 5f | 66 6c 6f 70 70 79 25 2c |,PartFS_|floppy%,|
|00000230| 50 61 72 74 46 53 5f 68 | 61 72 64 25 0d 00 fa 05 |PartFS_h|ard%....|
|00000240| cd 0d 01 04 16 e7 50 61 | 72 74 46 53 5f 68 61 72 |......Pa|rtFS_har|
|00000250| 64 25 3c 3e 30 20 8c 0d | 01 0e 28 20 de 20 50 61 |d%<>0 ..|..( . Pa|
|00000260| 72 74 46 53 5f 68 61 72 | 64 5f 6e 61 6d 65 24 28 |rtFS_har|d_name$(|
|00000270| 50 61 72 74 46 53 5f 68 | 61 72 64 25 2d 31 29 0d |PartFS_h|ard%-1).|
|00000280| 01 18 29 20 de 20 50 61 | 72 74 46 53 5f 68 61 72 |..) . Pa|rtFS_har|
|00000290| 64 5f 73 70 61 63 65 25 | 28 50 61 72 74 46 53 5f |d_space%|(PartFS_|
|000002a0| 68 61 72 64 25 2d 31 29 | 0d 01 22 28 20 de 20 50 |hard%-1)|.."( . P|
|000002b0| 61 72 74 46 53 5f 68 61 | 72 64 5f 6c 69 6e 65 25 |artFS_ha|rd_line%|
|000002c0| 28 50 61 72 74 46 53 5f | 68 61 72 64 25 2d 31 29 |(PartFS_|hard%-1)|
|000002d0| 0d 01 2c 1b 20 e3 69 25 | 3d 30 20 b8 20 50 61 72 |..,. .i%|=0 . Par|
|000002e0| 74 46 53 5f 68 61 72 64 | 25 2d 31 0d 01 36 35 20 |tFS_hard|%-1..65 |
|000002f0| 20 50 61 72 74 46 53 5f | 68 61 72 64 5f 6e 61 6d | PartFS_|hard_nam|
|00000300| 65 24 28 69 25 29 3d a4 | 50 61 72 74 46 53 5f 64 |e$(i%)=.|PartFS_d|
|00000310| 69 73 63 6e 61 6d 65 28 | c3 28 34 2b 69 25 29 29 |iscname(|.(4+i%))|
|00000320| 0d 01 40 34 20 20 50 61 | 72 74 46 53 5f 68 61 72 |..@4 Pa|rtFS_har|
|00000330| 64 5f 73 70 61 63 65 25 | 28 69 25 29 3d a4 50 61 |d_space%|(i%)=.Pa|
|00000340| 72 74 46 53 5f 66 72 65 | 65 73 70 61 63 65 28 34 |rtFS_fre|espace(4|
|00000350| 2b 69 25 29 0d 01 4a 06 | 20 ed 0d 01 54 05 cd 0d |+i%)..J.| ...T...|
|00000360| 01 5e 18 e7 50 61 72 74 | 46 53 5f 66 6c 6f 70 70 |.^..Part|FS_flopp|
|00000370| 79 25 3c 3e 30 20 8c 0d | 01 68 2c 20 de 20 50 61 |y%<>0 ..|.h, . Pa|
|00000380| 72 74 46 53 5f 66 6c 6f | 70 70 79 5f 6e 61 6d 65 |rtFS_flo|ppy_name|
|00000390| 24 28 50 61 72 74 46 53 | 5f 66 6c 6f 70 70 79 25 |$(PartFS|_floppy%|
|000003a0| 2d 31 29 0d 01 72 2d 20 | de 20 50 61 72 74 46 53 |-1)..r- |. PartFS|
|000003b0| 5f 66 6c 6f 70 70 79 5f | 73 70 61 63 65 25 28 50 |_floppy_|space%(P|
|000003c0| 61 72 74 46 53 5f 66 6c | 6f 70 70 79 25 2d 31 29 |artFS_fl|oppy%-1)|
|000003d0| 0d 01 7c 2c 20 de 20 50 | 61 72 74 46 53 5f 66 6c |..|, . P|artFS_fl|
|000003e0| 6f 70 70 79 5f 6c 69 6e | 65 25 28 50 61 72 74 46 |oppy_lin|e%(PartF|
|000003f0| 53 5f 66 6c 6f 70 70 79 | 25 2d 31 29 0d 01 86 1d |S_floppy|%-1)....|
|00000400| 20 e3 69 25 3d 30 20 b8 | 20 50 61 72 74 46 53 5f | .i%=0 .| PartFS_|
|00000410| 66 6c 6f 70 70 79 25 2d | 31 0d 01 90 35 20 20 50 |floppy%-|1...5 P|
|00000420| 61 72 74 46 53 5f 66 6c | 6f 70 70 79 5f 6e 61 6d |artFS_fl|oppy_nam|
|00000430| 65 24 28 69 25 29 3d a4 | 50 61 72 74 46 53 5f 64 |e$(i%)=.|PartFS_d|
|00000440| 69 73 63 6e 61 6d 65 28 | c3 28 69 25 29 29 0d 01 |iscname(|.(i%))..|
|00000450| 9a 34 20 20 50 61 72 74 | 46 53 5f 66 6c 6f 70 70 |.4 Part|FS_flopp|
|00000460| 79 5f 73 70 61 63 65 25 | 28 69 25 29 3d a4 50 61 |y_space%|(i%)=.Pa|
|00000470| 72 74 46 53 5f 66 72 65 | 65 73 70 61 63 65 28 69 |rtFS_fre|espace(i|
|00000480| 25 29 0d 01 a4 06 20 ed | 0d 01 ae 05 cd 0d 01 b8 |%).... .|........|
|00000490| 06 3d 30 0d 01 c2 05 3a | 0d 01 cc 19 dd a4 63 68 |.=0....:|......ch|
|000004a0| 65 63 6b 5f 73 70 61 63 | 65 5f 31 38 37 28 73 24 |eck_spac|e_187(s$|
|000004b0| 29 0d 01 d6 16 ea 20 69 | 25 2c 67 6f 74 5f 69 74 |)..... i|%,got_it|
|000004c0| 25 2c 63 6f 70 79 24 0d | 01 e0 0c 63 6f 70 79 24 |%,copy$.|...copy$|
|000004d0| 3d 73 24 0d 01 ea 12 e7 | c0 73 24 2c 31 29 3c 3e |=s$.....|.s$,1)<>|
|000004e0| 22 3a 22 20 8c 0d 01 f4 | 2b 20 f4 20 6e 6f 20 6e |":" ....|+ . no n|
|000004f0| 61 6d 65 20 6f 72 20 64 | 72 69 76 65 20 6e 75 6d |ame or d|rive num|
|00000500| 62 65 72 20 67 69 76 65 | 6e 2c 20 73 6f 20 69 74 |ber give|n, so it|
|00000510| 0d 01 fe 34 20 f4 20 6d | 75 73 74 20 62 65 20 6f |...4 . m|ust be o|
|00000520| 6e 20 74 68 65 20 63 75 | 72 72 65 6e 74 20 64 72 |n the cu|rrent dr|
|00000530| 69 76 65 2c 20 73 6f 20 | 67 65 74 20 74 68 65 20 |ive, so |get the |
|00000540| 6e 61 6d 65 0d 02 08 17 | 20 c8 99 22 4f 53 5f 47 |name....| .."OS_G|
|00000550| 42 50 42 22 2c 35 2c 2c | 71 32 25 0d 02 12 0c 20 |BPB",5,,|q2%.... |
|00000560| 69 25 3d 3f 71 32 25 0d | 02 1c 13 20 3f 28 71 32 |i%=?q2%.|... ?(q2|
|00000570| 25 2b 69 25 2b 31 29 3d | 31 33 0d 02 26 10 20 73 |%+i%+1)=|13..&. s|
|00000580| 24 3d 24 28 71 32 25 2b | 31 29 0d 02 30 05 cc 0d |$=$(q2%+|1)..0...|
|00000590| 02 3a 10 20 69 25 3d a7 | 73 24 2c 22 2e 22 29 0d |.:. i%=.|s$,".").|
|000005a0| 02 44 13 20 73 24 3d c1 | 73 24 2c 32 2c 69 25 2d |.D. s$=.|s$,2,i%-|
|000005b0| 32 29 0d 02 4e 05 cd 0d | 02 58 37 f4 20 45 76 65 |2)..N...|.X7. Eve|
|000005c0| 6e 20 69 66 20 77 65 27 | 76 65 20 6a 75 73 74 20 |n if we'|ve just |
|000005d0| 72 65 61 64 20 74 68 65 | 20 6e 61 6d 65 20 66 72 |read the| name fr|
|000005e0| 6f 6d 20 74 68 65 20 63 | 75 72 72 65 6e 74 0d 02 |om the c|urrent..|
|000005f0| 62 36 f4 20 64 69 72 65 | 63 74 6f 72 79 2c 20 77 |b6. dire|ctory, w|
|00000600| 65 20 6e 65 65 64 20 74 | 6f 20 74 72 79 20 61 6e |e need t|o try an|
|00000610| 64 20 6d 61 74 63 68 20 | 74 68 61 74 20 61 67 61 |d match |that aga|
|00000620| 69 6e 73 74 0d 02 6c 17 | f4 20 61 20 2a 63 75 72 |inst..l.|. a *cur|
|00000630| 72 65 6e 74 2a 20 64 69 | 73 63 2e 0d 02 76 3b f4 |rent* di|sc...v;.|
|00000640| 20 63 68 65 63 6b 20 74 | 68 61 74 20 77 65 27 76 | check t|hat we'v|
|00000650| 65 20 67 6f 74 20 61 20 | 66 75 6c 6c 2c 20 63 61 |e got a |full, ca|
|00000660| 73 65 2d 63 6f 72 72 65 | 63 74 20 6e 61 6d 65 20 |se-corre|ct name |
|00000670| 61 6e 79 77 61 79 0d 02 | 80 36 f4 20 74 68 69 73 |anyway..|.6. this|
|00000680| 20 6d 65 61 6e 73 20 74 | 68 61 74 20 77 65 20 6e | means t|hat we n|
|00000690| 6f 20 6c 6f 6e 67 65 72 | 20 68 61 76 65 20 61 20 |o longer| have a |
|000006a0| 64 72 69 76 65 20 6e 75 | 6d 62 65 72 0d 02 8a 1b |drive nu|mber....|
|000006b0| 73 24 3d a4 50 61 72 74 | 46 53 5f 64 69 73 63 6e |s$=.Part|FS_discn|
|000006c0| 61 6d 65 28 73 24 29 0d | 02 94 0d 67 6f 74 5f 69 |ame(s$).|...got_i|
|000006d0| 74 25 3d a3 0d 02 9e 1c | f4 20 63 68 65 63 6b 20 |t%=.....|. check |
|000006e0| 66 6f 72 20 61 20 6b 6e | 6f 77 6e 20 6e 61 6d 65 |for a kn|own name|
|000006f0| 0d 02 a8 16 e7 50 61 72 | 74 46 53 5f 68 61 72 64 |.....Par|tFS_hard|
|00000700| 25 3c 3e 30 20 8c 0d 02 | b2 1b 20 e3 69 25 3d 30 |%<>0 ...|.. .i%=0|
|00000710| 20 b8 20 50 61 72 74 46 | 53 5f 68 61 72 64 25 2d | . PartF|S_hard%-|
|00000720| 31 0d 02 bc 21 20 20 e7 | 73 24 3d 50 61 72 74 46 |1...! .|s$=PartF|
|00000730| 53 5f 68 61 72 64 5f 6e | 61 6d 65 24 28 69 25 29 |S_hard_n|ame$(i%)|
|00000740| 20 8c 0d 02 c6 21 20 20 | 20 f2 50 61 72 74 46 53 | ....! | .PartFS|
|00000750| 5f 68 61 72 64 5f 72 65 | 66 72 65 73 68 28 69 25 |_hard_re|fresh(i%|
|00000760| 2c a3 29 0d 02 d0 22 20 | 20 20 67 6f 74 5f 69 74 |,.)..." | got_it|
|00000770| 25 3d b9 3a 69 25 3d 50 | 61 72 74 46 53 5f 68 61 |%=.:i%=P|artFS_ha|
|00000780| 72 64 25 2d 31 0d 02 da | 07 20 20 cd 0d 02 e4 06 |rd%-1...|. .....|
|00000790| 20 ed 0d 02 ee 05 cd 0d | 02 f8 24 e7 50 61 72 74 | .......|..$.Part|
|000007a0| 46 53 5f 66 6c 6f 70 70 | 79 25 3c 3e 30 20 80 20 |FS_flopp|y%<>0 . |
|000007b0| 67 6f 74 5f 69 74 25 3d | a3 20 8c 0d 03 02 1d 20 |got_it%=|. ..... |
|000007c0| e3 69 25 3d 30 20 b8 20 | 50 61 72 74 46 53 5f 66 |.i%=0 . |PartFS_f|
|000007d0| 6c 6f 70 70 79 25 2d 31 | 0d 03 0c 23 20 20 e7 73 |loppy%-1|...# .s|
|000007e0| 24 3d 50 61 72 74 46 53 | 5f 66 6c 6f 70 70 79 5f |$=PartFS|_floppy_|
|000007f0| 6e 61 6d 65 24 28 69 25 | 29 20 8c 0d 03 16 23 20 |name$(i%|) ....# |
|00000800| 20 20 f2 50 61 72 74 46 | 53 5f 66 6c 6f 70 70 79 | .PartF|S_floppy|
|00000810| 5f 72 65 66 72 65 73 68 | 28 69 25 2c a3 29 0d 03 |_refresh|(i%,.)..|
|00000820| 20 24 20 20 20 67 6f 74 | 5f 69 74 25 3d b9 3a 69 | $ got|_it%=.:i|
|00000830| 25 3d 50 61 72 74 46 53 | 5f 66 6c 6f 70 70 79 25 |%=PartFS|_floppy%|
|00000840| 2d 31 0d 03 2a 07 20 20 | cd 0d 03 34 06 20 ed 0d |-1..*. |...4. ..|
|00000850| 03 3e 05 cd 0d 03 48 2b | f4 20 63 61 6e 27 74 20 |.>....H+|. can't |
|00000860| 6d 61 74 63 68 20 6e 61 | 6d 65 20 73 6f 20 72 65 |match na|me so re|
|00000870| 63 61 63 68 65 20 74 68 | 65 20 6e 61 6d 65 73 0d |cache th|e names.|
|00000880| 03 52 22 e7 50 61 72 74 | 46 53 5f 68 61 72 64 25 |.R".Part|FS_hard%|
|00000890| 3c 3e 30 20 80 20 67 6f | 74 5f 69 74 25 3d a3 20 |<>0 . go|t_it%=. |
|000008a0| 8c 0d 03 5c 1b 20 e3 69 | 25 3d 30 20 b8 20 50 61 |...\. .i|%=0 . Pa|
|000008b0| 72 74 46 53 5f 68 61 72 | 64 25 2d 31 0d 03 66 25 |rtFS_har|d%-1..f%|
|000008c0| 20 20 e7 73 24 3d a4 50 | 61 72 74 46 53 5f 64 69 | .s$=.P|artFS_di|
|000008d0| 73 63 6e 61 6d 65 28 c3 | 28 34 2b 69 25 29 29 20 |scname(.|(4+i%)) |
|000008e0| 8c 0d 03 70 36 20 20 20 | 50 61 72 74 46 53 5f 68 |...p6 |PartFS_h|
|000008f0| 61 72 64 5f 6e 61 6d 65 | 24 28 69 25 29 3d a4 50 |ard_name|$(i%)=.P|
|00000900| 61 72 74 46 53 5f 64 69 | 73 63 6e 61 6d 65 28 c3 |artFS_di|scname(.|
|00000910| 28 34 2b 69 25 29 29 0d | 03 7a 48 20 20 20 50 61 |(4+i%)).|.zH Pa|
|00000920| 72 74 46 53 5f 68 61 72 | 64 5f 73 70 61 63 65 25 |rtFS_har|d_space%|
|00000930| 28 69 25 29 3d 2d 31 3a | f4 20 66 6f 72 63 65 20 |(i%)=-1:|. force |
|00000940| 61 20 72 65 66 72 65 73 | 68 20 27 63 6f 73 20 6e |a refres|h 'cos n|
|00000950| 61 6d 65 20 68 61 73 20 | 63 68 61 6e 67 65 64 0d |ame has |changed.|
|00000960| 03 84 21 20 20 20 f2 50 | 61 72 74 46 53 5f 68 61 |..! .P|artFS_ha|
|00000970| 72 64 5f 72 65 66 72 65 | 73 68 28 69 25 2c b9 29 |rd_refre|sh(i%,.)|
|00000980| 0d 03 8e 22 20 20 20 67 | 6f 74 5f 69 74 25 3d b9 |..." g|ot_it%=.|
|00000990| 3a 69 25 3d 50 61 72 74 | 46 53 5f 68 61 72 64 25 |:i%=Part|FS_hard%|
|000009a0| 2d 31 0d 03 98 07 20 20 | cd 0d 03 a2 06 20 ed 0d |-1.... |..... ..|
|000009b0| 03 ac 05 cd 0d 03 b6 24 | e7 50 61 72 74 46 53 5f |.......$|.PartFS_|
|000009c0| 66 6c 6f 70 70 79 25 3c | 3e 30 20 80 20 67 6f 74 |floppy%<|>0 . got|
|000009d0| 5f 69 74 25 3d a3 20 8c | 0d 03 c0 1d 20 e3 69 25 |_it%=. .|.... .i%|
|000009e0| 3d 30 20 b8 20 50 61 72 | 74 46 53 5f 66 6c 6f 70 |=0 . Par|tFS_flop|
|000009f0| 70 79 25 2d 31 0d 03 ca | 23 20 20 e7 73 24 3d a4 |py%-1...|# .s$=.|
|00000a00| 50 61 72 74 46 53 5f 64 | 69 73 63 6e 61 6d 65 28 |PartFS_d|iscname(|
|00000a10| c3 28 69 25 29 29 20 8c | 0d 03 d4 36 20 20 20 50 |.(i%)) .|...6 P|
|00000a20| 61 72 74 46 53 5f 66 6c | 6f 70 70 79 5f 6e 61 6d |artFS_fl|oppy_nam|
|00000a30| 65 24 28 69 25 29 3d a4 | 50 61 72 74 46 53 5f 64 |e$(i%)=.|PartFS_d|
|00000a40| 69 73 63 6e 61 6d 65 28 | c3 28 69 25 29 29 0d 03 |iscname(|.(i%))..|
|00000a50| de 22 20 20 20 50 61 72 | 74 46 53 5f 66 6c 6f 70 |." Par|tFS_flop|
|00000a60| 70 79 5f 73 70 61 63 65 | 25 28 69 25 29 3d 2d 31 |py_space|%(i%)=-1|
|00000a70| 0d 03 e8 23 20 20 20 f2 | 50 61 72 74 46 53 5f 66 |...# .|PartFS_f|
|00000a80| 6c 6f 70 70 79 5f 72 65 | 66 72 65 73 68 28 69 25 |loppy_re|fresh(i%|
|00000a90| 2c b9 29 0d 03 f2 24 20 | 20 20 67 6f 74 5f 69 74 |,.)...$ | got_it|
|00000aa0| 25 3d b9 3a 69 25 3d 50 | 61 72 74 46 53 5f 66 6c |%=.:i%=P|artFS_fl|
|00000ab0| 6f 70 70 79 25 2d 31 0d | 03 fc 07 20 20 cd 0d 04 |oppy%-1.|... ...|
|00000ac0| 06 06 20 ed 0d 04 10 05 | cd 0d 04 1a 37 e7 ac 67 |.. .....|....7..g|
|00000ad0| 6f 74 5f 69 74 25 20 f2 | 77 61 72 6e 69 6e 67 28 |ot_it% .|warning(|
|00000ae0| 22 50 61 72 74 3a 20 63 | 61 6e 27 74 20 6d 61 74 |"Part: c|an't mat|
|00000af0| 63 68 20 22 2b bd 33 34 | 2b 73 24 2b bd 33 34 29 |ch "+.34|+s$+.34)|
|00000b00| 0d 04 24 06 3d 30 0d 04 | 2e 05 3a 0d 04 38 0f dd |..$.=0..|..:..8..|
|00000b10| a4 6c 69 6e 65 73 5f 31 | 38 37 0d 04 42 08 ea 20 |.lines_1|87..B.. |
|00000b20| 69 25 0d 04 4c 22 69 25 | 3d 50 61 72 74 46 53 5f |i%..L"i%|=PartFS_|
|00000b30| 68 61 72 64 25 2b 50 61 | 72 74 46 53 5f 66 6c 6f |hard%+Pa|rtFS_flo|
|00000b40| 70 70 79 25 0d 04 56 17 | e7 69 25 3c 3e 30 20 3a |ppy%..V.|.i%<>0 :|
|00000b50| 3d 69 25 2b 31 20 8b 20 | 3a 3d 30 0d 04 60 05 3a |=i%+1 . |:=0..`.:|
|00000b60| 0d 04 6a 24 dd a4 72 65 | 64 72 61 77 5f 31 38 37 |..j$..re|draw_187|
|00000b70| 28 78 25 2c 79 25 2c 79 | 31 25 2c 79 32 25 2c f8 |(x%,y%,y|1%,y2%,.|
|00000b80| 20 69 25 29 0d 04 74 0b | ea 20 6a 25 2c 73 24 0d | i%)..t.|. j%,s$.|
|00000b90| 04 7e 26 e7 50 61 72 74 | 46 53 5f 68 61 72 64 25 |.~&.Part|FS_hard%|
|00000ba0| 2b 50 61 72 74 46 53 5f | 66 6c 6f 70 70 79 25 3d |+PartFS_|floppy%=|
|00000bb0| 30 20 3a 3d 30 0d 04 88 | 2a f2 74 69 74 6c 65 28 |0 :=0...|*.title(|
|00000bc0| 78 25 2c 79 25 2c 79 31 | 25 2c 79 32 25 2c 69 25 |x%,y%,y1|%,y2%,i%|
|00000bd0| 2c 22 50 61 72 74 3a 22 | 29 3a 69 25 2b 3d 31 0d |,"Part:"|):i%+=1.|
|00000be0| 04 92 16 e7 50 61 72 74 | 46 53 5f 68 61 72 64 25 |....Part|FS_hard%|
|00000bf0| 3c 3e 30 20 8c 0d 04 9c | 1b 20 e3 6a 25 3d 30 20 |<>0 ....|. .j%=0 |
|00000c00| b8 20 50 61 72 74 46 53 | 5f 68 61 72 64 25 2d 31 |. PartFS|_hard%-1|
|00000c10| 0d 04 a6 1e 20 20 73 24 | 3d 50 61 72 74 46 53 5f |.... s$|=PartFS_|
|00000c20| 68 61 72 64 5f 6e 61 6d | 65 24 28 6a 25 29 0d 04 |hard_nam|e$(j%)..|
|00000c30| b0 16 20 20 73 24 2b 3d | c4 32 31 2d a9 73 24 2c |.. s$+=|.21-.s$,|
|00000c40| 22 20 22 29 0d 04 ba 1a | 20 20 73 24 2b 3d 22 3a |" ")....| s$+=":|
|00000c50| 22 2b c3 28 6a 25 2b 34 | 29 2b 22 20 20 22 0d 04 |"+.(j%+4|)+" "..|
|00000c60| c4 2f 20 20 73 24 2b 3d | a4 73 70 61 63 65 5f 73 |./ s$+=|.space_s|
|00000c70| 74 72 69 6e 67 28 50 61 | 72 74 46 53 5f 68 61 72 |tring(Pa|rtFS_har|
|00000c80| 64 5f 73 70 61 63 65 25 | 28 6a 25 29 29 0d 04 ce |d_space%|(j%))...|
|00000c90| 1e 20 20 50 61 72 74 46 | 53 5f 68 61 72 64 5f 6c |. PartF|S_hard_l|
|00000ca0| 69 6e 65 25 28 6a 25 29 | 3d 69 25 0d 04 d8 27 20 |ine%(j%)|=i%...' |
|00000cb0| 20 f2 70 72 69 6e 74 28 | 78 25 2c 79 25 2c 79 31 | .print(|x%,y%,y1|
|00000cc0| 25 2c 79 32 25 2c 69 25 | 2c 73 24 29 3a 69 25 2b |%,y2%,i%|,s$):i%+|
|00000cd0| 3d 31 0d 04 e2 06 20 ed | 0d 04 ec 05 cd 0d 04 f6 |=1.... .|........|
|00000ce0| 18 e7 50 61 72 74 46 53 | 5f 66 6c 6f 70 70 79 25 |..PartFS|_floppy%|
|00000cf0| 3c 3e 30 20 8c 0d 05 00 | 1d 20 e3 6a 25 3d 30 20 |<>0 ....|. .j%=0 |
|00000d00| b8 20 50 61 72 74 46 53 | 5f 66 6c 6f 70 70 79 25 |. PartFS|_floppy%|
|00000d10| 2d 31 0d 05 0a 20 20 20 | 50 61 72 74 46 53 5f 66 |-1... |PartFS_f|
|00000d20| 6c 6f 70 70 79 5f 6c 69 | 6e 65 25 28 6a 25 29 3d |loppy_li|ne%(j%)=|
|00000d30| 69 25 0d 05 14 24 20 20 | e7 50 61 72 74 46 53 5f |i%...$ |.PartFS_|
|00000d40| 66 6c 6f 70 70 79 5f 6e | 61 6d 65 24 28 6a 25 29 |floppy_n|ame$(j%)|
|00000d50| 3c 3e 22 22 20 8c 0d 05 | 1e 21 20 20 20 73 24 3d |<>"" ...|.! s$=|
|00000d60| 50 61 72 74 46 53 5f 66 | 6c 6f 70 70 79 5f 6e 61 |PartFS_f|loppy_na|
|00000d70| 6d 65 24 28 6a 25 29 0d | 05 28 17 20 20 20 73 24 |me$(j%).|.(. s$|
|00000d80| 2b 3d c4 32 31 2d a9 73 | 24 2c 22 20 22 29 0d 05 |+=.21-.s|$," ")..|
|00000d90| 32 19 20 20 20 73 24 2b | 3d 22 3a 22 2b c3 28 6a |2. s$+|=":"+.(j|
|00000da0| 25 29 2b 22 20 20 22 0d | 05 3c 32 20 20 20 73 24 |%)+" ".|.<2 s$|
|00000db0| 2b 3d a4 73 70 61 63 65 | 5f 73 74 72 69 6e 67 28 |+=.space|_string(|
|00000dc0| 50 61 72 74 46 53 5f 66 | 6c 6f 70 70 79 5f 73 70 |PartFS_f|loppy_sp|
|00000dd0| 61 63 65 25 28 6a 25 29 | 29 0d 05 46 28 20 20 20 |ace%(j%)|)..F( |
|00000de0| f2 70 72 69 6e 74 28 78 | 25 2c 79 25 2c 79 31 25 |.print(x|%,y%,y1%|
|00000df0| 2c 79 32 25 2c 69 25 2c | 73 24 29 3a 69 25 2b 3d |,y2%,i%,|s$):i%+=|
|00000e00| 31 0d 05 50 07 20 20 cc | 0d 05 5a 3d 20 20 20 f2 |1..P. .|..Z= .|
|00000e10| 70 72 69 6e 74 28 78 25 | 2c 79 25 2c 79 31 25 2c |print(x%|,y%,y1%,|
|00000e20| 79 32 25 2c 69 25 2c 22 | 44 72 69 76 65 20 22 2b |y2%,i%,"|Drive "+|
|00000e30| c3 28 6a 25 29 2b 22 20 | 65 6d 70 74 79 22 29 3a |.(j%)+" |empty"):|
|00000e40| 69 25 2b 3d 31 0d 05 64 | 07 20 20 cd 0d 05 6e 06 |i%+=1..d|. ...n.|
|00000e50| 20 ed 0d 05 78 05 cd 0d | 05 82 06 3d 30 0d 05 8c | ...x...|...=0...|
|00000e60| 05 3a 0d 05 96 20 dd a4 | 73 65 72 76 69 63 65 5f |.:... ..|service_|
|00000e70| 63 61 6c 6c 5f 31 38 37 | 28 73 65 72 76 69 63 65 |call_187|(service|
|00000e80| 25 29 0d 05 a0 06 3d 30 | 0d 05 aa 05 3a 0d 05 b4 |%)....=0|....:...|
|00000e90| 17 f4 20 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.. =====|========|
|00000ea0| 3d 3d 3d 3d 0d 05 be 17 | f4 20 49 6e 74 65 72 6e |====....|. Intern|
|00000eb0| 61 6c 20 72 6f 75 74 69 | 6e 65 73 0d 05 c8 17 f4 |al routi|nes.....|
|00000ec0| 20 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | =======|========|
|00000ed0| 3d 3d 0d 05 d2 05 3a 0d | 05 dc 1d dd a4 50 61 72 |==....:.|.....Par|
|00000ee0| 74 46 53 5f 64 69 73 63 | 6e 61 6d 65 28 64 72 69 |tFS_disc|name(dri|
|00000ef0| 76 65 24 29 0d 05 e6 2a | ea 20 6c 6f 6f 70 25 2c |ve$)...*|. loop%,|
|00000f00| 63 68 61 72 25 2c 66 6c | 61 67 73 25 2c 6e 61 6d |char%,fl|ags%,nam|
|00000f10| 65 24 2c 65 72 72 6f 72 | 73 70 61 63 65 25 0d 05 |e$,error|space%..|
|00000f20| f0 46 c8 99 20 22 58 50 | 61 72 74 46 53 5f 44 65 |.F.. "XP|artFS_De|
|00000f30| 73 63 72 69 62 65 44 69 | 73 63 22 2c 64 72 69 76 |scribeDi|sc",driv|
|00000f40| 65 24 2c 72 65 63 6f 72 | 64 62 6c 6f 63 6b 25 20 |e$,recor|dblock% |
|00000f50| b8 20 65 72 72 6f 72 73 | 70 61 63 65 25 3b 66 6c |. errors|pace%;fl|
|00000f60| 61 67 73 25 0d 05 fa 0c | 6e 61 6d 65 24 3d 22 22 |ags%....|name$=""|
|00000f70| 0d 06 04 17 e7 20 28 66 | 6c 61 67 73 25 20 80 20 |..... (f|lags% . |
|00000f80| 31 29 3c 3e 31 20 8c 0d | 06 0e 0d 20 6c 6f 6f 70 |1)<>1 ..|... loop|
|00000f90| 25 3d 32 32 0d 06 18 1d | 20 63 68 61 72 25 3d 72 |%=22....| char%=r|
|00000fa0| 65 63 6f 72 64 62 6c 6f | 63 6b 25 3f 6c 6f 6f 70 |ecordblo|ck%?loop|
|00000fb0| 25 0d 06 22 1b 20 c8 95 | 20 63 68 61 72 25 3e 33 |%..". ..| char%>3|
|00000fc0| 32 20 80 20 6c 6f 6f 70 | 25 3c 33 32 0d 06 2c 13 |2 . loop|%<32..,.|
|00000fd0| 20 20 6e 61 6d 65 24 2b | 3d bd 63 68 61 72 25 0d | name$+|=.char%.|
|00000fe0| 06 36 0e 20 20 6c 6f 6f | 70 25 2b 3d 31 0d 06 40 |.6. loo|p%+=1..@|
|00000ff0| 1e 20 20 63 68 61 72 25 | 3d 72 65 63 6f 72 64 62 |. char%|=recordb|
|00001000| 6c 6f 63 6b 25 3f 6c 6f | 6f 70 25 0d 06 4a 06 20 |lock%?lo|op%..J. |
|00001010| ce 0d 06 54 05 cd 0d 06 | 5e 0a 3d 6e 61 6d 65 24 |...T....|^.=name$|
|00001020| 0d 06 68 05 3a 0d 06 72 | 1e dd a4 50 61 72 74 46 |..h.:..r|...PartF|
|00001030| 53 5f 66 72 65 65 73 70 | 61 63 65 28 64 72 69 76 |S_freesp|ace(driv|
|00001040| 65 25 29 0d 06 7c 13 ea | 20 66 6c 61 67 73 25 2c |e%)..|..| flags%,|
|00001050| 73 70 61 63 65 25 0d 06 | 86 34 c8 99 20 22 58 50 |space%..|.4.. "XP|
|00001060| 61 72 74 46 53 5f 46 72 | 65 65 53 70 61 63 65 22 |artFS_Fr|eeSpace"|
|00001070| 2c c3 28 64 72 69 76 65 | 25 29 20 b8 20 73 70 61 |,.(drive|%) . spa|
|00001080| 63 65 25 3b 66 6c 61 67 | 73 25 0d 06 90 1d e7 20 |ce%;flag|s%..... |
|00001090| 28 66 6c 61 67 73 25 20 | 80 20 31 29 3d 31 20 73 |(flags% |. 1)=1 s|
|000010a0| 70 61 63 65 25 3d 30 0d | 06 9a 0b 3d 73 70 61 63 |pace%=0.|...=spac|
|000010b0| 65 25 0d 06 a4 05 3a 0d | 06 ae 20 dd f2 50 61 72 |e%....:.|.. ..Par|
|000010c0| 74 46 53 5f 68 61 72 64 | 5f 72 65 66 72 65 73 68 |tFS_hard|_refresh|
|000010d0| 28 69 25 2c 66 25 29 0d | 06 b8 08 ea 20 6a 25 0d |(i%,f%).|.... j%.|
|000010e0| 06 c2 1e 6a 25 3d a4 50 | 61 72 74 46 53 5f 66 72 |...j%=.P|artFS_fr|
|000010f0| 65 65 73 70 61 63 65 28 | 69 25 2b 34 29 0d 06 cc |eespace(|i%+4)...|
|00001100| 3f e7 a4 73 70 61 63 65 | 5f 73 74 72 69 6e 67 28 |?..space|_string(|
|00001110| 6a 25 29 3c 3e a4 73 70 | 61 63 65 5f 73 74 72 69 |j%)<>.sp|ace_stri|
|00001120| 6e 67 28 50 61 72 74 46 | 53 5f 68 61 72 64 5f 73 |ng(PartF|S_hard_s|
|00001130| 70 61 63 65 25 28 69 25 | 29 29 20 8c 0d 06 d6 1e |pace%(i%|)) .....|
|00001140| 20 50 61 72 74 46 53 5f | 68 61 72 64 5f 73 70 61 | PartFS_|hard_spa|
|00001150| 63 65 25 28 69 25 29 3d | 6a 25 0d 06 e0 27 20 f2 |ce%(i%)=|j%...' .|
|00001160| 72 65 66 72 65 73 68 28 | 50 61 72 74 46 53 5f 68 |refresh(|PartFS_h|
|00001170| 61 72 64 5f 6c 69 6e 65 | 25 28 69 25 29 2c 66 25 |ard_line|%(i%),f%|
|00001180| 29 0d 06 ea 05 cd 0d 06 | f4 05 e1 0d 06 fe 05 3a |).......|.......:|
|00001190| 0d 07 08 22 dd f2 50 61 | 72 74 46 53 5f 66 6c 6f |..."..Pa|rtFS_flo|
|000011a0| 70 70 79 5f 72 65 66 72 | 65 73 68 28 69 25 2c 66 |ppy_refr|esh(i%,f|
|000011b0| 25 29 0d 07 12 08 ea 20 | 6a 25 0d 07 1c 1c 6a 25 |%)..... |j%....j%|
|000011c0| 3d a4 50 61 72 74 46 53 | 5f 66 72 65 65 73 70 61 |=.PartFS|_freespa|
|000011d0| 63 65 28 69 25 29 0d 07 | 26 41 e7 a4 73 70 61 63 |ce(i%)..|&A..spac|
|000011e0| 65 5f 73 74 72 69 6e 67 | 28 6a 25 29 3c 3e a4 73 |e_string|(j%)<>.s|
|000011f0| 70 61 63 65 5f 73 74 72 | 69 6e 67 28 50 61 72 74 |pace_str|ing(Part|
|00001200| 46 53 5f 66 6c 6f 70 70 | 79 5f 73 70 61 63 65 25 |FS_flopp|y_space%|
|00001210| 28 69 25 29 29 20 8c 0d | 07 30 20 20 50 61 72 74 |(i%)) ..|.0 Part|
|00001220| 46 53 5f 66 6c 6f 70 70 | 79 5f 73 70 61 63 65 25 |FS_flopp|y_space%|
|00001230| 28 69 25 29 3d 6a 25 0d | 07 3a 29 20 f2 72 65 66 |(i%)=j%.|.:) .ref|
|00001240| 72 65 73 68 28 50 61 72 | 74 46 53 5f 66 6c 6f 70 |resh(Par|tFS_flop|
|00001250| 70 79 5f 6c 69 6e 65 25 | 28 69 25 29 2c 66 25 29 |py_line%|(i%),f%)|
|00001260| 0d 07 44 05 cd 0d 07 4e | 05 e1 0d ff |..D....N|.... |
+--------+-------------------------+-------------------------+--------+--------+