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 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 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 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 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 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
Download:Dolphinwx r3118
DeSmuME SVN r2055 is released.DeSmuME is a freeware emulator for the Nintendo DS(NDS).
DeSmuME SVN changelog:
r2050
integrate stuff from rerecording branch
r2051
didnt need this file
r2052
fix the most egregious savestate backwards compatibility violation. also remove code which would have prevented non-windows from compiling
r2053
even more improvements to savetate compatibility
r2054
improve compatibility even more. i have learned my lesson, all future stuff will be versioned. i thought it was a pain, but listening to people cry about their broken savestates is an even bigger pain.
r2055
[2783433] fix 64bit error in savestate writing (thanks martin)
Download: DeSmuME SVN r2055
Stella 2.7.7 is released.Stella is a multi-platform Atari 2600 VCS emulator.The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most popular home video game system of the early 1980's. Now you can enjoy all of your favorite Atari 2600 games on your PC thanks to Stella!
Stella 2.7.7 changelog:
- Corrected emulation of CPU opcodes involving 'decimal' mode (ADC/RRA and SBC/ISB). Special thanks to SeaGtGruff and others on the Stella mailing list for in-depth discussion and creation of test ROMs.
- Fixed bug in F4SC bankswitching mode; writes to bankswitch addresses weren't triggering a bank switch.
- Changed internal sound frequency of Pitfall 2 from 15.75KHz to 20KHz, as this sounds much more authentic when compared to a real cartridge.
Download: Stella 2.7.7
Visual Memory Simulator BETA is released.VMS is SEGA Visual Memory Simulator.It's purpose is to enrich experience provided by Makaron, a Dreamcast emulator, by allowing user to play VM-based minigames. Completing these may unlock special features and bonus material in the original game.
Download: Visual Memory Simulator BETA
DeSmuME ReRecording 0.9.2 is released.DeSmuME ReRecording is the re-recording branch of DeSmuME 0.9.2.This is the development project for this branch of DeSmuME. Its primary function is to expand features related to the creation of Tool-Asssisted movies.
Download: DeSmuME ReRecording 0.9.2
Goomba Paletted v2.35 is released.Goomba is a Gameboy emulator for the Gameboy Advance(GBA). Beyond the advantage of being able to store many games on one cart, Goomba also includes save states and customizable borders.
Goomba Paletted v2.35 changelog:
- Fix custom palette loading
Download: Goomba Paletted v2.35
Dolphin SVN r3129 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:
r3110
Try to fix problems caused by incorrect denormalized floats handling. Fixes issue 398 (Sonic Unleashed hanging)
r3111
Fix the disassembler (fmr instruction)
r3112
Compile fix
r3113
debugfast build fixing. make the hle bios loading-or-not logic make sense.
r3114
removed debug check
r3115
DSP: reverting some condition code until we handle 0x1 and 0x2 correctly
r3116
some ucode comments
r3117
DSP: Fixed case and some printing in asm
r3118
DSPSpy cleanups.
r3119
Tiny fixes
r3120
DSPSpy: Hide loop stack registers - they aren't relevant for most investigations.
Highlight differences on both sides.
Show the accelerator subregs in order.
Make it possible to include some code from Dolphin into DSPSpy, good for grabbing useful #defines. (had to change the GEKKO log to POWERPC).
r3121
Made DSPSpy build in VC++ (when having devKitPro)
r3122
Fixed DSPSpy compile
r3123
DSPSpy: Add a test for looped addressing when using address increments. Delete
unused old code.
r3124
Fixed building of DSPSpy
r3125
DSPSpy. test decrements too. Damn they are weird.
r3126
DSP: I hereby name R08-R11 WR0-WR3, standing for Wrap control Registers 0-3.
Kill "CR".
Document decrements a little bit.
r3127
oops
r3128
DSPLLE:
Enable the SET40 sign extension stuff.
Try to separate the "core" from the "interpreter" logically, a little bit. It's still a bit of a fuzzy border.
r3129
DSPLLE: Wrapping behaviour for single increments/decrements of address registers implemented. It made little/no difference as far as I can tell :P
Download:Dolphin SVN r3129 x86
Download:Dolphin SVN r3129 x64
ZZogl SVN r142 is released.ZZogl is project to completely redone ZeroGS openGL, to keep it in more maintainable and readable state.
Download:ZZogl SVN r142
PCSX2 SVN r1112 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:
r1100
R3000air: More work on a new IOP memory system, added re-written IopHwRead functions.
r1101
minor microVU changes
r1102
Some work on CDVD.cpp. Slight change to the branch statements in Interpreter.cpp. Restore a change to Pcsx2Defs.h that got reverted.
r1103
Bugfix for recent cleanups: SetResultSize was defined with different behaviors in two separate files, without being static. Depending on the whims of the wind,MSVC would sometimes pick the one from CDROM and link it into CDVD, overriding CDVD's version, and resulting in complete emulation failure.
r1104
R3000air: Updated branch to latest /trunk.
r1105
Begin work on renovating the Null plugins. (On the Linux side, anyways, though some of that will spill over to the Windows side.) Starting with FWnull.
r1106
Helps if I have FW.cpp in there. :(
r1107
That's USBnull down. (And yes, I'm aware the dialog boxes for USBnull & FWnull are incorrect. For now, I just told it to use the incorrect one that was already in the plugin.)
r1108
I don't even wan to know how these got deleted during the commit...
r1109
And there goes SPU2null. This one deserves a lot more work, though. A real gui and backporting all the changes I made to ZeroSPU2, for starters. (And again, Windows may or may not compile for it. Looking at the Visual C++ file, I'm pretty sure it already wasn't compiling.
r1110
And that's CDVDnull. Given how barebones this plugin is, it's closer to making a null plugin then cleaning it up...
r1111
And that's dev9, which was about as barebones as CDVDnull.
r1112
Lets get the null plugins working in Windows again...
Download: PCSX2 SVN r1112
Download: Plugins Pack Beta Compiled DLLs [14 April 2009]
DeSmuME SVN r2046 is released.DeSmuME is a freeware emulator for the Nintendo DS(NDS).
DeSmuME SVN changelog:
r2040
Move parenthesis before the shift.
r2041
Testing if the zzip_read is the old (with char *) or new (with void *) version. When the old one is detected we cast the second parameter to char *
r2042
Fixed "Rotozoomed 16/16 palette" for big endian systems.
r2043
gtk port scaling: allow NEAREST interpolation in addition to BILINEAR
r2044
removed too much debug logging
r2045
removed some printf code that I forgot to clean up before commiting... sorry ^^;
r2046
Fixed a bug with 3D layer scrolling where that layer would wrap incorrectly.
Download: DeSmuME SVN r2046
Jpcsp SVN r1034 is released.JPCSP is a PlayStation Portable(PSP) emulator which is written in JAVA. JPCSP is the first PSP emulator that is written in JAVA. Most people think java is too slow. But Shadow and his team has proven us wrong. The newest Java versions are almost as fast as C which makes it very interesting for emu dev's. Shadow and his team are working day and night with pleasure on the emu, many coders have dedicated to the project. Because it's written in java many young devs find it interesting to learn how the emulator works.
JPcsp SVN changelog:
r1025
sceKernelCreateThread: "Ape Academy" is expecting the thread status to be PSP_THREAD_STOPPED after creation.
r1026
Fixed multiple Audio & SasCore checker threads (spotted by fiveofhearts)
r1027
sceAudioOutputBlocking: just added more debug info
r1028
Compiler: fixed error "Cannot find delay slot instruction" (Issue 105)
r1029
Compiler: enable the debugger only if the debugger window is open when starting the application run. Improves the performance (most of us do not use the debugger) and improves compatibility for applications generating large code sequences.
r1030
Added Menu item "Dump ISO to iso-index.txt" under "Debug" (thanks to fiveofhearts for implementing the ISO dump function)
r1031
Better fix for Issue 99 : java.lang.IndexOutOfBoundsException: Required 393216 remaining bytes in buffer, only had 278528
r1032
Added missing call to mutex manager onThreadDeleted.
Added missing yields to utility load/unload module.
Reduced FW requirement of utility generic load/unload module (330 -> 310).
Improved wakeup thread, get threadman list and change thread priority.
Tweaked some log messages.
r1033
sceAudio: small fix and additional debug information
r1034
Audio: fixed problem in debug output
Download: Jpcsp SVN r1034

NewsLetter
Bookmark
Submit News
Email Us
