![]() Save the file, then mark it as executable by right-clicking the file, going to Properties -> Permissions -> Checking the box for "is executable." Now try executing the script and see if the game runs. Open the newly created script with a text editor (KDE Plasma has KWrite installed by default, but you can use other text editors if you wish after installing them), then add these lines: #!/bin/bashĬd "/home/deck/Games/Heroic/Earthworm Jim/data/"įlatpak run "/home/deck/Games/Heroic/Earthworm Jim/data/EWJ1.EXE"Ĭhange the file path to where the EXE or. Name the script to whatever you want, but I like to end my scripts with the. In your file manager, right-click and create a new text file. ![]() There's no particular place where this needs to go you can put it on your desktop or somewhere in the /home folder. This can be useful if you find a rare example of the previous method not working. Now, there is a more involve way that requires making bash scripts. And because of that, we're going to have to explore other options. Now, this is not a surefire method, unfortunately. Let's close this window and try launching the game. While we're in here, we can give the library entry for this game a better name. If you have a DOSBox configuration file, you can go ahead and add that here too, taking care to prefix the config file with the -conf flag. Right click on it and select "Properties." Now, in the "target" field, add flatpak run at the beginning, making sure to leave the path that was originally there intact. ![]() If you don't see the game's binary, make sure you change "File type" to "All Files"įor SimCity, we're going to add the sc2000.bat executable. Hit the "Browse." button and head the directory we installed our game in. Select "Add a non-steam game" from the menu. Click the + ADD A GAME button in the bottom left. Our next step is to head to our Steam Library. We need to do this is so DOSBox has access to this path otherwise DOSBox wouldn't have access to this directory. If your games are installed to your MicroSD card, you would add /run/media as well. Alternatively, you can simply give it "Home" permissions. Set the file path to wherever your DOSBox games are located. Scroll down on the right pane until you come to "Filesystem." Under "Other files," click the folder icon to add a new folder. Launch Flatseal, and select DOSBox on the left pane. You can install both applications with a terminal:įlatpak install flathub įlatpak install flathub Īlternatively you can search for these apps with Discover and install that way. Next, we'll need to install DOSBox, the MS-DOS emulator we'll be using, and Flatseal, which will give DOSBox the necessary permissions to run the game. By default, games will install to ~/Games/Heroic//. Install whichever games you want to play in DOSBox. or if your game doesn't list native Linux support but is running a version of DOSbox that doesn't work on the Steam Deck, here's a workaround. Many games will launch from here without issue, but if you want to be able to play them from game mode without having to open Heroic first. Launch the Discovery Store and then download the games. If you bought the game from GOG, you'll want the Heroic Game Launcher in order to install them. Depending on where you get your games from, we'll need to install them.įor the sake of this tutorial we will be using SimCity 2000, Aladdin, and Earthworm Jim as examples. Are you a sucker for classic 90s games but struggling to get them to work on your Steam Deck? This guide will show you how to get them up and running in just a few minutes.įirst, if you own a DOS game through Steam, there are a few options that will help you get running really quick.
0 Comments
Leave a Reply. |