mirror of https://github.com/bsnes-emu/bsnes.git
v112.2
Temporarily disabled crash detector to work around Windows issue. Corrected PPU OAM address latching with the accuracy PPU.
This commit is contained in:
parent
4f09a3873d
commit
f51bc06739
|
@ -29,7 +29,7 @@ using namespace nall;
|
|||
|
||||
namespace Emulator {
|
||||
static const string Name = "bsnes";
|
||||
static const string Version = "112.1";
|
||||
static const string Version = "112.2";
|
||||
static const string Author = "byuu";
|
||||
static const string License = "GPLv3";
|
||||
static const string Website = "https://byuu.org";
|
||||
|
|
|
@ -103,8 +103,8 @@ auto PPU::Object::fetch() -> void {
|
|||
continue;
|
||||
}
|
||||
|
||||
ppu.latch.oamAddress = oamItem[i].index;
|
||||
const auto& sprite = oam.object[ppu.latch.oamAddress];
|
||||
ppu.latch.oamAddress = 0x0200 + (oamItem[i].index >> 2);
|
||||
const auto& sprite = oam.object[oamItem[i].index];
|
||||
|
||||
uint tileWidth = sprite.width() >> 3;
|
||||
int x = sprite.x;
|
||||
|
|
|
@ -44,7 +44,8 @@ auto Program::create() -> void {
|
|||
stateManager.create();
|
||||
manifestViewer.create();
|
||||
|
||||
if(settings.general.crashed) {
|
||||
//seems to be misfiring on Windows, so disable for now
|
||||
if(0 && settings.general.crashed) {
|
||||
MessageDialog(
|
||||
"Driver crash detected. Hardware drivers have been disabled.\n"
|
||||
"Please reconfigure drivers in the advanced settings panel."
|
||||
|
|
Loading…
Reference in New Issue