On Friday, September 21, 2012 9:13:16 AM UTC-6, schmidtd wrote:
So, I seem to have reached this weird alternate universe vortex where I
can't get BSAVE to work from BASIC to create a SYS file. For example, I
expect the following to work:
BSAVE XYZZY,TSYS,A8192,L3633
but any combination of file names, addresses, and lengths I try gives me
a "PATH NOT FOUND" error, which makes no sense. Raw BSAVEs without TSYS
work without incident. I'm trying this on 1.9 and 2.0.3 ProDOS, and
even within P8 under GSOS. Clearly I'm doing something wrong. What is it?
I disliked creating the system file before being able to BSAVE it, there is a mod to change Basic.system so this is no longer necessary. It works with any file type. You no longer have to create a file with its filetype.
37FF: AE 6A BE AD 56 BE 29 04 D0
3808: 02 A2 06 8E B8 BE 20 4D FF
This works for BS1.4 and should also work for BS1.4.1.
For other versions of Basic.system, look for the sequence of bytes at $37FF in BS1.4 and match them at other locations in other Basic.systems