ShashClp released a WIP build for DeSmuMe. As mentioned in his development blog, having trusted builds could help get more user feedback. The beta1 WIP features the following changes (from the CVS):
General/Core:
Added "high-level" check for DMAs and Timer for minor (really minor) speed up [shash]
Changed instruction execution to 16 at a time blocks, gives up to 33% gain (tested and stable) [shash]
Really minor memory access speed up (mainly added for clarity) [shash]
Added transparency and fixed material alpha support and alpha testing on the 3D core [shash]
Changed how depth initial values are calculated (fixes SM64DS skybox) [shash]
Windows port:
Removed the bug report link with a define, to avoid reports from betas/external builds [shash]
Added the version on window bar to recognize versions from screenshots [shash]
NeoDS is a recently released NeoGeo emulator for the Nintendo DS handheld system, by Ben Ingram. Quick quote from the author (taken from the accompanying readme.txt):
"This is a NeoGeo AES/MVS emulator for the Nintendo DS. It can run all types of NeoGeo roms with some limitations.
Currently emulated:
* M68000 cpu (cyclone)
* Z80 cpu (DrZ80)
* All forms of NeoGeo protection/encryption
* Graphics
* ADPCM audio
* PSG audio
Not emulated:
* FM audio
* Raster effects
* Multiplayer
* Some timings are not that accurate"
Quick notes:
A DLDI-compatible flash card is required.
The NeoDS interface is controlled with the DS' stylus.
The download includes a converter named NeoDSConvert.
The DesMuMe team released an updated version of their opensource DS emulator. Version 0.8.0 features a significant number of bugfixes and joystick support. The Mac port was also significantly improved.
Changes between 0.7.3 and 0.8.0
Cocoa:
- Save State As function now works. [Jeff B]
- Recent Items menu now works. [Jeff B]
- Opening NDS files from Finder now works. [Jeff B]
- Added screenshot feature. [Jeff B]
- Added preferences. [Jeff B]
- Many more strings are translatable now. [Jeff B]
- Default screen color is black (better represents being "off" and easier on eyes at night). [Jeff B]
- Added sound. [Jeff B]
- Now is a universal binary. [Jeff B]
- Leopard resolution icon added. [Jeff B]
- Added a Japanese translation. [Jeff B]
- Added an optional status bar (resize handle no longer overlaps screen). [Jeff B]
- New ROM Info and About DeSmuME windows have been added. [Jeff B]
- Fixed several bugs in window resizing. [Jeff B]
- Added FAT image support for homebrew games (thanks to TypeError). [Jeff B]
- Key config can be changed on the command line. Save/load hotkeys changed (so expose doesn't override). [Jeff B]
- Key bindings may work better on non-US keyboards now (needs testing). [Jeff B]
General:
- Fixed possible segfault in ROMReader on ia64 and amd64. [evilynux]
- Fixed a crash bug with 2D background corrupting memory [shash]
- Flag check optimization [carlo_bramini]
- Applied some endian fixes in GPU (thanks to Phazz) [Jeff B]
GTK-glade:
- Added DeSmuME version in about dialog. [evilynux]
- Updated website url in about dialog. [evilynux]
- Added Brazilian Portuguese translation by Dreampeppers99. [evilynux]
- Better desktop menu entry following FreeDesktop specifications. [evilynux]
GTK:
- Updated website url in about dialog. [evilynux]
- Better desktop menu entry following FreeDesktop specifications. [evilynux]
Windows port:
- DirectInput control interface with joystick support [CrazyMax aka mtabachenko]
- Matrix and Light viewer [Acid Burn]
Nherve (from our forum) released a second update to his unofficial build of DesMuMe, with a number of bugfixes and tweaks here and there.
Mod 1 featured these changes:
added joystick support through SDL.
added support for SDL sound core under Win32.
added Vertical resize option.
The recently released Mod 2 brings a significant number of fixes:
New GUI, added a toolbar and a statusbar to make it more user-friendly.
Fixed LDR and LDM** opcodes, now opcodes are 100% correct (Thanks to ShashClp)
Fixed Frame limitation when frameskip is 0.
Fixed some opcodes which prevented the emu to continue execution
Fixed a bug in the 3D core (this fixes Rayman Raving Rabbids 2,
this should fix all other games that send unpacked commands to GXFIFO
with reversed byte order (ie 0x1b000000) ).
Added Wireframe 3D.
Fixed New Super Mario Bros minigames (thanks to ShashClp).
Added Video Capture option (sound & compress not working yet).
Started implementation of RTC (not working yet).
Started a new 2D core (not working yet, this version uses old 2D core).
Added Fold/Unfold option (not working as expected).
Lino released a new version of iDeaS. Version 1.0.2.2 (for Windows) adds support for DLDI plugins and features a significant increase in emulation speed.
Fixed a bug in Texture Coordinates Transformation.
Fixed a bug in Import Saves.
Fixed a bug in cycles S and N.
Fixed a bug in MSR and MCR opcodes.
Fixed a bug in Plugins management.
Fixed a bug in ELF files management.
Add support for DLDI Plugins.
Add support for AceKard DLDI.
A lot of speed up, added Optimize CPUs PipeLine and Optimize Loops.
Lino released another update for iDeaS. This Linux version brings a number of fixes, support for DLDI plugins, with a noticeable speedup during ingame.
Changes since the earlier 1.0.2.1 Linux Beta:
Fixed a bug in creation Accellerators Table.
Fixed a bug in Texture Coordinates Transformation.
Fixed a bug in Import Saves.
Fixed a bug in cycles S and N (Jump Super Star Demo).
Fixed a bug in Plugins management.
Add support for DLDI Plugins.
A lot of speed up, added Optimize CPUs PipeLine and Optimize Loops.
The Linux version of iDeaS is trying to catch up with the Windows version. iDeaS 1.0.2.1 has been released for beta consumption. Here are the release changes:
A lot of fixed and changes. Now the Plugins work.
» Download iDeaS 1.0.2.1 Beta for Linux here
» iDeaS homepage
Already a few days old (but we seem to have missed this somehow) is the "release" of No$GBA v2.6a. No$GBAs latest versions area only available to people donating 2,50$ to the project - everyone else can download the previous version once a new release comes out.
So if you donated already, you can enjoy the following changes in v2.6a.
Faster 3d rendering, backup detect, rtc-irq, better texture interpolation
Perfectly accurate edge-marking, translucent-poly-id, shadow-poly support
Capture in vram display mode, debug gui/warnings, cpu/ipc/div/sqrt details
free-download: old no$gba v2.6 gaming version now free for everybody - enjoy
debug/symbols: resize function for Alt+L symbol list window (saved in .ini)
debug/internal: changed computer_id handling for compatibility with win vista
nds/debug: allows nintendo to mis-use clipmtx_result for detecting their emu
nds/debug: allows to override mis-declared-thumb-functions by crude $t labels
nds/rtc: triggers IRQ when SI changes HI-to-LO (only when SI-IRQ is enabled)
hll-version: demangles strange new "_ZN3txt3txtEii" and "_Z3txtii" type labels
nds/gba/rcnt: allows to generate SI interrupts manually by toggling RCNT bits
nds/gba/rcnt: internally memorizes rcnt-output bits (additionally to inputs)
nds/rtc: passes rtc 1Hz/2Hz/4Hz/8Hz/16Hz or per-minute IRQ to rcnt SI input
To get the latest 2.6a release, just point your browser to the No$GBA page, where you can find more information about how to donate and get the latest release. Or...
» Download the previous no$gba 2.6 release, now freely available
New release from Martin. Version 2.6 of No$gba brings a number of fixes and rendering/performance improvements. The Dos version now supports 3d video too.
More noticeably though, this 2.6 release marks a change for the version for gamers. no$gba as a project needs support, and starting from now, the latest version available will be accessible to donators who'd like to support the project with a very small donation. All earlier versions remain available for free, and everytime a new version is released, the one released before it, turns available without restriction.
>> Support no$gba (with download links for the latest version)
Bugfix updates from Lino. The Dinput plugin for iDeaS
gets updated to 1.0.0.3 (" a lot of the fixes thanks also to
RockmanForte and Poki#3 "), and the audio plugin gets bumped up to
version 1.0.0.8 , with the following fixes:
This highly compatible GameBoy Advance and NintendoDS emulator has yet again been updated, this time to v2.5c. As you can guess from the small version jump, this version is mostly a bugfix release. It improves a lot on some of the graphic bugs which came with the last version as well as some general bug fixes - here is a list of the complete change log for the emulator, I left out the updates to the homepage which were listed as well :)
nds/3d: vram viewer: stable handling of old-tree messages
nds/3d: temporarily halts arm9-cpu upon gxfifo-overkill
nds/cartloader: accepts faulty homebrew logo crc
nds/debug: vram viewer fixed crash in guess-tile-usage for 2D tile screens
nds/video: aligned empty_vram (crashed unallocated text scroll)
nds/3d/debug/speedup: setredraw=0 when reloading 3d viewer tree
gba/nds/video/speedup: precalculates eva/evb/evy parameters per scanline
So if you are into NDS emulation, make sure to give this version a try as lots of game should look better starting with this version.
» Download No$gba v2.5c from NGEmu now
» Check out the official No$gba homepage for more infos
» Big thanks to Nightwolf for informing us about these news