Viewing 16 posts - 1 through 16 (of 16 total)
  • Author
    Posts
  • elgur85
    Participant
    Post count: 34

    How do I start DOS games through Retropie? :)

    herbfargus
    Member
    Post count: 1858

    See this page:

    https://github.com/retropie/RetroPie-Setup/wiki/PC

    And the links under the tutorials route to a really useful blog that lays out how to use dos games on the pi.

    Omnija
    Participant
    Post count: 155
    herbfargus
    Member
    Post count: 1858

    @ omnija

    That post also may have changed somewhat (as some changes have been added to the source code recently
    https://github.com/retropie/RetroPie-Setup/commit/b13615672f1ecedc337c89b251483fb984395d8d)
    But its a change for the better and should make things easier. I’ll talk with anish and hopefully by next week I can update the wiki to match the changes.

    But in the mean time the tutorials on that page should still work.

    elgur85
    Participant
    Post count: 34

    I read this:

    “If you are new to Retropie 3.0, then simply add your game files to the ~/RetroPie/roms/pc folder (check the first tutorial if you’re unsure how to do this). You can then launch them directly from Emulation Station by selecting the executable file (.EXE, .BAT, .COM) in the game folder.”

    in this link: http://dosonthepi.blogspot.ca/2015/04/retropie-30-update.html

    But adding games to the pc folder doesn’t make the games show up in ES. :(

    herbfargus
    Member
    Post count: 1858

    Its good to read it carefully-http://dosonthepi.blogspot.co.uk/2015/01/run-dos-games-in-retropie_15.html?m=1#add-dosgames

    Once I have some time I’ll create a simple tutorial on how to add dos games on the wiki.

    Omnija
    Participant
    Post count: 155

    @elgur85 the trick is to edit es_system to show only .sh launch scripts. You also have to make a launch .sh for each game and edit the config/dosbox emulator by removing the launch command and only leaving %rom%. Takes a bit of work but once you got it edited, everything works easily.

    elgur85
    Participant
    Post count: 34

    [quote=99196] @elgur85 the trick is to edit es_system to show only .sh launch scripts. You also have to make a launch .sh for each game and edit the config/dosbox emulator by removing the launch command and only leaving %rom%. Takes a bit of work but once you got it edited, everything works easily.

    [/quote]

    Thanks! I understand how to edit es_system.cfg. What file is the config-file for Dosbox? :)

    Omnija
    Participant
    Post count: 155

    /opt/retropie/configs/pc/emulator.cfg

    should look like this

    dosbox="%ROM%"
    default="dosbox"

    then you need to input the individual launch.sh for each game.

    /home/pi/RetroPie/roms/pc/Wolfenstein 3D.sh

    #!/bin/bash
    /opt/retropie/emulators/dosbox/bin/dosbox -c "mount c /home/pi/RetroPie/roms/pc" -c "c:" -c "cd wolf3d" -c "WOLF3D.EXE" -c "exit" 
    

    Hope that answers a couple of questions.

    elgur85
    Participant
    Post count: 34

    [quote=99200]/opt/retropie/configs/pc/emulator.cfg

    should look like this

    dosbox="%ROM%"
    default="dosbox"

    then you need to input the individual launch.sh for each game.

    /home/pi/RetroPie/roms/pc/Wolfenstein 3D.sh

    #!/bin/bash
    /opt/retropie/emulators/dosbox/bin/dosbox -c "mount c /home/pi/RetroPie/roms/pc" -c "c:" -c "cd wolf3d" -c "WOLF3D.EXE" -c "exit" 
    

    Hope that answers a couple of questions.

    [/quote]

    Thanks, it sorts of works. It turns up in ES, but it stops immediately.

    Omnija
    Participant
    Post count: 155

    do you have wolf3d game folder in the pc rom folder? if not that’s probably why, or if you do you might need to chown pi:pi to the folder.

    elgur85
    Participant
    Post count: 34

    [quote=99235]do you have wolf3d game folder in the pc rom folder? if not that’s probably why, or if you do you might need to chown pi:pi to the folder.

    [/quote]

    No, I created lsl1.sh and added this line:

    #!/bin/bash
    /opt/retropie/emulators/dosbox/bin/dosbox -c “mount c /home/pi/RetroPie/roms/pc” -c “c:” -c “cd lsl1” -c “Lsl1.com” -c “exit”

    dudleydes
    Participant
    Post count: 139

    Elgur, I’m assuming that lsl1 stands for Leisure Suit Larry, in which case, you may be better off using ScummVM as it is much better suited to point and click adventure games. You can find instructions on how to set up ScummVM at the RetroPie wiki.

    https://github.com/retropie/RetroPie-Setup/wiki/ScummVM

    A list of ScummVM compatible games is available at http://scummvm.org/compatibility/.

    I’ve not set up ScummVM on version 3 but it is on my to-do list.

    I’m going to update my blog regarding the latest script changes for DOSBox. If you do wish to test DOSBox, then a good game to use is Dangerous Dave which is available as freeware from the DOS Games Archive (http://www.dosgamesarchive.com/download/dangerous-dave/).

    elgur85
    Participant
    Post count: 34

    It is indeed Leisure Suit Larry. But not the VGA version, mostly using keyboard-arrows and writing lines with the keyboard. :)

    But I will take a look at ScummVM aswell. Thanks!

    dudleydes
    Participant
    Post count: 139

    I managed to get Leisure Suit Larry running in ScummVM, both the floppy DOS version and the VGA remake, in a matter of minutes, a lot more straightforward than DOSBox.

    I just followed the quick start instructions at the Retropie wiki. Alternatively, check out herbfargus’ video at https://www.youtube.com/watch?v=txdiaZlDUEs

    elgur85
    Participant
    Post count: 34

    [quote=99250]I managed to get Leisure Suit Larry running in ScummVM, both the floppy DOS version and the VGA remake, in a matter of minutes, a lot more straightforward than DOSBox.

    I just followed the quick start instructions at the Retropie wiki. Alternatively, check out herbfargus’ video at https://www.youtube.com/watch?v=txdiaZlDUEs

    [/quote]

    I agree, it was very easy using ScummVM. :)
    I’ve added many games from my childhoood, thanks for the tip! :)

Viewing 16 posts - 1 through 16 (of 16 total)
  • The forum ‘New to RetroPie? Start Here!’ is closed to new topics and replies.