Difference between revisions of "PocketStation emulators"

From Emulation General Wiki
Jump to navigation Jump to search
(rewrite)
Line 1: Line 1:
[[File:PocketStation.jpg|thumb|The Sony PocketStation]]'''[[gametech:PocketStation|PocketStation]]''' is a memory card peripheral for the Playstation 1 that was only released in Japan. Software for the PocketStation was typically distributed as extras for PlayStation games, included in the CD-ROM, enhancing the games with added features. Stand-alone software could also be downloaded through the PlayStation console. The software is then transferred to the PocketStation for use. A built-in infrared data interface allows direct transfer of data such as game saves between PocketStation units, as well as multiplayer gaming. A total of 60 PS1 games were compatible with the PocketStation.
+
[[File:PocketStation.jpg|thumb|The Sony PocketStation]]'''[[gametech:PocketStation|PocketStation]]''' is a memory card peripheral made by Sony Computer Entertainment for the [[PlayStation emulators|PlayStation]] that was released in Japan in 1999. Software for the PocketStation was typically distributed as PlayStation CD-ROM extras, enhancing the games with added features. Stand-alone software could also be downloaded through the PlayStation console. The software is then transferred to the PocketStation for use. A built-in infrared data interface allows direct transfer of data such as game saves between PocketStation units, as well as multiplayer gaming. 60 games in total were compatible with the PocketStation.
  
{| class="wikitable"
+
==Emulators==
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
 
! scope="col"|Name
 
! scope="col"|Name
Line 9: Line 10:
 
! scope="col"|[[Recommended emulators|Recommended]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
|style="text-align:center;"|[[MESS]]
+
|[[MAME]]
|style="text-align:center;"|Multi-platform
+
|Multi-platform
|style="text-align:center;"|[http://www.mamedev.org/release.html {{MAMEVer}}]
+
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|style="text-align:center;"|?
+
|?
|style="text-align:center;"|?
+
|?
 
|-
 
|-
|style="text-align:center;"|[[PK201]]
+
|[[PK201]]
|style="text-align:center;"|Windows, Android
+
|Windows, Android
|style="text-align:center;"|16/01/20 Build
+
|16/01/20 Build
|style="text-align:center;"|?
+
|?
|style="text-align:center;"|?
+
|?
 
|-
 
|-
|style="text-align:center;"|[[PKEmu]]
+
|[[PKEmu]]
|style="text-align:center;"|Windows
+
|Windows
|style="text-align:center;"|[http://www.zophar.net/download_file/13336 1.1 Private Beta]
+
|[http://www.zophar.net/download_file/13336 1.1 Private Beta]
|style="text-align:center;"|?
+
|?
|style="text-align:center;"|?
+
|?
 
|}
 
|}
  
==BIOS and emulation==
+
==Emulation issues==
According to nocash there are currently two known version of PocketStation's kernel:
+
===Missing retail kernel dumps===
{| class="wikitable"
+
According to nocash there are two known versions of the PocketStation kernel:
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
 
! scope="col"|Version
 
! scope="col"|Version
Line 36: Line 38:
 
! scope="col"|Recommended
 
! scope="col"|Recommended
 
|-
 
|-
|style="text-align:center;"|061
+
|061
|style="text-align:center;"|5FB47DD8
+
|5FB47DD8
|style="text-align:center;"|✗
+
|✗
 
|-
 
|-
|style="text-align:center;"|110
+
|110
|style="text-align:center;"|09881F33
+
|09881F33
|style="text-align:center;"|✓
+
|✓
 
|}
 
|}
* Version 061, distributed with [[PKEmu]] as kernel.bin, is possibly from prototype hardware, explaining its incompatibility with certain games, no matter of the emulator used, and is generally not recommended.
+
;061:Distributed with [[PKEmu]] as kernel.bin and is also what MAME uses.<ref>[https://github.com/mamedev/mame/blob/0f0d39ef81562c75e79176dd3bebb1e491ca39d5/src/mame/drivers/pockstat.cpp#L1006 pockstat.cpp], see CRC value.</ref> It's thought to be from prototype hardware, which would explain its incompatibility with certain games regardless of the emulator used.
* Also mentioned as "J110", this BIOS comes with all retail PocketStations (both white and transparent/crystal variants), and should provide full compatibility for all software on any emulator. DrHell recommends dumping the BIOS and using that, with the [http://onorisoft.free.fr/retro.htm?ps/ps.htm PocketStation BIOS Tool by Orion_]. Sadly, a dump of this version is yet to surface online.
+
;110:Also called "J110", this is the BIOS used for all retail PocketStations and should provide compatibility for all software on any emulator. DrHell recommends dumping it yourself using the [http://onorisoft.free.fr/retro.htm?ps/ps.htm PocketStation BIOS Tool by Orion_]. Unfortunately, no kernel dump of this version has surfaced online.
 +
 
 +
==References==
 +
<references />
  
 
[[Category:Consoles]]
 
[[Category:Consoles]]
 
[[Category:Sony consoles]]
 
[[Category:Sony consoles]]
 
[[Category:PocketStation emulators|*]]
 
[[Category:PocketStation emulators|*]]

Revision as of 14:53, 12 November 2017

The Sony PocketStation

PocketStation is a memory card peripheral made by Sony Computer Entertainment for the PlayStation that was released in Japan in 1999. Software for the PocketStation was typically distributed as PlayStation CD-ROM extras, enhancing the games with added features. Stand-alone software could also be downloaded through the PlayStation console. The software is then transferred to the PocketStation for use. A built-in infrared data interface allows direct transfer of data such as game saves between PocketStation units, as well as multiplayer gaming. 60 games in total were compatible with the PocketStation.

Emulators

Name Operating System(s) Latest Version Accuracy Recommended
MAME Multi-platform 0.264 ? ?
PK201 Windows, Android 16/01/20 Build ? ?
PKEmu Windows 1.1 Private Beta ? ?

Emulation issues

Missing retail kernel dumps

According to nocash there are two known versions of the PocketStation kernel:

Version CRC32 Recommended
061 5FB47DD8
110 09881F33
061
Distributed with PKEmu as kernel.bin and is also what MAME uses.[1] It's thought to be from prototype hardware, which would explain its incompatibility with certain games regardless of the emulator used.
110
Also called "J110", this is the BIOS used for all retail PocketStations and should provide compatibility for all software on any emulator. DrHell recommends dumping it yourself using the PocketStation BIOS Tool by Orion_. Unfortunately, no kernel dump of this version has surfaced online.

References

  1. pockstat.cpp, see CRC value.