You are on page 1of 2

Dolwin - Nintendo Gamecube Emulator version history.

Last updated 10 Jan 2005


------------------------------------------------------------------------------* 0.10
overall source code is rewritten and cleaned-up
stable plugin specifications
precede video timing
improved debugger (more commands)
memory cards are finally emulated
compressed GCM files feature
some HLE optimizations
integrated MAP maker for HLE
MEGA *ton* of bug fixes (see changes.txt)
summary : some games are playable (but slow). no sound yet.
* 0.09
welcome, hotquik!
final revision of source code layout
source code is now compatible with CodeWarriors workspace,
best choice for fast and optimized code
improved user interface, file selector/browser added
Dolwin now following Dolphin-emu politics and supports only GCM
extension for disk images. no lamer "ISOs", or else!
full low-level support for joypads (serial code) and rumble
added emulation of audio DMA (CrowTRobo sound demo works)
first cut for dvd emulation (Sappharad DVD Browser works)
memory cards are somewhat emulated (untested, or not working
due lack of DSP code)
fixed apploader HLE bug (GCM files now loading properly)
maps and patch files (ppf) now storing in "Data" dir
maps are auto-loading with executable/GCM files
added some maps for demos and GCMs
added some library HLE (boring)
recompiler disabled (untested)
some work on debugger (symbolic information, function browser)
Dolwin now more stable on load/reload/close operations
updated plugin specs (added pad rumble, removed dvd, new sound)
improved gfx engine (lighting, textures, still not full)
save-state support (experimental)
fixed another long outstanding GCM bug, caused by unexpected
interrupts during apploader HLE. now GCM reloading is safe.
*ton* of other internal core bug fixes
summary : Dolwin now moved to advanced level. Busta Move 3000 and
Animal Crossing are showing Nintendo logos.
* 0.08
welcome, Azimer!
completely rewritten and reorganized Dolwin core and source code
GUI-debugger was replaced by console
fixed some bugs in disassembler
added Dolphin emulators plugin specification support
converted PAD-plugin
added basic recompiler
temporary removed GCM-tool and GCM-support (not needed yet)
fixed most of gekko interpreter opcodes

first 3D demos are running!


* 0.07
added basic cache support for DVD-plugin (cache now limited to RAM size)
smart HLE subsystem, including mapping and scan support
now you can unload DOL to setup again Gekko-plugin
added GameCube Master data support (GCMs)
now Dolwin have built-in GCM-creating tool
fixed SPRITE demo (unhandled opcode)
* 0.06
added some FPU opcodes, FreeLoader should work
debugger "callstack" was fixed (bug since 0.05)
debugger now can save output to text file, for further explorations
slight workaround on disassembler
decrementer exception emulation (now async only)
strongly optimized RLWINMX etc opcodes, cleaned loadstore.c
gchip8 now works, after some tricks with VI-renderer (changed BIAS)
fixed bug in PAD-plugin, when you always need to open Setup Controller 2,
to make it work
Gekko-plugin seems to contain most of usual integer opcodes, so almost
all simple demos should work fine. FPU still not completed / untested
speed still measured by seconds per frame, on my old P166MMX :)
summary : FreeLoader and GChip8 are works
* 0.05
added basic PAD-plugin, using slow GetAsyncKeyState()
summary : now we have nice PAD-support
* < 0.05
have no information. PONG works ;)
-------------------------------------------------------------------------------

You might also like