mirror of https://github.com/bsnes-emu/bsnes.git
1c18812f47
byuu says: (r24 was a point release during merging of changes.) This release is almost entirely Cydrak's direct work: - Added ARM::sequential() and some WAITCNT timings - Added Bus::io(uint32 pc), intended for prefetch timing - Added ARM::load() with data rotation (fixed Mother 3 graphics) - Added ARM::store() for data mirroring - LDM, STM, and instruction fetch still use read/write() - ARM::vector() no longer unmasks FIQs - Set THUMB shifter flags via bit(), consistent with ARM - Replace shifter loops with conditional tests My changes: - fixed sprite clipping on left-edge of screen - added first system folder, GBA.system - sudo make install is now make install - make install will create GBA.system for you in your home folder Windows users, take data/GBA.system and put it in the same folder as bsnes.exe, and give it a BIOS named bios.rom Or place it in your home folder (%APPDATA%/bsnes) Also note that this is highly experimental, I'll probably be changing things a lot before release. EDIT: I botched the cartridge timing change. Will fix in r26. It'll still run a bit too fast for now, unfortunately. |
||
---|---|---|
bsnes | ||
snesfilter | ||
snespurify | ||
snesshader |