Commit graph

22 commits

Author SHA1 Message Date
cmitu
be2d1b1428 reicast: change input mapping scripts and remove previous mapping paramters from the run script 2020-02-16 11:03:24 +00:00
Cristi Mitrana
528d55059c
reicast: add back STDOUT messages 2019-12-24 18:58:27 +02:00
Cristi Mitrana
83348f38f0
Update reicast.sh 2019-12-24 09:32:38 +02:00
Conn O'Griofa
e659fc689d reicast: update for rpi4 & generic kms
* Add support for RPI4 and generic KMS targets
* Allow configuration of rpi3 platform in favour of rpi2 platform
* Move build configuration into separate function to avoid duplication between
  build and install functions.
* avoid duplication of addEmulator definitions due to audio backend options
* Set alsa as default audio backend for mesa (omx doesn't work, and oss backend via
  aoss causes emulator stuttering).

Patch details (may be removed after upstream is fixed):
* Add SDL/gles2 sub-platform for rpi4 to allow kmsdrm compatibility
* Ensure vsync is enforced for SDL, otherwise KMSDRM will run at unlocked framerate.
* Fix signal handler conflict by disabling SDL2's exit signal handler, and ensuring that
  reicast gracefully cleans up by stopping emulation and invoking SDL_Quit() during exit.
2019-11-01 04:11:33 +00:00
dankcushions
b2190ae649
$biosdir needs to be initialised in runcommand launch scripts 2019-08-21 09:55:40 +01:00
Adam Carpentieri
3d7def0fc7 fixing edge case where multiplayer is broken for dreamcast 2019-03-10 10:39:52 -04:00
Jools Wills
30e9c4a12e reicast - update reicast.sh location for bios check 2018-08-12 17:20:02 +01:00
Conn O'Griofa
e3bac5a1a7 reicast: use pause dialog with 15 second timeout 2017-11-02 01:58:10 +00:00
Jools Wills
51903010e3 reicast - erwork launching / system manager launching
* don't use broken symlink - incompatible with fat32. Use a +Start script
 * rework reicast.sh launch script parameter handling so ROM / AUDIO settings are only added if included on commandline
2017-03-13 02:41:15 +00:00
Jools Wills
53b37faf8c reicast - set -config players:nb=1 for keyboard only 2016-10-23 13:31:40 +01:00
gizmo98
6f8e53cd0a Add missing header 2016-08-28 11:21:54 +02:00
gizmo98
d4966beeda reicast: add audio backend omx option 2016-08-14 17:45:12 +02:00
Jools Wills
d68f880c3d reverse return code of getAutoConf 2016-07-16 15:49:31 +01:00
gizmo98
152d88a967 reicast.sh: use command line parameters
Use command line parameters instead of ini tweaks. This method is safer
and more reliable.
2016-05-15 13:03:44 +02:00
gizmo98
195dc0ea20 reicast: add multiplayer
player count = controller count
https://github.com/RetroPie/reicast-emulator/pull/2
2016-05-08 11:45:26 +02:00
gizmo98
7742fec43f reicast: enable x11 fullscreen 2016-05-08 11:44:12 +02:00
gizmo98
70ee277e61 Add Opt Out autoconf functionality
-use /configs/all/autoconf.cfg to enable/disable autoconf functionality.
-add two new functions to add set read config file content.
-add functions to mupen64plus and reicast modules.
2015-12-07 17:37:24 +00:00
Jools Wills
e18ce8098d reicast was not showing an error message if no bios was present on launch 2015-12-03 01:24:16 +00:00
Jools Wills
45bf7be749 use $configdir/dreamcast instead of $HOME 2015-12-03 01:03:54 +00:00
Jools Wills
a98f50d8fc usee $HOME rather than hardcoded /home/pi path - retropie-setup is not hardcoded to the pi user 2015-12-02 23:23:13 +00:00
Jools Wills
35151d3523 no need for $md_build in sed - we are in the right folder
no need to pushd/popd for copying cfg files
2015-12-02 19:45:47 +00:00
gizmo98
c4be96d52a Add reicast upstream repo
-use reicast upstream repo
-remove or replace cpu related flags
-use system libs instead of precompiled libs
-link emu.cfg and mappings dir into /opt/retropie/configs/dreamcast/
-update input script. create controller config files under
/opt/retropie/configs/dreamcast/mappings
-reicast does not have a dynamic setup. The current event device and
mapping file muste be stored in emu.cfg.
-add startup script. Startup script sets the current /dev/input/event*
device and related mapping file in
/opt/retropie/configs/dreamcast/emu.cfg.
2015-12-02 19:25:01 +00:00