Category: <b>GameBoy Advance</b><br><br>Spacy has released a newl build of the Gameboy Advance emulator VisualBoy Advance. Here is the recent changes from him and PokemonHacker.
You can get some more information and the release from their forum post over at NGEmu's forums. Also if you do give this build a try please report all problems to Spacy and other feedback you would like to give.
:: Spacy's VBA Release Thread
Spacy:
<font style="font-size: 12px"><strong>•</strong></font> I extremely reworked Direct3D to be faster than DirectDraw, but with the disadvantage of not being able tos cale the iamge with an aspect ratio, and the iamge is always bilinear scaled, like in DIrectDraw.
<font style="font-size: 12px"><strong>•</strong></font> Removed Skin support (from the Visual Studio 2005 build [#define NOSKINS]) to make compilation easier.
<font style="font-size: 12px"><strong>•</strong></font> Fixed joypad configuration dialog, it now responds faster to key presses.
<font style="font-size: 12px"><strong>•</strong></font> Merged the "open file" code for GB and GBA games.
<font style="font-size: 12px"><strong>•</strong></font> Merged the simple copy Image routine between DirectDraw and Direct3D, added a fast C alternative
<font style="font-size: 12px"><strong>•</strong></font> Worked over the whole DirectSound interface and found+fixed a minor bug.
<font style="font-size: 12px"><strong>•</strong></font> Enabled SSE(1) optimization in compiler
Pokemonhacker: [the one and only
]
Cheats.cpp
<font style="font-size: 12px"><strong>•</strong></font> corrected a compatibility problem with other versions.
<font style="font-size: 12px"><strong>•</strong></font> fixed a bug for ARV3/4 rom patching codes.
<font style="font-size: 12px"><strong>•</strong></font> corrected a bug when you entered a 'unknown' code, and then removed/disabled it.
GBA.cpp / gbainline.h:
<font style="font-size: 12px"><strong>•</strong></font> tweaked the bus prefetch a bit.
<font style="font-size: 12px"><strong>•</strong></font> changed the save handling a bit.
<font style="font-size: 12px"><strong>•</strong></font> added a 'master code' support (so the cheats are executed only when the master code address is reached ; if no master code are entered, cheats will be executed after each frame).
<font style="font-size: 12px"><strong>•</strong></font> corrected the mirroring of Vram.
<font style="font-size: 12px"><strong>•</strong></font> changed slightly the emulation of gbasavetype.
RTC.cpp:
<font style="font-size: 12px"><strong>•</strong></font> vba now ignores rtc command 0x64.
FLash.cpp:
<font style="font-size: 12px"><strong>•</strong></font> added a 64k->128k 'auto upgrade' (could correct some of the pokemon games's corrupted/deleted save problem).
Cheats.h:
<font style="font-size: 12px"><strong>•</strong></font> corrected a compatibility problem with other versions.
<font style="font-size: 12px"><strong>•</strong></font> fixed a bug for ARV3/4 rom patching codes.
bios.cpp:
<font style="font-size: 12px"><strong>•</strong></font> added support for swi $d (GetBiosChecksum).
<font style="font-size: 12px"><strong>•</strong></font> corrected a bug in registerRamReset.
arm-new.h:
<font style="font-size: 12px"><strong>•</strong></font> optimised/simplified a bit the bus prefetch handling.
<font style="font-size: 12px"><strong>•</strong></font> I extremely reworked Direct3D to be faster than DirectDraw, but with the disadvantage of not being able tos cale the iamge with an aspect ratio, and the iamge is always bilinear scaled, like in DIrectDraw.
<font style="font-size: 12px"><strong>•</strong></font> Removed Skin support (from the Visual Studio 2005 build [#define NOSKINS]) to make compilation easier.
<font style="font-size: 12px"><strong>•</strong></font> Fixed joypad configuration dialog, it now responds faster to key presses.
<font style="font-size: 12px"><strong>•</strong></font> Merged the "open file" code for GB and GBA games.
<font style="font-size: 12px"><strong>•</strong></font> Merged the simple copy Image routine between DirectDraw and Direct3D, added a fast C alternative
<font style="font-size: 12px"><strong>•</strong></font> Worked over the whole DirectSound interface and found+fixed a minor bug.
<font style="font-size: 12px"><strong>•</strong></font> Enabled SSE(1) optimization in compiler
Pokemonhacker: [the one and only
Cheats.cpp
<font style="font-size: 12px"><strong>•</strong></font> corrected a compatibility problem with other versions.
<font style="font-size: 12px"><strong>•</strong></font> fixed a bug for ARV3/4 rom patching codes.
<font style="font-size: 12px"><strong>•</strong></font> corrected a bug when you entered a 'unknown' code, and then removed/disabled it.
GBA.cpp / gbainline.h:
<font style="font-size: 12px"><strong>•</strong></font> tweaked the bus prefetch a bit.
<font style="font-size: 12px"><strong>•</strong></font> changed the save handling a bit.
<font style="font-size: 12px"><strong>•</strong></font> added a 'master code' support (so the cheats are executed only when the master code address is reached ; if no master code are entered, cheats will be executed after each frame).
<font style="font-size: 12px"><strong>•</strong></font> corrected the mirroring of Vram.
<font style="font-size: 12px"><strong>•</strong></font> changed slightly the emulation of gbasavetype.
RTC.cpp:
<font style="font-size: 12px"><strong>•</strong></font> vba now ignores rtc command 0x64.
FLash.cpp:
<font style="font-size: 12px"><strong>•</strong></font> added a 64k->128k 'auto upgrade' (could correct some of the pokemon games's corrupted/deleted save problem).
Cheats.h:
<font style="font-size: 12px"><strong>•</strong></font> corrected a compatibility problem with other versions.
<font style="font-size: 12px"><strong>•</strong></font> fixed a bug for ARV3/4 rom patching codes.
bios.cpp:
<font style="font-size: 12px"><strong>•</strong></font> added support for swi $d (GetBiosChecksum).
<font style="font-size: 12px"><strong>•</strong></font> corrected a bug in registerRamReset.
arm-new.h:
<font style="font-size: 12px"><strong>•</strong></font> optimised/simplified a bit the bus prefetch handling.
You can get some more information and the release from their forum post over at NGEmu's forums. Also if you do give this build a try please report all problems to Spacy and other feedback you would like to give.
:: Spacy's VBA Release Thread