home *** CD-ROM | disk | FTP | other *** search
Unknown | 1990-04-03 | 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.
Confidence | Program | Detection | Match Type | Support
|
---|
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 0d f4 20 3e 20 | 46 53 5f 32 36 0d 00 14 |..... > |FS_26...|
|00000010| 05 f4 0d 00 1e 1a f4 20 | 53 43 53 49 20 66 72 65 |....... |SCSI fre|
|00000020| 65 20 73 70 61 63 65 20 | 63 6f 64 65 0d 00 28 05 |e space |code..(.|
|00000030| f4 0d 00 32 0f f4 20 50 | 72 6f 76 69 64 65 73 3a |...2.. P|rovides:|
|00000040| 0d 00 3c 15 f4 20 46 4e | 69 6e 69 74 69 61 6c 69 |..<.. FN|initiali|
|00000050| 73 65 5f 32 36 0d 00 46 | 1a f4 20 46 4e 63 68 65 |se_26..F|.. FNche|
|00000060| 63 6b 5f 73 70 61 63 65 | 5f 32 36 28 73 24 29 0d |ck_space|_26(s$).|
|00000070| 00 50 10 f4 20 46 4e 6c | 69 6e 65 73 5f 32 36 0d |.P.. FNl|ines_26.|
|00000080| 00 5a 2a f4 20 46 4e 72 | 65 64 72 61 77 5f 32 36 |.Z*. FNr|edraw_26|
|00000090| 28 78 25 2c 79 25 2c 79 | 31 25 2c 79 32 25 2c 52 |(x%,y%,y|1%,y2%,R|
|000000a0| 45 54 55 52 4e 20 69 25 | 29 0d 00 64 21 f4 20 46 |ETURN i%|)..d!. F|
|000000b0| 4e 73 65 72 76 69 63 65 | 5f 63 61 6c 6c 5f 32 36 |Nservice|_call_26|
|000000c0| 28 73 65 72 76 69 63 65 | 25 29 0d 00 6e 05 f4 0d |(service|%)..n...|
|000000d0| 00 78 26 f4 20 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.x&. ===|========|
|000000e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000f0| 3d 3d 3d 3d 3d 0d 00 82 | 26 f4 20 45 78 74 65 72 |=====...|&. Exter|
|00000100| 6e 61 6c 20 69 6e 74 65 | 72 66 61 63 65 73 20 74 |nal inte|rfaces t|
|00000110| 6f 20 21 52 75 6e 49 6d | 61 67 65 0d 00 8c 26 f4 |o !RunIm|age...&.|
|00000120| 20 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | =======|========|
|00000130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000140| 3d 0d 00 96 05 f4 0d 00 | a0 13 dd a4 69 6e 69 74 |=.......|....init|
|00000150| 69 61 6c 69 73 65 5f 32 | 36 0d 00 aa 0f ea 20 69 |ialise_2|6..... i|
|00000160| 25 2c 66 6c 61 67 73 25 | 0d 00 b4 15 de 20 72 65 |%,flags%|..... re|
|00000170| 63 6f 72 64 62 6c 6f 63 | 6b 25 20 36 34 0d 00 be |cordbloc|k% 64...|
|00000180| 40 c8 99 22 58 4f 53 5f | 53 57 49 4e 75 6d 62 65 |@.."XOS_|SWINumbe|
|00000190| 72 46 72 6f 6d 53 74 72 | 69 6e 67 22 2c 2c 22 53 |rFromStr|ing",,"S|
|000001a0| 43 53 49 46 53 5f 44 72 | 69 76 65 73 22 2b bd 31 |CSIFS_Dr|ives"+.1|
|000001b0| 33 20 b8 20 69 25 3b 66 | 6c 61 67 73 25 0d 00 c8 |3 . i%;f|lags%...|
|000001c0| 16 e7 20 28 66 6c 61 67 | 73 25 20 80 20 31 29 3d |.. (flag|s% . 1)=|
|000001d0| 31 20 8c 0d 00 d2 15 20 | 53 43 53 49 46 53 5f 66 |1 ..... |SCSIFS_f|
|000001e0| 6c 6f 70 70 79 25 3d 30 | 0d 00 dc 13 20 53 43 53 |loppy%=0|.... SCS|
|000001f0| 49 46 53 5f 68 61 72 64 | 25 3d 30 0d 00 e6 05 cc |IFS_hard|%=0.....|
|00000200| 0d 00 f0 35 20 c8 99 22 | 53 43 53 49 46 53 5f 44 |...5 .."|SCSIFS_D|
|00000210| 72 69 76 65 73 22 20 b8 | 20 2c 53 43 53 49 46 53 |rives" .| ,SCSIFS|
|00000220| 5f 66 6c 6f 70 70 79 25 | 2c 53 43 53 49 46 53 5f |_floppy%|,SCSIFS_|
|00000230| 68 61 72 64 25 0d 00 fa | 05 cd 0d 01 04 16 e7 53 |hard%...|.......S|
|00000240| 43 53 49 46 53 5f 68 61 | 72 64 25 3c 3e 30 20 8c |CSIFS_ha|rd%<>0 .|
|00000250| 0d 01 0e 28 20 de 20 53 | 43 53 49 46 53 5f 68 61 |...( . S|CSIFS_ha|
|00000260| 72 64 5f 6e 61 6d 65 24 | 28 53 43 53 49 46 53 5f |rd_name$|(SCSIFS_|
|00000270| 68 61 72 64 25 2d 31 29 | 0d 01 18 29 20 de 20 53 |hard%-1)|...) . S|
|00000280| 43 53 49 46 53 5f 68 61 | 72 64 5f 73 70 61 63 65 |CSIFS_ha|rd_space|
|00000290| 25 28 53 43 53 49 46 53 | 5f 68 61 72 64 25 2d 31 |%(SCSIFS|_hard%-1|
|000002a0| 29 0d 01 22 28 20 de 20 | 53 43 53 49 46 53 5f 68 |).."( . |SCSIFS_h|
|000002b0| 61 72 64 5f 6c 69 6e 65 | 25 28 53 43 53 49 46 53 |ard_line|%(SCSIFS|
|000002c0| 5f 68 61 72 64 25 2d 31 | 29 0d 01 2c 1b 20 e3 69 |_hard%-1|)..,. .i|
|000002d0| 25 3d 30 20 b8 20 53 43 | 53 49 46 53 5f 68 61 72 |%=0 . SC|SIFS_har|
|000002e0| 64 25 2d 31 0d 01 36 35 | 20 20 53 43 53 49 46 53 |d%-1..65| SCSIFS|
|000002f0| 5f 68 61 72 64 5f 6e 61 | 6d 65 24 28 69 25 29 3d |_hard_na|me$(i%)=|
|00000300| a4 53 43 53 49 46 53 5f | 64 69 73 63 6e 61 6d 65 |.SCSIFS_|discname|
|00000310| 28 c3 28 34 2b 69 25 29 | 29 0d 01 40 34 20 20 53 |(.(4+i%)|)..@4 S|
|00000320| 43 53 49 46 53 5f 68 61 | 72 64 5f 73 70 61 63 65 |CSIFS_ha|rd_space|
|00000330| 25 28 69 25 29 3d a4 53 | 43 53 49 46 53 5f 66 72 |%(i%)=.S|CSIFS_fr|
|00000340| 65 65 73 70 61 63 65 28 | 34 2b 69 25 29 0d 01 4a |eespace(|4+i%)..J|
|00000350| 06 20 ed 0d 01 54 05 cd | 0d 01 5e 18 e7 53 43 53 |. ...T..|..^..SCS|
|00000360| 49 46 53 5f 66 6c 6f 70 | 70 79 25 3c 3e 30 20 8c |IFS_flop|py%<>0 .|
|00000370| 0d 01 68 2c 20 de 20 53 | 43 53 49 46 53 5f 66 6c |..h, . S|CSIFS_fl|
|00000380| 6f 70 70 79 5f 6e 61 6d | 65 24 28 53 43 53 49 46 |oppy_nam|e$(SCSIF|
|00000390| 53 5f 66 6c 6f 70 70 79 | 25 2d 31 29 0d 01 72 2d |S_floppy|%-1)..r-|
|000003a0| 20 de 20 53 43 53 49 46 | 53 5f 66 6c 6f 70 70 79 | . SCSIF|S_floppy|
|000003b0| 5f 73 70 61 63 65 25 28 | 53 43 53 49 46 53 5f 66 |_space%(|SCSIFS_f|
|000003c0| 6c 6f 70 70 79 25 2d 31 | 29 0d 01 7c 2c 20 de 20 |loppy%-1|)..|, . |
|000003d0| 53 43 53 49 46 53 5f 66 | 6c 6f 70 70 79 5f 6c 69 |SCSIFS_f|loppy_li|
|000003e0| 6e 65 25 28 53 43 53 49 | 46 53 5f 66 6c 6f 70 70 |ne%(SCSI|FS_flopp|
|000003f0| 79 25 2d 31 29 0d 01 86 | 1d 20 e3 69 25 3d 30 20 |y%-1)...|. .i%=0 |
|00000400| b8 20 53 43 53 49 46 53 | 5f 66 6c 6f 70 70 79 25 |. SCSIFS|_floppy%|
|00000410| 2d 31 0d 01 90 35 20 20 | 53 43 53 49 46 53 5f 66 |-1...5 |SCSIFS_f|
|00000420| 6c 6f 70 70 79 5f 6e 61 | 6d 65 24 28 69 25 29 3d |loppy_na|me$(i%)=|
|00000430| a4 53 43 53 49 46 53 5f | 64 69 73 63 6e 61 6d 65 |.SCSIFS_|discname|
|00000440| 28 c3 28 69 25 29 29 0d | 01 9a 34 20 20 53 43 53 |(.(i%)).|..4 SCS|
|00000450| 49 46 53 5f 66 6c 6f 70 | 70 79 5f 73 70 61 63 65 |IFS_flop|py_space|
|00000460| 25 28 69 25 29 3d a4 53 | 43 53 49 46 53 5f 66 72 |%(i%)=.S|CSIFS_fr|
|00000470| 65 65 73 70 61 63 65 28 | 69 25 29 0d 01 a4 06 20 |eespace(|i%).... |
|00000480| ed 0d 01 ae 05 cd 0d 01 | b8 06 3d 30 0d 01 c2 05 |........|..=0....|
|00000490| 3a 0d 01 cc 18 dd a4 63 | 68 65 63 6b 5f 73 70 61 |:......c|heck_spa|
|000004a0| 63 65 5f 32 36 28 73 24 | 29 0d 01 d6 16 ea 20 69 |ce_26(s$|)..... i|
|000004b0| 25 2c 67 6f 74 5f 69 74 | 25 2c 63 6f 70 79 24 0d |%,got_it|%,copy$.|
|000004c0| 01 e0 0c 63 6f 70 79 24 | 3d 73 24 0d 01 ea 12 e7 |...copy$|=s$.....|
|000004d0| c0 73 24 2c 31 29 3c 3e | 22 3a 22 20 8c 0d 01 f4 |.s$,1)<>|":" ....|
|000004e0| 2b 20 f4 20 6e 6f 20 6e | 61 6d 65 20 6f 72 20 64 |+ . no n|ame or d|
|000004f0| 72 69 76 65 20 6e 75 6d | 62 65 72 20 67 69 76 65 |rive num|ber give|
|00000500| 6e 2c 20 73 6f 20 69 74 | 0d 01 fe 34 20 f4 20 6d |n, so it|...4 . m|
|00000510| 75 73 74 20 62 65 20 6f | 6e 20 74 68 65 20 63 75 |ust be o|n the cu|
|00000520| 72 72 65 6e 74 20 64 72 | 69 76 65 2c 20 73 6f 20 |rrent dr|ive, so |
|00000530| 67 65 74 20 74 68 65 20 | 6e 61 6d 65 0d 02 08 17 |get the |name....|
|00000540| 20 c8 99 22 4f 53 5f 47 | 42 50 42 22 2c 35 2c 2c | .."OS_G|BPB",5,,|
|00000550| 71 32 25 0d 02 12 0c 20 | 69 25 3d 3f 71 32 25 0d |q2%.... |i%=?q2%.|
|00000560| 02 1c 13 20 3f 28 71 32 | 25 2b 69 25 2b 31 29 3d |... ?(q2|%+i%+1)=|
|00000570| 31 33 0d 02 26 10 20 73 | 24 3d 24 28 71 32 25 2b |13..&. s|$=$(q2%+|
|00000580| 31 29 0d 02 30 05 cc 0d | 02 3a 10 20 69 25 3d a7 |1)..0...|.:. i%=.|
|00000590| 73 24 2c 22 2e 22 29 0d | 02 44 13 20 73 24 3d c1 |s$,".").|.D. s$=.|
|000005a0| 73 24 2c 32 2c 69 25 2d | 32 29 0d 02 4e 05 cd 0d |s$,2,i%-|2)..N...|
|000005b0| 02 58 37 f4 20 45 76 65 | 6e 20 69 66 20 77 65 27 |.X7. Eve|n if we'|
|000005c0| 76 65 20 6a 75 73 74 20 | 72 65 61 64 20 74 68 65 |ve just |read the|
|000005d0| 20 6e 61 6d 65 20 66 72 | 6f 6d 20 74 68 65 20 63 | name fr|om the c|
|000005e0| 75 72 72 65 6e 74 0d 02 | 62 36 f4 20 64 69 72 65 |urrent..|b6. dire|
|000005f0| 63 74 6f 72 79 2c 20 77 | 65 20 6e 65 65 64 20 74 |ctory, w|e need t|
|00000600| 6f 20 74 72 79 20 61 6e | 64 20 6d 61 74 63 68 20 |o try an|d match |
|00000610| 74 68 61 74 20 61 67 61 | 69 6e 73 74 0d 02 6c 17 |that aga|inst..l.|
|00000620| f4 20 61 20 2a 63 75 72 | 72 65 6e 74 2a 20 64 69 |. a *cur|rent* di|
|00000630| 73 63 2e 0d 02 76 3b f4 | 20 63 68 65 63 6b 20 74 |sc...v;.| check t|
|00000640| 68 61 74 20 77 65 27 76 | 65 20 67 6f 74 20 61 20 |hat we'v|e got a |
|00000650| 66 75 6c 6c 2c 20 63 61 | 73 65 2d 63 6f 72 72 65 |full, ca|se-corre|
|00000660| 63 74 20 6e 61 6d 65 20 | 61 6e 79 77 61 79 0d 02 |ct name |anyway..|
|00000670| 80 36 f4 20 74 68 69 73 | 20 6d 65 61 6e 73 20 74 |.6. this| means t|
|00000680| 68 61 74 20 77 65 20 6e | 6f 20 6c 6f 6e 67 65 72 |hat we n|o longer|
|00000690| 20 68 61 76 65 20 61 20 | 64 72 69 76 65 20 6e 75 | have a |drive nu|
|000006a0| 6d 62 65 72 0d 02 8a 1b | 73 24 3d a4 53 43 53 49 |mber....|s$=.SCSI|
|000006b0| 46 53 5f 64 69 73 63 6e | 61 6d 65 28 73 24 29 0d |FS_discn|ame(s$).|
|000006c0| 02 94 0d 67 6f 74 5f 69 | 74 25 3d a3 0d 02 9e 1c |...got_i|t%=.....|
|000006d0| f4 20 63 68 65 63 6b 20 | 66 6f 72 20 61 20 6b 6e |. check |for a kn|
|000006e0| 6f 77 6e 20 6e 61 6d 65 | 0d 02 a8 16 e7 53 43 53 |own name|.....SCS|
|000006f0| 49 46 53 5f 68 61 72 64 | 25 3c 3e 30 20 8c 0d 02 |IFS_hard|%<>0 ...|
|00000700| b2 1b 20 e3 69 25 3d 30 | 20 b8 20 53 43 53 49 46 |.. .i%=0| . SCSIF|
|00000710| 53 5f 68 61 72 64 25 2d | 31 0d 02 bc 21 20 20 e7 |S_hard%-|1...! .|
|00000720| 73 24 3d 53 43 53 49 46 | 53 5f 68 61 72 64 5f 6e |s$=SCSIF|S_hard_n|
|00000730| 61 6d 65 24 28 69 25 29 | 20 8c 0d 02 c6 21 20 20 |ame$(i%)| ....! |
|00000740| 20 f2 53 43 53 49 46 53 | 5f 68 61 72 64 5f 72 65 | .SCSIFS|_hard_re|
|00000750| 66 72 65 73 68 28 69 25 | 2c a3 29 0d 02 d0 22 20 |fresh(i%|,.)..." |
|00000760| 20 20 67 6f 74 5f 69 74 | 25 3d b9 3a 69 25 3d 53 | got_it|%=.:i%=S|
|00000770| 43 53 49 46 53 5f 68 61 | 72 64 25 2d 31 0d 02 da |CSIFS_ha|rd%-1...|
|00000780| 07 20 20 cd 0d 02 e4 06 | 20 ed 0d 02 ee 05 cd 0d |. .....| .......|
|00000790| 02 f8 24 e7 53 43 53 49 | 46 53 5f 66 6c 6f 70 70 |..$.SCSI|FS_flopp|
|000007a0| 79 25 3c 3e 30 20 80 20 | 67 6f 74 5f 69 74 25 3d |y%<>0 . |got_it%=|
|000007b0| a3 20 8c 0d 03 02 1d 20 | e3 69 25 3d 30 20 b8 20 |. ..... |.i%=0 . |
|000007c0| 53 43 53 49 46 53 5f 66 | 6c 6f 70 70 79 25 2d 31 |SCSIFS_f|loppy%-1|
|000007d0| 0d 03 0c 23 20 20 e7 73 | 24 3d 53 43 53 49 46 53 |...# .s|$=SCSIFS|
|000007e0| 5f 66 6c 6f 70 70 79 5f | 6e 61 6d 65 24 28 69 25 |_floppy_|name$(i%|
|000007f0| 29 20 8c 0d 03 16 23 20 | 20 20 f2 53 43 53 49 46 |) ....# | .SCSIF|
|00000800| 53 5f 66 6c 6f 70 70 79 | 5f 72 65 66 72 65 73 68 |S_floppy|_refresh|
|00000810| 28 69 25 2c a3 29 0d 03 | 20 24 20 20 20 67 6f 74 |(i%,.)..| $ got|
|00000820| 5f 69 74 25 3d b9 3a 69 | 25 3d 53 43 53 49 46 53 |_it%=.:i|%=SCSIFS|
|00000830| 5f 66 6c 6f 70 70 79 25 | 2d 31 0d 03 2a 07 20 20 |_floppy%|-1..*. |
|00000840| cd 0d 03 34 06 20 ed 0d | 03 3e 05 cd 0d 03 48 2b |...4. ..|.>....H+|
|00000850| f4 20 63 61 6e 27 74 20 | 6d 61 74 63 68 20 6e 61 |. can't |match na|
|00000860| 6d 65 20 73 6f 20 72 65 | 63 61 63 68 65 20 74 68 |me so re|cache th|
|00000870| 65 20 6e 61 6d 65 73 0d | 03 52 22 e7 53 43 53 49 |e names.|.R".SCSI|
|00000880| 46 53 5f 68 61 72 64 25 | 3c 3e 30 20 80 20 67 6f |FS_hard%|<>0 . go|
|00000890| 74 5f 69 74 25 3d a3 20 | 8c 0d 03 5c 1b 20 e3 69 |t_it%=. |...\. .i|
|000008a0| 25 3d 30 20 b8 20 53 43 | 53 49 46 53 5f 68 61 72 |%=0 . SC|SIFS_har|
|000008b0| 64 25 2d 31 0d 03 66 25 | 20 20 e7 73 24 3d a4 53 |d%-1..f%| .s$=.S|
|000008c0| 43 53 49 46 53 5f 64 69 | 73 63 6e 61 6d 65 28 c3 |CSIFS_di|scname(.|
|000008d0| 28 34 2b 69 25 29 29 20 | 8c 0d 03 70 36 20 20 20 |(4+i%)) |...p6 |
|000008e0| 53 43 53 49 46 53 5f 68 | 61 72 64 5f 6e 61 6d 65 |SCSIFS_h|ard_name|
|000008f0| 24 28 69 25 29 3d a4 53 | 43 53 49 46 53 5f 64 69 |$(i%)=.S|CSIFS_di|
|00000900| 73 63 6e 61 6d 65 28 c3 | 28 34 2b 69 25 29 29 0d |scname(.|(4+i%)).|
|00000910| 03 7a 48 20 20 20 53 43 | 53 49 46 53 5f 68 61 72 |.zH SC|SIFS_har|
|00000920| 64 5f 73 70 61 63 65 25 | 28 69 25 29 3d 2d 31 3a |d_space%|(i%)=-1:|
|00000930| f4 20 66 6f 72 63 65 20 | 61 20 72 65 66 72 65 73 |. force |a refres|
|00000940| 68 20 27 63 6f 73 20 6e | 61 6d 65 20 68 61 73 20 |h 'cos n|ame has |
|00000950| 63 68 61 6e 67 65 64 0d | 03 84 21 20 20 20 f2 53 |changed.|..! .S|
|00000960| 43 53 49 46 53 5f 68 61 | 72 64 5f 72 65 66 72 65 |CSIFS_ha|rd_refre|
|00000970| 73 68 28 69 25 2c b9 29 | 0d 03 8e 22 20 20 20 67 |sh(i%,.)|..." g|
|00000980| 6f 74 5f 69 74 25 3d b9 | 3a 69 25 3d 53 43 53 49 |ot_it%=.|:i%=SCSI|
|00000990| 46 53 5f 68 61 72 64 25 | 2d 31 0d 03 98 07 20 20 |FS_hard%|-1.... |
|000009a0| cd 0d 03 a2 06 20 ed 0d | 03 ac 05 cd 0d 03 b6 24 |..... ..|.......$|
|000009b0| e7 53 43 53 49 46 53 5f | 66 6c 6f 70 70 79 25 3c |.SCSIFS_|floppy%<|
|000009c0| 3e 30 20 80 20 67 6f 74 | 5f 69 74 25 3d a3 20 8c |>0 . got|_it%=. .|
|000009d0| 0d 03 c0 1d 20 e3 69 25 | 3d 30 20 b8 20 53 43 53 |.... .i%|=0 . SCS|
|000009e0| 49 46 53 5f 66 6c 6f 70 | 70 79 25 2d 31 0d 03 ca |IFS_flop|py%-1...|
|000009f0| 23 20 20 e7 73 24 3d a4 | 53 43 53 49 46 53 5f 64 |# .s$=.|SCSIFS_d|
|00000a00| 69 73 63 6e 61 6d 65 28 | c3 28 69 25 29 29 20 8c |iscname(|.(i%)) .|
|00000a10| 0d 03 d4 36 20 20 20 53 | 43 53 49 46 53 5f 66 6c |...6 S|CSIFS_fl|
|00000a20| 6f 70 70 79 5f 6e 61 6d | 65 24 28 69 25 29 3d a4 |oppy_nam|e$(i%)=.|
|00000a30| 53 43 53 49 46 53 5f 64 | 69 73 63 6e 61 6d 65 28 |SCSIFS_d|iscname(|
|00000a40| c3 28 69 25 29 29 0d 03 | de 22 20 20 20 53 43 53 |.(i%))..|." SCS|
|00000a50| 49 46 53 5f 66 6c 6f 70 | 70 79 5f 73 70 61 63 65 |IFS_flop|py_space|
|00000a60| 25 28 69 25 29 3d 2d 31 | 0d 03 e8 23 20 20 20 f2 |%(i%)=-1|...# .|
|00000a70| 53 43 53 49 46 53 5f 66 | 6c 6f 70 70 79 5f 72 65 |SCSIFS_f|loppy_re|
|00000a80| 66 72 65 73 68 28 69 25 | 2c b9 29 0d 03 f2 24 20 |fresh(i%|,.)...$ |
|00000a90| 20 20 67 6f 74 5f 69 74 | 25 3d b9 3a 69 25 3d 53 | got_it|%=.:i%=S|
|00000aa0| 43 53 49 46 53 5f 66 6c | 6f 70 70 79 25 2d 31 0d |CSIFS_fl|oppy%-1.|
|00000ab0| 03 fc 07 20 20 cd 0d 04 | 06 06 20 ed 0d 04 10 05 |... ...|.. .....|
|00000ac0| cd 0d 04 1a 37 e7 ac 67 | 6f 74 5f 69 74 25 20 f2 |....7..g|ot_it% .|
|00000ad0| 77 61 72 6e 69 6e 67 28 | 22 53 43 53 49 3a 20 63 |warning(|"SCSI: c|
|00000ae0| 61 6e 27 74 20 6d 61 74 | 63 68 20 22 2b bd 33 34 |an't mat|ch "+.34|
|00000af0| 2b 73 24 2b bd 33 34 29 | 0d 04 24 06 3d 30 0d 04 |+s$+.34)|..$.=0..|
|00000b00| 2e 05 3a 0d 04 38 0e dd | a4 6c 69 6e 65 73 5f 32 |..:..8..|.lines_2|
|00000b10| 36 0d 04 42 08 ea 20 69 | 25 0d 04 4c 22 69 25 3d |6..B.. i|%..L"i%=|
|00000b20| 53 43 53 49 46 53 5f 68 | 61 72 64 25 2b 53 43 53 |SCSIFS_h|ard%+SCS|
|00000b30| 49 46 53 5f 66 6c 6f 70 | 70 79 25 0d 04 56 17 e7 |IFS_flop|py%..V..|
|00000b40| 69 25 3c 3e 30 20 3a 3d | 69 25 2b 31 20 8b 20 3a |i%<>0 :=|i%+1 . :|
|00000b50| 3d 30 0d 04 60 05 3a 0d | 04 6a 23 dd a4 72 65 64 |=0..`.:.|.j#..red|
|00000b60| 72 61 77 5f 32 36 28 78 | 25 2c 79 25 2c 79 31 25 |raw_26(x|%,y%,y1%|
|00000b70| 2c 79 32 25 2c f8 20 69 | 25 29 0d 04 74 0b ea 20 |,y2%,. i|%)..t.. |
|00000b80| 6a 25 2c 73 24 0d 04 7e | 26 e7 53 43 53 49 46 53 |j%,s$..~|&.SCSIFS|
|00000b90| 5f 68 61 72 64 25 2b 53 | 43 53 49 46 53 5f 66 6c |_hard%+S|CSIFS_fl|
|00000ba0| 6f 70 70 79 25 3d 30 20 | 3a 3d 30 0d 04 88 2a f2 |oppy%=0 |:=0...*.|
|00000bb0| 74 69 74 6c 65 28 78 25 | 2c 79 25 2c 79 31 25 2c |title(x%|,y%,y1%,|
|00000bc0| 79 32 25 2c 69 25 2c 22 | 53 43 53 49 3a 22 29 3a |y2%,i%,"|SCSI:"):|
|00000bd0| 69 25 2b 3d 31 0d 04 92 | 16 e7 53 43 53 49 46 53 |i%+=1...|..SCSIFS|
|00000be0| 5f 68 61 72 64 25 3c 3e | 30 20 8c 0d 04 9c 1b 20 |_hard%<>|0 ..... |
|00000bf0| e3 6a 25 3d 30 20 b8 20 | 53 43 53 49 46 53 5f 68 |.j%=0 . |SCSIFS_h|
|00000c00| 61 72 64 25 2d 31 0d 04 | a6 1e 20 20 73 24 3d 53 |ard%-1..|.. s$=S|
|00000c10| 43 53 49 46 53 5f 68 61 | 72 64 5f 6e 61 6d 65 24 |CSIFS_ha|rd_name$|
|00000c20| 28 6a 25 29 0d 04 b0 16 | 20 20 73 24 2b 3d c4 32 |(j%)....| s$+=.2|
|00000c30| 31 2d a9 73 24 2c 22 20 | 22 29 0d 04 ba 1a 20 20 |1-.s$," |").... |
|00000c40| 73 24 2b 3d 22 3a 22 2b | c3 28 6a 25 2b 34 29 2b |s$+=":"+|.(j%+4)+|
|00000c50| 22 20 20 22 0d 04 c4 2f | 20 20 73 24 2b 3d a4 73 |" ".../| s$+=.s|
|00000c60| 70 61 63 65 5f 73 74 72 | 69 6e 67 28 53 43 53 49 |pace_str|ing(SCSI|
|00000c70| 46 53 5f 68 61 72 64 5f | 73 70 61 63 65 25 28 6a |FS_hard_|space%(j|
|00000c80| 25 29 29 0d 04 ce 1e 20 | 20 53 43 53 49 46 53 5f |%)).... | SCSIFS_|
|00000c90| 68 61 72 64 5f 6c 69 6e | 65 25 28 6a 25 29 3d 69 |hard_lin|e%(j%)=i|
|00000ca0| 25 0d 04 d8 27 20 20 f2 | 70 72 69 6e 74 28 78 25 |%...' .|print(x%|
|00000cb0| 2c 79 25 2c 79 31 25 2c | 79 32 25 2c 69 25 2c 73 |,y%,y1%,|y2%,i%,s|
|00000cc0| 24 29 3a 69 25 2b 3d 31 | 0d 04 e2 06 20 ed 0d 04 |$):i%+=1|.... ...|
|00000cd0| ec 05 cd 0d 04 f6 18 e7 | 53 43 53 49 46 53 5f 66 |........|SCSIFS_f|
|00000ce0| 6c 6f 70 70 79 25 3c 3e | 30 20 8c 0d 05 00 1d 20 |loppy%<>|0 ..... |
|00000cf0| e3 6a 25 3d 30 20 b8 20 | 53 43 53 49 46 53 5f 66 |.j%=0 . |SCSIFS_f|
|00000d00| 6c 6f 70 70 79 25 2d 31 | 0d 05 0a 20 20 20 53 43 |loppy%-1|... SC|
|00000d10| 53 49 46 53 5f 66 6c 6f | 70 70 79 5f 6c 69 6e 65 |SIFS_flo|ppy_line|
|00000d20| 25 28 6a 25 29 3d 69 25 | 0d 05 14 24 20 20 e7 53 |%(j%)=i%|...$ .S|
|00000d30| 43 53 49 46 53 5f 66 6c | 6f 70 70 79 5f 6e 61 6d |CSIFS_fl|oppy_nam|
|00000d40| 65 24 28 6a 25 29 3c 3e | 22 22 20 8c 0d 05 1e 21 |e$(j%)<>|"" ....!|
|00000d50| 20 20 20 73 24 3d 53 43 | 53 49 46 53 5f 66 6c 6f | s$=SC|SIFS_flo|
|00000d60| 70 70 79 5f 6e 61 6d 65 | 24 28 6a 25 29 0d 05 28 |ppy_name|$(j%)..(|
|00000d70| 17 20 20 20 73 24 2b 3d | c4 32 31 2d a9 73 24 2c |. s$+=|.21-.s$,|
|00000d80| 22 20 22 29 0d 05 32 19 | 20 20 20 73 24 2b 3d 22 |" ")..2.| s$+="|
|00000d90| 3a 22 2b c3 28 6a 25 29 | 2b 22 20 20 22 0d 05 3c |:"+.(j%)|+" "..<|
|00000da0| 32 20 20 20 73 24 2b 3d | a4 73 70 61 63 65 5f 73 |2 s$+=|.space_s|
|00000db0| 74 72 69 6e 67 28 53 43 | 53 49 46 53 5f 66 6c 6f |tring(SC|SIFS_flo|
|00000dc0| 70 70 79 5f 73 70 61 63 | 65 25 28 6a 25 29 29 0d |ppy_spac|e%(j%)).|
|00000dd0| 05 46 28 20 20 20 f2 70 | 72 69 6e 74 28 78 25 2c |.F( .p|rint(x%,|
|00000de0| 79 25 2c 79 31 25 2c 79 | 32 25 2c 69 25 2c 73 24 |y%,y1%,y|2%,i%,s$|
|00000df0| 29 3a 69 25 2b 3d 31 0d | 05 50 07 20 20 cc 0d 05 |):i%+=1.|.P. ...|
|00000e00| 5a 3d 20 20 20 f2 70 72 | 69 6e 74 28 78 25 2c 79 |Z= .pr|int(x%,y|
|00000e10| 25 2c 79 31 25 2c 79 32 | 25 2c 69 25 2c 22 44 72 |%,y1%,y2|%,i%,"Dr|
|00000e20| 69 76 65 20 22 2b c3 28 | 6a 25 29 2b 22 20 65 6d |ive "+.(|j%)+" em|
|00000e30| 70 74 79 22 29 3a 69 25 | 2b 3d 31 0d 05 64 07 20 |pty"):i%|+=1..d. |
|00000e40| 20 cd 0d 05 6e 06 20 ed | 0d 05 78 05 cd 0d 05 82 | ...n. .|..x.....|
|00000e50| 06 3d 30 0d 05 8c 05 3a | 0d 05 96 1f dd a4 73 65 |.=0....:|......se|
|00000e60| 72 76 69 63 65 5f 63 61 | 6c 6c 5f 32 36 28 73 65 |rvice_ca|ll_26(se|
|00000e70| 72 76 69 63 65 25 29 0d | 05 a0 06 3d 30 0d 05 aa |rvice%).|...=0...|
|00000e80| 05 3a 0d 05 b4 17 f4 20 | 3d 3d 3d 3d 3d 3d 3d 3d |.:..... |========|
|00000e90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0d 05 be 17 f4 20 49 |========|=..... I|
|00000ea0| 6e 74 65 72 6e 61 6c 20 | 72 6f 75 74 69 6e 65 73 |nternal |routines|
|00000eb0| 0d 05 c8 17 f4 20 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |..... ==|========|
|00000ec0| 3d 3d 3d 3d 3d 3d 3d 0d | 05 d2 05 3a 0d 05 dc 1d |=======.|...:....|
|00000ed0| dd a4 53 43 53 49 46 53 | 5f 64 69 73 63 6e 61 6d |..SCSIFS|_discnam|
|00000ee0| 65 28 64 72 69 76 65 24 | 29 0d 05 e6 2a ea 20 6c |e(drive$|)...*. l|
|00000ef0| 6f 6f 70 25 2c 63 68 61 | 72 25 2c 66 6c 61 67 73 |oop%,cha|r%,flags|
|00000f00| 25 2c 6e 61 6d 65 24 2c | 65 72 72 6f 72 73 70 61 |%,name$,|errorspa|
|00000f10| 63 65 25 0d 05 f0 46 c8 | 99 20 22 58 53 43 53 49 |ce%...F.|. "XSCSI|
|00000f20| 46 53 5f 44 65 73 63 72 | 69 62 65 44 69 73 63 22 |FS_Descr|ibeDisc"|
|00000f30| 2c 64 72 69 76 65 24 2c | 72 65 63 6f 72 64 62 6c |,drive$,|recordbl|
|00000f40| 6f 63 6b 25 20 b8 20 65 | 72 72 6f 72 73 70 61 63 |ock% . e|rrorspac|
|00000f50| 65 25 3b 66 6c 61 67 73 | 25 0d 05 fa 0c 6e 61 6d |e%;flags|%....nam|
|00000f60| 65 24 3d 22 22 0d 06 04 | 17 e7 20 28 66 6c 61 67 |e$=""...|.. (flag|
|00000f70| 73 25 20 80 20 31 29 3c | 3e 31 20 8c 0d 06 0e 0d |s% . 1)<|>1 .....|
|00000f80| 20 6c 6f 6f 70 25 3d 32 | 32 0d 06 18 1d 20 63 68 | loop%=2|2.... ch|
|00000f90| 61 72 25 3d 72 65 63 6f | 72 64 62 6c 6f 63 6b 25 |ar%=reco|rdblock%|
|00000fa0| 3f 6c 6f 6f 70 25 0d 06 | 22 1b 20 c8 95 20 63 68 |?loop%..|". .. ch|
|00000fb0| 61 72 25 3e 33 32 20 80 | 20 6c 6f 6f 70 25 3c 33 |ar%>32 .| loop%<3|
|00000fc0| 32 0d 06 2c 13 20 20 6e | 61 6d 65 24 2b 3d bd 63 |2..,. n|ame$+=.c|
|00000fd0| 68 61 72 25 0d 06 36 0e | 20 20 6c 6f 6f 70 25 2b |har%..6.| loop%+|
|00000fe0| 3d 31 0d 06 40 1e 20 20 | 63 68 61 72 25 3d 72 65 |=1..@. |char%=re|
|00000ff0| 63 6f 72 64 62 6c 6f 63 | 6b 25 3f 6c 6f 6f 70 25 |cordbloc|k%?loop%|
|00001000| 0d 06 4a 06 20 ce 0d 06 | 54 05 cd 0d 06 5e 0a 3d |..J. ...|T....^.=|
|00001010| 6e 61 6d 65 24 0d 06 68 | 05 3a 0d 06 72 1e dd a4 |name$..h|.:..r...|
|00001020| 53 43 53 49 46 53 5f 66 | 72 65 65 73 70 61 63 65 |SCSIFS_f|reespace|
|00001030| 28 64 72 69 76 65 25 29 | 0d 06 7c 13 ea 20 66 6c |(drive%)|..|.. fl|
|00001040| 61 67 73 25 2c 73 70 61 | 63 65 25 0d 06 86 34 c8 |ags%,spa|ce%...4.|
|00001050| 99 20 22 58 53 43 53 49 | 46 53 5f 46 72 65 65 53 |. "XSCSI|FS_FreeS|
|00001060| 70 61 63 65 22 2c c3 28 | 64 72 69 76 65 25 29 20 |pace",.(|drive%) |
|00001070| b8 20 73 70 61 63 65 25 | 3b 66 6c 61 67 73 25 0d |. space%|;flags%.|
|00001080| 06 90 1d e7 20 28 66 6c | 61 67 73 25 20 80 20 31 |.... (fl|ags% . 1|
|00001090| 29 3d 31 20 73 70 61 63 | 65 25 3d 30 0d 06 9a 0b |)=1 spac|e%=0....|
|000010a0| 3d 73 70 61 63 65 25 0d | 06 a4 05 3a 0d 06 ae 20 |=space%.|...:... |
|000010b0| dd f2 53 43 53 49 46 53 | 5f 68 61 72 64 5f 72 65 |..SCSIFS|_hard_re|
|000010c0| 66 72 65 73 68 28 69 25 | 2c 66 25 29 0d 06 b8 08 |fresh(i%|,f%)....|
|000010d0| ea 20 6a 25 0d 06 c2 1e | 6a 25 3d a4 53 43 53 49 |. j%....|j%=.SCSI|
|000010e0| 46 53 5f 66 72 65 65 73 | 70 61 63 65 28 69 25 2b |FS_frees|pace(i%+|
|000010f0| 34 29 0d 06 cc 3f e7 a4 | 73 70 61 63 65 5f 73 74 |4)...?..|space_st|
|00001100| 72 69 6e 67 28 6a 25 29 | 3c 3e a4 73 70 61 63 65 |ring(j%)|<>.space|
|00001110| 5f 73 74 72 69 6e 67 28 | 53 43 53 49 46 53 5f 68 |_string(|SCSIFS_h|
|00001120| 61 72 64 5f 73 70 61 63 | 65 25 28 69 25 29 29 20 |ard_spac|e%(i%)) |
|00001130| 8c 0d 06 d6 1e 20 53 43 | 53 49 46 53 5f 68 61 72 |..... SC|SIFS_har|
|00001140| 64 5f 73 70 61 63 65 25 | 28 69 25 29 3d 6a 25 0d |d_space%|(i%)=j%.|
|00001150| 06 e0 27 20 f2 72 65 66 | 72 65 73 68 28 53 43 53 |..' .ref|resh(SCS|
|00001160| 49 46 53 5f 68 61 72 64 | 5f 6c 69 6e 65 25 28 69 |IFS_hard|_line%(i|
|00001170| 25 29 2c 66 25 29 0d 06 | ea 05 cd 0d 06 f4 05 e1 |%),f%)..|........|
|00001180| 0d 06 fe 05 3a 0d 07 08 | 22 dd f2 53 43 53 49 46 |....:...|"..SCSIF|
|00001190| 53 5f 66 6c 6f 70 70 79 | 5f 72 65 66 72 65 73 68 |S_floppy|_refresh|
|000011a0| 28 69 25 2c 66 25 29 0d | 07 12 08 ea 20 6a 25 0d |(i%,f%).|.... j%.|
|000011b0| 07 1c 1c 6a 25 3d a4 53 | 43 53 49 46 53 5f 66 72 |...j%=.S|CSIFS_fr|
|000011c0| 65 65 73 70 61 63 65 28 | 69 25 29 0d 07 26 41 e7 |eespace(|i%)..&A.|
|000011d0| a4 73 70 61 63 65 5f 73 | 74 72 69 6e 67 28 6a 25 |.space_s|tring(j%|
|000011e0| 29 3c 3e a4 73 70 61 63 | 65 5f 73 74 72 69 6e 67 |)<>.spac|e_string|
|000011f0| 28 53 43 53 49 46 53 5f | 66 6c 6f 70 70 79 5f 73 |(SCSIFS_|floppy_s|
|00001200| 70 61 63 65 25 28 69 25 | 29 29 20 8c 0d 07 30 20 |pace%(i%|)) ...0 |
|00001210| 20 53 43 53 49 46 53 5f | 66 6c 6f 70 70 79 5f 73 | SCSIFS_|floppy_s|
|00001220| 70 61 63 65 25 28 69 25 | 29 3d 6a 25 0d 07 3a 29 |pace%(i%|)=j%..:)|
|00001230| 20 f2 72 65 66 72 65 73 | 68 28 53 43 53 49 46 53 | .refres|h(SCSIFS|
|00001240| 5f 66 6c 6f 70 70 79 5f | 6c 69 6e 65 25 28 69 25 |_floppy_|line%(i%|
|00001250| 29 2c 66 25 29 0d 07 44 | 05 cd 0d 07 4e 05 e1 0d |),f%)..D|....N...|
|00001260| ff | |. | |
+--------+-------------------------+-------------------------+--------+--------+