Difference between revisions of "Emulator:JPCSP"

From Wah!ki
Jump to navigation Jump to search
m (Sairuk moved page JPCSP to Emulator:JPCSP: namespaces changes)
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== About ==
 
== About ==
 +
A Sony Playstation Portable emulator written Java. Although it was originally believed java would be too slow to write a working emulator, the authors have achieved 100% speed on a number of commercial titles.
 +
 +
Titles will need to be decrypted before they will run on this emulator.
 +
 
== Configuration ==
 
== Configuration ==
{| class="wikitable" width="100%"
+
{{Main page box|Common Setup Options|Emulator:JPCSP}}
|-
+
<div style="margin: -.3em -1em -1em -1em;">
 +
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"
 +
|- align="center" bgcolor="#e7eef6"
 +
! width="10%" | Option
 +
! width="10%" | Config
 +
! width="80%" | Setting
 +
|- valign="top" align="left" style="background: #F5FAFF;"
 +
| Fullscreen
 +
| GUI
 +
|
 +
|- valign="top" align="left" style="background: #F5FAFF;"
 +
| Controller
 +
| GUI
 +
|
 +
|- valign="top" align="left" style="background: #F5FAFF;"
 +
| Exit
 +
| NONE
 +
| CTRL+E
 +
|}
 +
</div>
 +
{{box-footer-empty}}
 +
 
 +
 
 +
{{Main page box|Executable Information|Emulator:JPCSP}}
 +
<div style="margin: -.3em -1em -1em -1em;">
 +
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"
 +
|- align="center" bgcolor="#e7eef6"
 
! width="10%" | Platform
 
! width="10%" | Platform
 
! width="10%" | Version
 
! width="10%" | Version
 
! width="10%" | Device
 
! width="10%" | Device
! width="5%" | Exec
+
! width="20%" | Exec
! width="5%" | Type
+
! width="5%" | [[Configuration:Launcher Type|Type]]
! width="60%" | commandline_format
+
! width="45%" | commandline_format
|-
+
|- valign="top" align="left" style="background: #F5FAFF;"
 
| Linux
 
| Linux
 
| SVN
 
| SVN
Line 16: Line 46:
 
| D
 
| D
 
| -u "[rompath]/[name].[romext]" -r
 
| -u "[rompath]/[name].[romext]" -r
|-
+
|- valign="top" align="left" style="background: #F5FAFF;"
 
| Linux
 
| Linux
 
| SVN
 
| SVN
Line 22: Line 52:
 
| start-linux-x86.sh
 
| start-linux-x86.sh
 
| D
 
| D
| N/A
+
| -f "[rompath]/[name].[romext]" -r
 
|}
 
|}
 +
</div>
 +
{{box-footer-empty}}
  
 
== Troubleshooting ==
 
== Troubleshooting ==
 
==== bash: ./start-linux-x86.sh: /bin/sh^M: bad interpreter: No such file or directory ====
 
==== bash: ./start-linux-x86.sh: /bin/sh^M: bad interpreter: No such file or directory ====
Convert startup script to unix format
+
Convert startup script to unix format (fromdos)
  
 
==== Games will not start using command line options ====
 
==== Games will not start using command line options ====
Line 35: Line 67:
 
java -Xmx512m -Djava.library.path=lib/linux-x86 -jar bin/jpcsp.jar $@
 
java -Xmx512m -Djava.library.path=lib/linux-x86 -jar bin/jpcsp.jar $@
 
</pre>
 
</pre>
 +
 +
[[Category:Emulator|JPCSP]][[Category:Sony Playstation Portable]]

Latest revision as of 21:07, 4 February 2020

About

A Sony Playstation Portable emulator written Java. Although it was originally believed java would be too slow to write a working emulator, the authors have achieved 100% speed on a number of commercial titles.

Titles will need to be decrypted before they will run on this emulator.

Configuration

edit  

Common Setup Options

Option Config Setting
Fullscreen GUI
Controller GUI
Exit NONE CTRL+E


edit  

Executable Information

Platform Version Device Exec Type commandline_format
Linux SVN Disc Image start-linux-x86.sh D -u "[rompath]/[name].[romext]" -r
Linux SVN File start-linux-x86.sh D -f "[rompath]/[name].[romext]" -r

Troubleshooting

bash: ./start-linux-x86.sh: /bin/sh^M: bad interpreter: No such file or directory

Convert startup script to unix format (fromdos)

Games will not start using command line options

Add paramater parsing to the startup script

java -Xmx512m -Djava.library.path=lib/linux-x86 -jar bin/jpcsp.jar $@