RunCommand doesn't change resolution ? (Solved)
-
Hello,
I'm trying to setup correctly the ppsspp core (non libretro), but for whatever reason it looks like the runcommand refuses to change the resolution of the emulator. It doesn't matter which resolution I put in the "configure menu" it will always be the native usual 1920*1080.
Am I doing something wrong ? Is the gui buggy sometimes, should I configure some cfg files manually ?
Thanks for reading, and even more thanks to those answering.
Specs : Raspberry Pi3 , not overclocked
RetroPie Version : 4.01, built from retropie-4.1-rpi2_rpi3.img.gz
Emulator : ppsspp (non libretro)
No logs, no errorsHow to replicate the problem :
1/ Download the ppsspp core
2/ Before launching a game (doesn't matter which one), access the runcommand and set resolution and framebuffer to whatever value -
@Aryetis Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
-
@BuZz done, not sure I can add more useful information thought. The problem is pretty basic.
-
@Aryetis version information is important though etc.
How are you changing the resolution ? Please describe in detail which options you are changing. The framebuffer resolution setting wont affect ppsspp - video mode should.
-
@BuZz I select a game, and right before it loads I press 'A buton" then :
1/ Change the emulator for this rom to PPSSPP
2/ Change "select video mode for ppsspp + ROM" to whatever resolution 640480, 720480, 1280*720 (which is supported by my screen I'm sure of), etc
4/ Change the framebuffer (even if as you said it won't affect non libretro emulators, that I didn't know at first)
5/ Press the "Launch" optionAnd then the game launch at the resolution I defined in my boot.cfg ... The screen doesn't even change resolution for a split second as if it was trying but I was inputing some unsuported resolution. It looks like the "select video mode for ppsspp + ROM" is straight ignored
-
@Aryetis Does it work if you set the video mode for the emulator only ?
Please also try updating retropie-setup as runcommand has had a lot of changes since 4.1
-
@BuZz I brainfarted ... 4.01 was the version I used first, I did updated since then.
And it seems to work when chaning the resolution for the whole emulator. It will do the trick for now. Thanks -
@Aryetis If you are already updated, it could be a bug in the new code - Please can you give me the full rom name to test and the contents of this file -
/opt/retropie/configs/all/videomodes.cfg
-
@BuZz
it doesn't seem to be ROM specific, here are the roms I tested thought:
_Blazblue.Continuum.Shift.II.EUR.cso
_FF_type0_en.iso
_Final Fantasy Dissidia Duodecim.iso
_Metal Gear Solid Peace Walker.iso
_Parasite Eve The 3rd Birthday(EUR).cso
_Tekken 6.cso
_wild arms XF [USA].csoAnd here is the content of videomodes.cfg:
ppsspp_Tekken6_fb = "1920x1080" ppsspp_Tekken6 = "CEA-19" ppsspp_FF_type0_en = "CEA-3" ppsspp_FF_type0_en_fb = "720x480" lr-ppsspp_render = "720x480" lr-ppsspp_BlazblueContinuumShiftIIEUR = "CEA-3" lr-ppsspp_Tekken6 = "CEA-19" mupen64plus-videocore_MonsterTruckMadness64EM5 = "CEA-1" mupen64plus-videocore_MonsterTruckMadness64EM5_fb = "320x240" mupen64plus-GLideN64_MonsterTruckMadness64EM5 = "CEA-1" mupen64plus-GLideN64_MonsterTruckMadness64EM5_fb = "320x240" ppsspp_ParasiteEveThe3rdBirthdayEUR_fb = "720x480" ppsspp_MetalGearSolidPeaceWalker = "PAL-4:3" ppsspp_MetalGearSolidPeaceWalker_fb = "320x224" ppsspp = "CEA-4" ppsspp_fb = "320x224"
Thought you might want to remove the ppsspp = "CEA-4" for obvious reasons. gonna clean from those useless settings.
-
the cso files all start with an underscore ?
-
@BuZz ^^ fair question, but no it's my way of listing them. I can add MD5 hash codes if you want to be sure you have the same ROM. (Thought once again I replicated this with all those roms so it's probably not rom related)
-
@Aryetis I want want to be sure of the exact filenames (it's about the names not the contents).
Please post the output of (via a pastebin site if large)
ls -la ~/RetroPie/roms/psp
-
@BuZz Indeed, emulstation and runcommand don't even open those files so it's about the names your right... Can't get my brain working today. Here are the ls results :
total 12898088 drwxr-xr-x 3 pi pi 4096 Jan 30 13:38 . drwxr-xr-x 37 pi pi 4096 Jan 30 11:11 .. -rw-r--r-- 1 pi pi 1344389655 Oct 27 2012 Blazblue.Continuum.Shift.II.EUR.cso -rw-r--r-- 1 pi pi 2855579648 Jun 8 2014 FF_type0_en.iso -rw-r--r-- 1 pi pi 1614608384 Jun 13 2013 Final Fantasy Dissidia Duodecim.iso -rw-r--r-- 1 pi pi 1397170646 Oct 29 2011 Final Fantasy Type-0 UMD1.cso -rw-r--r-- 1 pi pi 98322143 Jan 7 2013 Half.Minute.Hero.Usa.cso -rw-r--r-- 1 pi pi 1471379456 Jul 3 2012 Metal Gear Solid Peace Walker.iso -rw-r--r-- 1 pi pi 1280660530 Mar 29 2011 Parasite Eve The 3rd Birthday(EUR).cso -rw-r--r-- 1 pi pi 190443487 Oct 20 2011 Persona [Update RIP & Downsampled].cso drwxr-xr-x 4 pi pi 4096 Jan 29 00:41 PSP -rw-r--r-- 1 pi pi 67565327 Jan 20 2011 PSP - Exit.cso -rw-r--r-- 1 pi pi 63347216 Jul 22 2013 Puzzle Quest.cso -rw-r--r-- 1 pi pi 371543237 Nov 10 2012 Soul Calibur Broken Destiny.cso -rw-r--r-- 1 pi pi 740082999 Dec 8 2009 Tekken 6.cso -rw-r--r-- 1 pi pi 612282496 Nov 10 2012 Valkyrie Profile-Lenneth.cso -rw-r--r-- 1 pi pi 1100188034 Oct 15 2013 wild arms XF [USA].cso
I added some since last time and confirm the issue is still hapenning.
-
@BuZz Did you manage to reproduce the bug ?
-
@Aryetis i've not had a chance to look yet.
-
Just signed up to say I've had the same issue. Retropie-Setup v4.1.12
Setting the video mode for the emulator works fine. Setting the video mode for the emulator and rom is saved correctly but the video mode is never changed when the rom is loaded.
It all seems to work fine except the video mode for emulator and rom never gets applied.If I quit the rom and go back into it again, the runcommand menu still recognises the video mode has been set for the emulator and rom, and gives the option to remove it. Removing the setting works fine.
pi@raspberrypi2:~ $ cat /opt/retropie/configs/all/videomodes.cfg
lr-fuse = "CEA-31"
lr-pcsx-rearmed_V-Rally-ChampionshipEdition2 = "CEA-31"
lr-pcsx-rearmed_CircuitBreakersE = "CEA-31"
lr-nestopia_SuperTurricanEurope = "CEA-31"
pi@raspberrypi2:~ $ ls -1 RetroPie/roms/nes/ | grep Turrican
Super Turrican (Europe).zip
pi@raspberrypi2:~ $ ls -1 RetroPie/roms/psx/ | grep V-Rally
V-Rally - Championship Edition 2 (E).bin
V-Rally - Championship Edition 2 (E).cue
V-Rally - Championship Edition 2 (E).sbi
V-Rally - Championship Edition 2 (E).srm
V-Rally - Championship Edition 2 (E).state
pi@raspberrypi2:~ $ ls -1 RetroPie/roms/psx/ | grep Circuit
Circuit Breakers (E).bin
Circuit Breakers (E).cue
Circuit Breakers (E).srm -
This should be fixed now if you update retropie-setup. Thanks for reporting the problem.
-
@BuZz Confirming, the issue is fixed on my side too. Thanks for the really fast fix.
-
Thank you!
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.