RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Star Wars Tie Fighter Collector's CD-ROM Tutorial

    Scheduled Pinned Locked Moved Help and Support
    star warstie fighterdosbox
    65 Posts 9 Posters 17.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • edmaul69E
      edmaul69 @mbrett
      last edited by

      @mbrett 0777 and 777 should be the same if you set permissions from commandline.

      1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @edmaul69
        last edited by edmaul69

        @mbrett73

        sudo chmod 777 /home/pi/RetroPie/roms/pc/TIECD.sh
        
        1 Reply Last reply Reply Quote 0
        • edmaul69E
          edmaul69 @mbrett
          last edited by edmaul69

          @mbrett just edited last post for typo. Read my last few posts. Caps and lowercase are important when you set permissions

          M 1 Reply Last reply Reply Quote 0
          • M
            mbrett
            last edited by

            @edmaul69 We're getting somewhere.
            stub exec failed:
            dos4gw.exe
            No such file or directory

            In good news, TIECD mounted as CD.

            1 Reply Last reply Reply Quote 0
            • M
              mbrett @edmaul69
              last edited by

              @edmaul69 OK, so I just copied dos4gw.exe from my X-Wing directory and pasted it into TIECD. Bum ba ba bum, it worked! Now, the install...
              I tried to do recommended, and it said I couldn't do it from HD. I'd have to run the install.exe.

              I need a .sh for that, too, right?

              edmaul69E 3 Replies Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @mbrett
                last edited by edmaul69

                @mbrett just temporarily edit the one you have for right now. Try this:

                #!/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 "d:" -c  "TIE.EXE"
                
                1 Reply Last reply Reply Quote 0
                • edmaul69E
                  edmaul69 @mbrett
                  last edited by

                  @mbrett i edited my last post. Try this. THIS IS HAVING IT BOOT FROM THE D DRIVE. If it doesnt work, change TIE.EXE to INSTALL.EXE

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mbrett @edmaul69
                    last edited by mbrett

                    @edmaul69 OK, so it booted up again, and I was able to do a Recommended install on C drive. I tried installing, and it said it was unsuccessful. I exited out of program. Now, when I click TIECD, it sends me back to DOSbox. I see D:> right below D:> TIE.

                    So, huh?

                    edmaul69E 4 Replies Last reply Reply Quote 0
                    • edmaul69E
                      edmaul69 @mbrett
                      last edited by

                      @mbrett just dump your files back on. It might have corrupted something. I ripped my cd and it is going to take 20 minutes to finish. I am going to try to replicate what you have so i can give you an accurate sh file.

                      1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @mbrett
                        last edited by

                        @mbrett read my last post. Looking back at your files in the images you posted, first file on first image says gog.games.filepart or something like that. That means all your files didnt transfer. You need to delete that file and re add all the files and make sure you dont end up with another .filepart file anywhere. Then can youshow me images with all files

                        1 Reply Last reply Reply Quote 0
                        • edmaul69E
                          edmaul69 @mbrett
                          last edited by

                          @mbrett so after you fix your files and make sure they are all on there. this .sh here should boot something. take a screenshot of whatever comes on your screen and post it here.

                          #!/bin/bash 
                          /opt/retropie/emulators/dosbox/bin/dosbox -c "mount c /home/pi/RetroPie/roms/pc/TIECD" -c "c:" -c "TIE.EXE"
                          
                          1 Reply Last reply Reply Quote 0
                          • edmaul69E
                            edmaul69 @mbrett
                            last edited by

                            @mbrett so after you fix your files and make sure they are all on there. this .sh here should boot something. take a screenshot of whatever comes on your screen and post it here.

                            #!/bin/bash 
                            /opt/retropie/emulators/dosbox/bin/dosbox -c "mount c /home/pi/RetroPie/roms/pc/TIECD" -c "c:" -c "TIE.EXE"
                            
                            1 Reply Last reply Reply Quote 0
                            • edmaul69E
                              edmaul69 @mbrett
                              last edited by

                              @mbrett so after you fix your files and make sure they are all on there. this .sh here should boot something. take a screenshot of whatever comes on your screen and post it here.

                              #!/bin/bash 
                              /opt/retropie/emulators/dosbox/bin/dosbox -c "mount c /home/pi/RetroPie/roms/pc/TIECD" -c "c:" -c "TIE.EXE"
                              
                              M 1 Reply Last reply Reply Quote 0
                              • M
                                mbrett @edmaul69
                                last edited by mbrett

                                @edmaul69 Runs like a charm! Your first .sh did the trick once my files were all in hand. Should have known something was up with the file is missing spit back. Thank you so much for your help! If you're interested in a MySpleen invite, let me know. Just google it. Now, if you can tell me those DOSbox configs for the game, we're good to go!

                                edmaul69E 3 Replies Last reply Reply Quote 0
                                • edmaul69E
                                  edmaul69 @mbrett
                                  last edited by edmaul69

                                  @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.

                                  1 Reply Last reply Reply Quote 0
                                  • edmaul69E
                                    edmaul69 @mbrett
                                    last edited by

                                    @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.

                                    1 Reply Last reply Reply Quote 0
                                    • edmaul69E
                                      edmaul69 @mbrett
                                      last edited by

                                      @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.

                                      C 1 Reply Last reply Reply Quote 0
                                      • C
                                        clockwork42 @edmaul69
                                        last edited by clockwork42

                                        @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.

                                        quicksilverQ 1 Reply Last reply Reply Quote 0
                                        • quicksilverQ
                                          quicksilver @clockwork42
                                          last edited by

                                          @clockwork42 you have verified the ROM path is correct and double-checked the case? It is case sensitive, even the extensions.

                                          C 1 Reply Last reply Reply Quote 0
                                          • C
                                            clockwork42 @quicksilver
                                            last edited by

                                            @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.

                                            mituM 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.