Re: NOVRAM 64 / HEPAX bug? Message #2 Posted by J-F Garnier on 3 Nov 2012, 1:47 p.m., in response to message #1 by M. Joury
Hi,
I don't have a NOVRAM64 but I reproduced the bug in Emu41 with Hepax emulation.
I saved a test program with your WRTPS program from user memory to "X", then put your WRTPS program in the HEPAX memory with HSAVEP, and saved again the same test program to "X1", and here is the result:
NAME TYPE REGS
X PR,S 78
X1 PR,S 171
Attempting to load the 2nd copy (X1) crashes the emulated HP41 operation (corrupted program chain).
I got the same behaviour using the W&W RAMBOX OS (still in Emu41 emulation) instead of HEPAX, so it seems that this bug is not related to the HEPAX itself.
Conclusion: don't run mass storage commands from ROM space!
Edited: 3 Nov 2012, 1:49 p.m.
|