mirror of https://github.com/bsnes-emu/bsnes.git
The input workaround for Taikyoku Igo benefits:
Williams Arcade's Greatest Hits and World Masters Golf; in very subtle ways, so enable it for those two titles as well.
This commit is contained in:
parent
dde9b4c2c7
commit
404caeab50
|
@ -210,10 +210,12 @@ auto CPU::joypadEdge() -> void {
|
|||
//Taikyoku Igo - Goliath: start button not acknowledged
|
||||
//Tatakae Genshijin 2: attract sequence ends early
|
||||
//Williams Arcade's Greatest Hits: inputs fire on their own
|
||||
//World Masters Golf: inputs do not work at all
|
||||
//World Masters Golf: holding D-pad should only move the cursor once, not continuously
|
||||
|
||||
if(configuration.hacks.cpu.fastJoypadPolling) {
|
||||
//Taikyoku Igo - Goliath
|
||||
//Williams Arcade's Greatest Hits
|
||||
//World Masters Golf
|
||||
if(!status.autoJoypadCounter && vcounter() >= ppu.vdisp()) {
|
||||
controllerPort1.device->latch(1);
|
||||
controllerPort2.device->latch(1);
|
||||
|
|
|
@ -10,8 +10,12 @@ auto Program::hackCompatibility() -> void {
|
|||
auto title = superFamicom.title;
|
||||
auto region = superFamicom.region;
|
||||
|
||||
if(title == "Arcades Greatest Hits") fastJoypadPolling = true;
|
||||
|
||||
if(title == "TAIKYOKU-IGO Goliath") fastJoypadPolling = true;
|
||||
|
||||
if(title == "WORLD MASTERS GOLF") fastJoypadPolling = true;
|
||||
|
||||
//relies on mid-scanline rendering techniques
|
||||
if(title == "AIR STRIKE PATROL" || title == "DESERT FIGHTER") fastPPU = false;
|
||||
|
||||
|
|
Loading…
Reference in New Issue