a&=0xffffff;
if ((a&0xfffff0)==0xc00000) { // VDP
- d=PicoVideoRead(a);
- if ((a&1)==0) d>>=8;
+ d=PicoVideoRead8(a);
goto end;
}
// -----------------------------------------------------------------
// Write Ram
-
/*
void dump(u16 w)
{
char fname[32];
int num = PicoPicohw.r12 & 0xf;
+ w = (w << 8) | (w >> 8);
sprintf(fname, "ldump%i.bin", num);
if (f[num] == NULL)
f[num] = fopen(fname, "wb");
a&=0xfffffe;
if ((a&0xfffff0)==0xc00000) { PicoVideoWrite(a,(u16)d); return; } // VDP
-// if (a == 0x800010) dump(d);
+ //if (a == 0x800010) dump(d);
if (a == 0x800010)
{
PicoPicohw.fifo_bytes += 2;