8.0.2b Release notes:
8.0.b2 - Exit menu, UI tweaks, FastLoad, etc.
- AMD AM29F010 support (0x01,0x20)
- Switched boot to R1
- Added L1 for FastLoad option
- Checksum for Jumping Flash (USA) to force fastboot
- Fixed a visual dual-bank glitch
- Roms are now numbered 1->whatever instead of 0->whatver-1
- Disabled entry point 0x1F000000 to allow BIOS booting
- Exit menu!
- Little pulse on the menu highlight
- Removed CDROM status (was causing issues)
- Fixed an issue with the chip detect locking up writing
- fixed some volatile/nonvolatile consistency
- Switched u_long to a defined ulong so visual studio calms down.
- More detailed info for XFX 3rd Gen detection
- Selected ROM size now shown on the rom loader screen
- Added Sanyo LE28C1001 EEPROM support
- The switch works!
- Added Squaresoft74's ROM collection to factory restore your cart
- Restored support for titles:
-Syphon Filter 1-3
-Battle Arena Toshinden (via boot disc)
-Parasite Eve 1
-THPS3 (yaaaas)
-Critical Depth
- Fixed broken SIO commands and restored BOOT over SIO
- Fixed a bunch of credits (like so many)
- Switched the FastLoad list to an actual list format
- set up a single define for uint, ushort, uchar, etc
- now reads unirom_s.rom and unirom_w.rom from the disc directly
- removed dosbox from the tools dir (using Orion's cpe2x.exe)
- status menu now reports EEPROM size
- rom override function - can attempt write by holding R4 + Star
- added a watch mode to NoPS
- Switched over to Lameguy's mkpsxiso for for quicker iso builds
TODO:
- Investigate Xploder PRO (Germany) r3.3 petitPRO 1999-08-31 [!]
- Investigate things hanging on exit
- Detect unlock state (19,05) for jap consoles
- Check Bug's Life (SCUS-94288) memorycard bug after level 1
- Lots of char* vs char[]
- Remove a line at a time from the logger
- Debug command 19,5 to get license state + Jap console warning
- Look into WithCaetla crashing on Xplorer v1
- Show memory area type
@apache thunder
Lol yeah the site was acting up so I skipped it.
To trigger fast load, just HOLD L1 and tap R1 or use the menu (it's just a sort of hidden feature now untill I determine how much it's needed!)
Backup:
Xplorer - you can use a normal parallel / LPT1 / Printer setup with a 32 bit (or older OS) , something like XFflash? For win7 you'd need a driver, but unirom8 doesn't support that anymore
Action Replay - same thing but you need a voltage-dropped port.. skip it
Modern Way: Most people now using something like an Arduino, FTDI (usb-serial interface), etc and connect it to the serial port... so we can use USB. These boards are tiny, like the size of a memory stick and only require 3 wires.
You can use a hacked PS1 serial cable or just solder to the main board (big pads, real easy job!)
I screwed this into the lid :p
http://www.psxdev.net/forum/viewtopic.php?t=760
Software:
It comes with NoPS.exe ("NoTPsxSerial" - which is a psx serial thing :p)
If you open that in the terminal it'll have instructions.
Also supports Shadow's *actual* PSXSerial and you can use the same interface with SIOLoad, SIOCons etc.
(loads of scene tools)
Swtich:
It's not off the table but I keep finding new and weird setups in cards, which might make it impossible to reliably detect the swich for other people without knowing which cart you're on. E.g. memory loc for xplorer/par/arpro are different.. which is fine, can check them all.. but with certain combinations, they report e.g. not being there or being there with random values, etc... so it needs work!
I knew you'd be unhappy,. so I bound exit to Triangle for yah :p
Ty for the hex editor tip, that's in the todo!
Hope that helps