IodineGBA Git (2015/03/23) is released. IodineGBA is a GameBoy Advance emulator that utilizes HTML5 canvas and JavaScript audio APIs to provide a full emulation of the console.
IodineGBA Git Changelog:
* No need to update destination reg for fifo dma
* More sound DMA optimizations
* Initialize components AFTER map building
Also optimized sound DMA.
* Remove unused functions
* minor
* Fixing up the alternative memory maps
Optimize WRAM mirroring and WRAM disabled.
Fix passing unneeded arguments to 32 bit unused space.
* Optimized memory dispatching more
Made more specialized switches. DMA memory handling now has fast paths.
Moved some staging around for how to tier graphics crap for slight
performance tuning.
* Please pert test this commit
Splitting out VRAM crap from the top level memory decoding, to shift
around time to decode for all ops in general.
* Remove unnecessary references
Settings object not used enough in sound core to warrant its own direct
reference to the settings object.
* Fixing a typo
* Optimize i/o memory more
* Optimize IO address decoding
Move out null/illegal response registers to a separate switch to keep
the valid registers as resolving faster.
Try online: Here
Source: Here
0 Comments
Post a Comment