Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|06995||Graphics||Major||Always||Jun 1, 2018, 07:31||Jun 2, 2018, 14:44|
|Tester||wuemura||View Status||Public||Platform||MAME (Official Binary)|
|Assigned To||Resolution||No change required||OS||Windows 10 (64-bit)|
|Version||0.198||Fixed in Version||Build||64-bit|
|Fixed in Git Commit||Github Pull Request #|
|Summary||06995: All: Wrong aspect ratio / frame size|
|Description||This machine doesn't have a 1088 x 242 screen size.|
|Steps To Reproduce||Load any cartridge or CD.|
|Additional Information||Affects snapshot or video recording.|
|Affected Sets / Systems||All|
pce_video.png (34,048 bytes) Jun 1, 2018, 07:31 Uploaded by wuemura
1088 x 242?
0000.png (2,773 bytes) Jun 1, 2018, 07:33 Uploaded by wuemura
Jun 1, 2018, 07:53
edited on: Jun 1, 2018, 07:54
This behavior is correct.
For emulation purposes, the higher resolutions are needed to cover all possible outputs. While the final rendered/on-screen resolution is a much closer to an 4:3 output, internally, there is work being done which requires a much wider map of graphics which is denoted in this enlarged setting.
If you want a normal sized snapshot or video, you and use the following command:
specify snapshot/movie resolution (<width>x<height>) or 'auto' to use minimal size
super nintendo, galaxian-hardware based arcade games are other examples of this enlarged settings.
Jun 1, 2018, 08:26
This should apply to ksys573 then? (6975)
A warning would be nice though.
Jun 1, 2018, 08:48
|Yes. Many systems will change its resolution on the fly. This is why some aviwrite fail or only record parts of the screen if a proper -snapsize is not chosen.|
Jun 2, 2018, 14:44
edited on: Jun 2, 2018, 14:48
in the case of PCE it's also because the system can change resolution mid-screen, and the only way to mix the different lines and still use integer scaling is by using a common multiple of all possible combinations and using integer stretching.
with PCFX it actually goes one further and different layers can have different resolutions.
the Megadrive output might need to be changed to be like this too to support the Megaplay SMS/Genesis mixing.
and yes, this breaks some of the filter effects (hq4x, eagle etc.) that make poor assumptions about pixels.