User Tools

Site Tools


eop:video_game_consoles-portable:7th_generation:sony_playstation_portable

This is an old revision of the document!


Sony PlayStation Portable

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/

Version & Revision Guide

For general information, see the Game Console Revisions Overview.

I need finishing

Versions

There are RIP versions of this console, arranged chronologically.

eop/video_game_consoles-portable/7th_generation/sony_playstation_portable.1642200387.txt.gz · Last modified: by io55admin