Post Reply 
New HP-41 module available: Ladybug
01-11-2017, 08:16 PM
Post: #16
RE: New HP-41 module available: Ladybug
(01-11-2017 07:21 PM)Ángel Martin Wrote:  
(01-11-2017 05:26 PM)hth Wrote:  If it were not for the WSIZE, I would suspect something in the bank handling. It does bank switching on the fly, just by having the code aligned properly between the two banks.
Håkan

That may also be an issue on those emulators. The Advantage always used a "JNC +00" instruction at the bank-switched destination, maybe that's help.

But it should be easy to troubleshoot using any other bank-switched module, like the Advantage itself just to choose one that nobody would suspect...

I assume you mean "JNC +00" goes to next line? I saw that in the CX ROM, often before an ENROM instruction. I do not really understand why, but suspect that they are there to avoid having a GOSUB go to that location and get trapped by the NOP means RTN feature, as ENROM really is a NOP variant.

But in the advantage it is done at the destination. Does it switch on the fly as well? Do you do the same in your banked modules?

Håkan
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
New HP-41 module available: Ladybug - hth - 01-10-2017, 03:12 AM
RE: New HP-41 module available: Ladybug - hth - 01-11-2017 08:16 PM



User(s) browsing this thread: 3 Guest(s)