Guest Parallax20 Posted November 29, 2005 Report Share Posted November 29, 2005 (edited) Hi everybody, I've been hunting on the net for good console emulators for the smartphone and came across PicoDrive and PocketSNES. Unfortunately neither of these emulators worked properly on my C550. So I decided to try and fix it so I could play my favourite games on my phone. The biggest change is probably getting it to work at QVGA resolution, which was a definite improvement to the postage stamp size window. After much tinkering, I think I've reached a milestone and am happy to share it with the rest of the community. Disclaimer: These programs have been tested on my C550. I hold no responsibility for any damage caused by running them on your own devices. Credits: Full credit should go to the following people for original conversion to smartphone. Please provide donations to the relevant developers for their efforts, so that more projects like these remain open source and free to everyone. FileDialogSP.dll by STomski PicoDrive (original source) by Dave @ finalburn.com PocketSNES (original source) by SpaceMonkey PocketGNUboy (original source) by ??? MameCE3 (original source) by Techmaster PocketNester (original source) by Rick Lei Fixes/Tweaks: Update: Now works on all smartphones including QVGA screens PicoDrive (Genesis) PicoDrive_QVGA_19_01_06.rar -QVGA compatible in all screen modes. (Portrait/Landscape) -Integrated FileDialogSP.dll by STomski for ROM file selection. -Game save/restore options -Added key configuration screen -Portait mode now uses full width of QVGA screen - No sound PocketSNES (Super Nintendo) PocketSNES_QVGA_04_01_06.rar - QVGA compatible in all screen modes. (Portrait/Landscape) - CPU cycle adjustment to increase game speed (lower value equals faster emulation) - Game save/restore options - Integrated FileDialogSP.dll by STomski for ROM file selection. - Fixed screen freeze on startup. - I have provided two version of the app in this archive. Version 1.43 core app will have better compatibility but will only work on QVGA phones. If you have trouble running this please refer to 1.39 version. - No sound PocketGnuboy (Gameboy Color) PocketGnuboy_QVGA_08_01_06.rar - QVGA compatible in all screen modes. (Portrait/Landscape) - Integrated FileDialogSP.dll by STomski for ROM file selection. - Game save/restore options - Added Extended Config Key option to redefine directional and game keys - Fixed low res screen position offset - Enabled GAPI draw mode by default and disabled option in Preferences screen. - Sound enabled MameCE3 (M.A.M.E) MameCE3_QVGA_25_01_06.rar - This is a fairly cut down version of the full Mame32. It supports 200+ games but can be enabled for more depending on hardware emulated. - To "OK" the legal notice screen use LEFT->RIGHT directional keys - Added key configuration screen - Fix default mame key quirks - Game screen now shrinks to display size. Some games may be difficult to view on low-res phones. - Menu option to turn auto scaling on/off - Improved screen scaling but still a bit slow. - Use * and # to adjust frameskip rate. - Added option to refresh game list - Sound enabled - but nothing to get too excited about. PocketNester (NES) PocketNester_QVGA_14_01_06.rar - QVGA compatible in all screen modes. (Portrait/Landscape) - Integrated FileDialogSP.dll by STomski for ROM file selection. - Game save/restore options - Added key configuration screen - Extended Sound options - Sound enabled There have been changes to the HTC hardware to disallow volume/record/camera keys to be used as game buttons, please stick to the keypad when redefining your own to avoid problems. I would appreciate some feedback on your experiences with these emus, whether good or bad. Please send enhancement requests to the original developers as I have no plans for doing any more updates to these programs. Enjoy! Kien Phan (Parallax). Edited January 29, 2006 by Parallax20 Link to comment Share on other sites More sharing options...
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now