Running Classic MS-DOS games on the Pi 400 with RetroPie and DOSBox
Вставка
- Опубліковано 21 сер 2024
- The Raspberry Pi 400 is a complete computer with a built-in keyboard, so why not turn it into a classic PC game system? In this video, I talk about a recent project I worked on for fun where I configured RetroPie to run various MS-DOS games via DOSBox.
📖 Wiki article for this video:
➡️ www.learnlinux...
📖 Check out Jay's latest book, Mastering Ubuntu Server 4th Edition. Covers Ubuntu 22.04!
➡️ ubuntuserverbo...
🙌 Support me on Patreon and get early access to new content!
➡️ learnlinux.lin...
☁️ Get $100 toward your own cloud server with Linode!
➡️ linode.com/lear...
🛒 Affiliate store for Linux compatible hardware/accessories (commission earned):
➡️ learnlinux.lin...
💻 Check out the Tiny Pilot KVM for your Homelab (commission earned):
➡️ learnlinux.lin...
🐦 Follow me on Twitter!
➡️ learnlinux.lin...
💬 Official LearnLinux.tv Community:
➡️ community.lear...
💽 How to create a bootable flash drive for installing Linux
➡️ linux.video/fl...
🐧 Which distro do I use?
➡️ learnlinux.lin...
🔐 How to better secure OpenSSH:
➡️ linux.video/se...
☁️ How to create a cloud Linux server with Linode:
➡️ learnlinux.lin...
👨 More about me:
➡️ www.jaylacroix...
➡️ www.learnlinux...
#RetroPie #RasperryPi #DOS - Наука та технологія
Why don't you talk about how you actually get the games inside DOSBOX? It is completely empty on default.
For me, I always have to install Full Throttle. I have the original disk and absolutely love the atmosphere of that game.
Great video! You have the Midas touch, Jay.
Thank you, it was a fun video to do. Took me a long time to finish it though.
I've been dying to play Magic Candle 1 for over 30 years and this may finally be the way I can play it! Thanks!
Cool new intro! And great video! Wish I could find a Pi 400! Thanks Jay! Keep making great videos and I will keep watching!
Thanks! Will do!
@@LearnLinuxTV I have been a longtime Subscriber and really enjoy all you linux and Raspberry Pi videos!
Another great video. I will buy a Pi400 soon too because it is really fun for all that can run on it, not just for this "old" games. But it was good to remember this games.
Reliving older games was one of my favorite parts of the process.
Thank you, Jay.
Making a neat dosbox game list in retropie does take a lot of effort and time.
Well unless you plan to add huge library, it ain't that bad as you can create and use templates for most titles with quite little editing.
Nice. I run Recalbox on my Pinebook Pro for retro games. I love these retro gaming OSes.
Great video Jay. Impressive configuration with the hidden folder etc. Performance on standalone dosbox on the RPI4 still has some issues due to the sdl1 dispmanx driver (it forces vsync screen updates which can affect some old dos programs in a negative way) . But glad you got some good results.
I forgot about that. I bet the performance will get even better after the issues with the driver are sorted out.
@@LearnLinuxTV Did this ever get rectified?
Thanks for the video. I do have Retro Pi up and running. Now I'm trying to is stall Silent Service on it.!
Thanks, nice projekt !
Box 86 may run some of the older Windows games. You can also emulate Windows 95/98.
Bought your book for $5 just now.
Interesting project. I am working (too slowly unfortunately) on setting up a Batocera system on an old laptop in order to play ScummVM games, MS-Dos games, and a few NES/SNES and Sega Genesis / Megadrive games. I have gotten a lot of games to work, but there has been some problems that I have not fully solved yet, like that pressing the esc key quits you into the batocera menu system. That is problematic since one often has to press the esc key in dos setup programs to save the settings, and to go back from an options menu in dos games to the main menu. The problem lies with the game focus system, which I suppose works well enough (one needs to press the scroll lock key to give the game focus). However on a laptop missing that spesific key that becomes a problem. So I am now looking for a config file in which I can set a different key to give the game focus. And this has to be done within the console, since batocera is more set up for controllers in the menues (where one can change what each controller button does).
I have also tried setting up a few raspberry pi systems for games, both on the raspberry pi 3, and 4. Though I will probably want a Raspberry pi 400 later, since it is a bit of a hazzle to use a raspberry pi system, connected with keyboard, and mouse, power and a monitor (which only has a micro hdmi input, and finding a micro-hdmi cable to micro-hdmi cable has proven difficult in my country since all hdmi cables seems to be either hdmi-hdmi, or micro hdmi - full size hdmi).
On a Raspberry pi 400 I will probably try Dosbian. Boots directly into a dos-system. And one can install Windows on it (up to Windows 98), from what I have read. If one also could get 3dfx accelerated graphics on a raspberry pi 400 as well that would be great. The 3dfx era, having a Creative Labs Voodoo 2 card at the time, with 12 mb of ram, was one of my favourite eras of gaming. I gamed a lot on MS-Dos back in the day as well. It is quite a time to live in, where one can use a raspberry pi system and have multiple different setups on various micro-sd cards.
Just an fyi Myst works under scummvm if you don't want to go the dosbox route
So does Riven :)
I want to remake it except custom mechanical and touchpad built-in, with a 26800mah USB battery pack built-in. I did this already but in a way bigger kind of mini retro computer case aesthetic and big heavy HiFi speakers and an onboard amp with a 7-inch folding screen. Designed and 3d printed it all myself. :D
@LearnLinuxTV Hi Jay, thanks for the great video and for going in-depth on a few things. I've been struggling to get Sim City 2000 to perform well in-game without crackling sound. I've spent hours researching and configuring my *.conf file for the game and am close, but it's not perfect. I followed the link to your wiki page for *.conf files, but only saw examples for Doom II and Mortal Combat. Wondering if you would be willing to share your DosBox configuration file for Sim City 2000.
amazing that big cabinet, what is this?
Im a bit concerned about Ubuntu beta for 21.04 it seems to be talking about support for adobe! Are they going to be another sell out like Fedora and red hat?
I'm interested in that Pi-400, nice vodeo.
I run DOSBOX in an Ubuntu VM on my Ryzen 3 2200G. I installed WordPerfect 5.1 and the games Wolfenstein-3D and Winter. I start them using DOSSHELL and DOSBOX starts up in DOSSHELL. It is not a Pi-400, but I assume, the issues are determined largely by DOSBOX and its config file(s).
Just one word... Dosbian
Nice, but I would be appreciate for Nornir(Python) series from you, Jay.. ;)
Is "ultrasound" a factory Gravis Ultrasound (old school sound card) driver, a modified driver, or is it simply name coincidence?
This is too cool! Where can I buy these games digitally to try on my own retropi setup? This might be the project that finally gets me to buy one!!!
You can get them on GOG, but before you do, you might want to check to see if they can be installed on plain DOS. They may require Windows to extract, or something like that. I hope to look into it as soon as I can.
@@LearnLinuxTV Awesome, thank you!
Being that it is actually a British computer, it is more a ZX Spectrum than a Commodore 64. 😉
There is a distro called "dosbian" for directly booting into dos...
Excellent video, Jay! But I have a question: is it possible to configure the system to boot directly into Dosbox? I was thinking of building a simple PC just to play DOS games and make it as close as possible of the real experience, without frontends. How could I do this?
Six months late but if you can run some kind of boot-script you could make that run dosbox, and have dosbox automatically set your C: drive with it's autoexec file. (I think)
which scraper did you use? Mine was wildly inaccurate with the box art and said every game was made Jan 1 1970
Or run dosbox on twister os using a win95 theme for a real classic old school experience.
Unfortunatly i do not have a floppy drive anymore any i fear most of my original dos game floppys won't work anymore, but i have some like Tie Fighter and X-Wing in my GOG collection ... if install them onto my Windows (or Manjaro Linux) system would it be possible to use the GOG-Dosbox settings to create a config for retropie dosbox?
does that retropie runs your fisic medias? cds?
With something like this...why not just install FreeDOS on it instead of emulating DOS?
Those are completely different things.
FreeDOS is an operating system for x86. DOSBox is an DOS emulator for modern platforms including arm64 processors (RPi 3/4). It also emulates the things necessary to actually play old DOS games such as devices/drivers, memory managers, etc.
I think it would have been better to have 1 vid per game. - then you could have done Myst & Riven later.
Not sure if you will see this today but I am having some issues here... I have the games installed, I can run them from command line but for some reason from Retropie when you click on the game in menu, it loads dosbox and then goes right back to the MSDos menu in Retropie. I feel like its not grabbing the game file but the paths look correct.
I'll be honest. You lost me at SSH.... lol That's a shame. I wanna play DOS games..
i like playing elder scrolls arena
Um Amiga!?
5 mins in and 3 google stadia adverts 😖