@@ -18,13 +18,46 @@ alias l='ls $LS_OPTIONS -lA'
18
18
# alias cp='cp -i'
19
19
# alias mv='mv -i'
20
20
21
+ # Alias functions for compatibility
22
+ volume_get () {
23
+ volume get " $@ "
24
+ }
25
+
26
+ volume_set () {
27
+ volume set " $@ "
28
+ }
29
+
30
+ brightness_get () {
31
+ brightness get " $@ "
32
+ }
33
+
34
+ brightness_set () {
35
+ brightness set " $@ "
36
+ }
37
+
38
+ notif_set () {
39
+ notif set " $@ "
40
+ }
41
+
42
+ start_audio_amp () {
43
+ audio_amp " $@ "
44
+ }
45
+
46
+ cancel_sched_powerdown () {
47
+ powerdown handle
48
+ }
49
+
21
50
# Relocate HOME into the r/w partition
22
51
export HOME=/mnt/FunKey
23
52
mkdir -p " ${HOME} "
24
53
export MEDNAFEN_HOME=$HOME /.mednafen
25
54
mkdir -p " ${MEDNAFEN_HOME} "
55
+ cp " /usr/games/lynxboot.img" " /usr/games/mednafen-09x.cfg" " ${MEDNAFEN_HOME} /"
26
56
export GMENU2X_HOME=" $HOME /.gmenu2x"
27
57
mkdir -p " ${GMENU2X_HOME} "
58
+ export RETROFE_HOME=" $HOME /.retrofe"
59
+ mkdir -p " ${RETROFE_HOME} "
60
+ mkdir -p " ${RETROFE_HOME} /layouts"
28
61
29
62
# Resize the console to the terminal dimensions
30
63
resize () {
@@ -44,22 +77,20 @@ resize() {
44
77
fi
45
78
}
46
79
80
+ # Restore saved volume
81
+ echo " Restore saved volume"
82
+ volume set $( volume get) > /dev/null 2>&1
47
83
48
- # Start ampli
49
- echo " Start audio amplifier"
50
- start_audio_amp 1 > /dev/null 2>&1
51
-
52
- # Force unmute sound card and reset volume
53
- echo " Force unmute sound card and reset volume"
54
- volume_set $( volume_get) > /dev/null 2>&1
55
-
56
- # Reset saved brightness
57
- echo " Reset saved brightness"
58
- brightness_set $( brightness_get) > /dev/null 2>&1
84
+ # Restore saved brightness
85
+ echo " Restore saved brightness"
86
+ brightness set $( brightness get) > /dev/null 2>&1
59
87
60
88
# Start Assembly tests (blocking process)
61
89
assembly_tests > /dev/null 2>&1
62
90
63
- # Start launcher
64
- echo " Start launcher"
65
- start_launcher > /dev/null 2>&1 &
91
+ # Restart saved application/game if any
92
+ instant_play load
93
+
94
+ # Start frontend
95
+ echo " Start frontend"
96
+ frontend init > /dev/null 2>&1 &
0 commit comments