Guest User

Untitled

a guest
Aug 31st, 2014
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.89 KB | None | 0 0
  1. #!/bin/bash
  2. clear
  3. echo "Dragonkeepers Retro Games Machine"
  4. cat /media/Games/motd
  5. echo " "
  6. echo " "
  7. PS3='Please enter your choice: '
  8. options=("Start Retro Game Machine" "Use As Laptop Only")
  9. select opt in "${options[@]}"
  10. do
  11. case $opt in
  12. "Start Retro Game Machine")
  13. clear
  14. cat /media/Games/motd
  15. echo " "
  16. echo " "
  17. echo "Select: Games Platform"
  18. PS3='Please enter your choice: '
  19. options=("Sega" "Snes" "Nes" "N64" "Nintendo-ds" "Gameboy")
  20. select opt in "${options[@]}"
  21. do
  22. case $opt in
  23. "Sega")
  24. clear
  25. cat /media/Games/motd
  26. echo " "
  27. cd /media/Games/Games/sega-games
  28. select FILENAME in *;
  29. do
  30. case $FILENAME in
  31. *)
  32. echo "You picked $FILENAME ($REPLY)"
  33. exec mednafen "$FILENAME"
  34. ;;
  35. esac
  36. done
  37. ;;
  38. "Snes")
  39. clear
  40. cat /media/Games/motd
  41. echo " "
  42. cd /media/Games/Games/snes-games
  43. select FILENAME in *;
  44. do
  45. case $FILENAME in
  46. *)
  47. echo "You picked $FILENAME ($REPLY)"
  48. exec zsnes "$FILENAME"
  49. ;;
  50. esac
  51. done
  52. ;;
  53. "Nes")
  54. clear
  55. cat /media/Games/motd
  56. echo ""
  57. cd /media/Games/Games/nes-games
  58. select FILENAME in *;
  59. do
  60. case $FILENAME in
  61. *)
  62. echo "You picked $FILENAME ($REPLY)"
  63. exec nes "$FILENAME"
  64. ;;
  65. esac
  66. done
  67. ;;
  68. "N64")
  69. clear
  70. cat /media/Games/motd
  71. echo " "
  72. cd /media/Games/Games/n64-games
  73. select FILENAME in *;
  74. do
  75. case $FILENAME in
  76. *)
  77. echo "You picked $FILENAME ($REPLY)"
  78. exec mupen64plus "$FILENAME"
  79. ;;
  80. esac
  81. done
  82. ;;
  83. "Nintendo-ds")
  84. clear
  85. cat /media/Games/motd
  86. echo " "
  87. select FILENAME in *;
  88. do
  89. case $FILENAME in
  90. *)
  91. echo "You picked $FILENAME ($REPLY)"
  92. exec desmume "$FILENAME"
  93. ;;
  94. esac
  95. done
  96. ;;
  97. "Gameboy")
  98. clear
  99. cat /media/Games/motd
  100. echo " "
  101. echo "Please choose Gameboy Version"
  102. PS3='Please enter your choice: '
  103. options=("Colour" "Advanced" "Original" )
  104. select opt in "${options[@]}"
  105. do
  106. case $opt in
  107. "Colour")
  108. clear
  109. cat /media/Games/motd
  110. echo " "
  111. cd /media/Games/Games/gameboy/colour
  112. select FILENAME in *;
  113. do
  114. case $FILENAME in
  115. *)
  116. echo "You picked $FILENAME ($REPLY)"
  117. exec mednafen "$FILENAME"
  118. ;;
  119. esac
  120. done
  121. ;;
  122. "Advanced")
  123. clear
  124. cat /media/Games/motd
  125. echo " "
  126. cd /media/Games/Games/gameboy/adv
  127. select FILENAME in *;
  128. do
  129. case $FILENAME in
  130. *)
  131. echo "You picked $FILENAME ($REPLY)"
  132. exec mednafen "$FILENAME"
  133. ;;
  134. esac
  135. done
  136. ;;
  137. "Original")
  138. clear
  139. cat /media/Games/motd
  140. echo " "
  141. cd /media/Games/Games/gameboy/orig
  142. select FILENAME in *;
  143. do
  144. case $FILENAME in
  145. *)
  146. echo "You picked $FILENAME ($REPLY)"
  147. exec mednafen "$FILENAME"
  148. ;;
  149. esac
  150. done
  151.  
  152. ;;
  153. *) echo invalid option;;
  154. esac
  155. done
  156.  
  157. ;;
  158. *) echo invalid option;;
  159. esac
  160. done
  161. ;;
  162. "Use As Laptop Only")
  163. break
  164. ;;
  165. *) echo invalid option;;
  166. esac
  167. done
  168. clear
  169. cat /media/Games/motn
  170. read -p ""
  171. exit
Advertisement
Add Comment
Please, Sign In to add comment