danhans42 wrote:Caetla with the parallel port. I like using that due to the speed and it keeping the SIO port free
If you want it for speed, you could also give it a try with the kernel clone & upload function in no$psx: viewtopic.php?f=76&t=1319
It should be 3x faster than the original xplorer parallel port upload (and probably also than catflap, though I've never tried that). The drawback is that no$psx supports "upload to hardware" only (no debugging on hardware).
Xavi92 wrote:Recompile PSXSDK and ensure you made it righr by reading the output ELF file using mipsel-unknown-readelf.
Good that you mention that, I wondered what kind of debug info you have in psxsdk anyways. So it's in an ELF file with dwarf2 debug info in it? I am currently working on supporting PsyQ .SYM files, and could add support for ELF, too.
More on that here: viewtopic.php?f=76&t=1318
ELF could be even easier than SYM because the no$gba code (that no$psx is based on) already supports ELF symbols & source line numbers. I would only need some psxsdk sample with source code, elf file, and binary in cue/bin or exe format (though the exe is probably also contained inside of the elf file, or isn't it?).