Use rufus. Create a bootable free dos usb. Then install free dos from iso(download from their site) to virtual box. Open virtual hard disk (vhd or whatever) with 7 zip. Copy all files to usb. That's all.
Thank you, Jim, for these videos! I have two video suggestions for the future: 1) Where is FreeDOS going, which features are coming in 1.3 and in the subsequent version after that. 2) How can people contribute to the development of FreeDOS, both kernel and userspace (this is complex enough that it might require more than one video). Keep up the good work. 😀
I'll look at doing a video to answer those. I'll try to make it so it's not just me talking at the camera. I gave a talk at Kielux this year, and that presentation answered these questions. I didn't record myself when making the presentation. If Kielux posts the video, I'll link to it. Otherwise, maybe I'll just repeat the presentation for the FreeDOS channel.
Already done! :-) I recorded a video about installing FreeDOS on QEMU, on my other channel, when we released FreeDOS 1.2: th-cam.com/video/o09FLGmbdp4/w-d-xo.html
I don't have that card, so I can't test. But this page describes using the Crystal SoundFusion on DOS: cloakedthargoid.wordpress.com/crystal-soundfusion-dos-fm/
Tried to get sound properly working with FreeDos on VirtualBox. Works, kind of. Games like FreeDoom or Doom have sound, as most of the stuff i could get over FDimples. But old games like Frontier Elite 2, Larry etc. Sound does not work. Guess the Virtual Soundblaster in VirtualBox is somewhat incomplete.
@@freedosproject Hello, seems it is a fault of the Soundblaster Emulation in VirtualBox. Seemed to be going back a long time. Tried Qemu, seemed to work better. Is also able to emulate Pc speaker.
@@lucius1976 Good to know! I installed VirtualBox after I replied to your comment, but the VirtualBox package for Fedora doesn't seem to set up everything because it won't run unless I install a kernel devel package. So I aborted that and went back to QEMU.
@@freedosproject Your great Jim. Continue the good work. Apart from sound i think VirtualBox also has quite bad performance in a Dos machine compared to Qemu. Better stick to Qemu.
Karateka was a very early game, I first played it on the Apple II. It doesn't use a sound card. Instead, Karateka uses the PC speaker. If you're playing this on a PC emulator or virtual machine, make sure to enable PC speaker emulation. Then you should get sound.
I have FreeDOS and that exact same blaster setting, but no audio. Machine settings for audio: [X] Enable audio host audio driver: default audio controller: ICH AC97 Extended features: [X] Enable audio output
DOS is from an era before Hardware Abstraction Layers were a thing, so DOS applications (such as games) accessed the sound hardware directly. DOOM needs a compatible sound card like the SoundBlaster to provide sound. The AC97 is not SoundBlaster-compatible. Instead, you'll need an emulator like SBEMU .. we link to this on our FreeDOS website: www.freedos.org/about/games/
Hello, could you please cover I/O on the parallel port? Specifically a blinky led on the parallel port would be fantastic. I'm thinking I'll be using Turbo C++. Thanks!
i don't understand, what about real hardware? for example eeepc. is there some kind of wrapper, emulator or soundblaster translator in free dos itself?
I have an Asus EEE PC 700 netbook. I installed Windows 2000 and FreeDOS for it, but I can't turn on the sound in FreeDOS in any way. Have you been able to resolve this issue?
@@ticiusarakan Yes, I've heard about them too. For example, SBEMU (Soundblaster emulator) and VDMSound. However, as I understand it, they do not work in all games. Therefore, I have so far settled on the option with DOS virtualization, using VirtualBox. As I have heard, virtualization requires less computer resources, unlike emulation (DOSBox). In the case of DOSBox, I have lags.
ive got real hardware set up with freedos. do i need a dedicated sound card, or can i just do this and it works with onboard audio? ive tried this with a dedicated soundblaster, but i only got music, no game sound and when i tried this with onboard audio, nothing came at all
DOS games like DOOM used hardware-based sound - that was typical of the era. And they were coded to specific cards. You'll find a few options in the setup. If you have a dedicated SoundBlaster-compatible card, that should do it. You will have to experiment with settings (DMA, IRQ) to get it to work - that was also typical of the era.
@@freedosproject Thanks! I had problems with my SoundBlaster Live card in FreeDOS, it didnt output game sound, only music. Now ive got a dualboot of Windows 98SE and FreeDOS, Windows 98SE has all the compatibility, or at least it works there!
It's been ages since I've used dos and once actually tried FreeDOS. One thing I'm very curios is that is memory management easier to do these days? Yeah I'm talking about that pesky 640 and as kid that himem.sys and emm386. Could it possibly be easier these days to make memory related settings or is it still a hassle, meaning backwards compatibility. I have older Pentium laptop with sb compatibility and it has Dos and Windows. But it would be cool to have FreeDOS to have more freedom with settings. I really don't have such interest to tweak those settings as I had as kid :D
We are very compatible with MS-DOS so unfortunately that means memory is still limited to 640 and such. I don't think FreeDOS is as much of a pain to find a working config, though.
@@WalterandGaming_Music Try SBEMU or VSBHDA .. both are now included in the FreeDOS Monthly Test Release (see my other video from last week about that). I haven't tried either of them (because I run a virtual machine on my desktop, and my Pocket386 has real audio hardware) but folks say it works great.
If you set up your VirtualBox with SoundBlaster16 emulation, you should be all set. Look for the "Audio controller → SoundBlaster16" drop-down selection under the "Audio" tab.
@@freedosproject I figured out how to get sound. There are two Doom games in the games directory, I happened to pick the one with no sound or difficult to get sound working. The second one worked. I downloaded the Doom for DosBox and use that, which has both sound and music. I have been using FreeDOS along with GemDOS as my graphical user interface for general computing needs. I enjoy your videos and have been learning a lot from them . Thank You!
That's an artifact of running on slow hardware. The laptop that I recorded on was 7+ years old, and it was asking a lot to run DOOM in an emulator *and* record it using OBS Studio. (I have since bought a new machine that is much faster.)
Without options, ECHO will report if echo is ON or OFF. Try something like this: ECHO Hello World ..and you'll see the text *Hello World* on the screen
See my comments on the other DOOM video. DOOM just doesn't run well for me on my virtual machine (QEMU) even if I'm using MS-DOS. Not sure why. So it's a little slow.
It’s now high time to redo this video, on a native machine running freedos and SBEMU!
Thanks , very helpful especially when I’m just getting into the dos gaming scene
Glad you liked it!
Great! I will try whether my favorite DOS games will work under QEMU with sound!
Could you make a tutorial on installing freedos on a usb instead of a hard disk? That would be very helpful
Use rufus. Create a bootable free dos usb.
Then install free dos from iso(download from their site) to virtual box. Open virtual hard disk (vhd or whatever) with 7 zip. Copy all files to usb. That's all.
Thank you, Jim, for these videos!
I have two video suggestions for the future:
1) Where is FreeDOS going, which features are coming in 1.3 and in the subsequent version after that.
2) How can people contribute to the development of FreeDOS, both kernel and userspace (this is complex enough that it might require more than one video).
Keep up the good work. 😀
@dağtilki I don't have the hardware to test the driver, but here's one:
www.georgpotthast.de/dossound/
I'll look at doing a video to answer those. I'll try to make it so it's not just me talking at the camera.
I gave a talk at Kielux this year, and that presentation answered these questions. I didn't record myself when making the presentation. If Kielux posts the video, I'll link to it. Otherwise, maybe I'll just repeat the presentation for the FreeDOS channel.
I'm really amazed by freeDOS! Maybe you could make a video on how to setup freeDOS on qemu.
Already done! :-) I recorded a video about installing FreeDOS on QEMU, on my other channel, when we released FreeDOS 1.2: th-cam.com/video/o09FLGmbdp4/w-d-xo.html
I'd be mightily impressed if you could get a Crystal SoundFusion to work.
I don't have that card, so I can't test. But this page describes using the Crystal SoundFusion on DOS: cloakedthargoid.wordpress.com/crystal-soundfusion-dos-fm/
Tried to get sound properly working with FreeDos on VirtualBox. Works, kind of. Games like FreeDoom or Doom have sound, as most of the stuff i could get over FDimples. But old games like Frontier Elite 2, Larry etc. Sound does not work. Guess the Virtual Soundblaster in VirtualBox is somewhat incomplete.
I haven't used Virtualbox, so I guess I don't know. I'm using QEMU to record the videos.
@@freedosproject Hello, seems it is a fault of the Soundblaster Emulation in VirtualBox. Seemed to be going back a long time. Tried Qemu, seemed to work better. Is also able to emulate Pc speaker.
@@lucius1976 Good to know! I installed VirtualBox after I replied to your comment, but the VirtualBox package for Fedora doesn't seem to set up everything because it won't run unless I install a kernel devel package. So I aborted that and went back to QEMU.
@@freedosproject Your great Jim. Continue the good work. Apart from sound i think VirtualBox also has quite bad performance in a Dos machine compared to Qemu. Better stick to Qemu.
Hello ! How to set sound for games like "karateka" that don't have configuration program. ty.
Karateka was a very early game, I first played it on the Apple II. It doesn't use a sound card. Instead, Karateka uses the PC speaker. If you're playing this on a PC emulator or virtual machine, make sure to enable PC speaker emulation. Then you should get sound.
I have FreeDOS and that exact same blaster setting, but no audio.
Machine settings for audio:
[X] Enable audio
host audio driver: default
audio controller: ICH AC97
Extended features: [X] Enable audio output
DOS is from an era before Hardware Abstraction Layers were a thing, so DOS applications (such as games) accessed the sound hardware directly. DOOM needs a compatible sound card like the SoundBlaster to provide sound. The AC97 is not SoundBlaster-compatible. Instead, you'll need an emulator like SBEMU .. we link to this on our FreeDOS website: www.freedos.org/about/games/
Hello, could you please cover I/O on the parallel port? Specifically a blinky led on the parallel port would be fantastic. I'm thinking I'll be using Turbo C++. Thanks!
I might add that to the list, will see if I can create an example for that.
@@freedosproject you're one of the most precious human beings alive, i love you
i don't understand, what about real hardware? for example eeepc. is there some kind of wrapper, emulator or soundblaster translator in free dos itself?
I have an Asus EEE PC 700 netbook. I installed Windows 2000 and FreeDOS for it, but I can't turn on the sound in FreeDOS in any way. Have you been able to resolve this issue?
@@zunus2464 no, but i heard that some kinda of sound wrapper can be use
@@ticiusarakan Yes, I've heard about them too. For example, SBEMU (Soundblaster emulator) and VDMSound. However, as I understand it, they do not work in all games. Therefore, I have so far settled on the option with DOS virtualization, using VirtualBox. As I have heard, virtualization requires less computer resources, unlike emulation (DOSBox). In the case of DOSBox, I have lags.
I never had to provide a H and P option for the soundblaster configuration in the AUTOEXEC.BAT file.
Could you tell me, for what H and P is good for?
You can find this documented in a few places. For example, dos.fandom.com/wiki/BLASTER_Variable
P is MIDI address port
H is High DMA
@@freedosproject Thanks a lot for your answer.
ive got real hardware set up with freedos. do i need a dedicated sound card, or can i just do this and it works with onboard audio? ive tried this with a dedicated soundblaster, but i only got music, no game sound and when i tried this with onboard audio, nothing came at all
DOS games like DOOM used hardware-based sound - that was typical of the era. And they were coded to specific cards. You'll find a few options in the setup. If you have a dedicated SoundBlaster-compatible card, that should do it. You will have to experiment with settings (DMA, IRQ) to get it to work - that was also typical of the era.
@@freedosproject Thanks! I had problems with my SoundBlaster Live card in FreeDOS, it didnt output game sound, only music. Now ive got a dualboot of Windows 98SE and FreeDOS, Windows 98SE has all the compatibility, or at least it works there!
It's been ages since I've used dos and once actually tried FreeDOS. One thing I'm very curios is that is memory management easier to do these days? Yeah I'm talking about that pesky 640 and as kid that himem.sys and emm386. Could it possibly be easier these days to make memory related settings or is it still a hassle, meaning backwards compatibility. I have older Pentium laptop with sb compatibility and it has Dos and Windows. But it would be cool to have FreeDOS to have more freedom with settings. I really don't have such interest to tweak those settings as I had as kid :D
We are very compatible with MS-DOS so unfortunately that means memory is still limited to 640 and such. I don't think FreeDOS is as much of a pain to find a working config, though.
is it possible to do this on real hardware, not on an emulator?
Of course! It's exactly the same steps if you have a real SoundBlaster16 card or other "hardware card" from the era.
@@freedosproject thanks
@@freedosproject is there any way to have audio on real hardware with a modern audio chip like from Realtek?
@@WalterandGaming_Music Try SBEMU or VSBHDA .. both are now included in the FreeDOS Monthly Test Release (see my other video from last week about that). I haven't tried either of them (because I run a virtual machine on my desktop, and my Pocket386 has real audio hardware) but folks say it works great.
@@freedosproject okay, i will try, thanks
How to set up sound with FreeDOS under virtualbox.
If you set up your VirtualBox with SoundBlaster16 emulation, you should be all set. Look for the "Audio controller → SoundBlaster16" drop-down selection under the "Audio" tab.
@@freedosproject I figured out how to get sound. There are two Doom games
in the games directory, I happened to pick the one with no sound or difficult to get sound working. The second one worked. I downloaded the Doom for DosBox and use that, which has both sound and music. I have been
using FreeDOS along with GemDOS as my graphical user interface for
general computing needs. I enjoy your videos and have been learning a lot
from them . Thank You!
Should doom be that slow?
That's an artifact of running on slow hardware. The laptop that I recorded on was 7+ years old, and it was asking a lot to run DOOM in an emulator *and* record it using OBS Studio. (I have since bought a new machine that is much faster.)
@@freedosproject ah gotcha. I want sure. Keep up the good work Jim!
I tryed echo and it says ECHO is on
Without options, ECHO will report if echo is ON or OFF. Try something like this:
ECHO Hello World
..and you'll see the text *Hello World* on the screen
Getting dos audio in winows 98 is a bitch
It runs badly, but maybe because it's an old build (of the OS).
See my comments on the other DOOM video. DOOM just doesn't run well for me on my virtual machine (QEMU) even if I'm using MS-DOS. Not sure why. So it's a little slow.
this doesn't help if you're running real steel with the integrated sound chip
There's a program called SBEMU that you can use to do that.
Didnt work