comparison blastem.h @ 430:7f84090ab1cd

Add config file parser and default config file
author Mike Pavone <pavone@retrodev.com>
date Wed, 10 Jul 2013 09:38:05 -0700
parents d0cacb4ade0b
children b7c3b2d22858
comparison
equal deleted inserted replaced
429:f6fdde540791 430:7f84090ab1cd
6 #include "z80_to_x86.h" 6 #include "z80_to_x86.h"
7 #include "ym2612.h" 7 #include "ym2612.h"
8 #include "vdp.h" 8 #include "vdp.h"
9 #include "psg.h" 9 #include "psg.h"
10 #include "io.h" 10 #include "io.h"
11 #include "config.h"
11 12
12 #define RAM_FLAG_ODD 0x1800 13 #define RAM_FLAG_ODD 0x1800
13 #define RAM_FLAG_EVEN 0x1000 14 #define RAM_FLAG_EVEN 0x1000
14 #define RAM_FLAG_BOTH 0x0000 15 #define RAM_FLAG_BOTH 0x0000
15 16
28 io_port ports[3]; 29 io_port ports[3];
29 } genesis_context; 30 } genesis_context;
30 31
31 extern genesis_context * genesis; 32 extern genesis_context * genesis;
32 extern int break_on_sync; 33 extern int break_on_sync;
34 extern tern_node * config;
33 35
34 uint16_t read_dma_value(uint32_t address); 36 uint16_t read_dma_value(uint32_t address);
35 m68k_context * debugger(m68k_context * context, uint32_t address); 37 m68k_context * debugger(m68k_context * context, uint32_t address);
36 38
37 #endif //BLASTEM_H_ 39 #endif //BLASTEM_H_