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_