2 TOSHIBA J-3100GT Emulator 'eJ-3100GT'
3 TOSHIBA J-3100SL Emulator 'eJ-3100SL'
5 Author : Takeda.Toshiya
15 #include "../../emu.h"
16 #include "../device.h"
18 #define SIG_DISPLAY_ENABLE 0
19 #define SIG_DISPLAY_VBLANK 1
20 #define SIG_DISPLAY_PIO 2
24 class DISPLAY : public DEVICE
32 uint8_t screen[400][640];
34 scrntype_t palette_pc[2];
38 void draw_graph_320x200();
39 void draw_graph_640x200();
40 void draw_graph_640x400();
43 DISPLAY(VM* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu) {}
49 void write_io8(uint32_t addr, uint32_t data);
50 uint32_t read_io8(uint32_t addr);
51 void write_signal(int id, uint32_t data, uint32_t mask);
55 void set_regs_ptr(uint8_t* ptr)
59 void set_vram_ptr(uint8_t* ptr)