Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07199 Media Support Minor Always Jan 6, 2019, 07:22 Dec 27, 2022, 19:40
Tester Kaylee View Status Public Platform MAME (Self-compiled)
Assigned To crazyc Resolution Fixed OS Linux (64-bit)
Status [?] Resolved Driver
Version 0.205 Fixed in Version 0.251 Build 64-bit
Fixed in Git Commit 760e392 Github Pull Request #
Summary MESS-specific 07199: pc8801 [dkong3dg]: Newly dumped Donkey Kong 3 not supported
Description 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
Additional Information https://archive.org/details/DonkeyKong3PC8801
Github Commit
Flags
Regression Version
Affected Sets / Systems pc8801 [dkong3dg]
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.16028
crazyc
Developer
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.
User avatar
No.20960
crazyc
Developer
Dec 16, 2022, 02:10
765 problem has been fixed and working image has been made and added to softlist.