mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 11:35:38 -04:00
![]() There's a bit of weirdness with Intellivision due to its unusual word size. The General Instrument CP1610 is a 16-bit CPU, but uses 10-bit opcodes. Because of this, Mattel used 10-bit ROMs. Some of the fields in the ROM header use 16-bit addresses, split up into two 10-bit words. The ROM file uses 16-bit big-endian for words, so in order to decode these addresses, we have to take two 16-bit big-endian values, read the low 8 bits of each, and combine it into a 16-bit value. NOTE: ROM images must have a .int or .itv file extension, since the Intellivision ROM header doesn't have a magic number. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
com.gerbilsoft.rom-properties.metainfo.xml | ||
mime.no-thumbnail.types | ||
mime.thumbnail.types | ||
rom-properties.xml | ||
rp-config.desktop |