Dos XL 2.30 patch#
Version 2.30P was a newer version to 2.30 to fix two problems.
- In previous versions of DOS XL, if you initialized a disk from the menu, the disk would not boot unless the file MENU.COM was on the disk. To alleviate this problem, type Q to quit the menu. Then type INIT or INITDBL from the command processor. Note: everything on the menu can be done manually from the command processor.
- If you have a multidrive system and you initialized a disk in a drive other than one, when booted, the disk will always come up with the number of the drive on which it was initialized. To prevent this problem, use D1: as the destination drive.
The patch for DOS XL 2.30 to make it a 2.30P:
10 XIO 36,#1,0,0,"D:DOS.SYS" : REM unprotect file
20 OPEN #1,12,0,"D:DOS.SYS"
30 READ CNT:IF CNT=0 THEN GOTO 300
40 READ START
50 FOR ADDR=START TO START+CNT-1
60 READ BYTE:POKE ADDR, BYTE
70 NEXT ADDR
80 GOTO 30
200 DATA 3,5481,32,1,21
210 DATA 27,5377,141,217,22,169,16
220 DATA 141,23,22,,169,23,141,24,22
230 DATA 169,49,141,30,22,169,64,133
240 DATA 12, 169,21,133,13,96
250 DATA 0
300 CLOSE #1
310 END