money_114 发表于 2010-3-7 20:04:03

SFC模拟器bsnes v0.061.01 beta发布

http://pic90.picturetrail.com/VOL2350/11793858/22209802/376334020.jpghttp://pic90.picturetrail.com/VOL2350/11793858/22209802/376334018.jpg

SFC模拟器bsnes发布新版,更新如下:

    * added mightymo's cheat code database, access via "Find Cheat Codes" button on cheat editor window
    * added an option to temporarily disable all cheat codes quickly
    * debugger now properly uses S-SMP IPLROM when needed for disassembling and tracing
    * indexed indirect read opcodes in the S-CPU were testing for IRQs one cycle too early
    * fix an off-by-one array iteration in S-PPU OAM rendering
    * added some implicit linked libraries to linker flags for Fedora
    * moved from C++98 to C++0x, resulting in substantial code cleanups and simplifications
    * C++0x: implemented foreach() concept for linear container iteration
    * C++0x: implemented concept system using SFINAE and type traits
    * C++0x: utilized auto keyword to increase source readability
    * C++0x: moved to strongly-typed enumerators
    * C++0x: rewrote va_list-based code to use type-safe variadic templates
    * C++0x: replaced noncopyable class with deleted default copy functions
    * C++0x: replaced custom static_assert template class with built-in version
    * C++0x: utilized rvalue references to implement move semantics into string, array, vector and serialization classes
    * C++0x: utilized std::initializer_list for { ... } initialization support to lstring, array and vector classes

Found the cause of the issue breaking SuperFX games after loading SA-1 games. Seems the XML mapping tree wasn't being cleared. It's also not a good idea to use bsnes/ as the folder name when the Makefile generates a binary by the same name in the same directory, so back to src/ for the main emulator it is.

http://byuu.org/

[ 本帖最后由 money_114 于 2010-3-9 23:04 编辑 ]
页: [1]
查看完整版本: SFC模拟器bsnes v0.061.01 beta发布