It is currently Mon Sep 06, 2010 8:33 pm

All times are UTC







Post new topic Reply to topic  [ 3 posts ] 
Author Message
 Post subject: Sound under DOS
PostPosted: Sun Oct 11, 2009 4:02 pm 
Offline
User avatar

Joined: Thu Oct 08, 2009 6:22 pm
Posts: 162
Location: London, UK
This is useful if you are in to playing DOS games on your Libretto 100/110CT. Unfortunatly, due to the limitations of the WDM Yamaha drivers under Windows 98, the soundblaster emulation does not work when running Windows, which means you can’t get any sound output when using a DOS program with sound. Basically this means you can’t play your favourite DOS game such a Quake under Windows, but instead you will have to play it under real-mode DOS. The set up for this is rather more tricky than Windows, but it is still achievable.


  • Enter the Libretto’s BIOS by turning on the laptop and repeatedly pressing ESC, then when prompted, press F1

  • Go to the next page in the BIOS by pressing PgDn (Fn + Down Arrow)

  • Under I/O ports, go to sound

  • Check the ‘SBPro I/O Address’ is 220H

  • Check the ‘WSS(Play) DMA’ is Channel 0

  • Check the ‘WSS(Rec.) & SBPro DMA’ is ‘Same as Play’

  • Press End (Fn + Right Arrow) to save changes and exit

  • The system will reboot, and will boot into Windows

  • Open notepad, and open C:AUTOEXEC.BAT

  • Make a new entry underneath reading SET BLASTER=A220 I5 D0 T4

  • Save it and close

  • Reboot the laptop and keep pressing F8 till you get the ‘Windows 98 Startup Menu’

  • Choose option 5 – ‘Command Prompt only’

  • Now you are in real-mode DOS, you can play your game. For example, if Quake is stored in C:QUAKE, you type (on the prompt) C:QUAKEQUAKE.EXE to run the game. If you need mouse support, you will need to get a Mouse driver such as CuteMouse, and run that before starting Quake.


Notes: in the SET BLASTER line – the D0 is a D and a zero, not a D and an O.

On Windows 95, you can play the game under Windows, as the old-fashioned VXD drivers are used, which support the soundblaster emulation required by most sound enabled DOS applications. Windows 98 uses the newer WDM (Windows Driver Model) Yamaha drivers, which for some reason do not provide soundblaster emulation under Windows. I am sure this goes for Windows Me aswell.

_________________
Libretto 110CT 233Mhz 32MB RAM (Half-dead motherboard)
Overclocked Japanese Libretto 100 266Mhz 64MB RAM

_________________



Top
 Profile E-mail  
 
 Post subject: Re: Sound under DOS
PostPosted: Fri Feb 19, 2010 5:28 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 4:15 pm
Posts: 4
You can also put this "SET BLASTER=A220 I5 D0 T4" line into both:

C:WINDOWSMS-DOS Mode for Games with EMS and XMS Support.pif
C:WINDOWSMS-DOS Mode for Games.pif

The PIF files are shortcuts so what you must do is right-click on them, select Properties. Click on Program tab. Click on Advanced... button. Add the "SET BLASTER=A220 I5 D0 T4" line to the bottom of the AUTOEXEC.BAT text box.



TIP: copy the 2 PIF files to your desktop or start menu for easy access.





PS: If we leave the WSS(Play) DMA default Channel 1 then that's like DMA1... and the line we use would be:

SET BLASTER=A220 I5 D1 T4


This is how I remember it to be.

_________________
===============================================================================

Libretto 100CT overclocked to 266MHz
Windows 98SE + Service Pack 2.1a
3Com LAN
NetGear WLAN

_________________



Top
 Profile E-mail  
 
 Post subject: Re: Sound under DOS
PostPosted: Sat Feb 20, 2010 8:23 pm 
Offline
User avatar

Joined: Thu Oct 08, 2009 6:22 pm
Posts: 162
Location: London, UK
Andwan0 is right, that is the quickest way to get a Windows 9x system running a DOS game with the sound working correctly. Thanks for the tip!

If you are running a pure DOS install on the Libretto (i.e. If you are dual booting DOS with NT4/2000 to allow you to still play DOS games), then use the steps outlined in my first post.

_________________
Libretto 110CT 233Mhz 32MB RAM (Half-dead motherboard)
Overclocked Japanese Libretto 100 266Mhz 64MB RAM

_________________



Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google Adsense [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group