Mercurial > repos > blastem
comparison segacd.h @ 2116:cd057d6fe030
Initial stab at subcode emulation
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 06 Mar 2022 22:03:52 -0800 |
parents | ff32a90260c9 |
children | 5ec2f97365a2 |
comparison
equal
deleted
inserted
replaced
2115:e93ced356a21 | 2116:cd057d6fe030 |
---|---|
7 | 7 |
8 typedef struct { | 8 typedef struct { |
9 m68k_context *m68k; | 9 m68k_context *m68k; |
10 system_media *media; | 10 system_media *media; |
11 genesis_context *genesis; | 11 genesis_context *genesis; |
12 uint16_t gate_array[0x100]; | 12 uint16_t gate_array[0xC0]; |
13 uint16_t *rom; //unaltered ROM, needed for mirrored locations | 13 uint16_t *rom; //unaltered ROM, needed for mirrored locations |
14 uint16_t *rom_mut; //ROM with low 16-bit of HINT vector modified by register write | 14 uint16_t *rom_mut; //ROM with low 16-bit of HINT vector modified by register write |
15 uint16_t *prog_ram; | 15 uint16_t *prog_ram; |
16 uint16_t *word_ram; | 16 uint16_t *word_ram; |
17 uint8_t *pcm_ram; | 17 uint8_t *pcm_ram; |