bsnes/fc/cartridge/board
Tim Allen fc8eba133d Update to v094r18 release.
byuu says:

Okay yeah, lots of SNES coprocessor games were horribly broken. They
should be fixed now with the below changes:

Old syntax:

    auto programROM = root["rom[0]/name"].text();
    auto dataROM = root["rom[1]/name"].text();
    load_memory(root["ram[0]"]);

New syntax:

    auto rom = root.find("rom");
    auto ram = root.find("ram");
    auto programROM = rom(0)["name"].text();
    auto dataROM = rom(1)["name"].text();
    load_memory(ram(0));

Since I'm now relying on the XShm driver, which is multi-threaded, I'm
now compiling higan with -fopenmp. On FreeBSD, this requires linking
with -Wl,-rpath=/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc49 to get
the right version of GOMP.

This gives a pretty nice speed boost for XShm, I go from around 101fps
to 111fps at 4x scale on the accuracy profile. The combination of
inlining the accuracy-PPU and parallelizing the XShm renderer about
evenly compensates now for the ~20% CPU overclock I gave up a while ago.

The WIP also has some other niceties from the newer version of nall.
Most noticeably, cheat code database searching is now instantaneous. No
more 3-second stall.
2015-05-16 17:37:13 +10:00
..
bandai-fcg.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
board.cpp Update to v094r18 release. 2015-05-16 17:37:13 +10:00
board.hpp Update to v093 release. 2013-08-18 13:21:14 +10:00
konami-vrc1.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
konami-vrc2.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
konami-vrc3.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
konami-vrc4.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
konami-vrc6.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
konami-vrc7.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-axrom.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-bnrom.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
nes-cnrom.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
nes-exrom.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-fxrom.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-gxrom.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
nes-hkrom.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-nrom.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
nes-pxrom.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-sxrom.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-txrom.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00
nes-uxrom.cpp Update to v094r17 release. 2015-05-16 17:36:22 +10:00
sunsoft-5b.cpp Update to v093 release. 2013-08-18 13:21:14 +10:00