Re: EasyFlash Question

From: groepaz_at_gmx.net
Date: Thu, 16 Mar 2017 23:05:36 +0100
Message-ID: <2948742.HklF1kjFXb@rakete>
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
Received on 2017-03-16 23:00:02

Archive generated by hypermail 2.2.0.