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
27 class DISPLAY : public DEVICE
35 uint8_t screen[400][640];
37 scrntype_t palette_pc[2];
41 void draw_graph_320x200();
42 void draw_graph_640x200();
43 void draw_graph_640x400();
46 DISPLAY(VM_TEMPLATE* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu)
48 set_device_name(_T("Display"));
55 void write_io8(uint32_t addr, uint32_t data);
56 uint32_t read_io8(uint32_t addr);
57 void write_signal(int id, uint32_t data, uint32_t mask);
61 void set_regs_ptr(uint8_t* ptr)
65 void set_vram_ptr(uint8_t* ptr)