I remember many of those games sold and take up a whole boot disk. Games like Autoduel, Ultima, Stealth, etc. I remember putting them into disk drive after dos has been loaded and try bringing up a directory. All you got was gibberish. I know the directory is moved somewhere else other than an area DOS does not use. They might be doing a direct access thing telling the disk drive to start at x sector for n amount of sectors. I know this is done to deter hacking and piracy. This would also get the max use out of a floppy disk so some sectors are not being taken up by the directory.
Reason I am bringing this up is that I am wondering if there are any source code around or documentation on how to do some of this stuff myself. I played around with an executable version of the the RPG Adventure games I made that load into extended RAM like the 130XE, or over 128K. As you know the software won't execute properly on computers with just stock 48K/64K. Solution would had been have stuff load from disk as needed.
I do agree that cartridges are better. They do it faster, easier to arrangement memory, better security, and longer lasting. Even using Inflate to decompress parts from the ROM into RAM is many times faster than loading files from disk. Faster than UltraSpeed Doubler or Hard Disk. Estimated with latest routine 32K in under 5 seconds. I was once considering using my Fantasy Adventure RPG engine (currently used with Secretum Labyrinth) with boot floppy disks during early stages of development. I was still working with KJMANN at the time and was looking to do stuff independent of him. He was the middle man between Video61 and myself. This was before I started communicating with Video61 more directly and became aware of what he has in stock. I am not going into detail of what happened internally between us. However, I learned several times in my life, it is better to eliminate the middleman and deal with people directly.
OK, to keep it on track. I am not real fluent with programming for disk access from the assembler level. I always wrote disk access stuff with Basic and not worried about it. I am also aware of the XBIOS thing. Has that been updated within the last year? I remember it was short on something I needed it to do involving saving game progress and creating new files.
Edited by peteym5, Thu Feb 22, 2018 10:01 AM.