ROM & RAM Image load for 16 x 16 truncates data
Brought to you by:
carlburch
Trying to load an image into a 16 x 16 ROM or RAM loads only the addresses from 0x0000 to 0x0FFF. The remaining memory reads as zeros.
Manually editing beyond 0x0FFF works correctly. ie: the circuit will return correct values, but attempts to load the image truncate starting at address 0x1000.
I tried manually editing the circuit file to cut'n'paste directly into the XML code. The circuit loads but the same problem appears.
Attached is the example circuit file and load image that reproduces the problem.
Logisim 2.5.1
Windows XP Platform
Sample circuit file that recreates the problem
(Superceded by a following bug report with repaired file.)