Homepage › Forums › RetroPie Project › Video Output on RetroPie › Vertical games stretched to full screen (Pacman, 194x etc)
- This topic has 7 replies, 4 voices, and was last updated 8 years, 7 months ago by Anonymous.
-
AuthorPosts
-
03/29/2016 at 01:35 #121771AnonymousInactive
Why does lr-mame2003 stretch these games to full screen, I’d much rather the intended aspect ratio because they just look strange stretched to a 4:3 aspect screen, examples:
mame4all:
libretro 2003:
I’d prefer to use libretro implementations as mame4all doesn’t like my USB controller, the best I’ve been able to come up with so far is using the below settings in the retroarch.cfg file but these settings apply globally and I’d rather not create a config for each game:
aspect_ratio_index = 19 video_aspect_ratio = 0.75 (this is just a test value however it gets close to the actual aspect ratio of pacman)
Is there a setting somewhere that force stretching of games as I’ve looked and can’t find one, I’ve also trawled various wikis and pages but so far come up empty handed.
04/03/2016 at 11:21 #122276king0fk0ngParticipantSorry, don’t know the answer. What screen is that? Thanks
04/03/2016 at 17:39 #122303dankcushionsParticipantrun retropie-setup, update your script. then run the configuration editor – see https://github.com/retropie/retropie-setup/wiki/Configuration-Editor
the wiki is a bit out of date here, but you want
1 Configure basic libretro emulator options
14 Configure additional options for mame-libretro
1 Aspect Ratio
20 Squarethis basically makes all libretro mame games display at 1:1 ‘PAR’ resolution (ie, every pixel is treated as a square), which fixes your issue with vertical games. I think this should probably be the default for mame libretro, but really we should fix the core so it renders these games properly…
04/03/2016 at 21:11 #122328dankcushionsParticipantwith help from Buzz, we’ve actually fixed this in the code now :)
https://github.com/libretro/mame2003-libretro/pull/25#event-612809045
so if you don’t mind waiting for about 30 minutes for mame to compile, you could avoid the above instructions by doing a build from source:
1) retropie-setup
2) install individual emulators
3) lr-mame2003
4) from source04/03/2016 at 21:43 #122333senkunParticipant[quote=122276]Sorry, don’t know the answer. What screen is that? Thanks
[/quote]
Very nice screen good bang for the buck, it’s a waveshare 3.2″ v4, 320×240 so it’s pretty snappy when configured right, minimal tearing.
[quote=122328]with help from Buzz, we’ve actually fixed this in the code now
https://github.com/libretro/mame2003-libretro/pull/25#event-612809045
so if you don’t mind waiting for about 30 minutes for mame to compile, you could avoid the above instructions by doing a build from source:
1) retropie-setup
2) install individual emulators
3) lr-mame2003
4) from source[/quote]
whoa! Thank you!
04/03/2016 at 22:36 #122337AnonymousInactive[quote=122303]run retropie-setup, update your script. then run the configuration editor – see https://github.com/retropie/retropie-setup/wiki/Configuration-Editor
the wiki is a bit out of date here, but you want
1 Configure basic libretro emulator options
14 Configure additional options for mame-libretro
1 Aspect Ratio
20 Squarethis basically makes all libretro mame games display at 1:1 ‘PAR’ resolution (ie, every pixel is treated as a square), which fixes your issue with vertical games. I think this should probably be the default for mame libretro, but really we should fix the core so it renders these games properly…
[/quote]
Thank you very much, I’ll give this a go a bit later!
04/03/2016 at 22:40 #122338AnonymousInactiveAs senkun said it’s a WaveShare SpotPear 3.2″ V4 LCD, they are not perfect, even with the SPI bus clocked up to 96MHz from the default 16MHz that the overlay’s configure it at there is still diagonal banding during fades, but that said it’s a $15 display that is good enough to play games on.
In saying that I have ordered a 5″ HDMI 800×480 display, I’ll continue making my DIY hand held once that arrives.
04/03/2016 at 23:35 #122344AnonymousInactive[quote=122328]with help from Buzz, we’ve actually fixed this in the code now
https://github.com/libretro/mame2003-libretro/pull/25#event-612809045
so if you don’t mind waiting for about 30 minutes for mame to compile, you could avoid the above instructions by doing a build from source:
1) retropie-setup
2) install individual emulators
3) lr-mame2003
4) from source[/quote]
Thank you! I built from source and now aspect ratios are correct!
-
AuthorPosts
- The forum ‘Video Output on RetroPie’ is closed to new topics and replies.