Also, I did not manage to build ps2-packer on my 64-bit Ubuntu (some linking issues). I'll check this again later.
Announcement
Collapse
No announcement yet.
PS2DEV + Ubuntu
Collapse
X
-
I'm not sure if this applies, but I was wondering if you guys are aware of the limitations with ExecFTP vs. the HOST feature in uLaunchELF? Maybe you could just use the source code for HOST instead? See post at psx-scene about the differences between ExecFTP vs. Host.Last edited by ps2dragon; 01-15-2009, 12:38:52 PM.
Comment
-
Just want to add that my favorite IDE at the moment is NetBeans. I'm using it at work and I particularly like the editor and SVN support. I can really recommend it.
http://www.netbeans.org/downloads/index.html
Comment
-
-
Tip: Use this command if you want to know the SDK library versions used in a game ELF:
This example is for Gran Turismo 4 PAL which uses libpad 3.0.2.0 etc.Code:$ strings sces_517.19 | grep PsIIlib PsIIlibcdvd 3000 PsIIlibpad 3020 PsIIlibmc 3020 PsIIlibgraph3000 PsIIlibscf 3000 PsIIlibkernl3000
Comment
-
Yeah, it should give you, for example, information about the signature of the scePadRead() function being used.
This command line actually mimics Sony's prver program. I guess it works on MinGW too (?).
(You could use ee-strings instead, but I think it makes no difference.)
Comment
-
Here's a bash script which claims to mimic Sony's prver.
I'll be adding nicer output soon.
prver-1.0b.tar.gz
Comment
-
Here's a quick guide on how to create a local mirror of the SVN repository at svn://svn.ps2dev.org/ps2.
Then you can, for example, checkout the ps2sdk sources from the mirrored repo:Code:$ svnadmin create ps2-mirror $ echo '#!/bin/sh' > ps2-mirror/hooks/pre-revprop-change $ chmod +x ps2-mirror/hooks/pre-revprop-change $ svnsync init file://$(pwd)/ps2-mirror svn://svn.ps2dev.org/ps2 $ svnsync sync file://$(pwd)/ps2-mirror
Run "svnsync sync" again to update changes from the online repo.Code:$ svn co file://$(pwd)/ps2-mirror/trunk/ps2sdk
Update: I wrote a quick and dirty bash script (svnrip.sh) to do the job:
Now it's just a matter of time to mirror svn.ps2dev.org completely...Code:#!/bin/bash # create a local mirror of an online SVN repository # usage: ./svnrip.sh <absolute path to local repository> [source url] # Copyright (C) 2009 misfire <[email protected]> repo="${1}" source="${2}" if [ ! -d "${repo}" ]; then mkdir -p "${repo}" || exit 1 svnadmin create "${repo}" || exit 1 echo '#!/bin/sh' > "${repo}/hooks/pre-revprop-change" || exit 1 chmod +x "${repo}/hooks/pre-revprop-change" || exit 1 svnsync init "file://${repo}" "${source}" || exit 1 fi svnsync sync "file://${repo}"
Last edited by misfire; 08-31-2009, 07:33:59 AM.
Comment
-
I mirrored and uploaded some SVN repos:
svn.ps2dev.org-ps2.tar.bz2
svn.ps2dev.org-ps3.tar.bz2
svn.ps2dev.org-psp.tar.bz2
svn.bountysource.com-artemis.tar.bz2
Comment
-
I'm trying to install hdl_dump, and I hear the ps2toolchain is a dependency, so here I am. I'm on Ubuntu 9.04, but I've been trying for hours to get the toolchain to install.
After what seems like a year and a half of verbose output from sudo CC=gcc-4.2 ./toolchain-sudo.sh, I get the following.
Any idea what's going wrong?
Thanks,
Jamie
Code:... make -C iopdebug clean make[3]: Entering directory `/home/jamie/Documents/AppInstallers/PS2/ps2toolchain_BER/build/ps2sdk/iop/debug/iopdebug' rm -f -r obj/ bin/ make[3]: Leaving directory `/home/jamie/Documents/AppInstallers/PS2/ps2toolchain_BER/build/ps2sdk/iop/debug/iopdebug' make -C iop_sbusdbg clean make[3]: Entering directory `/home/jamie/Documents/AppInstallers/PS2/ps2toolchain_BER/build/ps2sdk/iop/debug/iop_sbusdbg' Makefile:1: /usr/local/ps2dev/ps2sdk/Defs.make: No such file or directory make[3]: *** No rule to make target `/usr/local/ps2dev/ps2sdk/Defs.make'. Stop. make[3]: Leaving directory `/home/jamie/Documents/AppInstallers/PS2/ps2toolchain_BER/build/ps2sdk/iop/debug/iop_sbusdbg' make[2]: *** [clean-iop_sbusdbg] Error 2 make[2]: Leaving directory `/home/jamie/Documents/AppInstallers/PS2/ps2toolchain_BER/build/ps2sdk/iop/debug' make[1]: *** [clean-debug] Error 2 make[1]: Leaving directory `/home/jamie/Documents/AppInstallers/PS2/ps2toolchain_BER/build/ps2sdk/iop' make: *** [clean-iop] Error 2 ../scripts/005-ps2sdk.sh: Failed. ERROR: Could not run the toolchain script.
Comment
Comment