Login
Back to forumReply to this topicGo to last reply

Posted By

Harry Potter
on 2022-12-18
10:41:43
 Plus4Crt3: still buggy! Help!

Hi! A while ago I started some cartridge libraries for the Plus4. I currently have three online at https://sourceforge.net/projects/cc65extra/files/memory%20cfgs/. Version 1 is a 16k cartridge setup, Version 2 is a 32k setup where the upper 16k is banked in only for read access, and Version 3 is supposed to be a full 32k setup where the kernal is only banked in on access. Version 3 is buggy. sad The symptom is a lock-up while either writing text to the screen or waiting for a key press. I want to try to fix it. If you have any insights as to what's wrong. please reply.

Posted By

Harry Potter
on 2022-12-18
10:56:55
 Re: Plus4Crt3: still buggy! Help!

I found the bug! happy I was using the wrong addresses to swap the kernal in and out in the getkey() function while waiting for a key press. Now, I need to fix a reset bug. It should be easy to fix: I'm using jmp ($FFFA) where I need jmp ($FFFC).

Posted By

Harry Potter
on 2022-12-18
11:03:36
 Re: Plus4Crt3: still buggy! Help!

I was wrong: that's not the bug fix. sad It still locks up.

Posted By

SVS
on 2022-12-18
13:35:52
 Re: Plus4Crt3: still buggy! Help!

Maybe you haven't set the Characters font address?

Posted By

Harry Potter
on 2022-12-18
18:50:23
 Re: Plus4Crt3: still buggy! Help!

It doesn't need to set the font address, as it uses the default font and the kernal for printing text.



Back to topReply to this topic


Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon