fMSX 2.4

posted in Emulator Release by xip on May 14th, 2001

fMSX is a MSX emulator for Windows and DOS by Marat Fayzullin. Here's what's new:
  • Small fix to the DI instruction.
  • Small fix to the HALT instruction.
  • Added -sync option to fMSX-MSDOS on public request.
  • Fixed PHYDIO DiskROM call (4010h) to return the number of remaining sectors in register B (thanks, Maarten!).
  • Fixed ASCII mappers to prevent memory corruption when switching ROM pages in disconnected slots.
  • Fixed palette to span to true white.
  • Added SetWave() call to the sound API.
  • SCC emulation now makes use of waveforms via SetWave().
  • SCC gets silenced when 0 frequency is written (thanks, Maarten!).
  • Fixed SCC+ emulation.
  • Vertical screen adjustment is only computed once, when refresh starts.
  • Moved picture 10 pixels down when the screen is 192 pixels high.
  • Removed unused SprCol variable.
  • Added wave synthesis sound to fMSX-Windows.
  • Fixed fMSX-MSDOS to restore palette when exiting the debugger. You can't download it; it's a commercial emulator. If you want to buy it, go to the fMSX page. Thanks to MSX Files for the news.