Closed pceDev16 closed 2 years ago
In case you are not aware of it, Chris Covell has an excellent test ROM called "Screen Dimension Test" which will likely be useful. It can be found here (roughly 15th or 16th on the page): https://www.chrismcovell.com/creations.html
Yes, I have this and have used it previously. Super handy !
Here's a snapshot from Mednafen PCE showing the missing 2 scanlines at the bottom and note the 2 extra black scanlines/offset at the top for a 256x240 raster.
But here is a Snapshot of Chis' test running at a resolution of 256x240, and everything seems to be there.
More clues from a similar investigation on the MiSTer side: https://github.com/MiSTer-devel/TurboGrafx16_MiSTer/issues/80
Not sure what you are saying here... Chris' test ROM is more flexible, updates the registers with explicit values, and has vernier-type markings for reading exact line spacing. The correct way to use the ROM would be comparing original hardware against Mednafen displays with identical settings... is this how you are testing ?
Yes, I did a quick pass at this comparison with original Hardware on my BMV's and saw some results that are going to require more testing.
Linking #13 in for tracking as it increases the default number of visible scanlines.
Here's an image of Chris' ScreenSize Tool on a BVM running off of Real Hardware over RGB SCART
Note the horizontal overscan hidden in the under scan to the left and right, do we want to enable that behavior by default as well in MDFN @dshadoff ?
Sorry for the several-month delay...I just noticed your question.
Horizontal overscan (as produced by the console) should be available from the emulator. I believe that there is already an option in the emulator to "display horizontal overscan area", but I haven't measured whether it is displaying an accurate amount of overscan.
I have submitted a separate request to display a rectangle surrounding the "visible area" on a regular monitor - though that might be better served by a series of boxes with the "safe area" in an innermost box (as has been shown on Artemio's discord on various occasions).
My preference would be to show: a) by default, all that the machine is capable of displaying, with an optional (i.e. hotkey toggle) bounding box showing what portion should be visible. b) if set by config.ini, the visible portion of the display (which may itself be definable, as different sets show different amounts).
Currently the PCE Module doesn't allow you to see all of the scanlines.
When running with the following flags to attempt to view all of the available scanlines:
mednafen -pce.slstart 0 -pce.slend 239
it will look as follows, Note the Bottom scanline number starting at 3 pixels before the line at the bottom becomes visible.The desired behavior is as follows: