Viewing Issue Advanced Details Jump to Notes ] shanghai.cpp
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06446 Graphics Minor Always Dec 4, 2016, 22:20 12 days ago
Tester AJR View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Open OS MacOS X
Status [?] Confirmed   Driver shanghai.cpp
Version 0.180 Fixed in Version Build 64-bit
Summary 06446: kothello: Display cut off at right
Description In Kyuukyoku no Othello, the credits display and part of the Japanese writing on the title screen's chalkboard seem to get cut off by the edge of the screen. The gameplay demo also has a weird black bar towards the left edge of the screen but not flush with it, nor extending down to the bottom; the status display touching the right edge also seems suspicious.

If this is indeed a bug, it's almost certainly caused by imperfect HD63484 emulation.
Steps To Reproduce Start the game.
Additional Information The small black bar in the upper left corner in the second screenshot doesn't always appear, and would definitely be BTANB if observed on its own. However, I think it may be a symptom of the general alignment problem.
Flags
Regression Version
Affected Sets / Systems kothello
Attached Files
png file icon kothello0000.png (6,304 bytes)  Dec 4, 2016, 22:20 by AJR
AJR
png file icon kothello0002.png (5,536 bytes)  Dec 4, 2016, 22:20 by AJR
AJR
png file icon kothello0004.png (4,381 bytes)  Dec 4, 2016, 22:23 by AJR
AJR
png file icon kothello.png (3,712 bytes)  Dec 5, 2016, 02:13 by Fujix
Screenshot taken in 2009
Fujix


-  Notes
User avatar
No.13463
Fujix
(Administrator)
Dec 5, 2016, 02:14
Uploaded a screenshot I took in July 2009.
User avatar
No.13693
AJR
(Developer)
12 days ago
An idea that occurred to me:

Hitachi's HD63484 may be used with the HD63485, HD63486 and/or HD63487 peripheral chips. MAME does not emulate these as separate devices, and the current HD63484 device implementation might be assuming that they are typically used with it. However, the SSS8906 PCB has none of these, and the TTL circuitry it uses instead may make a difference regarding the video timings.