Here is a hint for those who frequently play the same game and want to get more quickly into it by using save-states.
Example: I like to play the shooter "Raiden", which is included with "Raiden II" in "Raiden Project". To skip loading time, intros and the menu where you can choose which of the two versions you want to play, I launched pcsx started the iso and saved the state at the actual title-screen of "Raiden", right before i start a game.
In order to directly load that state I copied the start-script of pcsx and modified one line:
pnd_run.sh -p /<path_to_pcsx-pnd>/pcsx_rearmed_r12.pnd -b pcsx_rearmed -m
cd /mnt/utmp/pcsx_rearmed/
cp pcsx.sh pcsx_state1.sh
mousepad pcsx_state1.sh
Here is the modified "pcsx_state1.sh"
Code:
#!/bin/sh
# stupid nub mode thing
nub0mode=`cat /proc/pandora/nub0/mode`
nub1mode=`cat /proc/pandora/nub1/mode`
echo absolute > /proc/pandora/nub0/mode
echo absolute > /proc/pandora/nub1/mode
./pcsx -cdfile "$@" -load 1
# restore stuff if pcsx crashes
./picorestore
sudo -n /usr/pandora/scripts/op_lcdrate.sh 60
echo "$nub0mode" > /proc/pandora/nub0/mode
echo "$nub1mode" > /proc/pandora/nub1/mode
Remember to enter the slot-number behind "-load" that you saved to. With the current version of pcsx "slot 0" would be loaded with "-slot 1", but i expect that to change with a soon update. Save the script and exit mousepad. Then leave the pnd-directory, unmount it and make a test-run:
Code:
cd ..
pnd_run.sh -p /<path_to_pcsx-pnd>/pcsx_rearmed_r12.pnd -b pcsx_rearmed -u
pnd_run.sh -p /<path_to_pcsx-pnd>/pcsx_rearmed_r12.pnd -b pcsx_rearmed -e pcsx_state1.sh -a "/media/trans8/multimedia-data/playstation/RaidenProject_SCUS-94402.pbp"
If everything works, then you can use the last line to put it into a .desktop-file or some other launcher or hotkey or ...