480p menus, 240p games?
-
Hey everyone I've been trying to figure out if there is a way to have the menus run in 480p for ease of readability and the emulators run in 240p for the scanlines. I've seen TV service but I'm not sure how that works exactly.
-
@numotiv so i stumbled on making this work with all menus and emulationstation in 480p and games in 240p. I actually did this a few times and it worked for me. However i posted 2 methods because i forgot which was the way it worked.
when you put it in 240p mode in /boot/config.txt. then boot/reboot the system.
-
while it is in emulationstation ssh into the pi and set tv service to 480. Now reboot the pi using emulationstations shutdown menu. At this point the menus and emulationstation might be in 480 while the games are in 240p.
-
if that didnt work, while it is in emulationstation ssh into the pi and set tv service to 480. Then go into a game and press a button to get into configuration menu. Scroll down to start game but dont press a. Now ssh in and set tv service to 240p. Now press a and start the game. It should be in240p. Now exit game. Now reboot the pi using emulationstations shutdown menu. At this point the menus and emulationstation might be in 480 while the games are in 240p.
edit: also here are the commands for tv service. i use putty to ssh into the pi to use commandline.
240p
sudo tvservice -c "NTSC 4:3 P" ; fbset -depth 8 ; fbset -depth 32; tvservice -s
480
sudo tvservice -c "NTSC 4:3" ; fbset -depth 8 ; fbset -depth 32; tvservice -s
-
-
There are a few posts scattered on the internet about how to use the
onstart
andonend
commands to change the resolution of the RPI when launching a game, you can see an example on the libretro issue tracker on github: https://github.com/libretro/libretro-meta/issues/73#issuecomment-290979535
That being said, you probably don't need thevcgencmd
part, but you can play with the other commands (tvservice
andfbset
) to get to your desired resolution. It's more or less what @edmaul69 has been recommending in the above post. -
This post worked for me for the onstart onend runcommands https://retropie.org.uk/forum/topic/11628/240p-and-mame-scaling/12
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.