diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2017-10-11 06:05:13 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2017-10-11 06:05:13 +0300 |
commit | 18ef9f49782136111fa398e220cfd5a029ea564f (patch) | |
tree | ee8c797add997eb9cf1f8b5be937927841f2dbc1 /retroarch.hmod | |
parent | cb8a48da256f6c55952682afc1427362dc320692 (diff) |
Screenshots fix, Genesis Plus core updated0.9c
Diffstat (limited to 'retroarch.hmod')
-rwxr-xr-x | retroarch.hmod/bin/fbgrab | bin | 27221 -> 31652 bytes | |||
-rwxr-xr-x | retroarch.hmod/bin/retroarch-clover-child | 14 | ||||
-rw-r--r-- | retroarch.hmod/readme.txt | 2 |
3 files changed, 12 insertions, 4 deletions
diff --git a/retroarch.hmod/bin/fbgrab b/retroarch.hmod/bin/fbgrab Binary files differindex 8cd1883..a6fabff 100755 --- a/retroarch.hmod/bin/fbgrab +++ b/retroarch.hmod/bin/fbgrab diff --git a/retroarch.hmod/bin/retroarch-clover-child b/retroarch.hmod/bin/retroarch-clover-child index 11a87d6..0dd0e62 100755 --- a/retroarch.hmod/bin/retroarch-clover-child +++ b/retroarch.hmod/bin/retroarch-clover-child @@ -126,21 +126,29 @@ while [ true ]; do tp=$((ts2 - ts)) [ "$tp" -ge "$demo_time" ] && break fi + usleep 200000 done +# Screenshot! It's not so fast, doing it in a background... +if [ ! -z "$screenshot" ] && [ -z "$nosaves" ]; then + fbgrab -z 0 "$screenshot" & + sshot_pid=$! +fi + kill $rpid 2> /dev/null kill -KILL $reset_pid 2> /dev/null kill -KILL $power_pid 2> /dev/null [ ! -z "$anybutton1_pid" ] && kill -KILL $anybutton1_pid 2> /dev/null [ ! -z "$anybutton2_pid" ] && kill -KILL $anybutton2_pid 2> /dev/null +if [ ! -z "$sshot_pid" ]; then + wait $sshot_pid +fi + [ ! -z "$save" ] && mkdir -p $(dirname "$save") [ ! -z "$sram" ] && mkdir -p $(dirname "$sram") [ ! -z "$screenshot" ] && mkdir -p $(dirname "$screenshot") -# Screenshot! It's not so fast... -[ -z "$screenshot" ] || [ -z "$nosaves" ] && fbgrab -z 0 "$screenshot" - # Saves! [ ! -z "$save" ] && [ -f "$autosave" ] && [ -z "$nosaves" ] && gzip -f "$autosave" && mv -f "$autosave.gz" "$save" if [ "$corename" == "nestopia" ] && [ "$extension" == "fds" ]; then diff --git a/retroarch.hmod/readme.txt b/retroarch.hmod/readme.txt index 55a5924..e8aa0ef 100644 --- a/retroarch.hmod/readme.txt +++ b/retroarch.hmod/readme.txt @@ -1,5 +1,5 @@ === RetroArch module for hakchi ===
-version 0.9
+version 0.9c
This is a hakchi/hakchi2 module which adds libretro cores and RetroArch frontend to your NES/SNES Mini.
|