I want to program my own frontend program launcher to run over the comand line/terminal. somewhat like what raspBmc does, in nature though not in functionality.. i`ll outline what i want to do and would like input as to what programming language i`d be best to use, and what is the best approach etc..
i`d like to launch emulators like c64 and spectrum, with the following process-
boot the pi, and it boots to my own menu screen, very simple screen (press 1 for c64, 2 for spectrum and so on) id like to not need the raspbian gui even loaded if possible, just run straight from boot over the top of the terminal, and if you kill the gui, it drops to terminal.
pressing the chosen emulator will save a string of the launch command of said emulator
and the screen will move on to a selection of games you can choose to launch,
selecting a game (by pressing 0-9) will save another string of the filename of the game to launch
and launch the game fullscreen, something like executing "vice -fullscreen /home/games/ghostsngoblins.tap"
or whatever the syntax would be.
when you quit the game it will drop back to my first menu screen
i dont want to ever see raspbian or any linux gui, just the terminal if its needed or quit.
does this sound relatively straightforward?
as i go on, i may make more complex menus and fancy options etc, but for now i just want to launch the games from a simple interface.