Mercurial > repos > blastem
comparison blastem.h @ 981:902c53d9c16f
Half assed, prefetch based open bus value emulation. Gets BlastEm up to 119/122 in VDP FIFO Testing
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 24 Apr 2016 02:19:48 -0700 |
parents | e28f365605da |
children | 5fb64487b6e1 |
comparison
equal
deleted
inserted
replaced
980:928442068afe | 981:902c53d9c16f |
---|---|
66 extern uint16_t *cart; | 66 extern uint16_t *cart; |
67 extern uint16_t *ram; | 67 extern uint16_t *ram; |
68 extern uint8_t z80_ram[Z80_RAM_BYTES]; | 68 extern uint8_t z80_ram[Z80_RAM_BYTES]; |
69 | 69 |
70 uint16_t read_dma_value(uint32_t address); | 70 uint16_t read_dma_value(uint32_t address); |
71 uint16_t get_open_bus_value(); | |
71 m68k_context * sync_components(m68k_context *context, uint32_t address); | 72 m68k_context * sync_components(m68k_context *context, uint32_t address); |
72 m68k_context * debugger(m68k_context * context, uint32_t address); | 73 m68k_context * debugger(m68k_context * context, uint32_t address); |
73 void set_speed_percent(genesis_context * context, uint32_t percent); | 74 void set_speed_percent(genesis_context * context, uint32_t percent); |
74 | 75 |
75 #endif //BLASTEM_H_ | 76 #endif //BLASTEM_H_ |