Star Wars Tie Fighter Collector's CD-ROM Tutorial
-
@mbrett awesome!! glad to hear. so to get maximum power out of dosbox make these sections in /opt/retropie/configs/pc/dosbox-SVN.conf look ike this. one of these, vmemsize or memsize arent in the config by default and you need to add it:
language= machine=svga_s3 captures=capture vmemsize=8 memsize=63 core=dynamic cputype=pentium_slow cycles=max 105% cycleup=10 cycledown=20
now it might seem odd that i have cycles set at "max 105%" but plain old "max" only runs at 95% really odd that they set it up this way.
-
@mbrett also if you need help setting up a controller for dosbox including a start + select to exit like most of the emulators/systems on the pi, i can help you with that.
-
@mbrett another thing, now that you got it working, you can rename the .sh file to something like "Tie Fighters Collectors CD" i would make a .sh file for XWING. Then after you get the permission done and get it working i would rename it to "X-Wing Collectors CD" you can add the exact same thing as you did for tie fighters just use the folder name and executable for xwing. I would rename that folder "XWING" you need to restart emulationstation after you rename them for them to work.
-
@edmaul69
I know this topic is old, but I was interested in running TIE Fighter also on my Raspberry Pi 3. I tried to follow all the steps here, but it's not working. I'm pretty sure I have the same GOG version of TIE Fighter being installed (e.g. same file structure). I have a .sh file (reverted to the first .sh script you suggested) that has been sudo chmod 777-ed, but when I run the .sh, it just calls up a DOSBOX window quick and then crashes back to EmulationStation.I'm also a newbie at this, so I might've done something wrong. I should probably also mention that I initially began by opening the original EXE file and installing it to a directory on my PC, and then simply moving that directory to the Pi /roms/pc/ folder. If I'm supposed to somehow install the original EXE on the Pi, then I have no idea how to do that.
Any help would be greatly appreciated.
-
@clockwork42 you have verified the ROM path is correct and double-checked the case? It is case sensitive, even the extensions.
-
@quicksilver Yes I have. I followed @edmaul69's instructions as specifically as possible. Currently the .sh file reads:
#!/bin/bash /opt/retropie/emulators/dosbox/bin/dosbox -c "mount d /home/pi/RetroPie/roms/pc/TIECD -t cdrom" -c "mount c /home/pi/RetroPie/roms/pc" -c "c:" -c "cd/TIECD" -c "TIE.EXE" -c "exit"
My file is currently located in /roms/pc/TIECD/ . It is called TIE.EXE. I am a newbie, just like the OP, but as far as I'm aware, I don't have any path/capitalization issues.
-
@clockwork42 Replace
-c "cd/TIECD"
with-c "cd TIECD"
in your command line and re-try. -
Thanks @mitu!
I figured out one major part of the problem. For some reason, the TIE.EXE file (along with a number of other files) was 0 bytes, so of course it wouldn't load. At some point, my installation must've been corrupted. At any rate, I reinstalled and then moved that installation to the Pi, deleting the old version.
Once I did that, it loaded perfectly. No install screen. Just booted right into the game.
Thanks everyone for all your help. Issue resolved!
Though if anyone has a handy link to how to set up a controller for use with DOSBOX (as @edmaul69 mentioned previously), that would be greatly appreciated!!
-
@clockwork42 sorry i have been really busy lately. What controller are you going to use? And it has to have analog sticks for this game.
-
@edmaul69 No worries!! I currently have a Logitech Dual Action, and it does have analog sticks.
To save you some time, I did find this, but haven't had time to fiddle with it yet:
http://dosonthepi.blogspot.com/2015/01/configure-game-controllers-in-dosbox_29.html -
@clockwork42 ok first thing you want to do is up the file,
/opt/pi/retropie/configs/pc/dosbox-SVN.conf
and change joysticktype to
joysticktype=4axis
if 4axis doesnt work right you can try "fcs" and "ch"
save.
so now in the controller setup you posted do this:
setup joystick 1 setup the x/y +/- to the left analog stick.
setup joystick 1 button 1 to the left button of your face buttons.
setup joystick 1 button 2 to the top button of your face buttons.setup joystick 2 setup the x/y +/- to the right analog stick.
setup joystick 2 button 1 to the bottom button of your face buttons.
setup joystick 2 button 2 to the right button of your face buttons.on mod 3 add your select button.
set esc to your start button.
on shutdown set esc and check mark mod 3 on the bottom left.
now select and start together exit the emulator.
set whatever you want to select button. i like to do ctrl. now save and exit. -
@edmaul69 Cool, thanks!
-
@mbrett I was wondering if you could help me out with installing Xwing Cd.
-
@jimbeanus and for anyone else who is struggling with the setup for Star Wars X-Wing, here's what worked for me (using the GOG CD version)...
"@IMGMOUNT D /home/pi/RetroPie/roms/pc/XWINGCD/game.gog -t iso" -c "@MOUNT C /home/pi/RetroPie/roms/pc" -c "C:" -c "@CD XWINGCD" -c "XWINGCD.BAT" -c "@EXIT"
A few other pointers...
- Run INSTALL.EXE first to set up sound
- Spend some time and install Timidity and a soundfont. This game sounds night and day better through MIDI
- For the config file (using a Pi 3b on 4.3): cputype=pentium_slow, cycles=fixed 21000. Make sure you set usescancodes=false or the keyboard inputs will not be read correctly
- This game can be mapped to a modern controller so that it does not require keyboard input outside of pilot setup and the film room
- Here's a link to the .sh, .conf, and .map files I used to get this running. Note that the Y-axis is flipped as a hack to remove the inverted flight controls. See the README file at that location for instructions on how to reverse (for those who prefer inverted controls)
-
@ts-x Hi, can you provide the .map file for the Xbox 360 controller ?
Thanks
-
@Febbweiss Sorry for the delay, see my post edit above. I have another 25-30 custom configs for other DOSBox games that I plan to upload in the next couple of weeks as well.
-
@ts-x Thanks a lot, I will try it and I will wait for your other configurations 😊
-
@edmaul69 I'm clearly late to this party. Can someone give me step by step instructions on getting Tie Fighter to work?
I have the GOG version installed on my windows pc and it works fine there. Oddly enough before I found this thread I copied the files to retropie last night and it started. I even took sent pics of the intro sequence to send to my brother (nostalgia). I then had issues connecting to my joystick so put it off until the morning. Then it stopped working. I've tried everything in this thread. -
@snowpile What joystick are you using and how are you launching the game?
-
@quicksilver When starting up an NES or SNES (only ones I have so far) the bottom left of the screen identifies them as "DragonRise Inc. Generic USB Joystick".
My neighbor gave me a "Canakit" wood for an arcade box and arcade style buttons/joysticks. I built it for two players and looks very similar to this: https://www.dragonfly-amusement.com/arcade-mini2100-uk.shtml
As for launching. Last night I downloaded the dosbox emulator package and then found the root folder of the Tie Fighter GOG I have on my latop and just copied it over to the retropie/pc folder. It launched but I couldn't get past the initial "configure your joystick" after the opening sequence and it was 1am so I went to bed. The next morning it didn't launch and I hasn't launched since. Sorry for the novel.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.