2009-07-27

MAME Player 1.10.3

EmuCR:MameUIMAME Player 1.10.3 is released.MAME Player is a minimalist frontend for use with official MAME on Windows.

MAME Player 1.10.3 changelog:
* Changed crsshairpath to crosshairpath.

Download:MAME Player 1.10.3
Source:Here

BeebEm v4.10

EmuCR: BeebEmBeebEm v4.10 is released.BeebEm is a BBC Micro and Master 128 emulator. It enables you to run BBC Micro software on your PC.BeebEm will run most BBC Micro software including Elite, Exile and Revs. It will also run most BBC Micro ROM software (e.g. Wordwise).

BeebEm v4.10 changelog:
* Added screen capture options to the file menu. Resolution and file format can be selected. The BMP, JPEG, GIF and PNG file formats are supported. ALT+keypad 5 (with NumLock on) is a shortcut key for capturing the screen to file.
* Added option to change the User Data folder location.
* Added keyboard mapping to the saved emulator state.
* Fixed issue with file offsets after break key press in 1770 controller.
* Fixed issue with disc write protection when changing Beeb model.
* Fixed sound muting while Window is being moved.
* Changed source code licensing to the GNU General Public License.
* Removed the Master 512 Co-Processor and TMS5220 Speech Generator emulation as the source code licensing for these features is not compatible with the GPL. These two features are still available in BeebEm version 4.03, which is on the BeebEm website.

Download: BeebEm v4.10
Source:Here

WinUAE v1.6.2 Beta 2

EmuCR:WinUAEWinUAE v1.6.2 Beta 2 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 v1.6.2 Beta 2 changelog:
After many days of logic analyzer work, blitter should finally be 100% cycle-exact, even in line mode.
DMA emulation cycle-exactness is greatly improved, most vector routines that had slowdowns, flickering or graphics garbage should work perfectly now (even Los Huivos/Virtual Dreams doubleglenz work, this has shown only major graphics garbage previously)
There are still some that won't still work or work even worse, these could be caused by CPU emulation timing errors (even single cycle difference in single instruction that is used regularly enough can make the difference)
"Standard test" programs still not working: Rampage/TEK, Hulkamania/TSP (and left border garbage in one part of Absolute Inebriation/VD, reason is known but I am not sure how to implement the fix)
- "DMA cycle debugger", v [] lists selected scanline's DMA activity, hpos, custom register, data, address. This made compatibility testing much easier. (just compare this data to logic analyzer data) Second row can contain extra characters: N = blitter cycle given for CPU, b = blitter interrupt, B = blitter finished. (not necessarily exactly same thing)
- chipset bitplane/copper/blitter cycle exact mode DMA sequence routines rewritten. Emulation may be slower due to some missing optimizations. Later.
- blitter cycle diagrams rechecked with logic analyzer, errors fixed
- CPU emulation fixes, lsl/asl/ror and friends had wrong cycle counts. bclr/bset/bchg are 2 cycles shorter if bit number is less than 16 (16-31 = add extra cycles) and more. Lots of testing to do..
- WASAPI sample format fallback didn't work correctly
- command line parser now really works exactly like Windows console
- added "win32.exec_before" and "win32.exec_after" configuration entries, "before" command is run when emulation starts, "after" when emulation shuts down or before another config is loaded. Multiple commands can be separated with ';'. Waits until command returns (=waits forever if program never exits..)
- interlace artifact removal works again (b1)
- automatically handle split dms files. If extracted data is only about half of standard DD disk and if file name is "*a.dms", attempts to open and merge "*b.dms" with already unpacked data
- do not enumerate openal recording devices

Download:WinUAE v1.6.2 Beta 2
Source:Here

Dolphin SVN r3891

EmuCR:DolphinDolphin SVN r3891 is released.Dolphin is the first Gamecube emulator able to run commercial games! Dolphin is a great Gamecube(NGC) and Wii emulator.It has a partial Wii support and plays most Gamecube games.

Dolphin SVN changelog:
r3884
GFX: updated Dates, code formatting cleanup, code cleanup / organization, some unknown BPs uncovered, fixed OGL's config dialog bug, added another shader
DSPHLE: Some warning fixes and added some logging for unknown voice cases
Please report if anything has broken.
r3885
Log unknown fog types in Warn log, and tiny code cleanup.
r3886
Fix up all copyright dates.
r3887
DSPLLE added new LD code (please report games misbehaving)
r3888
DSPLLE: lordmark's fix for ilrrn opcode + some mask fixes
r3889
Show revision as xxxx! if there are local modifications otherwise xxxx
so we will be able to tell from screenshots whether the build is vanilla svn co or not
r3890
revert r3889
r3891
Fixes Issue 1006

Download:Dolphin SVN r3891 x86
Download:Dolphin SVN r3891 x64
Source:Here

VisualBoyAdvance-M SVN r880

VisualBoyAdvance VisualBoyAdvance-M SVN r880 is released. VisualBoyAdvance-M(VBA-M) is a [Super] Game Boy [Color / Advance] emulator for Windows, Linux & Mac. Here you can get information about the latest development build of the Windows version and download it while you're at it.

VisualBoyAdvance-M SVN changelog:
r880
Fixed saving of pauseWhenInactive setting to the config file. Fixed logic bug with autoFrameSkip setting to not disable autoFrameSkip when throttle is disabled.

Download:VisualBoyAdvance-M SVN r880
Source:Here

PCSX2 SVN r1575

EmuCR:PS2 emulatorPCSX2 SVN r1575 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:
r1570
microVU: more regAlloc work...
r1571
GSdx:
- Automatic texture filtering should be ok now, occasionally point filtering was used. Tested it on the ps2 and figured with no mip levels LoD and minification settings are just ignored altogether.
- Also run a few tests on the gather instruction with the reference rasterizer and found a fatal flaw with it. It returns the four samples for bilinear sampling (in a funny order, which isn't documented of course, x = bl, y = br, z = tr, w = tl), but there is no way to guess which four were selected exactly.
Due to some hidden rounding error it might grab different texels than I would when calculating the position of the upper-left texel, of which the fractional part is be used for the interpolation. When the texel positions do not match it leaves annoying discontinuity errors. Oh well...
r1572
wxgui: Improved threading model used by the log window, plus a few minor fixes to main window startup/shutdown code.
r1573
microVU:
- Finished implementing regAlloc. Sadly the speedgain wasn't great (0%~2% in the games I tried). I think the speedup should be bigger with a CPU that supports SSE4.1, but I don't have one to test :p
r1574
microVU: tweaking/testing some stuff...
r1575
microVU: fixed a bug in my clamping code from r1568. Fixes TOTA invisible characters when clamp-mode set to 'normal'

Download: PCSX2 SVN r1575
Download: Official Plugins - Windows Binaries
Source:Here

PCSX Reloaded SVN r24073

PCSX Reloaded SVN r24073 is released.PCSX-Reloaded is a fork of the PCSX-df Project, a PlayStation Emulator, with support for both Windows and GNU/Linux operating systems as well as several bugfixes/improvements.

Download: PCSX Reloaded SVN r24073
Source:Here

DeSmuME SVN r2664

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

DeSmuME SVN Changelog:
r2659
Cleanup the recent hud addition: remove unneeded function calls and includes and put hud initialization code in the same place.
r2660
Add osd notification for fake microphone and audio toggle, cleanup a bit the hud code.
r2661
MMU: reorganize gamecard emulation so it's easier to implement commands.
NDS: when booting from firmware, copy secure area to main memory (this is done by the BIOS, not the firmware). This allows the firmware to boot games! :)
r2662
NDS: oops... comment out some logging I added to figure out why the firmware couldn't boot games.
r2663
rasterize: add fog emulation
r2664
rasterize: little tweaks to fog

Download: DeSmuME SVN r2664
Source:Here

PCSX Rerecording SVN r157

EmuCR:PCSX ReRecording EmulatorsPCSX Rerecording SVN r157 is released.PCSX Rerecording is a special version of PCSX with many new features such as input rerecording, cheat support, RAM search, RAM watch, customizable hotkeys, etc.

PCSX Rerecording SVN changelog:
r156
Edited wiki page through web user interface.
r157
fixes desync by GPUwriteDataMem in GPU plugin; only seen in 3D games when frameskip was enabled (for ex. with fastforward)

Download: PCSX Rerecording SVN r157
Source:Here