Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.sys.apple2    |    Discussion about Apple II micros    |    56,720 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 56,702 of 56,720    |
|    Steve Nickolas to All    |
|    ProDOS-cracking DOS 3.3?    |
|    07 Nov 25 21:24:07    |
      From: usotsuki@buric.co              OK, this is going to sound REALLY stupid.              One thing I've found when trying to do ProDOS ports of DOS 3.3-based       software is that BASIC.SYSTEM really does NOT interact well with anything       that hijacks the I/O vectors. Sometimes, as with "Word Attack", that can       be hacked around. Other times, the best that can be done is to port it to       RDOS and then use PDOS RDOS instead of BASIC.SYSTEM.              Another option specific to hard disks, or if something is small enough to       use a sparse file, is to use the MECC.SYSTEM approach, which actually uses       a hacked DOS 3.3 and reads software out of a floppy disk image.              I've thought of the possibility of actually *ProDOS-cracking DOS 3.3*,       such that the filesystem code is replaced with calls into ProDOS-8.       Enough of the system would be left alone that most BASIC stuff can still       work exactly as before. INT can be replaced with BYE, and do what is       expected. This might require some work beyond what I'm capable of doing       but I could try it - it would open up a world of ProDOS ports, especially       of a ton of edutainment software which was principally written in BASIC       and used the likes of HRCG or MECC's HPRINT to write on the screen.              (Remember: ProDOS ports can be put on 3.5" disks and hard drives/flash       drives more conveniently than the original DOS 3.3 versions.)              -uso.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca