More actions
ngPsp | |
---|---|
General | |
Author | PSMonkey (nexis2600) |
Type | Handheld |
Version | 1.3.1 |
License | Mixed |
Last Updated | 2005/09/15 |
Links | |
V1.3.1 - Old versions | |
Website | |
NGPsp is a Neo Geo Pocket emulator for PSP. Based on NeoPop by neopop_uk.
Installation
Folder structure:
- ms0:\PSP\GAME\NGPSP\.
- ms0:\PSP\GAME\NGPSP\Battery\.
- ms0:\PSP\GAME\NGPSP\State\.
- ms0:\PSP\GAME\NGPSP\Roms\.
Copy EBOOT.PBP to PSP:\PSP\GAME\NGPSP\.
Copy your roms to PSP:\PSP\GAME\NGPSP\Roms\.
Supports formats are ngp, ngc, NGP and NGC. It does not support zip format.
Controls
Neo Geo:
Cross - A button
Circle - B button
Start - Option button (like start button)
Select - return to menu
Menu:
Up/Down - Change Selection
Left/Right (on number options) - Change Value
Circle - Change value or take action
Screenshots
Known issues
Samurai Shodown 2 & Last blade have some serious issues with the emulator. Both games will lock up for a few mins durring a battle then resume but yet keep repeating this every so often.
Report of Sonic not working in v1.3 (seems to run well on v1.3.1 at 333 and a frameskip of 4.)
Changelog
v1.3.1
- This build defaults to 333Mhz as it was a development build. You can still downclock the emu to 222 via the menu.
- Removed VSync from rendering. Games get a small boost and framerate is now around 40-50 fps in most games. A improvement over being a pretty solid 30.
- Sound code is there but ungodly bad. I left it in this build in the hope someone can help me out with correcting it and getting it accurate.
- Suport for using a real bios added but disabled in this build.
- Ps. I officialy changed my name from nexis2600 to PSmonkey now.
v1.3
- Speed improvements (listed below).
- Some games are now running at 30-35 FPS with a frameskip of 1 (at 333Mhz).
- Puzzle Link 2 now runs at 45-60 FPS with a frameskip of 4 (at 333Mhz).
- Allow for a few instruction runs before checking timmers/triggers (vblank & interupts).
- Added in a faster FETCH8 by making a special case mem read to check the rom space first.
- Added a Load24 and write24 to mem.c to speed up the fetch24 function.
- A color bug in B&W games was fixed.
- Added a key configuration menu (button config is saved to memstick).
v1.2.1
- User Cpu Clocking. You can now change the CPU speed of your psp.
- WARNING - By changing the CPU speed you accept full responcibility for any damage your psp might occur.
v1.2
- Implimented CZ80 core but seems slower then old Z80. So Code there but not being used.
- Analog Stick Suport.
- BG added (walpaper.bmp needs to be in same folder as rom).
- Small speed boost.
- Cleaned up Src (a bit).
- Save Ram Working.
- Save & Load States Working.
- Added exit option to menu.
- Learned how to spell his¡Pto¡Pry.
v1.1
- Reverted to some old code to fix some bad hacks made from s60 port.
- More games working (like metal slug).
- Small speed boost.
v1.0
- First build.
- Basic menu.
- High compatibility.
- Slow but decent FPS.
- No Sound.
- Suports NGP (B&W) & NGPC (Color) Roms.
Credits
Based on NeoPop by neopop_uk.
Background & Icon work by pochi.
Thanks:
- Snk - For the Neo Geo, Neo Geo Pocket & A library of awsome games.
- neopop_uk - For NeoPop.
- nem - His founding work in psp development.
- TyRaNiD - Additional Research in PSP development.
- RIN Team - A lot of help figuring out things from rin src (like analog, BMP read & File system).
- ps2dev forum - Great place to be.
- evangelion01 - Get out of my head & testing.
- Smiths - Helping me get a hold of pochi.
- pochi - Keep up the great art.
All the Great Folks at http://psp-news.dcemu.co.uk/
External links
- DCEmu - https://www.dcemu.co.uk/vbulletin/threads/6077-ngPsp-Neo-Geo-Pocket-Emu-for-PSP-V1-0
- DCEmu - http://psp-news.dcemu.co.uk/ngpsp.shtml
"