@dannyboyswe
Hmm, I can't remember how the swap trick works with XFX stock, but yeah, essentially jam the sensor down, start with a black disk, enter the file explorer, back out, put in the CDR, start the game. That should do it. Might have to put the switch to the off position right before hitting play though.
XFX is the biggest and baddest of the carts, it's best time you can have

(512kb writable, 384 accessable vs like 128 with other carts, there's stuff in the middle with like 256, etc)
There is a way to send cheats via the parallel port, but I've not had a working parallel port for ages (hampering development right now, trying to switch to serial), so I can't remember what to use. Probably CatFlap and some kinda LPT driver for NT.
@Kailen
There's a .bin file in the download .zip, ram that into IMGburn, then use the swap trick above or another swap trick
@bitcrush
The XFlash part of the code is not mine, I've just bundled it as it's convenient as all hell to install Unirom. Unfortunately I think tim doesn't have the source any more, but some work has been done to decompile it, so *maybe* at some point in the future, more chips could be patched in, but I mean out of 40 or so test carts I got (local shop had them in the attic, lmao) I've had that problem maybe one time? Literally any other cart should work. Or solder on a new EEProm, lol!
@xmutantson
Wow, that's pretty specific. The various boot options are right now very problematic - every approach seems to break a different set of games. I need to really sit down and see how XPlorer, etc does it, but first I need a PSX with a *really* reliable laser, and a less shit capture card. It'll get around to it!
@wyzrd
As above, the boot options are kinda screwey!
1- BIOS boot unlocks the CD unit, then attemps to remove various secondary checks build into the normal GUI boot sequence. Touch & go.
2- Completely new boot routine... stolen from caetla, but badly implemented. Something's fucky with this, and I really need to work at it (see above, lol but yeah, on-cd xplorer, gameshark, etc does a much better job of booting)
3- It's hit & miss
4- It's supposed to!
5- Depends on which version you install. If it's Unirom+Caetla, one is for unirom, one is for caetla. If it's standalone, IIRC, it skips init, or allows you to init later in the boot sequence, e.g. if you're having trouble with a broken rom.
6- What happens when you try?
Thanks for the list btw, and that info about the LibCrypt games - I've never had the time to look into that but wow, I'll definitely have a shot with CloneCD instead!
@mistamontiel
Omg, send me that disc... I've been implementing that feature in the background and struggling with a few games.
Let's get that built in!
Looking forward to getting some more work in on this soon, Cheers!