| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
システムコア | 中 | 解決済み | 修正済み | 2022-06-26 01:47 | 2024-11-03 11:24 |
| テスター | bellet | 担当者 | AJR | ソース | thomson/thomson.cpp |
| バージョン | 0.244 | 発生バージョン | 修正バージョン | 0.271 | |
| 修正コミット | ab28659 | プルリク | |||
| フラグ | |||||
| セット | to9 | ||||
| セット詳細 |
to9 - TO9 | ||||
| 概 要 | カセット選択が動作しなくなっている。 | ||||
| 詳 細 | I think commit b94b14469e8 introduced a regression in the TO9 machine cartridge selection. The first 4 slots only should redirect to the cartridge region. Next slots, starting from 4 and higher should refer to the maincpu region instead. The bank switching for the TO9 is in function to9_state::to9_update_cart_bank(). In MACHINE_RESET_MEMBER( to9_state, to9 ), something like that maybe: - m_cartbank->configure_entries( 0, 12, cartmem, 0x4000 ); + m_cartbank->configure_entries( 0, 4, cartmem, 0x4000 ); + m_cartbank->configure_entries( 4, 8, mem + 0x10000, 0x4000 ); | ||||
| 再現手順 | |||||
| 追加情報 | |||||
| 添付ファイル | |||||