プレステ2エミュについて語ろう 【PCSX2】 part46
レス数が950を超えています。1000を超えると書き込みができなくなります。
0955915
2009/02/19(木) 01:58:13ID:GY3M65W20Counters.cpp の rcntStartGate関数のバグっぽい
if (counters[i].mode.GateSource != mode) continue;
↓
if (counters[i].modeval & 0x08 != mode) continue;
counters[ i ].modeをunionでビットフィールド化してるんだけど、
rcntStartGateに渡すmodeは 0x00 か 0x08 (VSyncStart関数内からのコール)
GateSourceのビットは0x08なんだけど、それだと冗長に書くと↓かな
if (counters[i].mode.GateSource != ((mode==0x08) ? 1 : 0 )) continue;
英語が弱いと本家にレポート出せないのが困る
誰かレポートしてくれると嬉しい
レス数が950を超えています。1000を超えると書き込みができなくなります。