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

musing - wacky ideas - dos334p8.system etc.



I mused about this a few years ago and didn't stand a ghost of a chance at pulling it off then. I've gotten better with the 6502 but I still might not be able to pull it off but I'm just thinking whether it might be possible.

1. DOS 3.3 rewritten as an ABI emulation layer?

Some programs that work just peachy on DOS 3.3 curl up and die when running on ProDOS and I'm thinking it's not ProDOS, but BASIC.SYSTEM, that's to blame for this. What if the actual ABI could be emulated, much as PDOS.SYSTEM emulates the API for RDOS? Would it be difficult to modify DOS 3.3 to do these things, and load in the same space?

If it works, it might make some DOS 3.3 stuff more readily accessible to hard disk and 3.5" disk users.

2. "48K RAM intbasic" and why ProDOS doesn't like it

I almost want to say this is the same problem.  With PDOS, I did this

]& RECALL "INT"
]CALL 2048

CALL -8192

]& CAT

and it worked perfectly fine, so I think again it's a matter of the code stepping on BASIC.SYSTEM. This might allow one to actually run intbasic code on ProDOS...

(Note: CALL -8192 is the same as a Ctrl-B from the monitor)

(I dunno how active csa2.programmer is?)

-uso.