Mercurial > repos > blastem
comparison genesis.h @ 2460:a4f8fa24764b
Initial work on emulating the YMZ263B in the Copera
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 23 Feb 2024 01:16:38 -0800 |
parents | cb62730d5c99 |
children | d74d3998482c |
comparison
equal
deleted
inserted
replaced
2459:cb62730d5c99 | 2460:a4f8fa24764b |
---|---|
16 #endif | 16 #endif |
17 #include "ym2612.h" | 17 #include "ym2612.h" |
18 #include "vdp.h" | 18 #include "vdp.h" |
19 #include "psg.h" | 19 #include "psg.h" |
20 #include "pico_pcm.h" | 20 #include "pico_pcm.h" |
21 #include "ymz263b.h" | |
21 #include "io.h" | 22 #include "io.h" |
22 #include "romdb.h" | 23 #include "romdb.h" |
23 #include "arena.h" | 24 #include "arena.h" |
24 #include "i2c.h" | 25 #include "i2c.h" |
25 | 26 |
31 z80_context *z80; | 32 z80_context *z80; |
32 vdp_context *vdp; | 33 vdp_context *vdp; |
33 ym2612_context *ym; | 34 ym2612_context *ym; |
34 psg_context *psg; | 35 psg_context *psg; |
35 pico_pcm *adpcm; | 36 pico_pcm *adpcm; |
37 ymz263b *ymz; | |
36 uint16_t *cart; | 38 uint16_t *cart; |
37 uint16_t *lock_on; | 39 uint16_t *lock_on; |
38 uint16_t *work_ram; | 40 uint16_t *work_ram; |
39 uint8_t *zram; | 41 uint8_t *zram; |
40 void *expansion; | 42 void *expansion; |