[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Disk ][ Launcher (was: Late night musings...)
- Subject: Disk ][ Launcher (was: Late night musings...)
- From: jefbla@bconnex.net (Jeff Blakeney)
- Date: 1996/08/28
- Newsgroups: comp.sys.apple2
- Organization: Barrie Connex newsserver
- References: <4vn6h8$h60@seeker.the-hermes.net> <27AUG199603215915@vax2.concordia.ca> <Pine.SGI.3.91r.960828085432.8301A-100000@freenet> <502lfq$3jc@pith.uoregon.edu>
nparker@cie-2.uoregon.edu (Neil Parker) wrote:
>This would NOT be easy to do.
>The problem is that many of those old non-DOS-3.3 games don't use the
>standard RWTS--they come with their own custom RWTS, which often does lots
>of really bizarre things in the name of copy protection.
>For sofware that loads completely into memory and doesn't access the disk
>once it's booted, this isn't a problem. But programs that do disk access
>after booting could be very difficult to convert to the "Disk ][ Launcher"
>scheme--somebody would have to disassemble the program's custom RWTS and
>figure out how to replace it with an emulated RWTS without the main program
>realizing anything had changed.
>Depending on the program, this could be anywhere from easy to nearly
>impossible.
This is where emulating a piece of hardware, like the Mockingboard,
could also be used. Emulate the hardware of the Disk ][ controller
and any RWTS routine that accesses the hardware can be handled without
a problem.
Well, there is still the problem of writing the code the emulate the
hardware but I believe this has already been done and source is
publicly available. This is what the emulators on other platforms use
so why not us?