System Files: (in /usr/local/lib/xe) | |
bios/ | store BIOS in this directory |
modules/ | store the modules in this directory |
xerc | configuration file |
xe.bg | wall paper (Image File: jpg, png, etc) |
User Files: (in $HOME/.xe) | |
bios/ | store BIOS in this directory |
modules/ | store the modules in this directory |
saves/ | Xe automatically saves back-up RAM in this directory |
xerc | configuration file |
xe.bg | wall paper (Image File: jpg, png, etc) |
Button Layout: | |||
5 | 6 | 7 | 8 |
1 | 2 | 3 | 4 |
Select | Start | ||
Examples: | |||
Mega Drive: | |||
Unused | Unused | Unused | Unused |
A | B | C | Unused |
Unused | Start | ||
Super Famicom: | |||
Y | X | L | Unused |
B | A | R | Unused |
Select | Start |
File Layout | |
header | |
68K ROM data | |
Z80 ROM data | |
CHR ROM data (optional) | |
SPR ROM data | |
ADPCM-A ROM data | |
ADPCM-B ROM data (optional) | |
Header Layout | |
0x00 | 'N' |
0x01 | 'E' |
0x02 | 'O' |
0x03 | 00 |
0x04 | 68K ROM size >> 17 |
0x05 | Z80 ROM size >> 16 |
0x06 | CHR ROM size >> 15 |
0x07 | SPR ROM size >> 20 |
0x08 | ADPCM-A ROM size >> 19 |
0x09 | ADPCM-B ROM size >> 19 |
0x0A | Flags: bit0 - 0: Normal CHR roms 1: CHR roms stored at the end of SPR roms |
0x0B | 00 |
0x0C | 00 |
0x0D | 00 |
0x0E | 00 |
0x0F | 00 |
File Layout | |
header | |
data: 2352 byte sectors | |
Header Layout | |
0x000 | '0' |
0x001 | '0' |
0x002 | First Track |
0x003 | Last Track |
0x004 | 00 |
0x005 | 00 |
0x006 | 00 |
0x007 | 00 |
0x008 | Track 1 Start Minutes |
0x009 | Track 1 Start Seconds |
0x00A | Track 1 Start Frames |
0x00B | Track 1 (ADR << 4) | (CTRL) |
... | ... |
n+0 | Last Track Start Minutes |
n+1 | Last Track Start Seconds |
n+2 | Last Track Start Frames |
n+3 | Last Track (ADR << 4) | (CTRL) |
n+4 | Lead-Out Track Start Minutes |
n+5 | Lead-Out Track Start Seconds |
n+6 | Lead-Out Track Start Frames |
n+7 | Lead-Out Track (ADR << 4) | (CTRL) |
... | 00 |
0x1FF | 00 |