We are moving all Atari Lynx related content over to Atari Lynx Vault and all our shop content over to K-Retro Gaming. Please update your bookmarks!
As a result of this change, the following will no longer be available: Online Lynx Emulator, Collection Tracker, Game Ratings, News. If you are interested in contributing content to Atari Lynx Vault, we are seeking editors and maintainers.
Why is this happening? First - the Atari Gamer branding is changing to K-Retro Gaming to allow us to expand to providing games, replacement parts, and mod services to other game consoles. And second - The content management system running Atari Gamer is out of date and Google AppEngine (where the website runs) will no longer allow it to run after the 30th January 2024, so in order to preserve all content we switched to a new and modern content management system and chose a website domain that better suits the subject matter. Since we are operating this website in our spare time, on top of full time family and job committments, some features had to be dropped.
lnxhdr.s .import __BANK0BLOCKSIZE__ .import __BANK1BLOCKSIZE__ .export __EXEHDRUSR__: absolute = 1 .segment "EXEHDRUSR" .byte 'L','Y','N','X' .word __BANK0BLOCKSIZE__ .word __BANK1BLOCKSIZE__ .word $X .asciiz "X" .asciiz "X" .byte $X .byte $X .byte %X .byte 0, 0, $52
LNX ROM Header Fields - 64 Byte Header Byte 0 - 3 | Char literal | "LYNX" EEPROM byte-bits encode details of EEPROM used 4 - 5 | 16-bit uchar | Bank 0 page size bit 1 2 3 4 5 6 7 8 6 - 7 | 16-bit uchar | Bank 1 page size | | | | | | 8 - 9 | 16-bit uchar | Version number +---+---+ +---+---+ | 16/8 BIT 10 - 41 | String + \0 | Cart name | | REAL/SD 42 - 57 | String + \0 | Manufacturer EEPROM TYPE UNUSED 58 | uchar | Rotation (1=left, 2=right) 59 | uchar | AUDIN Used (1=yes) Example: 0x40 (00000010) no-EEPROM, SD card saves 60 | uchar | EEPROM detail, see right EEPROM Type values - 0: no EEPROM, 1: 93C46 61 - 63 | uchar | Unused 2: 93C56, 3: 93C66, 4: 93C76, 5: 93C86 EEPROM size is 2^(type+9) e.g. 2^(1+9) = 1024 bits for 93C46 Lynx is little-endian so bit order is reversed.