Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|07199||Media Support||Minor||Always||Jan 6, 2019, 07:22||Jan 12, 2019, 15:52|
|Tester||Kaylee||View Status||Public||Platform||MAME (Self-compiled)|
|Assigned To||Resolution||Open||OS||Linux (64-bit)|
|Version||0.205||Fixed in Version||Build||64-bit|
|Summary||07199: pc8801: Newly dumped Donkey Kong 3 not supported|
When you run the new dump in MAME it throws out the following error:
Fatal error: Incorrect layout on track 0 head 1, expected_size=100000, current_size=134400
|Steps To Reproduce|
|Affected Sets / Systems||pc8801|
|There are no relationship linked to this issue.|
Jan 12, 2019, 15:52
edited on: Jan 12, 2019, 23:50
If you use hfc to convert it to an mfm image then it'll mount the image properly. It has some heavy copy protection so after loading a few sectors it'll just hang.
Edit: It hangs because upd765 command_end sets the data_irq which the dk3 loader clears by reading the msr. The docs say the completion irq should be cleared by a sense command like seeks so there must be some specific reason why it's like that but there's nothing in the git history. The 756 currently clears those irqs by writing anything to the cmd reg rather then just sense commands so the rationale be not be valid currently. Anyway the game runs but rather poorly.