2009-05-03

BlueMSX 2.8.1

BlueMSX 2.8.1 is released.The blueMSX MSX emulator is approaching its third anniversary and in this short time it has established itself as the most advanced and feature rich MSX emulator. It supports most common machines and a wide variety of extension hardware. A feature rich debugger is also included in the emulator.During the last two years, the MSX emulation has been extended and support for other systems have been added. blueMSX is now also an SVI emulator, and supports the ColecoVision and Sega SG-1000, SC-3000, SF-7000 consoles.

BlueMSX 2.8.1 changelog:
- Added support for 16kB, 32kB, 48kB and 64kB external ram cartridges
- Added support for Joyrex PSG module
- Added support for PSG pin 6/7 quirk
- Added support for VR bit in VDP register 8
- Added 35 new machine configurations
- Added 23 new cheats
- Updated support for NoWind USB Diskroms
- Fixed SVI M1 Wait state
- Fixed ColecoVision Keyboard read error
- Fixed ColceoVision PSG noise bug
- Fixed DirectX initialization bug
- Fixed V9958 Scroll masking bug in Screen 4 (introduced in 2.8)
- Fixed Screen 2 scroll bug
- Fixed R15 PSG register read
- Fixed bug in VDP line engine
- Fixed bug in obsonet write method
- Fixed bug in Harryfox rom mapper
- Fixed bug in Crossblaim rom mapper
- Fixed bug in Korean bootleg rom mapper
- Made bluemsxlite compile on OSX
- Fixed bug in Arkanoid Pad emulation
- Fixed addressing bug in R-Type mapper
- Fixed x/y flags on scf/ccf
- Fixed instructions ld a,i or ld a,r to handle interrupts correclty

Download: BlueMSX 2.8.1

Dolphin SVN r3140

EmuCR:DolphinDolphin SVN r3140 is released.Dolphin is the first Gamecube emulator able to run commercial games! Even at its early stage some games manage to load and run but not perfectly. Please remember that Dolphin is an experimental GameCube emulator so many games might not run and for the ones that do run you will need a strong PC.

Dolphin SVN changelog:
r3130
Edited wiki page through web user interface: don't think those colons are supposed to be there...but great doc anyway ector :)
r3131
fix jap games which loaded the ansi bootrom font, resulting in garbage text
r3132
DSP: update base test to match new register naming. add mul test.
r3133
DSP: Document in a comment what CLR15/SET15 appears to do. (unsigned multiplication) minor fix in op table.
r3134
DSPLLE: Split the huge DSPInterpreter.cpp into separate files for the different categories of ops. Minor cleanups.
r3135
Added Open Wii save folder menu item to GameListCtrl, fixed a few remaining path and casting problems
r3136
compile fix
r3137
added test to make sure SR doesn't change from 2's to 1's
r3138
DSP: heavily extend mul test. Seems that only MULX* family instructions support unsigned operation.
r3139
DSP: Improve multiplier code. Add support for unsigned operation - but temporarily disabled, since it somehow makes things sound even worse :P
r3140
fixed neg and added arith test

Download:Dolphin SVN r3140 x86
Download:Dolphin SVN r3140 x64

DeSmuME SVN r2066

EmuCR:DeSmuMEDeSmuME SVN r2066 is released.DeSmuME is a freeware emulator for the Nintendo DS(NDS).

DeSmuME SVN changelog:
r2060
Fixup a printf.
r2061
Make a functin without declaration static.
r2062
remove 'MOVI' and 'NOMO'
r2063
ore fixes to affine scroll handling: fixes nsmb backdrops
r2064
Fixed endianess bugs so now controls are working :)
r2065
this should fix use of uninitialized pad value
r2066
fixed wrong byte order in ram search

Download: DeSmuME SVN r2066

PCSX2 SVN r1121

EmuCR:PS2 emulatorPCSX2 SVN r1121 is released.PCSX2 is a PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality.

PCSX2 SVN Changelog:
r1113
microVU: fixed some bugs in stall calculations.
r1114
Removed VU-Skip [helps simplify the frameskipper logic] -- Use the VU Cycle Stealer hack instead for better, faster, more stable speedups of the VU1 unit.
r1115
Finish removing VU Skip from Linux, and fix a few compiler warnings left over from the work on CDVD.cpp.
r1116
*Experimental* Made new IopHwRead and IopHwWrite from scratch, in pre-preparation for a new lookup-based IOP memory manager. Could be some lingering bugs or typos. :/
Win32/vcproj: Re-structured the folder layout of the project.
r1117
Linux: Quickly hack the new files into the main makefile.
r1118
CDVDiso: Now uses automake, is C++, isn't split into two files, and doesn't change around the working directory on us.
r1119
R3000air: performing maintenance merge before weekend departure.
r1120
wxGui: performing maintenance merge before weekend departure.
r1121
Plugins: Fix the dialog boxes on FWnull & USBnull so the buttons work. Fix inconsistant version numbers. Delete a stray file.

Download: PCSX2 SVN r1121
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]

WinUAE (Public Beta) v1.6.0 Beta 27

EmuCR:WinUAEWinUAE (Public Beta) v1.6.0 Beta 27 is released.Winuae is the commodore amiga emulator for Windows. WinUAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000. A Commodore Amiga, for those who don’t know, is a 16/32 bit computer system based on the Motorola 680×0 CPU and a few specially designed custom chips that provide very good graphics and sound capabilities. Its first incarnation, the A1000, appeared in 1985, followed by the highly successful A500 and A2000 models. WinUAE is a port of the originally written for Unixish systems UAE; but over time, it seems the Windows port, WinUAE has become the best version available on any platform. WinUAE is free software: you are welcome to distribute copies of it and/or modify it, under certain conditions. There is no warranty of any kind for UAE. For more details concerning these issues, please read the GNU General Public License, which describes the terms under which WinUAE is distributed.

WinUAE (Public Beta) v1.6.0 Beta 27 changelog:
- on screen led was always enabled (b26)
- scaling in NTSC mode really fixed (b26)
- enabling autoscaling and no filters enabled: select Direct3D if at least 2.0 shaders supported (=fast enough), only select Null filter if older. (D3D9 scaling is "free" on modern hardware)
- Logitech LCD SDK updated (currently waiting for G19..)
- autoscale found sprites outside of bitplanes when BRDSPRT was enabled without ECSENA
- vertical positioning in autoscale was wrong in some cases
- AHI works again
- always enable Picasso96 BIF_INDISPLAYCHAIN (not enabled means RTG mode display size of 0x0 pixels = crash)
- delayed printer open, do not open until enough data received, also ignore data completely if less than 10 bytes received
- added "ASCII Printer" option. Select this option if you use programs that print directly to emulated parallel port (bypassing Amiga printer drivers) and they expect old-style printers that directly accept ascii text (Action Replay, demo scene disk magazines etc..) In future this will also include emulation of old Epson matrix printer control codes (de-facto control codes that most printers supported at that time)
- added missing "Automatic" aspect ratio setting in Filter panel
- selecting "Full Window" mode when no filters enabled = also enable Direct3D + FS. (this is what users apparently expect, not confusing tiny image on the middle of screen)
- development PC updated to Windows 7 RC

Download:WinUAE (Public Beta) v1.6.0 Beta 27

Dolphinwx r3118

EmuCR:wii emulatorDolphinwx r3118 is released.Dolphinwx is a great Gamecube(NGC) and Wii emulator.It has a partial Wii support and plays most Gamecube games.

Dolphinwx r3118 Changelog:
- DSPSpy cleanups.
- DSP: Fixed case and some printing in asm
- some ucode comments
- DSP: reverting some condition code until we handle 0x1 and 0x2 correctly
EmuCR: Dolphinwx
EmuCR: Dolphinwx
EmuCR: Dolphinwx
EmuCR: Dolphinwx
Download:Dolphinwx r3118