n64.videomode doesn't work in recalbox.conf
-
Hello.
I have a raspberry pi 400 with recalbox 7.1.1. I can't change the output resolution for the n64 and dreamcast emulators.
I have put the n64.videomode and dreamcast.videomode lines in recalbox.conf with various options, but the output is always 1080p.
If i put global.videomode=CEA 4 HDMI in recalbox.conf, then the output is 720p for the rest of emulators...but n64 and dreamcast are still at 1080p. What am I doing wrong? -
@jonrec Make sure you delete the semicolon (;) at the beginning of the line, or else it doesn't really work.
-
Thanks @Zing, but I i had deleted the semicolon and doesn' t work, and I have added the lines at the file bottom and nothing, always 1080p output.
I thought that the global.videomode option is for all emulators... then why doesn't work with n64 and dreamcast? -
global.videomode is... global, even in the menus which you select the game to play
-
I have added the lines at the file bottom
Did you add those lines?
But they already exist in recalbox.conf, there is even a note about what modes these emulators accept (they are standalone emulators, they don't have as many options as retroarch).
## N64 emulator is configured to display a screen with a 640x480 resolution (native n64 resolution) ## So you must use one of these video modes (DMT 4 HDMI,CEA 1 HDMI). ## If your screen is not compatible with one of these video modes, please check the recalbox's wiki. ;n64.videomode=DMT 4 HDMI ## If you are using a CRT screen, please change the setting above with this one : # n64.videomode=default ## Dreamcast emulator ## Like N64, such a CPU intensive emulator needs a small resolution ## Consider DMT 4 HDMI (640*480) or DMT 9 HDMI (800*600). If you have a black screen on dreamcast, try DMT 9 HDMI here ;dreamcast.videomode=DMT 4 HDMI
If you edited the original lines, and added new lines, there is a duplicate of information, use the original lines only.
You should only add lines that do not yet exist. -
Sorry, but:
I deleted ONLY the semicolon --> not work
With the semicolon, and THEN adding the new lines --> not workThe default options :
n64.videomode=DMT 4 HDMI
dreamcast.videomode=DMT 4 HDMI and DMT 9 HDMI
--> not workTried a lot of DMT and CEA modes --> not work
Add hdmi_group=1 in config.txt for CEA modes --> not work
Add hdmi_group=2 in config.txt for DMT modes --> not workMy english is bad, maybe we aren't understand each other.
There is someone that have tried to change the videomode and is working checking the real output resolution on the tv or the monitor? -
My english is bad, maybe we aren't understand each other.
Don't worry about your English, we understand each other, only the situation is strange.
There is someone that have tried to change the videomode and is working checking the real output resolution on the tv or the monitor?
I don't have an Rpi400, I only have an Rpi3, in Rpi3 it works.
Searching the French part of the forum, I found this topic, apparently there is a problem with N64 and Rpi4, so it's probably the same situation:
https://forum.recalbox.com/topic/22533/n64-moche-sur-pi4-mais-ok-sur-pi3I think it is better to wait for the next version of Recalbox to come out, it can bring some improvements:
https://gitlab.com/recalbox/recalbox/blob/master/CHANGELOG.md -
Thank you.
Probably this is one of the reasons for poor perfomance of n64 in pi4.
And dreamcast have the same problem with the videomode.Would be interesting for testing, that someone with a pi4 or rpi400 do the videomode change test with n64 and dreamcast to see if it works, checking always the final resolution in tv or monitor, and if works post the options used.
Hopefully the new version will be soon.