forums.PPSSPP.org
Command line options? - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: General Discussion and Announcements (/forumdisplay.php?fid=2)
+--- Thread: Command line options? (/showthread.php?tid=24734)



Command line options? - largeroliker - 11-03-2018 02:25 PM

I've been searching for all over the net but i haven't found any command list yet.

Is there any?

Thanks!


RE: Command line options? - LunaMoo - 11-03-2018 03:24 PM

If I recall The Dax listed them at some point in some thread explaining options, but it might be outdated since he's not too active from a long time.

Basically we have this:
Code:
Logging:
-d // Enable debug logging
-v // Enable verbose logging
--log= // Set path to file wrere log should be saved

Forces cpu core:
-j // JIT
-i // INTERPRETER
-r // IR INTERPRETER

Other:
--state= // Set path to savestate which should be loaded
--escape-exit  // Exits emulator instead of exiting to pause menu
--pause-menu-exit // Similar to earlier one, but exits emulator from pause menu instead exiting just the game
--fullscreen // Forces launch in fs

There are also MS Windows only options:
-l // Show log
-s // Stop game from running on boot
--config= // Sets path to config file ~ not that useful since we have per-game settings from a long time;p
--controlconfig= // Sets path to controls config file ~ as above per-game settings made this somewhat obsolete
--windowed // Opposite of --fullscreen

Force different graphics backend:
--graphics=directx9
--graphics=directx11
--graphics=vulkan
--graphics=gles
--graphics=software

Any other command will be checked as a path to the game.


RE: Command line options? - qwer4321 - 11-21-2018 02:02 AM

(11-03-2018 03:24 PM)LunaMoo Wrote:  --graphics=software

Any way to use it in android version?


RE: Command line options? - LunaMoo - 11-21-2018 08:42 AM

Software rendering only became somewhat usable on powerful desktops with AMD release of Ryzen that basically doubled the core count forcing intel to do the same in their latest cpu's.

Mobiles - doesn't matter their core count - as expected from battery powered devices are just too slow and because some people used it by accident then complained for poor performance it was hidden in UI there, but you can still set it by manually editing ppsspp.ini and changing "SoftwareRenderer = False" to "SoftwareRenderer = True"(or adding it if it doesn't exist) under [Graphics].

It can only be useful for debugging some graphics glitches, maybe also for few emulators which might require it to display graphics, but it's always best to avoid double emulation and just use a native emulator instead especially on a platform like android which has a ton of native emulators that are simply superior to psp ones.


RE: Command line options? - qwer4321 - 11-22-2018 12:38 AM

(11-21-2018 08:42 AM)LunaMoo Wrote:  ...it was hidden in UI there, but you can still set it by manually editing ppsspp.ini and changing "SoftwareRenderer = False" to "SoftwareRenderer = True"(or adding it if it doesn't exist) under [Graphics].

It can only be useful for ...emulators ...

I already know all that.
Any way of unhide it, or some easy way to enable it. Just editing one string in txt file is really annoying at android.

NES, SNES, SMD, SegaCD, ZX, VIC20 - all full speed. Some of the emulators need software renderer to show menu.

I don't want to use native emulators - because I'll need to check permissions of each apk. Why this apk want to read my SMS, use my internet, phone some guys from my telephone book and etc...