DGEN - emulator konosli SEGA MEGADRIVE w końcu dorobił się portu pod okienka - do pobrania wersja x32 i x64. Emulator w wersji pierwotnej powstał z myślą o linuksie, stąd należy się spodziewać typowo linuksowego podejścia do tematu. W zamian DGEN posiada całkiem miłe filtrowanie ekranu, możliwość używania kodów GameGenie i przyjemność tworzenia własnych plików konfiguracyjnych;)
Features
- Game Genie/Hex codes support
- PAL/NTSC, fullscreen modes
- Joypad / joystick support
- OpenGL textured video output
- Portable (64‐bit, endian safe), runs in Windows using MinGW
- Screenshots, demos recording and playback
- Musashi and StarScream (x86‐only) CPU cores
- CZ80 and MZ80 (generic and x86‐only versions)
- 16‐bit, 8000 to 48000Hz sound output
- Support for 8, 15, 16, 24 and 32 bpp modes
- Archived/compressed ROMs support
- M68K debugger (contributed by Edd Barrett)
- hqx and scale2x scaling filters
DGEN v1.31 <- v1.30
- Joystick axes can now be configured for controllers with more than two. They can also be reversed.
- Implemented command "calibrate_js" to configure joystick buttons interactively.
- Fixed a bug in the debugger prompt handler.
- Implemented FM2612 debugging support.
- Refactored SDL keyboard handling.
- Removed Linux-specific joystick code which no one uses (not even inLinux, where the SDL version has always been preferred).
- Implemented the ability to bind arbitrary commands to joystick buttons. This makes DGen fully controllable from a joystick/joypad.
- Implemented proper sprite masking. This fixes annoying priority glitches in a number of games.
- Fixed half-submitted commands support in the VDP. This finally fixes the mangled EA logo.
- Some code refactoring and documentation.
- Improved region settings. The single "region" variable can be used to switch interactively from one region settings to another (identifier, resolution, PAL/NTSC mode and frame rate).
- Improved region auto detection with the ability to specify a preference order ("str_region_order" variable).
- Fixed other miscellaneous bugs (NASM on non-x86 targets, uninitialized variables, other warnings and errors).
wstecz18/11/2012 00:11