Hi!
I have simple Q:
How to detect if I loaded program with DLOAD/BLOAD/LOAD:
- start address of program
- end address of program
- bank to which is program loaded
????
Very very thanks for every help.
Miro.
Excellent question!
The end address +1 will ALWAYS be available at $AE/AF.
The start address will be available at $AC/AD if using a fast-serial device (1571/1581/etc.) OR if any device with new ROMs. You see... the original ROMs have a bug and will not record start address if using slow device like cassette or 1541. The updated ROMs fix this problem.
(Actually, I have not tried cassette with old or new ROMs... so I could be wrong about them... but I am sure about disk files with old and new ROMs!)
Address $c6 will contain BANK# (0 to 15).
I hope this helps!