More actions
No edit summary |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
|title=ngPsp | |title=ngPsp | ||
|image=ngpsp2.png | |image=ngpsp2.png | ||
|description= | |description=NeoGeo Pocket emulator for PSP. | ||
|author=PSMonkey (nexis2600) | |author=PSMonkey (nexis2600) | ||
|lastupdated=2005/09/15 | |lastupdated=2005/09/15 | ||
|type=Handheld | |type=Handheld | ||
|version=1. | |version=1.3.1 | ||
|license=Mixed | |license=Mixed | ||
| | |downloadraw={{hidden2|[https://dlhb.gamebrew.org/psphomebrew/ngpsp_v1.3.1.zip Download]|[https://dlhb.gamebrew.org/psphomebrew/ngpsp_v1.3.1.zip v1.3.1] - [https://dlhb.gamebrew.org/psphomebrew/ngpsp.7z Old versions]}} | ||
|website=https://www.dcemu.co.uk/vbulletin/threads/6077-ngPsp-Neo-Geo-Pocket-Emu-for-PSP-V1-0 | |website=https://www.dcemu.co.uk/vbulletin/threads/6077-ngPsp-Neo-Geo-Pocket-Emu-for-PSP-V1-0 | ||
}} | }} | ||
NGPsp is a Neo Geo Pocket emulator for PSP. Based on NeoPop by neopop_uk. | NGPsp is a Neo Geo Pocket emulator for PSP. Based on NeoPop by neopop_uk. | ||
Line 82: | Line 81: | ||
'''v1.2''' | '''v1.2''' | ||
* Implimented CZ80 core but seems slower then old Z80. So Code there but not being used. | * Implimented CZ80 core but seems slower then old Z80. So Code there but not being used. | ||
* Analog Stick Suport | * Analog Stick Suport. | ||
* BG added (walpaper.bmp needs to be in same folder as rom). | * BG added (walpaper.bmp needs to be in same folder as rom). | ||
* Small speed boost. | * Small speed boost. | ||
Line 126: | Line 125: | ||
* DCEmu - http://psp-news.dcemu.co.uk/ngpsp.shtml | * DCEmu - http://psp-news.dcemu.co.uk/ngpsp.shtml | ||
" | " |
Latest revision as of 04:37, 28 October 2024
ngPsp | |||
---|---|---|---|
General | |||
Author | PSMonkey (nexis2600) | ||
Type | Handheld | ||
Version | 1.3.1 | ||
License | Mixed | ||
Last Updated | 2005/09/15 | ||
Links | |||
| |||
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
"