That did it! A jsr $e3bf at the top of my program seems to have done the trick. Thank you, Groepaz! On Thu, Mar 16, 2017 at 6:05 PM, <groepaz@gmx.net> wrote: > On Thursday 16 March 2017, 18:02:00 Nick Vivid <nickvivid@gmail.com> > wrote: > > I am doing some programming for EasyFlash, and being an inexperienced > newb > > with cartridges, I'm having an interesting problem, but someone here may > > know it immediately when I describe it. > > > > I wanted to fit a small (24k) program into one of the left-side, Slot 0, > > "Freezer" slots. The program crashes every time on load. The program is a > > terminal program, and does a fair amount of disk and user port access. > > Tried all sorts of solutions to fix the issue. Nothing worked. > > > > Then I thought to myself, if EF3 likes Freezer carts so much in this > area, > > maybe I should just freeze the program and put it over there. And sure > > enough, the version that was frozen with Retro Replay totally works fine. > > So I'm wondering, maybe this has something to do with the Kernal? Does EF > > clear the Kernal or rewrite part of the Kernal of those slots, expecting > a > > replacement to be put in? That's just my uneducated theory.. I'm really > not > > sure. > > > > I'm using the Easyflash makefile to design the menu and add the program. > > > > Any insight into this phenomenon would be appreciated. > > you probably have to reset the machine in a similar way as the kernal > would do > before you can run your program, have a look at a kernal disassembly and > basically do whatever the kernal does before it gives control to the basic > ROM. > > -- > > http://www.hitmen-console.org http://magicdisk.untergrund.net > http://www.pokefinder.org http://ar.pokefinder.org > > It's extremely rare for people to use d64 format for emulators like > WinVICE, > CCS64, and Hoax64. > <Jim Drew> > > > > Message was sent through the cbm-hackers mailing list > -- Nick Vivid www.nickvivid.com Message was sent through the cbm-hackers mailing listReceived on 2017-03-17 00:00:08
Archive generated by hypermail 2.2.0.