
PSX2PSP
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:
Description:With this tool you can make an image of your PSX discs, convert cd-image to NTSC
if you need it and if you have wine correctly installed in your system.
Detect automatically the GameCode from cd-image and you can modify if you don't like.
You can enter TitleGame for Game and Saves, and script save this with GameCode in file psx2psp.dat
in the same directory of cd-image. If you want modify Title or GameCode
remove psx2psp.dat file from this directory and execute psx2psp next time.
You can select personal images for the game, icon and screen's background (recommended)
the program generates an image with title and gamecode data automatically.
Now is included PDF/PS to DOCUMENT.DAT function, you can make a manual for the PSX game
from a pdf file or, too, from a directory contains the images for the manual, the images can
be in any ImageMagick's format and in any resolution or size, the program adjust them.
You can configure the compression of PBP from menu and, for finish, program save the game in
one forder with the gamecode name.
You can invoque the program from commandline psx2psp PSX_IMAGE_FILE or simple execute psx2psp
In the first execution the program ask you for the required files and configurations.
The configuration file is in your $HOME directory with the name < .psx2psprc2 >, if you would
like to change some configuration, delete it, and execute psx2psp normally.
Requires:
---------
kdialog (KDE)
ImageMagick (convert)
PdfToolKit (pdftoppm)
cdrdao
popstation (source code included)
docmaker (source code included)
wine (optional)
For PALNTSC conversions required too ZAPPER2K.EXE you can found it in
http://beta.pesepe.com/?q=system/files&file=ZAPPER2K.zip or in
http://ivanvega.estoyenred.es/PSP/ZAPPER2K.EXE.tar.gz
and PSP-PSX Hot Shot Golf 2 provided by Sony: You must have and rename EBOOT.PBP to BASE.PBP
and KEYS.BIN files.
INSTALL:
--------
compile popstation and docmaker, if you don't have them, enter in popstation and docmaker and type
~.> make
Copy the executable binaries in some place in your $PATH (recommended in $HOME/bin)
Copy psx2psp, psx2psp.en, psx2psp.cat and psx2psp.es scripts in some place in your $PATH and in same
folder, the only executable is psx2psp, the other three files are language files.
Copy background.png, background2.png and screenpsp.png in any place you would like, the script ask you later
Copy psx2pspicon.png in /usr/share/icons or in `kde-config --prefix`/share/icons or
in $HOME/.kde/share/icons (recommended)
Copy psx2psp.png in /usr/share/icons if you want to use PSX2PSP.desktop
2.60
- Now you can select 2 different backgrounds
- Now you can select personal TrueTypeFont for game title
- Now you can view preview for images.
- Fix some bugs
- New functions order
2.61
- Added FileSize function (thanks pernambuco)
2.62
- Added Catalan language
- Added config file control version
- Added PostScript input for manual
2.63
- Fixbug PDF/PS filter selection (sorry)
Ratings & Comments
9 Comments
Hi, im David from italy. I've just seen this project and i've added italian language, if u want i can sand u the psx2psp.it .
"Tu versión de popstation no está preparada para comprimir imágenes. Fallo conversión." Qué version de popstation es la correcta? O me falta algo? Dices ahi que compile el docmaker y el popstration, pero yo el paquete popstation que encontre venia tal cual, solo el script popstation, y las dependenciads que requiere estan todas (o eso creo :) ) Un saludo.
(No sé si podemos escribir en castellano aquí, pero...) El popstation que utilizas debe ser el antiguo (3.02 OE). Debes compilar el popstation del paquete del firmware 3.03 OE-A y el docmaker del paquete del firmware 3.03 OE-B ambos creados por Dark_Alex. Los puedes encontrar en las direcciones que hay en el README, o sea: http://lan.st/showthread.php?t=308 y http://lan.st/showthread.php?t=404 O visita la página de Dark_Alex http://www.dark-alex.org/
Tenias razón, ni lo habia pensado, filesize es un script, bastante simple por cierto.
#!/bin/sh # # Print the size of a file, in bytes. # stat -c %s "$1"
Guárdalo como filesize en alguna ruta del $PATH (ex:/usr/bin) Save as filesize somewhere in your $PATH The next version I will change this issue.pues en ubuntu, y yo diria que en todos los derivados debian no existe aaa_base ni libaaa ni nada parecido. Ese paquete es basico para suse, slackware etc. pero en debian y sabores no existe.
Es cierto, es específico de Suse. Bueno ya está arreglado en la v. 2.61 Gracias
El tamaño exacto del BASE.PBP del Hot Shot Golf 2 es de 150733537 bytes o sea lo que tú dices 143,8 Mb, el problema es que te falta el programa filesize. No lo he tratado como una dependencia porque pensaba que estaba instalado por defecto en todas las distribuciones linux. El programa filesize lo proporciona el paquete aaa_base si no lo tienes, reinstalalo porque es básico para tu sistema. En mi caso OpenSuse 10.2 es el aaa_base-10.2-38.i586.rpm
el peso es correcto, pero arrancando psx2psp en consola, me dice: /usr/bin/psx2psp: line 64: filesize: orden no encontrada /usr/bin/psx2psp: line 64: [: -eq: se esperaba operador unario Debe de haber algun srcipt llamado filesize que no encuentra (ni yo en google)
Hola. He probado con 2 BASE.PBP distintos, que pesan 143,8 MB y en los dos me dice que el base.pbp no es correcto, ¿cuanto debe pesar el base correcto? Quizas deberia preguntar esto en otros lares.. pero en fin gracias de antemano y buentrabajo :)