720 bank switching (was: Pascal compiler)

From: Marko Mäkelä (marko.makela_at_hut.fi)
Date: 2002-10-07 16:53:05

On Mon, Oct 07, 2002 at 04:28:08PM +0200, Ullrich von Bassewitz wrote:
> The 720 has just 64K of linear memory, and when using this memory, you
> have to run it in a bank where the complete kernal is unavailable(!).

A while back, when Per Olofsson was visiting Finland, I tried to
entertain us by quickly hacking something that plays C64 music on the
720.  I tried everything (except the emulator VICE), but I could not
figure out how to write a BASIC program that starts a machine language
routine in bank 1 (right after the BASIC program text).  Is the only way
by POKEing or BLOADing some bootstrap code to bank 15?  The ROM routines
are quite complicated, and I could not fully follow them, not even from the
disassembled listing made by you.


       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail 2.1.4.