VisualBoyAdvance-M SVN r873 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 r873 changelog:
r870
Code reverted to prior to spacy's relative directories.
Maybe we can do this properly in the future, but for now it was causing issues for people who like to keep saves with the roms, as well as breaking the rom open dialogues.
r873
filepathremover should be fixed as well as fileexists
Less important:
- Add GBA cheat editing support (GB already has)
- Look at Cheats.cpp (Core) and GBACheats.cpp (GUI)
- Add documentation for VBA-M (configuration guide)
- Improve AVI recording (produces asynchronous files)
- Enable audio stream compression for AVI files
- Add stereo upmixing support to OpenAL
- Verify BIOS files by checksum instead by file extension
- Merge HQ2x/LQ2x C code into code for HQ3x/4x
- Apply pixel filter to sprites and BG seperately for better image quality
Performance:
- Apply HQ3x/4x optimizations from C version to ASM version
- Apply pixel filter only to changed parts of the image
- Make even more use of multi-core CPUs
- Make use of 64 bit CPUs
- Have a look at the liboil optimization library
Download:VisualBoyAdvance-M SVN r873
SuperGCube v0.4a build 110 is released. SuperGCube is a GameCube emulator for Windows, based off the discontinued GCube. Using an ingenious interpretive emulation system, it can achieve a (relatively) high speed, often outperforming other emulators that use more advanced techniques.
Download:SuperGCube SVN r37
PCSX2 Rev.831 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 Rev.831 Changelog:
- Major overhaul of the savestate system! SHould now work better, be faster, have fewer problems, and use less hard disk space for the savestates
- The new PCR/TIMR code is now called correctly in recMFC0. This fixes Fatal Frame, maybe other recently introduced problems too
- Improved CDVD seek timing; should speed up some games that had abnormally long load times -- hopefully without breaking other games. (testing needed)
- Fixed a condition in the INTC hack that could cause it to hang in rare
occasions.
- Fixed a bug in the vtlb constprop support (stores weren't using the right macro)
- More work on fpu (thanks Nneeve)
- Emitter: encode negative 8 bit immediates for some instructions and EAX forms for MOV
- Implemented more correct support for the IOP's "isc bit" (bit 16 on the COP0 status register), which in turn allowed me to simpify some of the IOP's memory access and paging logic.
- Removed unnecessary rs flushes for loads and stores
- Save a few bytes on const flushing using 5 byte eax movs for 0 and -1 instead of 10 byte immediate movs.
- Usual code cleanups and optimizations
Download: PCSX2 Rev.831
Download: PCSX2 Plugins
The news of Luca Elia's WIP.
The developer said:
This version of Mahjong Vegas runs on royalmah.c hardware. But, unlike the previously dumped version, it does not use the internal ROM hidden in the TLCS-90 CPU, so it actually works in MAME..
.. after fixing the very, very broken routine that processes the interrupts in the CPU core, that is (my bad).
The news of Mame WIP Naomi
The developer said:
With all the recent GD-ROMs appearing I decided to take a look at Naomi.
It’s a complete system, and probably ranks as more powerful than anything currently emulated in MAME, so I’m not really expecting much.
The existing driver in MAME is mostly developed by Samuele Zannoli.
While most of the progress on it has gone very much under the radar for various reasons (probably overshadowed by the more advanced work in other emulators, and not really valued due to the knowledge that the framerates won’t be very good) it does actually do a few good things.
I recently fixed a few bugs, and now Capcom vs SNK actually gets past the character select screens, and ingame. It runs at about 20% speed on my 3Ghz C2D, and that’s without any real 3d emulation, but it’s pretty cool to see all the same (and you can actually ‘play’ if you don’t mind most of the graphics being blocks of nothing). Both this and Guilty Gear look like they could be potential ‘first base’ emulation targets for MAME’s Naomi emulation. I’ll see if I can get them there.
VisualBoyAdvance-M SVN r865 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 r865 changelog:
Important:
- Many games show emulation warnings in the log window (unaligned read, bad read/write address)
- Test: Metroid Fusion, Advance Wars 2
- Gfx.cpp/h optimization
- Test: Final Fantasy 4 airship intro
- Improve automatic 64k/128k flash save detection
- Pokemon Emerald hangs with white screen when no save state exists and wrong flash size is selected
- Remove 16 bit hack for filters
- Not compatible to software motion blur (display corruption)
- Add selection for compressed archives with more than one ROM in them
- Fix LCD colouring
- Game Bugs:
- Drymouth - screen flashes black after certain scanline
- World Reborn - 2 graphics bugs
Less important:
- Add GBA cheat editing support (GB already has)
- Look at Cheats.cpp (Core) and GBACheats.cpp (GUI)
- Add documentation for VBA-M (configuration guide)
- Improve AVI recording (produces asynchronous files)
- Enable audio stream compression for AVI files
- Add stereo upmixing support to OpenAL
- Verify BIOS files by checksum instead by file extension
- Merge HQ2x/LQ2x C code into code for HQ3x/4x
- Apply pixel filter to sprites and BG seperately for better image quality
Performance:
- Apply HQ3x/4x optimizations from C version to ASM version
- Apply pixel filter only to changed parts of the image
- Make even more use of multi-core CPUs
- Make use of 64 bit CPUs
- Have a look at the liboil optimization library
Download:VisualBoyAdvance-M SVN r865
ClrMamePro 3.125 is released.ClrMamePro is a so-called ROM-manager. With every new release of MAME a lot has been changed. New gamesets have been added, some have been removed, etc.
ClrMamePro 3.125 changelog:
- fixed: crash when doing a deep-chd scan on hashed metadata
- fixed: wrong rom statistic count for sets which only consists of nodump rom + chds + bios roms ;)
- fixed: old type chds aren't listed when wrongly placed
- fixed: "upgrade / downgrade" messages are wrong sometimes
- fixed: slow down when looking for missing chds
- fixed: crash when -r/-s/-h flag option is used an no warnings window is available
- fixed: some md5 over sha1 priority issue which impacts the wrong placed chd detection
Download: ClrMamePro 3.125 32bit
Download: ClrMamePro 3.125 64bit
QEMU v0.10.1 is released. QEMU is a generic and open source machine emulator and virtualizer.When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performances.When used as a virtualizer, QEMU achieves near native performances by executing the guest code directly on the host CPU. A host driver called the QEMU accelerator (also known as KQEMU) is needed in this case. The virtualizer mode requires that both the host and guest machine use x86 compatible processors.
QEMU v0.10.1 changelog:
- virtio-net: allow masking of notifications on empty queue (Alex Williamson)
- e1000: fix rx descriptor low threshold logic (Alex Willaimson)
- x86 tcg: add NULL checks to lsl instruction (Jan Kiszka)
- kvm vga: fix screen corruption with -std-vga and Windows (Avi Kivity)
- kvm vga: fix screen corruption with Ubuntu installations (Glauber Costa)
- virtio-net: check right return size on sg list (Alex Williamson)
- Make qemu_announce_self handle holes (live migration after hotplug)
(Marcelo Tosatti)
- Revert r6804-r6808 (qcow2 allocation info). This series of changes added
a high cost to startup for large qcow2 images (Anthony Liguori)
- qemu-img: fix help message (Aurelien Jarno)
- Fix build for non-default installs of SDL (Anthony Liguori)
- Fix race condition in env->interrupt_request. When using TCG and a dynticks
host timer, this condition could cause TCG to get stuck in an infinite
loop (Aurelien Jarno)
- Fix reading encrypted hard disk passwords during early startup (Jan Kiszka)
- Fix encrypted disk reporting in 'info block' (Jan Kiszka)
- Fix console size with tiny displays (MusicPal) (Jan Kiszka)
- Improve error handling in bdrv_open2 (Jan Kiszka)
- Avoid leaking data in mux'ed character devices (Jan Kiszka)
- Fix initial character device reset (no banner in monitor) (Jan Kiszka)
- Fix cpuid KVM crash on i386 host (Lubomir Rintel)
- Fix SLES10sp2 installation by adding ISTAT1 register to LSI SCSI emulation
(Ryan Harper)
Download:QEMU v0.10.1
MAMEUIFX64 0.130u1 is released.MAMEUIFX64 is a derivative unofficial build based on the original MAME/MAMEUI source code. MAMEUIFX64 has these these improvements over regular MAME:
Download:MAMEUIFX64 0.130u1
Series.ini 0.130u1 is released.This file can can sort your games series.
How to use this file:
Download:Series.ini 0.130u1
myZoom 1.8.36 is released. NO$Zoomer is a External programs for no$gba .
myZoom 1.8.36 Changelog:
- Add an option, when the option selected you can extract file directly.
- If your packed file included multiplex NDS Roms, don't check this option.
Download:myZoom 1.8.36
MegaPad 2.0.0 beta is released.MegaPad Plugin is a plugin for Playstation 2(PS2) emulators that operate under Windows which is responsible for managing the keyboard, joystick and mouse, optimizing its operations significantly.This plugin offers, as LilyPad, a complete pad support and many possibilities, but is much simpler than LilyPad.This plugin changes GUI allowing tackle with the keys, being the values of the keys changed names to do so by the GUI more understandable.
MegaPad 2.0.0 beta changelog:
- Complete rewrite
- SDL dropped; this version uses DirectInput instead
- too much things ...
Download:MegaPad 2.0.0 beta
VBA rerecording r43 is released.VBA rerecording is the re-recording branch of VisualBoyAdvance.This is the development project for this branch of VBA. Its primary function is to expand features related to the creation of Tool-Assisted movies.
VBA rerecording r43 changelog:
r43
Moved frame/lag counter to GBASystem/GBSystem
r42
added vba.registerbefore, vba.registerafter, vba.registerexit (then removed emu.OnClose; the position of function call can be wrong. If you know the proper position, fix/report it) | changed font-width
r41
renamed vba.getlagcount => vba.lagcount
r40
Lua - added getlagcounter() and lagged() functions. They only return proper values in Win32 at the moment.
r39
Lua - added movie.filename(). Disabled conversion warnings.
r38
Lua - movie.getauthor() added
r37
Win32 - somehow these warning disablings were not committed previously
r36
Win32 vcproj file fixups
r35
Merged Play/Record menu items | Set default filename to some of FileDlgs
r34
Implemented segmented avi output
r33
Renamed newAviRecordMethod to altAviRecordMethod and made some changes
r32
added experimental newAviRecordMethod option (quite good, but a bit problematic) | some of avi related fixes
r31
sln+vcproj upgrade (to open these with VS2005, modify sln version 10.00 => 9.00, and vcproj version 9.00 => 8.00)
Download:VBA rerecording r43
NeoRaine v1.2.4 is released. NeoRaine is a fast Neo Geo CD emulator. NeoRaine is a fast emulator for the old Neo Geo CD game console, based on neocdpsp.It does not try to emulate the raster effects. As a result, "Riding Hero" is unplayable because it simulates 3D effects using raster interrupts.All other Neo Geo CD games should work.Similar like what MESS is to MAME, NeoRaine shares code with the main project Raine and is developed alongside, so the source code is distributed together.
NeoRaine v1.2.4 changelog:
- Fix the stupid bug with "mute sfx" freezing the emulation
- Fix a crash when trying to cancel "update sprite block" in neocd options.
- Now correctly emulate the pause command sent to the audio cd before loading any file from the cd. The "Always stop cd music while loading" option moves from neocd options to sound options and is now set to yes by default, and is saved while you leave the emulator.
- Speed hacks are coming back in a better form. The speed hacks autodetection could not work anymore for a few versions, it's working again now (try ironclad, you'll see the difference). There is now an option in "neocd options" to disable speed hacks if you fear the game might be a little faster with speed hacks enabled (it's not the case normaly speed hacks just make the animations smoother normaly, but there might be exceptions).
Download:NeoRaine v1.2.4
Raine 0.51.3 is released.RAINE is an Emulator for Arcade games.Raine is a M68000 and M68020 arcade game emulator.Raine emulates some M68000 and M68020 arcade games and is mainly focused on Taito and Jaleco games hardware.It started as an experiment with the Rainbow Islands romset, dumped by Aracorn/Romlist. Raine can emulate many nice games now, and new games (previously unemulated) are appearing weekly.
Raine 0.51.3 Changelog:
- Fix a bug which got unnoticed for a very long time in the cave driver related to synchronization between sprites and bg layers (apparently it was here since 0.50.6).
- cps1 : reset the video priorities when loading a new game. Before that if you loaded 1941 after varth, you got some very weird video priorities in 1941 (sprites partially hidden).
- Loading a savegame from the gui now automatically returns to game (for neoraine too).
Download: Raine 0.51.3(Windows binary)

NewsLetter
Bookmark
Submit News
Email Us
