Yesterday I threw in write buffering for write operations, which fixes the problem w/ exiting games taking forever for some people (still not sure why it didn't take long for some of us, but did for others, but it should be good for all now). That's enough to warrant a minor release (nothing super major has changed unless you happen to have 128 megs of RAM).
As a side note, this is the first release done by Noodle & Falz, I actually didn't touch it at all, which saves me pretty much an entire weekday's worth of time for development. I'd like to say "thank's again" to them for their hardwork and quick learning ability :)
Interesting changes:
- Enabled writeback caching for > 64 megs (Games should be
playable on 128mb Xboxes)
- Exiting from a ROM to the ROM list should now be MUCH faster.
For some, this was taking from 10 seconds to several minutes.
- Added code to allow 4 ROM paths
- Changed it so romstatus.xml file is only parsed when scanning
for new ROMs. This decreases load time between ROMs for large
XML files.
- Changed backup feature to use CopyFile, as it was broken in
the change to multiple ROM paths (break #4 :)). For some
reason MoveFile craps out when I try to move across
partitions (or maybe just different logical drive letters)