summaryrefslogtreecommitdiff
path: root/.old/emu
diff options
context:
space:
mode:
authorTim Keller <tjkeller.xyz>2024-11-17 23:39:40 -0600
committerTim Keller <tjkeller.xyz>2024-11-17 23:39:40 -0600
commit08f22ad82edbe30606a8145a01ab18f2f6d71b4b (patch)
treecce5c45c996d81d131ada2f409a3c6d041b5416e /.old/emu
parent09ada24d4ec23cf24ab136141b354953d1bbc2fa (diff)
downloadscripts-08f22ad82edbe30606a8145a01ab18f2f6d71b4b.tar.xz
scripts-08f22ad82edbe30606a8145a01ab18f2f6d71b4b.zip
delete .old dir since all is still stored in version control
Diffstat (limited to '.old/emu')
-rwxr-xr-x.old/emu57
1 files changed, 0 insertions, 57 deletions
diff --git a/.old/emu b/.old/emu
deleted file mode 100755
index 87c0e2a..0000000
--- a/.old/emu
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/sh
-# This only works for collections with a common extension. You can rename all your roms to use the same extension and (in any decent emulator at least) they should work regardless of the actual header type
-gamedir=${XDG_DATA_HOME:-$HOME/.local/share}/games
-dmenuprompt="dmenu -l 25"
-resolution() { cat /sys/class/drm/*/modes | head -1; }
-case "$1" in
- 2600)
- #dmenucolors="-nb #111 -nf #e4963c -sb #6c3b17 -sf #fff -nhb #121212 -nhf #fc5231 -shb #804f2d -shf #fc5231"
- dmenucolors="-nb #111 -nf #e4963c -sb #6c3b17 -sf #fff"
- emulator="stella"
- ext=bin
- ;;
- 3ds)
- #dmenucolors="-nb #111 -nf #888 -sb #999 -sf #F00 -nhb #111 -nhf #fff -shb #999"
- dmenucolors="-nb #111 -nf #888 -sb #999 -sf #F00"
- emulator="citra"
- ext=3ds
- ;;
- nes)
- #dmenucolors="-nb #6d6a6d -nf #fff -sb #dfdcdd -sf #c1121c -nhb #222 -nhf #dc444d -shb #a29fa3 -shf #dc444d"
- dmenucolors="-nb #6d6a6d -nf #fff -sb #dfdcdd -sf #c1121c"
- emulator="fceux"
- ext=nes
- ;;
- snes)
- #dmenucolors="-nb #b2b4b2 -nf #000 -sb #514689 -sf #fff -nhb #707372 -nhf #fff -shb #a7a4e0 -shf #000"
- dmenucolors="-nb #b2b4b2 -nf #000 -sb #514689 -sf #fff"
- emulator="launch snes"
- ext=sfc
- ;;
- n64)
- #dmenucolors="-nb #223 -nf #fff -sb #069330 -sf #fff -nhb #c20d02 -nhf #ffc001 -shb #011da9 -shf #ffc001"
- dmenucolors="-nb #223 -nf #fff -sb #069330 -sf #fff"
- emulator="mupen64plus --fullscreen --gfx mupen64plus-video-glide64mk2 --resolution $(resolution)"
- ext=z64
- ;;
- gcn)
- #dmenucolors="-nb #4d3b7c -nf #ddd -sb #000 -sf #fff -nhb #4d3b7c -nhf #eba982 -shb #000 -shf #eba982"
- dmenucolors="-nb #4d3b7c -nf #ddd -sb #000 -sf #fff"
- emulator="dolphin-emu -b"
- ext=iso
- ;;
- nds)
- #dmenucolors="-nb #ccc -nf #000 -sb #52398d -sf #fff -nhb #888 -nhf #fff -shb #52398d"
- dmenucolors="-nb #ccc -nf #000 -sb #52398d -sf #fff"
- emulator="desmume --3d-engine 2"
- ext=nds
- ;;
- *)
- console=`ls $gamedir | dmenu -l 25` && ($0 $console || $0) # Allows going back to select a different console
- exit
- ;;
-esac
-
-gamedir="$gamedir/$1" && [ -e "$gamedir" ] \
- && selgame="`ls "$gamedir" | sed -n "s/\.$ext$//p" | $dmenuprompt $dmenucolors`.$ext" \
- && $emulator "$gamedir/$selgame"