💾 Archived View for mirrors.apple2.org.za › archive › apple2.caltech.edu › 8bit › utils › rdos.txt captured on 2024-05-10 at 14:25:47.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
Evin Mulron, WA Notes on SSI Deprotects in PDOS Revisited ========================================= Warship ------- I first had to run the softkey for Battle Cruiser in Issue #51 prior to converting this to PDOS. (This softkey works for Warship, even if you don't convert it to PDOS!). Then use the setup for 16 sector SSI program transfer. Battle of Antietam ------------------ I first had to run the softkey for Battle Cruiser in Issue #51 prior to converting this to PDOS. (This softkey works for Battle of Antietam, even if you don't convert it to PDOS!). Then use the setup for 16 sector SSI program transfer. In this program, you need the following lines added, in order to catalog your save game disk: In "G", add [& CAT: GOSUB 5000] to the beginning of line 2000 In "LOADER", add [&CAT : GOSUB 49] to the beginning of line 2000 Roadwar 2000 and Roadwar Europa ------------------------------- Again, I had to first run the softkey for Battle Cruiser in Issue #51, prior to converting these. Then use the 16 sector SSI program transfer. And again, the softkey works, even if you don't convert them to PDOS. Operation Market Garden ----------------------- In order to catalog your save game disk add the following: In "I", add [&CAT : GOSUB 5000] to the beginning of line 2040 In "LOADER", add [&CAT : GOSUB 1190] to the beginning of line 2040 Breakthrough in the Ardennes ---------------------------- In order to catalog your save game disk change the following: In "LOADER", change line 130 to [GOSUB 12000 : IF A = 204 THEN 2030] In "H", change line 957 to [GOSUB 12000 : IF A = 204 THEN 2030] Generic PDOS Notes ================== Note on GS/OS 5.02 & 5.04 ------------------------- This took me awhile to figure out... The PDOS transfer program apparently does NOT like GS/OS 5.02 or 5.04. It will run fine, but will give all files an auxtype of $2100. Pdos seems to really want a correct auxtype for most of its files and programs will crash when trying to run, so to avoid this problem, I suggest using the transfer program with GS/OS 4.0 or less. File Loading and I/O errors in Pdos ----------------------------------- If a transferred program will not run, or will not run a saved game, the program may be trying to load a file into memory location 105, which Prodos will not allow. To check if this is one of your problems, get into Pdos mode, run a directory ("&cat"), and look for files with a length of 8 bits (right hand column of the catalog). These files should have a prefix of "P.[filename]". If there are any, chances are good, this is at least one of your problems with the conversion. To generically fix this problem load the HELLO program, list it. Look for a statement such as "& GOTO GSTART", note the name of the file. Then load that file and list it, looking for something similar to: & RECALL "P." + A$,105 : & RECALL A$. Change that line to read: & RECALL "P." + A$,640 : FOR XX = 0 to 7 : POKE 105 + XX, PEEK (640 + XX): NEXT : & RECALL A$ That should do it. (This is the work of M.M. McFadden... PDOS genius extra-ordinaire). Catalog Problems in Pdos ------------------------ If your transferred program locks up while telling it to Catalog a disk, press Cont-Reset, and list the program in memory. Look for a line that includes "CALL 2800". Replace this statement with "& CAT", save the file back to the disk by typing & DEL"filename":&SAVE"filename" (assuming you are able to figure out the name of the file in memory). Protection from SSI Initializations =================================== List the SAVE.GAME file (or its equivalent), and look for a statement that says "CALL 2048". Delete this statement from the program line, and you've done the minimum to avoid possible problems from hitting the wrong key. (I prefer to delete the option from the menu, and then delete the whole initialization section from the program). Additional Help on Transferring SSI Programs to Pdos ==================================================== I am by no means a programmer, but have (with much help from M.M. McFadden) converted many SSI programs to Pdos, and learned much from the process. If the whole transfer process is too much for you (as it was for me without help), I will gladly help you with your conversion, or give you a program that I have converted if you cover my costs (disk, mailer & postage) and send an original disk for "proof of purchase." (The disk will be returned to you). Keep in mind that 64k SSI programs cannot be run under Pdos. SSI Softkeys for War in the South Pacific, Colonial Conquest and Battle of Antietam ====================================================================== =============== It seems the softkey for Battle Cruiser in Issue #51 is quite versatile, in addition to the above mentioned programs, it works on Colonial Conquest and War in the South Pacific, and Battle of Antietam, and should be considered a "must try" for all newer SSI programs. My hearfelt thanks still go to M.M. McFadden! But, I must issue him a challenge... BREAK THE 48K BARRIER! ...PLEASE!