#include "cpu/sh2mame/sh2.h"\r
\r
SH2 msh2, ssh2;\r
-#define ash2_pc() msh2.ppc\r
#define ash2_end_run(after) sh2_icount = after\r
\r
#define sh2_pc(c) (c) ? ssh2.ppc : msh2.ppc\r
struct Pico32xMem\r
{\r
unsigned char sdram[0x40000];\r
- unsigned short dram[2][0x20000/2]; // AKA fb\r
- unsigned char m68k_rom[0x10000]; // 0x100; using M68K_BANK_SIZE\r
+ unsigned short dram[2][0x20000/2]; // AKA fb\r
+ unsigned char m68k_rom[0x10000]; // 0x100; using M68K_BANK_SIZE\r
+ unsigned char data_array[2][0x1000]; // cache in SH2s (can be used as RAM)\r
unsigned char sh2_rom_m[0x800];\r
unsigned char sh2_rom_s[0x400];\r
unsigned short pal[0x100];\r