The ROM Layout Manager :                                
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
The ROM Layout Manager is a powerful interface to fully customize the calculator ROM pages architecture. The calculator can only work if these ROM’s are inserted into their proper slot. Some ROM’s can be relocated into any slot, some other cannot. ROM’s can be extracted from “.MOD” files into .ROM files and information in which bank and which slot to load them is given in the related .TXT extracted file. The extracting tool runs on Windows and is available here.../Other_docs/Configuration_Example.htmlhttp://www.hp41.orgROM_Layout_Manager_files/MODFileWin.zipshapeimage_1_link_0shapeimage_1_link_1shapeimage_1_link_2
Deselect if exporting to an EEPROM programmer and later on installed on a real 41 calculator. This option does also affect the ROM’s consolidation (see above). ROM’s are always stored in Genesis-41 emulator as “LittleEndian” format.

Move slider to select Page  or “Block”

shapeimage_11_link_0
shapeimage_11_link_1

Load, Export, Detach selected Page. Result is saved into a binary file with .ROM extension

Fill selected Page with writable “memory”

shapeimage_11_link_2
Note: ROM’s files must be loaded into Genesis-41 as exact dumps of the original calculator operating system or third party modules. These files are available on the Internet or can also be created by extracting them from the .MOD files provided here.

Select depending on which CPU architecture the ROM may have to be loaded later on.


This option does also affect the ROM’s consolidation (see above). Consolidating ROM’s into the runtime Resource directory will save them as indicated with this option.


On an Intel machine, ROM’s are always running as “LittleEndian” and this is the case for Genesis-41 running on Intel. However this should not be too much of a concern because this format is invisible to the user and Genesis-41 takes care of the conversion when loading the ROM.


On a PowerPC or a real HP-41 calculator they would need to run as “BigEndian”. To reduce the possible confusion, it is recommended to always store these ROM’s into files as “BigEndian” format.


Simply put, change this option only if you know what you do.

Fill start/end & destination address fields for moving or clearing data across banks within the 64K memory range

Note: ROM files must be loaded into Genesis-41 as exact dumps of the original calculator operating system or third party modules. These files are available on the Internet or can also be created by extracting them from the .MOD files provided here.
Deselect if exporting to an EEPROM programmer and later on installed on a real 41 calculator. This option does also affect the ROM’s consolidation (see above). ROM’s are always stored in Genesis-41 emulator as “LittleEndian” format.

Select and Click to load or save a full 4x64K layout configuration (4 banks x 16 pages). A total of 24 configurations are possible

Click to toggle Read/Write selected Page. Used when patching module content


Click to Enable/Disable selected Page. Useful when manipulating modules which might not coexists within the 64K memory space

Note: ROM’s files must be loaded into Genesis-41 as exact dumps of the original calculator operating system or third party modules. These files are available on the Internet or can also be created by extracting them from the .MOD files provided here.
shapeimage_33_link_0

Indicates Page is currently read by the calculator

Note: ROM files must be loaded into Genesis-41 as exact dumps of the original calculator operating system or third party modules. These files are available on the Internet or can also be created by extracting them from the .MOD files provided here.

Indicates Page is in Read/Write mode

Note: ROM files must be loaded into Genesis-41 as exact dumps of the original calculator operating system or third party modules. These files are available on the Internet or can also be created by extracting them from the .MOD files provided here.
shapeimage_31_link_0

2 slots (upper and lower) loaded with Hepax “memory” must be formatted with HEPINI function

custom module, contains HEPINI ROM formatting tool

Note: ROM’s files must be loaded into Genesis-41 as exact dumps of the original calculator operating system or third party modules. These files are available on the Internet or can also be created by extracting them from the .MOD files provided here.
 Back to Main

Select to copy previously loaded ROM files (from various directories) into the bundle Resource directory. Useful when reloading the configuration, all ROM’s will be automatically inserted into their slot from the consolidated directory.

Note: ROM files must be loaded into Genesis-41 as exact dumps of the original calculator operating system or third party modules. These files are available on the Internet or can also be created by extracting them from the .MOD files provided here. http://www.hp41.orghttp://www.hp41.orgshapeimage_15_link_0
 FAQ’s../Main/FAQs.html
 Download../Main/Downloads.html

Select to use this configuration when  starting the calculator

Move sliders to select Bank

Indicates that this slot is occupied, inserting an EEPROM will erase the current content

 Home../Main/HP-41CX_Emulator.html
 
 
 
 
 

© LaurentSpohr Software, All Rights Reserved • E-Mail: laurent.spohr@gmail.com

This Website is best viewed with Safari 3