Common criticism of the Internet is that it is dominated by the crude, the uninformed, the immature, the smug, the untalented, the repetitious, the pathetic, the hostile, the deluded, the self--righteous, and the shrill. This criticism overlooks the fact that the Internet also offers - for the savvy individual who knows where to look - the tasteless and borderline insane." -- Dave Barry
JPCSP is a new PlayStation Portable emulator written in Java and created by shadow and his crew. In the last couple of weeks, new developers have joined the team and the results are already showing. JPCSP can now boot alot of homebrew demos after just 2 months of work. Here are some screenshots of the latest progress :
» Comment and discuss JPCSP over at there forums
» You can speak with the devs on IRC at #jpcsp on EFnet
Dark-Alex has taken upon himself to bring PSP owners another update for the universal unbricker known as "Despertar del Cementario". Version 6 includes a hefty number of changes
changes in v6:
Now installs 4.01 M33-2
Change of core. Now it uses
4.01 M33 core. This fixes some TA-88 crashing because of 1.5/3.40
kernel. Note that there are still other kind of newest TA-88 which
cannot boot DC at all.
GUI of both installer and DC itself changed to a xmb looking one.
Added the option "Test M33" which boots 4.01 M33-2 from the memory stick.
Note: it is very important to read the included readme.txt file carefully (instructions included).
» Check out Dark-Alex's PSP page » Download Despertar del Cementario v6 here Thanks to ThisDude and heatblazer for the forum notificiations
The famous shadow from PSXC2 along with 'mad' have started working on a PSP emulator in Java! There is not much info and no releases yet, but you should definitly keep an eye on this project.
Looks like the PSP emulation scene is really kicking off. Can't wait to see more progress!
Actarus, the author of the iDeas paula sound plugin, recently announced that he began work on a Playstation Portable emulator for windows called Sam.Now don't get your hopes up too quick, you can't play anything commercial on this one yet, but it showed some quite impressive progress during the past days, as most technical demos for the PSP are already running in yesterdays release v1.0.0.1!
The author seems to be pretty self confident about current and future progress, as you can see in the short but straight out newspost:
Second, 1.0.0.1, release for my fantastic emulator, now all homebrews works, a special thanks to (OMG) Battaglio.
Sounds as if we can expect more from this projcet in the future. A new Sam section has therefor been added to NGEmu to keep track of releases and screenshots.
Strmnnrmn has released another version of his great Nintendo64 emulator
for the PSP.
The R13 release features savestates support and a number of optimisations to the dynarec core which should give a 10-20% speedup depending on the game played.
[+] Savestate support.
[^] Improved dynarec load/store code generation to remove a branch and a couple of instructions.
[^] Dynarec now generates much better code for fragments which branch to themselves.
[^] Dynarec load/stores through the stack pointer are now much more efficient.
[^] Avoid invalidating the instruction cache where possible.
[^] Simplified CPU event handling, making it slightly more efficient.
Strmnnrmn has released another version of his great Nintendo64 emulator for the PSP. This release fixes most of the issues that was keeping Super Smash Bros. from running. Here is the changelist:
[!] Fixed issue preventing Goldeneye from being loaded.
[!] Fixed dynarec for Goldeneye.
[!] Fixed dynarec for Super Smash Bros.
[!] Fix various texturing issues with 4bpp and small or non power-of-2
textures.
[!] Fix TexRect instructions with negative s/t components.
Moving on to Sony's handheld, the last month was a great month for the PSP emulation scene with great releases and announcements. Here's what happenned for PSP emulation:
2007/05/06 - Daedalus PSP R11
Strmnnrmn released another version of his great N64 emulator for the PSP. As usual, this release brings more speed and compatibility to the emulator.
Potemkin is the first PSP emulator to be publicly released. The emulator was coded by ector and released under GPL as he was tired of fixing bugs and adding functionnality.
Following ector's release, a new emulator decided to go public. noxa announced a day later his PSP emulator known as PSP Player. This emulator can run demos and boot a few games like Tales of Eternia.
Be sure to keep an eye on this project as it is showing promising results!
Strmnnrmn has been updating his blog with incredible progress on his Nintendo 64 emulator for the PSP. He has now decided to release the long awaited R9. This version has four major changes:
Faster
New UI
Audio
Various graphical fixes
It is definitly the most advanced N64 emulator for the PSP and is worth checking it out if you own this handheld.
PSMonkey released the second version of his Nintendo 64 emulator for the PSP. It can now run alot of commercial games. With this release, there are now two promising N64 emulators for PSP owners to keep an eye on. Here are a few screenshots of well known games running on Monkey 64 :
» Donwload Monkey 64 2.0 now!
» Catch the latest news about Monkey 64 here
StrmnNrmn wasted no time to release the third version of his port of Daedalus to the PSP. Here is the change log:
[+] Added support for streaming in large roms on demand.
[+] Various combiner (graphics) fixes.
[!] Fixed 120K wasted memory.
[~] Minor cosmetic (debug output) tweaks.
[~] Stopped debug output obscuring screenshots.
The first fix is the biggest one as it lets you boot games that are bigger than 8MB. Give it a try. The source is now available if you think you can help with the project.
StrmnNrmn, the author of Daedelus, decided to port his N64 emulator to the PSP! As you can see by the screenshots, it looks promising. Here's his post from DCEmu :
Hi there,
I've released the first version of my port of Daedalus for the PSP.
To cut a long story short, I managed to port the emulator over fairly quickly, but after starting a new job development ground to a halt. A few months later I saw the buzz surrounding PSMonkey's N64 emu, and thought I'd have to finally bite the bullet and let people see what I had been working on.
This is quite important: The emulator is far from perfect - many (most) roms don't currently boot, and there are all sorts of crashes, graphical glitches and performance issues. There's no sound or savegame support either This should really be treated as a teaser of what's possible in the future. Hopefully if I have enough time and motivation I'll be able to make a lot of headway with these problems.
Despite all that, the emulator is showing some great signs of progress. Super Mario 64 is looking pretty good as you can see from the screenshots here
The next big tasks for me to tackle are to fix various crashes (i.e. many roms boot but then bug out after a few seconds) and improve performance (i.e. Mario currently only runs at around 20-25% of full speed Cheers, StrmnNrmn
Monkey 64 is the first to attempt N64 emulation on the PSP! PSmonkey has been working hard and has now released the first version of his emulator that can run some homebrew games. It can also boot Mortal Kombat Trilogy but it is still far from playable as you can see by the screenshot ;) Here's more info about this first release :
Well sorry I am late but here is the much promissed first release of monkey64. I was hopping for better at the last min but it still passed my exspectations for a first build. Few things to note.
While Rsp & Rdp emulation is started it is far from complete. As well there are still numerious issues in the main cpu core. I plan to fix things as soon as I can get to them.
This wont run mario64 or 99% of the n64 library. Some roms are starting to do things with Mortal Kombat Trillogy actualy being playable (to some extent).
I know there are odd looking color squares when running some comercial roms (like mortal kombat). The reason is because I have not completed texture suport in rdp. I am hoping to get a revision out asap once this is fixed.
The emulator is slow. Some PD roms do a pretty nice framerate but games like mortal kombat do about 5fps. This is due to the emulator still being on a pure interpreter core. In good time I will build a dynamic recompiler so we can get some more playable framerates.
The app is in user mode. So it is quite posible this works on 2.0+ psp units. I just sadly dont have the time to check.
Well that is it. Do enjoy. The zip contains a few favorite PD roms. Pong by Oman is a must play imo. Also if you're all currious what mortal kombat trillogy looks like in game. Please see attached screenshot on forums.
PS. Mortal Kombat Trillogy [!] dump wont work. [b1] dump runs just fine. When you see the second screen, press start as it's just warning you that there is only 1 controller plugged in.
-- EDIT --
Hey guys. Sorry I forgot to mention. The screen flickering is because its not doing double buffering on the psp. It's just directly rendering to the display screen. I was trying to fix this at lunch but ran into problems so I gave up since I wanted to push the build out asap. I'll have it fixed for the v1.1 build.
Over in this thread, Forgotten informed us about a GBA emulator for the PSP, which is obviously based on Visualboy Advance but closed source and therefor breaks the GPL license. Thanks to wraggster however, this problem has already been solved though: The author of PSPGBA, PSP298, released v1.1 of his emulator together with the complete source under a modified GPL license - here's what wraggster had to report about this:
It seems theres been some discussion on other Emulation forums about the PSPGBA emulator not releasing the source as should be done to comply with GPL. I contacted PSP298 the coder behind the PSP port of Visual boy Advance and he has today released the source to what is the best GameBoy Advance emulator for the PSP so far. The V1.1 release has a new GPL license included so that should please any that were concerned over the sources not being released.
So all PSP users/developers can now enjoy this nice and great new emulator - for anyone who missed it so far, here's the change log from version 1.1 again:
Speed increase, how much, try it and see it yourself
Add 240x160 screen mode
Add vsync on/off, can speed-up a little bit for some game