@DirtBagXon @johnodon Thank you for the information! I added back the full screen, it definity the $params and not the -fullscreen. This is the commands file that I used based on a tutorial on this webpage:-nocrc -noissues -noserversend -latency 950 -x 640 -y 480 -bank 1 00110111 -bank 0 10011000
Is there a better version of a general .commands file to use?
I'll take a look at the hypseus emulator as well. The Daphne emulator has been working pretty well for me, but it doesn't hurt to see all the options.
There isn't really a one size fits all .commands file, as these files are game specific. i.e. each game has a different version in its own folder:
Alter arguments and get it to do what you want it to do. If you are including -bank switches then you need to start reading, and understanding, the arcade dip switch setting configurations. These are at the more complex end of config.
Dip switches are documented on the excellent DLP site: http://www.dragons-lair-project.com/tech/
General options for Daphne are documented here: http://www.daphne-emu.com/mediawiki/index.php/CmdLine
Hypseus has a few more: https://github.com/DirtBagXon/hypseus-singe#extended-arguments-and-keys
Feeling overwhelmed :) Daphne is notoriously tricky to configure, so just spend some time with it.
Remember, you don't have to include any options. Defaults (empty .commands file) work fine most of the time.
If you did remove $params as the last argument from the daphne.sh script, you should add it back and fix the commands files. This option allows you to customise all games individually.
Note: These same arguments in $params (i.e. <game>.commands files) are also used by the hypseus.sh script, so any issues you address in Daphne will be ported to Hypseus Singe automatically.
There are some options that are now deprecated in Hypseus, -nohwaccel being one. These don't work well in the port to SDL2, especially on the Pi.