Login
Back to forumSee the full topicGo to last reply

Posted By

icbrkr
on 2015-02-22
19:59:26
 Re: Bankswitching of Plussy and its programming

The org statement I threw in just for readability when I typed it up on here.. it's not like that in the original code.

I have about 3 or 4 ML programs stuffed into the cassette buffer (pretty common thing to do on the C64) since I'm not using the cassette drive at all. I can try moving the addresses somewhere else.

I know it doesn't need a value at $ff3f/3e, I was grasping at straws to find out what was wrong so I was trying some things.

I'm not sure what you're saying about 1000/1001. 3e8 is 1000, 3e9 is 1001. The low/high bytes of a memory address are being put in there.

I'm sure I'm doing something else stupid, but I'm not a huge ML coder at all.

What's interesting is that the ML programs both in the cassette buffer, and at 19000 decimal are fine after it starts doing weird things.



Back to top


Copyright © Plus/4 World Team, 2001-2024