From: Marko Mäkelä (marko.makela_at_hut.fi)
Date: 2003-07-08 09:26:49
On Tue, Jul 08, 2003 at 02:33:11PM +0800, ncoplin@orbeng.com wrote: > The particular cartridge I made has a small machine language loader which > transfers a BASIC program to $0801 and then RUNs it. It's not necessary to transfer the program to $801. Some Vic-20 cartridges contain BASIC code that is executed directly from the ROM, by changing some pointers ($2b/$2c might be enough). > I thought the GS may not have BASIC, but from what I have read it does... so > I'm at a loss as to what may be so different. The 64GS firmware and my summary of it are available on FUNET: 64gs.390852-01.bin Commodore 64GS BASIC and KERNAL, a 27128 EPROM chip from a West German machine DA5 016014E, assy no. 250469, 252311 rev.B. The chip has the label © 1984, 90 CBM / 390852-01 / C64GS ROM CS=DF34. The BASIC part is otherwise normal, but it uses fill byte $00 instead of $AA. The KERNAL has been modified from the 901227-03, and most modifications are in the area $F72C-$FC92, which also contains a copyright message. Many jumps have been changed to $FB4D, which in turn jumps to $F707, which in turn causes I/O error #5. Marko Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.