Archive for the ‘Fuse’ Category

Tape loading bug fixed in Fuse PSP

Thursday, July 24th, 2008

I tracked down the source of the tape loading freeze: the problem is in the sound code, and should be fixed in the next release.

Changes in the virtual keyboard

Wednesday, July 16th, 2008

As I mentioned before, psplib is currently undergoing some changes; some will be noticeable immediately; others will take a while. One of these changes is an improved virtual keyboard interface, which should resemble an actual system keyboard more closely. The new keyboard will be released with the next version of Fuse PSP.

psplib released under GPL

Wednesday, July 16th, 2008

After some discussion at worldofspectrum, I learned that the problem with Fuse PSP is psplib’s restrictive disclaimer, which prohibited commercial use of the code. psplib is the library that I initially wrote for fMSX PSP; it is common to all the ports I’ve done to date. While the disclaimer wasn’t actually meant to serve as a legal document (as I mentioned in the forum, I’ve always considered psplib public domain software), Philip’s argument is that it went against GPL, which prohibits user restrictions.

To resolve this incompatibility, I’ve decided to license psplib under the GPL. The library is already undergoing structural changes (parts of it have needed tweaks for a while now), so now seems as good a time as any. The updated library is in the trunk branch of Fuse PSP’s repository.

Fuse PSP binaries are once again downloadable.

Fuse PSP binaries

Tuesday, July 15th, 2008

Philip Kendall (author of Fuse) has asked me to stop distributing binaries to Fuse PSP because of technical issues with the GPL license. I’m currently unsure which library is causing the conflict, but as I don’t wish to go against the wishes of the original authors, for now, I am removing EBOOT.PBP from the download.

You can still download and compile your own copy (svn).

UPDATE Fuse PSP is once again downloadable. See next post for more information

The [F]use is lit…

Sunday, July 13th, 2008

Joining the cornucopia of emulators today is a port of the Free Unix Spectrum Emulator (Fuse), a Sinclair Spectrum emulator. A nice addition to the PSP port is support for ZIP files.

I’m happy with most of the port, however, there is an issue with intermittent tape loading hangs that I will be investigating further. To mitigate this issue (and Spectrum’s slow tape loads), I’m (grudgingly, for those of you who remember Caprice32 ;) ) adding support for Z80 files from the game tab. The ‘autoload slot’ feature is also available.

Please check the documentation for any other issues. Feedback is always appreciated!

Download