Archive for November, 2008

Fuse emulator 0.10 RC released

Monday, November 24th, 2008

Carl Murray was kind enough to inform me that a release candidate of version 0.10 of Fuse, the popular Spectrum emulator, is now available for download. The PSP version will be released in due time; in the meantime, just glancing over the list of changes, here are some of the features that are likely to affect it:

  • New upd765 FDC emulation; all known +3 DSK images now work
  • Loading acceleration

Emulation core improvements

  • Reading from the 128K’s memory control port causes that byte to be written back to the port
  • Reading the AY data port on the +2A/+3 is the same as reading the register port
  • NMI causes Z80 to unHALT
  • Emulate C, H and P/V flags on repeated IO instructions
  • Fix crash when using Interface 1 on unoptimised Fuse builds

Miscellaneous improvements:

  • Loader detection now works with the Digital Integration loader
  • Revert Pentagon 128 to being the “base” machine without extra ROMs
  • Updated +3e ROMs
  • Allow DivIDE, custom ROMs, Kempston mouse status and Simple 8-bit IDE interface to be saved in snapshots
  • Better (but probably not perfect) TS2068 contention

psptoolchain under Ubuntu 8.10

Thursday, November 6th, 2008

As someone who looks forward to new Ubuntu releases twice a year, I was disappointed to find that I couldn’t get psptoolchain to compile under version 8.10, which includes a new version of GCC. The only workaround to this is to downgrade to a previous version of GCC, and I’m still looking for a way to regress without breaking default Ubuntu packaging. If you’re a PSP developer running Ubuntu, I’d advise against upgrading to 8.10 for the moment.

UPDATE Please see the workaround