Reading APA partitions on a Windows/Linux PC

Discuss the development of software, tools, libraries and anything else that helps make ps2dev happen.

Moderators: cheriff, Herben

Post Reply
chipsugar
Posts: 3
Joined: Tue Aug 08, 2006 12:04 pm

Reading APA partitions on a Windows/Linux PC

Post by chipsugar »

I'm wanting to find a faster way to copy files from the pc to the ps2 hd (and back) than over ethernet From what I've read the programs that read the ps2 drive when connected to the pc can wreck the ps2 partitions.

I have zero coding knowledge but am fairly adept with Linux and am wondering if, as the kernel source code Sony wrote for APA partitions in their kernel is GPL'ed and freely available from playstation2-linux.com would it be possible to use that to patch a 2.4.x kernel on a pc to treat it like a normal partition?

If it is possible and is just a matter of editing a few files I'll happily do it myself. If it is possible but requires something more complex then perhaps someone with some coding experience could pick this up?
chipsugar
Posts: 3
Joined: Tue Aug 08, 2006 12:04 pm

Post by chipsugar »

I Should probably have posted this is the Ideas & Project Concepts forum.

Edit by jbit: moved to PS2 General, I don't think this post qualifies to be in Ideas & Project Concepts
User avatar
jbit
Site Admin
Posts: 293
Joined: Sat May 28, 2005 3:11 am
Location: København, Danmark
Contact:

Post by jbit »

Yes, you could in theory use the APA routines from the xrhino ps2linux kernel in a peecee linux kernel.
You couldn't just randomly apply the xrhino patch in its present state. You'd need to insert the routines, files and make targets manually, as well as tweaking the code so it works with 2.4.x.
But anyway, PS2 native programs all use PFS formatted partitions, which have no linux support at all (afaik), so it'd be kinda pointless to do.
chipsugar
Posts: 3
Joined: Tue Aug 08, 2006 12:04 pm

Post by chipsugar »

The code that I'm suggesting isn't in fact the xrhino code but the code from Sony's GPL'ed kernel modules that were built for 2.4.17 (the last kernel they ported). I'd be using a ps2linux setup with a usb nova-t dvb card and the dvb-linux drivers if I do go for this.

I'll give my laymans eyes a quick look at the various other bits and peices tomorrow and will post back in the other forum.
Post Reply