Search found 93 matches

by Herben
Sat Nov 07, 2009 7:10 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

Ok, so here's what I've done.. I added "GetSyscall", which simply calls GetSyscallHandler and returns the result. In addition, I've added the attribute "deprecated" to the prototype for "GetSyscall" in kernel.h. This will result in a warning when compiling code that use...
by Herben
Sat Nov 07, 2009 5:56 am
Forum: Other Development
Topic: PS1 sub-forum and other things
Replies: 2
Views: 873

Thanks, man. :) I'll try bugging Oobles for the rest!
by Herben
Sat Nov 07, 2009 5:52 am
Forum: PS1 Development
Topic: Dev links that still exist
Replies: 5
Views: 2056

Not directly dev-related but some good tools/info for Action Replay including Caetla ROMs: http://psone.psx-scene.com/
by Herben
Fri Nov 06, 2009 8:03 am
Forum: PS2 Development
Topic: Introducing "PSLINK"!
Replies: 3
Views: 1077

yoshi: No, this is for the pl-2301/pl-2302 USB 1.1 "host to host" bridge cables like those supported by Naplink. I actually wrote a very elaborate IOP driver for those cables a couple years ago but never used it in any project due to the fact that I was running Windows XP at the time and h...
by Herben
Fri Nov 06, 2009 7:42 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

Thanks for the confirmations guys.

dlanor: Perhaps an "inline" function with the old name that just calls the new GetSyscallHandler is in order. Personally I think it makes more sense to simply update the projects in question.
by Herben
Wed Nov 04, 2009 10:19 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

I've also checked in "lwip 1.3.1" and a fork of "tcpip" which uses it. I haven't had a chance to actually test it out though so if anyone can, that'd be cool. :)
by Herben
Wed Nov 04, 2009 10:17 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

Just a quick note: I've cleaned up the makefiles/directories for "sbus" and "iop_sbusdbg" to bring them more in line with the rest of PS2SDK.
by Herben
Wed Nov 04, 2009 9:21 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

Submitted. Thanks again. :D
by Herben
Wed Nov 04, 2009 5:22 am
Forum: Other Development
Topic: PS1 sub-forum and other things
Replies: 2
Views: 873

PS1 sub-forum and other things

Can we get a "PS1 Development" sub-forum created? Believe it or not, there actually *is* still a community out there and it'd be nice to bring them in under our wing. On a related note, could we get a "PS1" repository created on the SVN? I created a PS1SDK some time back and woul...
by Herben
Wed Nov 04, 2009 5:15 am
Forum: PS2 Development
Topic: Introducing "PSLINK"!
Replies: 3
Views: 1077

Introducing "PSLINK"!

Well, after being idle for a couple years I've become semi-active again, as the recent breaks in PS2SDK can prove. ;) In addition to committing various changes to the SDK, I've been working on a new project called "PSLINK"(pronounced "slink"). I've been toying with the idea of a ...
by Herben
Wed Nov 04, 2009 4:36 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

sorry guys, tried to avoid breaking things where possible. To answer your question misfire, I've been working on stuff privately(along with the public stuff I've done) for many years now and promising to release various things for most of that time. Some of these things weren't released because they...
by Herben
Wed Oct 14, 2009 5:23 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

So far I've added: - Another EE debug library. Yes, we already have at least one of those in SVN. - An IOP debug library. - A SBUS library for both EE and IOP. - An IOP SBUS debug library(uses IOP debug library and IOP sbus library to communicate with EE in order to debug IOP). This also contains a ...
by Herben
Wed Oct 14, 2009 5:14 am
Forum: PS2 Development
Topic: I might be breaking things..
Replies: 33
Views: 3972

I might be breaking things..

I'm in the process of adding a number of my changes to the ps2dev SVN. These are things that I've done over the last few years that I'm finally releasing. If I end up breaking something as a result, drop me a line and I'll fix it. ;)
by Herben
Wed Sep 09, 2009 5:58 pm
Forum: PS2 Development
Topic: Archlinux PKGBUILDS for ps2toolchain
Replies: 23
Views: 4319

It's 32-bit. Yeah, that's an example of the kind of bug I was talking about. Rarely does one need to work with 128-bit values but if ya do... I know others have mentioned making an "emulator framework" in the past. You'd be the first to actually do it. ;) Using ERL should make things a bit...
by Herben
Wed Sep 09, 2009 5:49 pm
Forum: PS2 Development
Topic: How to deal with DIV/DIVU needs in ".set noat" cod
Replies: 10
Views: 1630

If you want to stop GCC from deleting temporary source files try adding "-save-temps" to your CFLAGS. In order to make GAS output a literal DIV/DIVU instruction instead of expanding it into a multi-instruction macro, you need to specify $0("zero") for the "destination" ...
by Herben
Mon Aug 31, 2009 3:15 am
Forum: PS2 Development
Topic: PS2 Swap Trick Question
Replies: 14
Views: 3119

Ok, first I just want to confirm what dlanor has said about PS1/PS2 modes and cards. For all practical purposes, you cannot access PS2 cards in PS1 mode. I wouldn't waste any time on that. But on to your other question, the swap trick should work for PS1 homebrew if it works for copies. I do know, h...
by Herben
Sun Aug 30, 2009 11:39 pm
Forum: PS2 Development
Topic: Archlinux PKGBUILDS for ps2toolchain
Replies: 23
Views: 4319

The changes I made allowed me to build the toolchain with gcc 4.3.3, binutils 2.19.1 on Ubuntu 9.04. I haven't tested it very much though so who knows what kind of funky codegen bugs might pop up. ps2sdk did compile fine though so maybe it works.. ;) I pretty much hate GCC and friends. The theory of...
by Herben
Sat Aug 29, 2009 4:33 am
Forum: PS3 Development
Topic: Slim PS3 = No More Otheros
Replies: 82
Views: 17453

I've never been one to consider the potential for piracy as a reason limit my own hacking. PC games continue to sell regardless of the fact that the PC is not a "secure" platform. You can download pre-cracked games for PC from any number of places on the net and run them without a hitch ye...
by Herben
Sat Aug 22, 2009 6:37 am
Forum: PSP Development
Topic: PSP toolchain install problems (Buffer Overflow)
Replies: 19
Views: 2801

I've applied the same fix to the PS2 toolchain scripts since they had the same problem.
by Herben
Tue Feb 06, 2007 4:09 pm
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

ok, it's going to be a while before I have more time to work on this..

fyi, I believe you can add SIOMAN and MCMAN to the EXTRA.CNF file for ps2link to have it load them automatically. I've never done this, myself.
by Herben
Mon Feb 05, 2007 2:10 am
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

actually, I'm pretty sure the mass problem is directly related to this.
by Herben
Mon Feb 05, 2007 12:09 am
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

sure enough, I should have thought about that. I emailed another iomanX. I still need to add iomanX->ioman stat conversion so legacy ioman dreads can be used on iomanX devices but this should resolve your dread issues.
by Herben
Sun Feb 04, 2007 11:39 pm
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

I wonder if the whole thing isn't related to redirecting ioman dread to iomanX dread. I'll have a look at the code later today, perhaps I'll need to make a legacy_dread function for ioman dread. Let me explain briefly what I mean in regard to the hacks. ps2ftpd, ps2netfs, devfs and any others which ...
by Herben
Sun Feb 04, 2007 2:22 pm
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

As I've said before, ps2ftpd uses hacks to get the device list. I've committed a modified version of ps2ftpd which does a more intelligent method of getting the device list which should work with all versions of iomanX or simple ioman.
by Herben
Sat Feb 03, 2007 7:30 pm
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

dlanor: please check your email, I sent you a new iomanX.irx to try.
by Herben
Sat Feb 03, 2007 9:54 am
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

well, I don't think that would be appropriate. the fioXXX functions are RPC client functions for the rom0:FILEIO RPC server. It makes sense that people may want to not include iomanx.irx, filexio.irx, link with fileXio_rpc.a, etc in their program and just use the crappy fioXXX RPC stuff. I do think ...
by Herben
Sat Feb 03, 2007 8:08 am
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

ok, I think I see where this is going now. I'm not exactly sure of the cause but I have some ideas to try out, will see what I can dig up this weekend. is there any reason you use both? There should be no reason to use the fioXXX functions at all, regardless of the device. iomanX is designed to be a...
by Herben
Sat Feb 03, 2007 12:21 am
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

do you use fileXio_rpc or the fioXXX functions?
by Herben
Sat Feb 03, 2007 12:13 am
Forum: PS2 Development
Topic: Unofficial LaunchELF related ps2sdk changes
Replies: 44
Views: 11396

yeah, I added the FULL_IOMAN define for this exact reason. However I don't consider the issue resolved yet, myself. ;)

I'll try to come up with some possible causes and solutions, if I think of anything I'll post again in this thread to let you know.
by Herben
Sat Feb 03, 2007 12:09 am
Forum: PS2 Development
Topic: "Warning: ignoring changed section attributes for .text
Replies: 3
Views: 1576

awesome, it works! Patched and committed to SVN, thanks! :D