[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hacking on Integer Basic, and ProDOS



In article <x7%7e.16366$Xm3.9317@trndny01>,
 Moll <MollyBaker@Spam.GMAIL.Spam.Spam.Spam.Com> wrote:

> I'm wondering what it would take to be able to get Integer Basic to work 
> correctly on ProDOS.  I know there's a version that will load on DOS 3.3 
> in 48K (i.e., doesn't use the language card), which I have as a BIN file 
> on a disk image: http://www.dosius.net/diskint.dsk.gz (22 sectors)
> 
> I wonder, if this could be disassembled, if it could be adjusted to work 
> with ProDOS and re-assembled.
> 
> Moll.

Unlikely. "BASIC.SYSTEM" under ProDOS is really little more than a mass 
of glue that sits between ROM Applesoft and the ProDOS MLI, turning the 
various disk-accessing things in BASIC into MLI commands to ProDOS, and 
shuttling any data involved to and from the proper places. 

Integer would need a similar wad of glue on top of moving it around. I 
seem to recall substantial portions (don't take this as gospel - I've 
forgotten how long it's been since I looked at an Integer memory map) of 
ProDOS living in places the RAM-based Integer expects to live, which was 
one of the main reasons it never got "ProDOS-ized". ("main" other than 
the fact that it was pretty much hopelessly out of date long before 
ProDOS came along)

-- 
Don Bruder - dakidd@sonic.net - New Email policy in effect as of Feb. 21, 2004.
Short form: I'm trashing EVERY E-mail that doesn't contain a password in the
subject unless it comes from a "whitelisted" (pre-approved by me) address.
See <http://www.sonic.net/~dakidd/main/contact.html> for full details.