更新內容好長>.<
Core changes: 
- added almost all AR V3 cheat codes (PokemonHacker) 
- added prefetch emulation 
- added full CBA support (verified for every CBA code type) 
- added emulation for DMA interaction with reading from invalid address 
- fixed CPU init for 256Mbit roms 
- fixed HuffUnComp bug regarding tree size (SF #984608) 
- fixed RTC support for day of the week (fixed at Sunday before) 
- fixed loading of ELF multiboot files (thanks J.W.) 
- fixed bug on CBA code type 5 
- fixed OBJWIN rendering bug when sprite wraps around (SF #1065447) 
- fixed battery saving bug when save type equals to Flash or Sram 
- fixed a compilation warning 
- fixed BIOS ArcTan and ArcTan2 emulation (several bugs) 
- fixed some instruction having incorrect cycles (caused SDL debugger to skip several instructions) 
- fixed lq2x filter (was using hq2x code) 
- fixed some bugs with IntrWait emulation 
- fixed some timer bugs 
- fixed memory timing when loading a save state (was using the timings before loading the state) 
- fixed bug writing to IO register past 0x4000400 (no mirroring) 
- initialize sram and flash memory to 0xff instead of 0x00 
- clean flash/sram on load/reload 
- ignore 8-bit writes to OBJ and OAM memory 
- major AR V1/2/3 support by PokemonHacker 
- simplified GBA emulation loop (easier to understand and maintain) 
Windows: 
- added dialog to edit game overrides 
- added GPL link to Help menu 
- fixed GB Disassemble crash when going to another address 
- fixed a minor repaint bug when focus changed 
- fixed problem displaying rom names that use & character 
- fixed palette save name bug 
- moved vsync code to where it should be 
- moved common palette initialization and cleaned up rendering code to use it 
SDL versions: 
- SDL debugger improvements adapted from VBA-H: 
- break on change 
- conditional breakpoints (ARM and THUMB) 
- dump load and save (memory) 
- edit register (exception of R15) 
- disassemble to file 
- save and load state from debugger 
Other: 
- fixed some compilation issues (libpng, gtkmm)