Re: [Freedos-user] How to setup Sound Blaster?
2013/11/26 Rugxulo rugx...@gmail.com Hi, What about Descent?? http://www.classicdosgames.com/game/Descent.html Descent works well; both music (MIDI) and sound; (By the way, Descend have utility setup.exe, which is useful to see BLASTER= variables probably) But some troubles exist. First - Descent can not see correct memory size. Add -NoMemCheck to avoid this. Second -Descend freeze; when I play with options (descent.exe --help), I disable joystick to avoid this; -NoJoystick; this two options I added to Descent.bat: ###DESCENT.BAT @echo off rem Batch file to run shareware version of Descent. if exist *.swp del *.swp dcntshr.exe -NoMemCheck -NoJoystick %1 %2 %3 %4 %5 %6 %7 %8 %9 echo. if exist *.swp del *.swp ## Probably, I need to set joystick port in BLASTER= variables, but it also works ;) And third trouble: it seems to CPU too fast. Some slow rocking of spaceship - has turned into a fast shaking. I just need to find some CPU-slow utility, my usual slowdown.exe not help in this case... I do it later... -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] How to setup Sound Blaster?
Hi, On Wed, Nov 27, 2013 at 6:58 AM, Butterfly Close closebutter...@gmail.com wrote: 2013/11/26 Rugxulo rugx...@gmail.com What about Descent?? http://www.classicdosgames.com/game/Descent.html Descent works well; both music (MIDI) and sound; (By the way, Descend have utility setup.exe, which is useful to see BLASTER= variables probably) But some troubles exist. First - Descent can not see correct memory size. Add -NoMemCheck to avoid this. I haven't checked, but I'm assuming it uses DOS4GW.EXE (or maybe the professional version bundled to the main .EXE), which may be the culprit since it's somewhat old and limited (64 MB?). If so, you could try some better alternatives (DOS32A.EXE or WDOSX or Causeway). Oops, I forgot, professional may use some features not supported by others. Oh well, still maybe worth a shot. IIRC, at least Doom still worked. Second -Descend freeze; when I play with options (descent.exe --help), I disable joystick to avoid this; -NoJoystick; this two options I added to Descent.bat: No idea, but since most (?) PCs don't come with serial nor parallel ports anymore, your best bet for joystick is probably just to use DOSBox emulator. And third trouble: it seems to CPU too fast. Some slow rocking of spaceship - has turned into a fast shaking. I just need to find some CPU-slow utility, my usual slowdown.exe not help in this case... I do it later... Again, this is where DOSBox shines. It lets you adjust the frameskip or cpu cycles or even emulation core. Though to be honest, by default it's like a fast 486 DX, which is slow enough for most old '90s games. You could maybe also use DOSEMU, but I think DOSBox is better since it's more tested (and meant only) for games. I'm not that much of a gamer, but I did play the Chasm: The Rift demo (CHASM-SW.RAR) two years ago, and I had to do a few minor things to get it to work in real (native) DOS. It's an old '90s game that used BP7's 16-bit DPMI stuffs, so I had to load HDPMI16 and then FDAPM SPEED3 before it would work (albeit without sound, natch). IIRC, emulation was more enjoyable, but it's still nice to be able to run natively (for when emulation doesn't work or is too slow). I'm sure there are other slowdown utils (e.g. http://www.bretjohnson.us has SLOWDOWN, aka slodn310.zip), but I haven't tested them recently. P.S. Oops, almost forgot, it could be some timing issue with some driver or TSR in the background (e.g. some games don't like IDLEDPMS), so you could also try temporarily disabling most things and only booting (fairly) clean before playing. -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] How to setup Sound Blaster?
Hi all! Eric Auer, Rugxulo Esperantisto, thank you for explanation! Now this is solved. Maybe, it'll be interesting for somebody, so I write step-by-step HowTo 1. Download this files: http://www.ixbt.com/multimedia/images/sound/sblive-dos/SBLive-LW30-DOS.zip (accordingly to Russian article: http://www.ixbt.com/multimedia/sblive-dos.shtml , it is latest version of Dos drivers for all SBLive! from LiveWare 3.0) and http://www.ixbt.com/multimedia/images/sound/sblive-dos/soundbank.zip (file DEFAULT.ECW, for midi; probably, the same as 2MEG_R_2.ECW?) 2. Unpack all to C:\live; 3. Add to AUTOEXEC.BAT, (and run): set ctsyn=c:\live c:\live\sbeinit (it requires device=himem.exe and device=jemm386.exe /sb in CONFIG.SYS) 4. run: c:\live\sbecfg.exe, and see to the line SB 16 Emulation: it seems to be: Sb Emulation: port=220 IRQ=5 DMA=1,5 (Thank you, Eric Auer: . . . . . should ship with a special DOS driver which in fact provides a *simulation* of hardware compatible to the old SoundBlaster standard. . . . .. The lines SB Emulation and PCI Hardware is really different!) Now add to autoexec.bat: set blaster=a220 i5 d1 h5 (a=port, i=irq, d and h are DMA low and High) And now sound works; at least in mplayer and QuickView (another soft not tested yet) C:\live\sbemixer.exe = volume mixer This HowTo is not enough full, because I not setup MIDI and Game Port yet But it is not important to me right now -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] How to setup Sound Blaster?
Hi all! Please, tell me, how to install (under FreeDOS) Sound Blaster soundcard; (maybe somewhere exist some wiki, FAQ, or possibly you are expert?) some additional info: model CT 4830, Live lspci: (usb, damaged embedded network card, embedded ac97 sound card - disabled in BIOS) 00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 03) 00:01.0 PCI bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE Host-to-AGP Bridge (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82) 00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: NVIDIA Corporation NV11 [GeForce2 MX/MX 400] (rev b0) 02:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) 02:09.1 Input device controller: Creative Labs SB Live! Game Port (rev 07) 02:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) When PC power on, I pressed Pause and see this: Bus No. Device No. Func No. Vendor/Device ClassDevice ClassIRQ 031 1 8086 24CB 0101 IDE Controller 14 031 3 8086 24C3 0c05 SMBus Controller 11 100 10DE 0110 0300 Display Controller 5 290 1102 0002 0401 Multimedia Device 9 2 9 1 11027002 0980 Input Device NA 210 0 10EC8029 0200 Network Controller 11 Acpi Controller 11 By the way, embedded AC97 sound card works fine under DOS, in MPXplay, (!) (but not works under DOS mplayer or DESCENT DOS game) -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] How to setup Sound Blaster?
Hi! Hi all! Please, tell me, how to install (under FreeDOS) Sound Blaster soundcard; (maybe somewhere exist some wiki, FAQ, or possibly you are expert?) some additional info: model CT 4830, Live lspci: (usb, damaged embedded network card, embedded ac97 sound card - disabled in BIOS) ... 02:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) 02:09.1 Input device controller: Creative Labs SB Live! Game Port (rev 07) ... By the way, embedded AC97 sound card works fine under DOS, in MPXplay, (!) (but not works under DOS mplayer or DESCENT DOS game) This is because the AC97 standard is much newer than SoundBlaster: Old DOS games cannot know about it, so they have to drivers yet. The SoundBlaster Live! Is not *really* a SoundBlaster compatible soundcard. In fact, the hardware is more AC97 compatible, so MPXPLAY might actually support it; https://en.wikipedia.org/wiki/Sound_Blaster_Live! Your SoundBlaster Live should ship with a special DOS driver which in fact provides a *simulation* of hardware compatible to the old SoundBlaster standard. According to Wikipedia, the driver originates from AudioPCI. If your DOS startup uses JEMM386 or JEMM or a similar EMS and UMB memory driver, you may have to use a special command line option for the memory driver to activate weird AudioPCI compatible processing. See the manual of your memory driver. See also: https://en.wikipedia.org/wiki/AudioPCI#DOS_compatibility Regards, Eric -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user