| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
クラッシュ/フリーズ | 重要 (本体) | 解決済み | 修正済み | 2014-07-30 02:47 | 2014-11-24 06:48 |
| テスター | M.A.S.H. | 担当者 | Haze | ソース | sega/megatech.cpp |
| バージョン | 0.154 | 発生バージョン | 0.153 | 修正バージョン | 0.156 |
| 修正コミット | プルリク | ||||
| フラグ | |||||
| セット | mt_soni2 | ||||
| セット詳細 |
mt_soni2 - ソニック・ザ・ヘッジホッグ2 (Mega-Tech) | ||||
| 概 要 | スタート後すぐにクラッシュする。 | ||||
| 詳 細 | Sonic The Hedgehog 2 is the only game in the megatech.c driver that crashed since MAME 0.153: Changes to the driver (01.53): - Palette is now device. Removal of unused code in machine\segamsys.c. Some modernization [Miodrag Milanovic]. - Removed some more dead code and cleaned up some function names to clarify their usage. First attempt to use modern 315-5124 code for SMS games in MegaTech, exploiting the parent class of the MegaDrive VDP class. Please report regressions, if any. Brought back the full vertical size of the screen for SMS games, by using custom code to copy from the SMS VDP bitmap. I could use some help from people with a better knowledge of the 315-5124, to e.g. understand if the problem is in the raw screen parameters, in the VDP or anywhere else. Updated MegaPlay to use modern SMS VDP. With this, it was finally possible to remove the other outdated (& non-device) implementation which was lurking inside segamsys.c. Clean-up of the MegaTech driver classes. Changed Sega Genesis VDP to use macros instead of direct usage of callback defines. Fixed Megatech vertical offset when running standalone SMS games. This temporarily breaks the vertical offset when launching the multislot system with both SMS and MD games mounted [Fabio Priuli]. | ||||
| 再現手順 | Start the game and wait... | ||||
| 追加情報 | |||||
| 添付ファイル | |||||