|
Hi,
I got MAMEBoy to compile and run. Great fun, now I can show a colleague of mine a full-speed Tempest with sound! (MAMECE runs Tempest but the sound is...of dubious quality).
At first, I had been trying to replace the GAMEX calls with GAPI calls because the linker was dying on some GAMEX call and I thought, hey, it should probably be GAPI anyway.
But that didn't work, so I looked more closely at the linker error and it was only failing to link to the OpenButtons function ("unresolved external blah blah blah").
Changing the HWND in that function (in the gamex.h file) to a HANDLE fixed it so I could compile and run. I am happy to say it runs Tempest just fine (I uncommented Tempest in the driver.c line in core).
BUT...I can't get the menu to show up. I have a PocketPC (Casio E-125) and it looks like MAMEBoy does a PsPC (WinCE 2.11) style menu thing...I think...anyway, the MAMEBoy I downloaded displays the menu at the top of the screen and somehow manages to move Windows CE's taskbar to the bottom of the screen. The MAMEBoy I built does neither - I don't get menus, and parts of the taskbar get overwritten.
I poked around in the Embedded Visual help files and the platform SDK but couldn't find any way to move the taskbar, so I assume it's some sort of undocumented hack or registry setting...
Any ideas? Clues?
Any help appreciated.
|