Let's play - Getting sound to work

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2024

ความคิดเห็น • 61

  • @casualretrocollector
    @casualretrocollector ปีที่แล้ว +3

    It’s now high time to redo this video, on a native machine running freedos and SBEMU!

  • @samuelsaady9909
    @samuelsaady9909 2 ปีที่แล้ว +4

    Thanks , very helpful especially when I’m just getting into the dos gaming scene

  • @emem666
    @emem666 5 ปีที่แล้ว +5

    Great! I will try whether my favorite DOS games will work under QEMU with sound!

  • @Kanerade
    @Kanerade 5 ปีที่แล้ว +5

    Could you make a tutorial on installing freedos on a usb instead of a hard disk? That would be very helpful

    • @SHINOBHS
      @SHINOBHS 4 ปีที่แล้ว +3

      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.

  • @ChilapaOfTheAmazons
    @ChilapaOfTheAmazons 5 ปีที่แล้ว +5

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

    • @kneekoo
      @kneekoo 5 ปีที่แล้ว

      @dağtilki I don't have the hardware to test the driver, but here's one:
      www.georgpotthast.de/dossound/

    • @freedosproject
      @freedosproject  5 ปีที่แล้ว +1

      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.

  • @rednibcoding3412
    @rednibcoding3412 5 ปีที่แล้ว +2

    I'm really amazed by freeDOS! Maybe you could make a video on how to setup freeDOS on qemu.

    • @freedosproject
      @freedosproject  5 ปีที่แล้ว +2

      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

  • @ericwood3709
    @ericwood3709 4 ปีที่แล้ว +1

    I'd be mightily impressed if you could get a Crystal SoundFusion to work.

    • @freedosproject
      @freedosproject  3 ปีที่แล้ว +1

      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/

  • @lucius1976
    @lucius1976 4 ปีที่แล้ว +1

    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
      @freedosproject  4 ปีที่แล้ว +2

      I haven't used Virtualbox, so I guess I don't know. I'm using QEMU to record the videos.

    • @lucius1976
      @lucius1976 4 ปีที่แล้ว

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

    • @freedosproject
      @freedosproject  4 ปีที่แล้ว

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

    • @lucius1976
      @lucius1976 4 ปีที่แล้ว

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

  • @denczy_kiss
    @denczy_kiss 3 ปีที่แล้ว +1

    Hello ! How to set sound for games like "karateka" that don't have configuration program. ty.

    • @jhall-umn
      @jhall-umn 3 ปีที่แล้ว

      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.

  • @kxmode
    @kxmode 8 หลายเดือนก่อน

    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

    • @freedosproject
      @freedosproject  8 หลายเดือนก่อน +1

      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/

  • @KJ7JHN
    @KJ7JHN 3 ปีที่แล้ว

    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!

    • @freedosproject
      @freedosproject  3 ปีที่แล้ว +1

      I might add that to the list, will see if I can create an example for that.

    • @sockettgirl
      @sockettgirl 2 ปีที่แล้ว

      @@freedosproject you're one of the most precious human beings alive, i love you

  • @ticiusarakan
    @ticiusarakan 2 ปีที่แล้ว +1

    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?

    • @zunus2464
      @zunus2464 6 หลายเดือนก่อน

      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
      @ticiusarakan 6 หลายเดือนก่อน

      @@zunus2464 no, but i heard that some kinda of sound wrapper can be use

    • @zunus2464
      @zunus2464 6 หลายเดือนก่อน +1

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

  • @OpenGL4ever
    @OpenGL4ever 2 ปีที่แล้ว

    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?

    • @freedosproject
      @freedosproject  2 ปีที่แล้ว +1

      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

    • @OpenGL4ever
      @OpenGL4ever 2 ปีที่แล้ว

      @@freedosproject Thanks a lot for your answer.

  • @xLuVo
    @xLuVo 2 ปีที่แล้ว

    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

    • @freedosproject
      @freedosproject  2 ปีที่แล้ว

      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.

    • @xLuVo
      @xLuVo 2 ปีที่แล้ว

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

  • @jothain
    @jothain 4 ปีที่แล้ว

    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

    • @freedosproject
      @freedosproject  4 ปีที่แล้ว +1

      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
    @WalterandGaming_Music 2 หลายเดือนก่อน +1

    is it possible to do this on real hardware, not on an emulator?

    • @freedosproject
      @freedosproject  2 หลายเดือนก่อน +1

      Of course! It's exactly the same steps if you have a real SoundBlaster16 card or other "hardware card" from the era.

    • @WalterandGaming_Music
      @WalterandGaming_Music 2 หลายเดือนก่อน

      @@freedosproject thanks

    • @WalterandGaming_Music
      @WalterandGaming_Music 2 หลายเดือนก่อน +1

      @@freedosproject is there any way to have audio on real hardware with a modern audio chip like from Realtek?

    • @freedosproject
      @freedosproject  2 หลายเดือนก่อน +1

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

    • @WalterandGaming_Music
      @WalterandGaming_Music 2 หลายเดือนก่อน

      @@freedosproject okay, i will try, thanks

  • @michaeljtessmer3689
    @michaeljtessmer3689 ปีที่แล้ว

    How to set up sound with FreeDOS under virtualbox.

    • @freedosproject
      @freedosproject  ปีที่แล้ว

      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.

    • @michaeljtessmer3689
      @michaeljtessmer3689 ปีที่แล้ว

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

  • @chr1zl
    @chr1zl 4 ปีที่แล้ว +1

    Should doom be that slow?

    • @freedosproject
      @freedosproject  4 ปีที่แล้ว +2

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

    • @chr1zl
      @chr1zl 4 ปีที่แล้ว

      @@freedosproject ah gotcha. I want sure. Keep up the good work Jim!

  • @Jackson44872
    @Jackson44872 ปีที่แล้ว

    I tryed echo and it says ECHO is on

    • @freedosproject
      @freedosproject  ปีที่แล้ว

      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

  • @troglodude980
    @troglodude980 2 ปีที่แล้ว +1

    Getting dos audio in winows 98 is a bitch

  • @Italian_Isaac_Clarke
    @Italian_Isaac_Clarke 3 ปีที่แล้ว

    It runs badly, but maybe because it's an old build (of the OS).

    • @freedosproject
      @freedosproject  3 ปีที่แล้ว

      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.

  • @pacman10182
    @pacman10182 ปีที่แล้ว

    this doesn't help if you're running real steel with the integrated sound chip

    • @freedosproject
      @freedosproject  ปีที่แล้ว +1

      There's a program called SBEMU that you can use to do that.

  • @miciso666
    @miciso666 ปีที่แล้ว

    Didnt work