why startx everytime I want to load VICE

view story

http://ubuntuforums.org – Hi Guys Im very new to the whole graphical side of Linux. I'm running Ubuntu 12.10. I am trying to run VICE on it but for some reason I need to type startx x86 (x86 is the VICE binary) to start the app. Why is this? I want to pass parameters to x86 but I can't do that when I proceed x86 with startx, as the parameters are read by startx. surely there is a better way to do this? (Hardware)