// -----------------------------------------------------------------
// 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;
handheld devices. It was originally coded having ARM CPU based devices in mind\r
(most work was done on GP2X version), but there is also a PSP port.\r
\r
-The sole purpose of this port is to demonstrate my SVP emulation code. This\r
-makes it one of the most minimal emulators out there. If you need more\r
-features, you will have to wait until SVP support is integrated in Kega, Gens\r
-and the likes, as this emu was not meant to compete with them.\r
+The sole purpose of this port is to demonstrate my SVP and Sega Pico emulation\r
+code. This makes it one of the most minimal emulators out there. If you need\r
+more features, you will have to wait until support is integrated in Kega,\r
+Gens and the likes, as this emu was not meant to compete with them.\r
\r
For more info, visit http://notaz.gp2x.de/svp.php\r
\r
1.40 - first release.\r
1.40a - Tasco Deluxe's dithering fix.\r
1.40b - Perspective fix thanks to Pierpaolo Prazzoli's info.\r
+1.45 - Added preliminary Sega Pico emulation.\r
\r
\r
Controls\r
\r
These are currently hardcoded, keyboard only:\r
\r
+PC Gen/MD Sega Pico\r
+-------+-----------+---------\r
Enter: Start\r
Z: A\r
-X: B\r
-C: C\r
-TAB: (reset)\r
-Esc: (load ROM)\r
-Arrows: D-pad\r
+X: B red button\r
+C: C pen push\r
+TAB: (reset)\r
+Esc: (load ROM)\r
+Arrows: D-pad\r
\r
\r
Credits\r
\r
A lot of work on making SVP emulation happen was done by Tasco Deluxe, my\r
stuff is a continuation of his. Pierpaolo Prazzoli's information and his\r
-SSP1610 disassebler in MAME code helped a lot too.\r
+SSP1610 disassembler in MAME code helped a lot too.\r
\r
The original PicoDrive was written by fDave from finalburn.com\r
\r
z80: CZ80 by Stéphane Dallongeville and modified by NJ.\r
YM2612 and SN76496 cores: MAME devs.\r
\r
+Special thanks to Rokas and Lordus for various ideas.\r
+\r
Greets to all the sceners and emu authors out there!\r
\r