Error in HP 48sx J rom ?
|
07-28-2020, 10:37 AM
(This post was last modified: 07-28-2020 02:35 PM by Giuseppe Donnini.)
Post: #4
|
|||
|
|||
RE: Error in HP 48sx J rom ?
The problem stems from the fact that the HP-48 ROM images officially released by HP are actually *not* pure ROM images, but ROM images overlaid with garbage originating from an MMIO chip. Because of this, all eleven official HP-48 ROM images produce invalid checksums.
We are all extremely grateful to HP for having released these ROMs, nevertheless, it remains a real shame that such a blunder could happen. The person who dumped these ROMs obviously had no clue about the memory chip configuration of the HP-48! Thankfully, when a file is converted with CONVERT.EXE, the area between #00100h and #0013F is automatically zeroed out. However, if CONVERT.EXE is used as a mere checking tool (with no second argument), it does not complain upon encountering non-zero nibbles in the default MMIO chip area. I think it would be helpful if this behavior was changed. On the other hand, ROM2EMU.EXE from the FILETOOL package, also by Christoph Gießelink, is a more general tool which is not specialized on HP-38 and HP-48 ROM images and, therefore, does not check nor alter anything during the conversion process. So what happened is that you probably run CONVERT.EXE to create your revision E EMU image, but instead used ROM2EMU.EXE to create the corresponding revision J file. |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
Error in HP 48sx J rom ? - Yellow - 07-27-2020, 04:40 PM
RE: Error in HP 48sx J rom ? - Christoph Giesselink - 07-28-2020, 12:04 AM
RE: Error in HP 48sx J rom ? - Yellow - 07-28-2020, 02:09 AM
RE: Error in HP 48sx J rom ? - Christoph Giesselink - 07-28-2020, 03:00 PM
RE: Error in HP 48sx J rom ? - Giuseppe Donnini - 07-28-2020 10:37 AM
|
User(s) browsing this thread: 1 Guest(s)