Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07030 Graphics Minor Always Jun 22, 2018, 22:15 Jun 29, 2018, 03:42
Tester ArcadeGuy View Status Public Platform Other
Assigned To Resolution Open OS Windows Vista/7/8 (32-bit)
Status [?] Acknowledged Driver crimfght.cpp
Version 0.198 Fixed in Version Build 32-bit
Summary 07030: crimfght and clones: Screen bug in stage 7
Description In stage 7 you can see a black bar at the left-up corner of the screen
Steps To Reproduce Get to stage 7 then just play like you would normally do.
Additional Information
Flags
Regression Version 0.164
Affected Sets / Systems crimfght and clones
Attached Files
png file icon black bar bug.png (457,575 bytes) Jun 22, 2018, 22:15 Uploaded by ArcadeGuy
This image show the bug
ArcadeGuy
png file icon Sin título.png (678,700 bytes) Jun 24, 2018, 03:32 Uploaded by ArcadeGuy
ArcadeGuy
png file icon Mame 164.png (418,082 bytes) Jun 24, 2018, 03:34 Uploaded by ArcadeGuy
ArcadeGuy
png file icon mame 163.png (438,248 bytes) Jun 24, 2018, 03:37 Uploaded by ArcadeGuy
ArcadeGuy
png file icon mame 163 second image.png (591,407 bytes) Jun 24, 2018, 03:40 Uploaded by ArcadeGuy
ArcadeGuy
png file icon mame 164 third image.png (446,491 bytes) Jun 24, 2018, 03:43 Uploaded by ArcadeGuy
ArcadeGuy
Relationships
There are no relationsihp linked to this issue.
Notes
13
User avatar
No.15208
NekoEd
Senior Tester
Jun 23, 2018, 05:29
That's a bit far into the game, could you post a savestate at the very end of stage 7/beginning of stage 8?
User avatar
No.15209
ArcadeGuy
Tester
Jun 23, 2018, 06:24
OK then
User avatar
No.15210
ArcadeGuy
Tester
Jun 23, 2018, 06:36
I was wrong it wasn't stage 8 it is stage 7
User avatar
No.15211
ArcadeGuy
Tester
Jun 23, 2018, 06:42
edited on: Jun 23, 2018, 06:44
https://mega.nz/#!kbgyDI4Z!getHrwBoBjaUrvYDyoupQUIIrQyaAuem9v3gk86vlL4
this is the file (stage 7.sta)
it is the (japan version)
User avatar
No.15213
Haze
Senior Tester
Jun 23, 2018, 13:04
almost certainly just a bug that occurs on real hardware too
User avatar
No.15214
M.A.S.H.
Senior Tester
Jun 23, 2018, 14:10
edited on: Jun 23, 2018, 20:59
The sunset background is not scrolling and the other sea background under the black line is scrolling! ????
User avatar
No.15216
ArcadeGuy
Tester
Jun 23, 2018, 21:45
it scrolls but the black line appears. im gonna test this with mame 194,195,196,197
because these are the last mame versions from this year to see if it happens im pretty sure this bug wasn't here before
User avatar
No.15217
ArcadeGuy
Tester
Jun 24, 2018, 04:05
Well I tested this with mame versions from 194 to 197 all of them have this bug. then i tested from 150 to 169
this started on mame 164 if you look at the images i posted you can see a black bar at the very beginning of the game and a white part of something on the presentation screen on which the girls photos appear
i have a felling this may be related to ''TMNT 1989 Konami Problem'' because is the same bug and both games are from that era

http://mametesters.org/view.php?id=4790
User avatar
No.15218
Fujix
Administrator
Jun 24, 2018, 07:58
> this started on mame 164
Then, please write down "0.164" in the Regression Version filed of your report.
User avatar
No.15219
ArcadeGuy
Tester
Jun 24, 2018, 09:10
Done
User avatar
No.15220
Haze
Senior Tester
Jun 24, 2018, 12:00
edited on: Jun 24, 2018, 12:04
"i have a felling this may be related to ''TMNT 1989 Konami Problem'"

Right, it's common across a lot of hardware, MAME emulates what the PCB outputs, which includes the 'overscan' areas, which aren't visible on monitors that don't show the entire frame.

This is the reason games etc. have 'safe areas' because old screens (and even some recent ones) don't show a certain portion of the image so developers have to be careful not to draw essential graphics in those areas, however that doesn't mean the data doesn't exist / isn't being output by the board, hence why a monitor showing the full image will also display them. The overscan area is entirely dependent on the monitor used, some allow the screen size to be adjusted within certain limits, operators were expected to adjust things to suit if they could, or just live with missing graphics if their monitor cut off too much and didn't allow for adjustment.

NeoGeo is another good example of this, the majority of the games are programmed around an assumption that the video display is 304x224, however it's been verified across many PCBs and monitors that the true output resolution is 320x224 with garbage in the borders.

that's why I'm pretty sure you'll find the PCB is outputting the same garbage / missing bg etc. here.
User avatar
No.15221
haynor666
Tester
Jun 25, 2018, 16:45
edited on: Jun 25, 2018, 16:54
https://www.youtube.com/watch?time_continue=20&v=yahniZfXkR0

Edges of this movie are very blurry but You can see that in upper left corner there is block that looks like in mame. The rest of trash is also visible but poor video quality masking this. I know it's not a proof because of video quality and the fact that we don't see those 8 lines all the time.
User avatar
No.15229
ICEknight
Tester
Jun 29, 2018, 03:42
edited on: Jun 29, 2018, 06:52
I suspect that these BTANB reports are going to keep coming unless a "crop overscan" functionality gets added, somewhat like this:
https://i.imgur.com/8zlyCBQ.png

As of today, MAME crops the overscan in certain systems and leaves others uncropped, instead of always showing the full display that the hardware outputs. Personally, I think that it would be more accurate to display the overscan even for systems that just output a black frame around the picture like the SNES, unless the user wants the display cropped.

Having this option at hand would make for a quick answer to all the "there's a glitch in the borders" reports.