Thank you to everyone for the replies.
The main obstacles with console game modding is the storage medium, that MrThunderwing has already covered and the hacking tools available. Nearly all my mods begin with memory hacking. I poke around in the running game to determine how files are read, where textures are used, ect. Sometimes the hack requires direct memory manipulation, and sometimes it's as simple as editing some files but either way I need to be able to readd and edit working memory to figure it out. The course files are surprisingly simple and if we could get those files to an unmolested, uncompressed format like on the pc I'm fairly confident we could make custom ones, but as is I'm unsure how to do that and really don't have any motivation to try. If anything, I'd be more interested in modding the real arcade version running in technoparrot.
I'm using a modded PSP so that isn't an issue. Can also disassemble via PPSSPP emulation if required. Is the track order listed in a clear text file that is edited to suit?
The PSP version of the game sticks all of the files together in one large ALL.PSP which I've managed to split, recombine and then inject into the ISO with it working so that side is handled. If you can offer some guidance on how the track list modding works I can look at the PSP files and we can see if its feasible.
I've downloaded the PC version and I'm quite sure the actual files used are the same on both as they're all based on the same code. If you can give me the name and exact file size of what is edited to change the track order and a header of the file I can start looking as the extraction doesn't list any file specifics so I'll have to link them manually.
Matter of fact the PC version has some files with PSP/PS2 extensions as well. IIRC 2006 was developed natively for the PS2 then that code was ported to everything else which is why it wasn't as pretty as O2 which was Xbox dev from the ground up except the arcade version has double the available RAM.
OK, looking at the PS2 files now it appears they're identical to the PC except they're in custom .PS2 bundles instead of folders whereas all of them are in one big .PSP file on PSP. Definitely all using the same code just with lower quality assets on the PSP version.