User Tools

Site Tools


eop:video_game_consoles-portable:7th_generation:sony_playstation_portable

Sony PlayStation Portable

PSP - Sony's attempt to truly break into the handheld market, and it was certainly a formidable attempt. Releasing on March 24th, 2005 in the USA, the PlayStation Portable was a powerful system for the time, containing a MIPS R4000 CPU, 32MB of RAM (64MB on all later models), and a 480×272 screen. Sales-wise, the PSP surely did well with it's approximately 80 million units, but it was not enough to beat Nintendo's 154 million in the Nintendo DS. Despite this, the PSP received several hardware upgrades, revisions, and a successor in the PlayStation Vita, which was Sony's final handheld.

https://en.wikipedia.org/wiki/PlayStation_Portable

Operating Systems (MIPS R4000)

Atari TOS + GEM (CaSTaway 006)

I'll have to dig up the backups and see if I can find the build env

Originally just a “PC emulation” nest possibility, the video here demonstrates TOS + GEM being used to boot up various games. Thus, it is known for sure that this emulator on this console can run the base OS just fine. Sources appear lost, which isn’t that important.

https://www.youtube.com/watch?v=d4_-2JS8irM http://www.codejedi.com/shadowplan/castaway.html

Bochs (Windows 3.1-XP?!, DLX Linux, FreeDOS, Others?)

He's also tested DLX Linux which comes pre-packaged with Bochs and it works just fine.

Similar effect to DOSBox, but worse performance it looks, with the upside of increased OS options. Follow the same .img instructions as for DOSBox.

http://www.hacker.co.il/psp/bochs/

https://archive.org/details/bochs-freedos.7z (has no keys)

https://www.youtube.com/watch?v=YrqUKAk5bOM (WinXP attempt)

https://emulationrealm.net/downloads/file/564-bochs-psp

https://www.betaarchive.com/forum/viewtopic.php?t=3227 (Win3.1 Bochs)

https://www.brewology.com/downloads/download.php?id=4057&mcid=1

Bricks-OS

3D (Software) Rendering on a PSP

Not the best support on PSP; it appears to be equivalent to the Wii’s support level with software rdr.

https://github.com/rickgaiser/bricks-os

https://code.google.com/archive/p/bricks-os/

https://web.archive.org/web/20090222060403/http://bricks-os.org/

Classic Mac OS 7.0.1-8.1 (in Basilisk II ROM #2)

a Mac II series machine running OS 7.0.1 through 8.1

As this ROM of Basilisk is focused on the later era of classic systems, the older versions are not available. However, the essential 7.5.5 and 8.1 are both usable and functional, with networking, keyboard, TV out, and more all being implemented.

https://github.com/PSP-Archive/Basilisk-II-PSP

https://www.youtube.com/watch?v=cMhH03R7LXE

Console emulation (potential)

Whether these emulators support operating systems for these consoles is unknown; it must be looked into further. Consoles without meaningful OSes are not included.

https://emulation.gametechwiki.com/index.php/Emulators_on_PSP

Atari 2600 – PSP2600 1.2.0, Stella PSP 0.2

Atari Lynx – mednafen, rarch, Handy, pLynx, e for PSP(?)

Bandai WonderSwan (Color) – e for PSP, eSwan, OswanPSP, pSwan, OSwan, Cygne

Coleco ColecoVision – rarch, PSPColem, ColEm PSP, emuCOL

Fairchild Channel F - rarch

Megazeux GCS – Megazeux git (has CHIP-8!)

https://github.com/AliceLR/megazeux https://www.digitalmzx.com/forums/index.php?showtopic=9709

NEC TurboGrafx 16 – HuE 0.70, PSPHuGo 1.3.1, PCE for PSP 0.83U01 or D6, RArch

Nintendo 64 – DaedalusX64 git

Nintendo DS – DsonPSP Beta 0.7, DeSmuME PSP git, NooDS PSP git

Nintendo Entertainment System – Nester-J AOEX r3 SP, NES for PSP 0.5, InfoNES r0.3, RArc, etc.

Super Nintendo Entertainment System – SNES9xTYL Mod git, SNES9x Euphoria R5 Beta 3, RArc

Nintendo Game Boy (Color) – PlutoBoy git, RIN git, MasterBoy 3.10/git, GeMP 3.3, RArch, etc.

Nintendo Game Boy Advance – gpSP 0.91 fix 3/git or Kai 3.4 Test 4 230, RArch, TempGBA, etc.

Nintendo Pokémon Mini – PokeMini 0.6.0

Nintendo Virtual Boy – mednafen, Red Dragon

Sega Dreamcast – nullDC PSP Beta 1

Sega Genesis – PicoDrive git/1.92.3, DGen PSP 1.7, MegaDrive for PSP 0.22, RArch

Sega Master System – PicoDrive git/1.92.3, SMS Plus PSP 1.5.0 mod/git, MasterBoy 2.10/3.10, RA

Sega Saturn – Yabause 0.9.10 SVN 2599

Sony Playstation 1 – PS1P Alpha 1, PSPSone Alpha, PSX-P Alpha 2

DOSBox (Windows 1.0-98)

the best way to get windows 3.11 on your psp would be to load up the install in dosbox on your computer, install it, and then copy over the windows folder

All of those systems are known to work, but it’s unclear as to if this install method is still required, which it probably is. Nonetheless, all these versions of windows still work. Some “DBS” thing is required to boot the HDD .img. Use the 2020 DOSBox.

https://www.dosbox.com/wiki/Psp_dosbox

https://github.com/pierrelouys/dosbox_psp (recovered sources)

https://github.com/PSP-Archive/dosbox_psp (2020 repo)

https://www.youtube.com/watch?v=DB0YdBgYGkU (bad video)

https://www.instructables.com/Run-Windows-3195-On-a-PSP/

https://www.psx-place.com/resources/dos-box-navigator-1-51-dosbox-pre-set-up.266/

https://www.reddit.com/r/dosbox/comments/ki8qvz/new_version_of_dosbox_for_psp/

https://github.com/bibanon/android-development-codex/blob/master/Devices/Other-Devices/PSP/PSP-Wiki/PSP-DOSBox.md (DBS for HDD)

Emulation Nest

This device runs an operating system which is known to emulate various devices with EOPs. See the AmigaOS, Classic Mac OS, DOS, MSX, NEC PC-9801 series, and SHARP x68000 series pages.

Linux (uClinux)

PC emulation (potential)

Whether these emulators support operating systems for these computers is unknown; it must be looked into further. All x86 emulators are not included, because all are known to run OSes, as for the Atari ST emulator. Computers without meaningful OSes are not included.

https://www.youtube.com/watch?v=n5zd_IArNzk (throughout)

https://emulation.gametechwiki.com/index.php/Emulators_on_PSP

Amstrad CPCs - Caprise PSP 4.2.0.2, PSPCap32 1.5.1, retroarch

Apple IIs – Apple II Portable 1.07

Atari 8-bits - atari 800 PSP 2.1.0.1, PSPAtari 1.1.3

Atari STs – CaSTaway r006

CHIP-8 (plus SuperCHIP) – PSP-Chip8 1.0, Chip-8 Emulator 1.0 beta, DreamChip 4.0

Commodore 64 - VICE PSP C64 2.2.15, PSPVICE 1.2, C64PSP 0.3, Rarch, Frodo

https://web.archive.org/web/20120113000108/http://urch.in/c64psp (Frodo)

Commodore Amigas - PSPUAE 0.72

Commodore Plus/4 – PSPYape 1.0.3, PSPPlus4 1.1

Commodore VIC-20 – PSPVIC20 1.1 Beta

Dragon 32/64 – PSPDragon 1.0.3

Elektronika BKs – retroarch

HP48 – PSPX48 1.1.0

Miles Gordon SAM Coupé – PSPSim 1.2.1

MSX - MSX for PSP 3.5.41 (???), fMSX PSP 5.4.2, PSPMSX 1.5.1, HitBit 0.05, uMSX 0.1, RArch

NEC PC-9801s (includes 9821s) – NP2 0.39, NP21 0.39, RArch

Sharp X68000s - PX68k for PSP 0.10

Sinclair ZX Spectrums - PsPectrum 1.0.4, Unreal Speccy Portable 0.0.62, RArc, fuSE PSP 10.0.21

Tandy TRS-80 Color Computers – PSPDragon 1.0.3

Texas Instruments 92 – PSPXTI 1.3.0

Uzebox – retroarch (Uzem)

x86 - DOSBox for PSP + navigator 1.51

Stock OS

The best non-Nintendo stock OS on a system. Can do quite a bit for the time; effectively a portable media player alongside a gaming device.

https://www.youtube.com/watch?v=lSjDaWKKUYc

https://en.wikipedia.org/wiki/PlayStation_Portable_system_software

UniPCEmu (Windows 3.1-98, more?)

It's also possible now to run slightly more modern OSes, including Windows 98

While it doesn’t seem like OSes have been tried much on this, it may actually be the best and most versatile option. Hardware configuration can be heavily modified. The only issue, is that the setup must actually be done on the PSP, making these installs longer. This is the most active option.

https://superfury.itch.io/unipcemu

https://wololo.net/talk/viewtopic.php?t=49515

https://bitbucket.org/superfury/unipcemu/wiki/Home

Internet

Opera Mini (thru PSPKVM)

There are a bunch of usefull built-in features

This is running the vastly superior Opera Mini through a Java virtual machine. Supposedly, this browser blows the stock browser out of the water.

https://pspkvm.soft112.com/

http://mini.opera.com/global/opera-mini-4.0.10406-advanced-int.jar

https://playstationdev.wiki/pspdevwiki/index.php?title=Webbrowser

Stock Browser

often runs out of memory due to limitations put in place by Sony

Slow and old, while also being limited in the amount of RAM it can use. Still works, though.

https://www.youtube.com/watch?v=jKy6uyrJ6-U

https://playstationdev.wiki/pspdevwiki/index.php?title=Webbrowser

Stock Browser (RAM unlock hacked version)

you can use all of the memory that your PSP has.

The version of the Stock Browser without any restrictions on RAM usage.

https://playstationdev.wiki/pspdevwiki/index.php?title=Webbrowser

https://www.psx-place.com/resources/html-max-v4-netfront-internet-browser.198/

Other

Minecraft PSP 2.0 (Lamecraft)

Only this mod has a normal survival mode

The presiding version of Minecraft for the PSP, featuring a modicum of features and an actual survival mode. Has received praise for years, dating back to at least 2011. The version linked appears to be the best version of any PSP Minecrafts based off of the Lamecraft engine, possessing the least amount of bugs.

https://github.com/Woolio/Minecraft-PSP

https://www.moddb.com/mods/minecraft-psp

https://wololo.net/2017/07/18/minecraft-psp-lamecraft-mod-v2-0-lamecraft-2017/

Project Raven

allowing for a potential cross-platform Raven Client

Another attempt of making Minecraft on the PSP, being the only attempt to not use any Lamecraft-based material, such as the engine. I cannot say this for sure, but there seems to have been preliminary support for PSP clients connecting to PC Java servers. Other videos on the linked YouTube channel seem to hint towards this.

https://github.com/Woolio/Minecraft-PSP

https://www.youtube.com/watch?v=dfkqNZxGV4g

Traxxpad: Portable Studio

Like many other consoles, the PSP received a music sequencing and creation program in the form of Traxxpad. It also allows users to record their own samples with a microphone, providing they have one available.

https://en.wikipedia.org/wiki/Traxxpad

https://www.youtube.com/watch?v=rU-NghmyjaU

Peripherals

Go! Explore GPS

For some reason, Sony wanted there to be a GPS available for the PSP - so one released. Despite only coming out in Japan and Europe at first, the Go! Explore works just fine across the world, as long as you use custom homebrew software with maps tailored to your region.

https://www.gamebrew.org/wiki/MapThis_PSP (homebrew example - may not be the best program!)

https://www.reddit.com/r/VitaPiracy/comments/b1ynuc/psp_ps_vita_go_explore_all_maps/

PSP GO Cam

A digital camera released for the PSP, which can be used to take pictures, record video, record audio, and integrate with some programs and games. A very important thing to note is that there are actually two versions of the GO Cam! The first version, dubbed “PSP-300 E”, records video at 480×272, and can take photographs up to 1280×960. Following this was the “PSP-450x”, which released in 2010 and was bundled with games such as “Invizimals”. Paradoxically, while featuring the same 480×272 video resolution, the 450x can only take pictures at 480p! An easy way to determine which camera is which is the color. A PSP-300 E is a very shiny chrome/silver color and is taller, while the PSP-450x is black and quite short/wide.

https://en.wikipedia.org/wiki/Go!Cam

Version & Revision Guide

For general information, see the Game Console Revisions Overview.

Versions

There are five versions of this console, arranged chronologically.

PSP-1000 "Fat" (2004-2007)

LOWEST PRICE?

The first PSP. A very common system, although likely just as common as it's successor model. Being Sony's first crack into the portable market, the fact that the PSP-1000 has some downsides isn't surprising. Mainly, the PSP-1000 suffers from having 32 MB of RAM instead of 64 MB (resulting in slow UMD loading times), a bulkier shell (which some may prefer), supposedly poorer button quality, a less vibrant and green-ish screen, and a faulty WLAN module which is easily broken. Can be identified by the power port's yellow area having a sort of “square” bottom, the text next to the power LED being green, the speakers being towards the bottom of the screen, and the obvious thicker body and higher weight. However, the PSP-1000 does have two things going for it, which is the quality of it's speakers and the presence of an IR sensor/blaster. While somewhat irrelevant to most, the IR gave the PSP-1000 a few cool extras, like the ability to be a TV remote or connect to a wireless keyboard.

PSP-2000 "Slim" (2007-2008)

LOWEST PRICE?

Sony's first update to the PSP, and a welcome one. Also a very common system, likely just as common as it's predecessor model. Greatly improves upon the PSP-1000 in a large variety of areas. The 2000 is slimmer, lighter, doubles the RAM to 64MB (improving UMD loading and web performance), corrects the WLAN module issue, has a better screen with more accurate colors, and has a video-out feature not present on the 1000. Can be identified by the power port's yellow area being a perfect circle, the presence of a serial number barcode and video out port on the bottom of the system, and a generally slimmer and lighter body. Picking between the PSP-2000 and 3000 can be quite difficult, as certain changes on the 3000 (such as the screen and speakers) may be alright to some, but not others. Basically, get a PSP-2000 if you hate scanlines and prefer your speakers to be a bit nicer. Most will probably not care and prefer the better screen with scanlines (3000), thus the lack of a recommendation for the 2000.

PSP-3000 "Brite" (2008-2014?)

RECOMMENDED OVERALL (if you don't care about scanlines); BEST RELIABILITY

Sony's second round of improvements for the PSP, and yet-again a welcome one. Most likely not as common as the earlier models, although they aren't hard to find in any sense. Easily identified by the bottom row's buttons being ovals (instead of half-circles), a small microphone near the “PSP” text, and the “HOME” button (bottom left) being changed to a PS (logo) button. On the 3000, the most notable changes are the aforementioned addition of a microphone and button changes, the improvement of the video-out port (more output modes), and more importantly, an improved screen which comes with an issue which may bother some users. To be more specific about the screen, the PSP-3000's screen has greater color range, superior contrast, superior pixel response, and less glare, but it introduces somewhat noticeable scanlines which weren't present on the 2000. The speakers are also a bit worse than the earlier models. Essentially, the 3000's screen beats the 2000 in all ways except the scanlines, while having worse sound - which may be a dealbreaker to some. Otherwise, the PSP-3000 is very similar to the 2000, in ways such as the form factor, button quality, having 64 MB of RAM, and so on.

PSP GO "N1000" (2009-2011?)

Radically changed from earlier PSP models, the PSP GO was certainly a one-of-a-kind for it's time, despite it's poor sales. Featuring a slide-out set of buttons similar to those keyboard phones, the complete lack of a UMD drive, a drastically reduced weight, a non-removable battery, 16 GB of internal storage, a proprietary charging port, and a very nice screen, it's safe to say it's very easy to identify a PSP GO. Introduces Bluetooth to the PSP line, and can connect to a DualShock 3 controller. Capable of video out through a now rare and expensive dock, which, when combined with the DS3 connection ability, makes the GO kind of like Sony's version of a hybrid console. Furthermore, the PSP GO uses the “Memory Stick M2 Micro” type of memory stick, rather than the “Memory Stick (PRO) Duo” of earlier PSPs. More importantly, the PSP GO can still be hacked like earlier models, although different methods are used. With the PSP GO having such a unique set of features and a very forward-thinking design, it comes as no surprise to learn that the GO is the most expensive of all PSP models.

PSP Street "E1000" (2011-2014)

DO NOT BUY

With the Street being a budget-oriented model exclusive to the PAL countries, it comes as no surprise to know that the Street lacks several major features of the PSP and isn't found easily. Easily identified by it's sleek bottom bar which has no prominent physical buttons. Coming with a poorer build quality, the removal of 2 media buttons, a lower battery capacity, the complete lack of any Wi-Fi capabilities, and less-than-stellar possibilities for hacking, the PSP Street is a peculiar curiosity at best, although some may find it's “modern” design interesting.

Revisions

A large wealth of information for PSP revisions exists on the internet, mostly thanks to the work of the PlayStationDev wiki. These revisions impact several methods of PSP hacking, including the powerful “Pandora's Battery” method. This information has been linked below.

https://playstationdev.wiki/pspdevwiki/index.php?title=Motherboards

References

eop/video_game_consoles-portable/7th_generation/sony_playstation_portable.txt · Last modified: 2022/08/24 02:30 by io55admin