カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
DIP/入力解決済み修正済み2014-12-08 21:212014-12-12 01:46
 
テスターdarq担当者AWJソースsnk/prehisle.cpp
バージョン0.156発生バージョン修正バージョン0.157
修正コミットプルリク
フラグソース内の記述, コード検証済み
セット
セット詳細
 
概 要vblank IP_ACTIVE_HIGHの値が間違っている。
詳 細The IP_ACTIVE_HIGH in PORT_BIT 0x80 is wrong, the correct value should be IP_ACTIVE_LOW.

To prove this, just implement a more realistic vblank read (with vpos usage) and without PORT_VBLANK.
If you let IP_ACTIVE_HIGH instead of IP_ACTIVE_LOW, the game stucks after the memory check.

I didn't go too deep into vblank implementation code in screen.c, but I really don't understand MCFG_SCREEN_VBLANK_TIME.
再現手順 
追加情報 
 
添付ファイル