A new version of
Yabause a Sega Saturn emulator for the Windows, Linux and the Dreamcast has been
released. Using this emulator on either platform allows you to play your classic collection of games for Sega's older 32-bit console. With over 100 games playable this emulator is surely impressive.
One might notice in the change log (below) they mention a
Nintendo Wii port and list a few specification such as SD card, sound and USB keyboard support. I was unable to locate a binary copy of this version since it's not been compiled as of yet (source is located on their
CVS).
What's New?
"This release has an entirely new CD core for the Dreamcast that is written in hand-optimized assembly. Sadly, optimizing the CD core doesn't do much for speed overall, but it was good practice."
68k:
- Added 1010 and 1111 line emulator support.
cd block:
- Reworked bin/cue support. Reading should be a lot more accurate
now on tracks 2 and greater.
emulated bios:
- Fixed a bug in BupGetDate year calculation.
- Fixed a bug where interrupt mask wasn't being set correctly when
using emulated bios.
smpc:
- Added support for SMPC NMIREQ command.
- Added reset button emulation.
software video core:
- Improved software renderer: window, line scroll, mosaic are now
available and color offset and scroll screen has been fixed.
gtk port:
- Tagged most of gtk port strings to be translatable.
qt port:
- Added ability to specify address where binaries are loaded when
using command line.
- Other bug fixes.
wii port:
- Added support for bios and game loading from sd card.
- Added sound support.
- Added usb keyboard support.
windows port:
- Added pause emulation function.
- Other bug fixes.
dreamcast port:
- Rewrote all of the Dreamcast CD Interface in hand-optimized
assembly.
- Enabled use of the emulated bios if there is no saturn.bin on
the CD.
general:
- Updated peripheral interface so both ports can now be used and
multiple pads can now be connected to each port.
- Added translation support through mini18n library.
Download:
Here