Re: [Freedos-user] Sound on thinkpad

2008-06-20 Thread mikkel meinike
Hi what a nice informativ answere. here is really something to go
with. ok I think if just have to copy the files over i will try with
that other freedos that you recomment. good weekend. /mikkel

On 6/18/08, Eric Auer <[EMAIL PROTECTED]> wrote:
>
> Hi Mikkel, well the rugxulo.googlepages.com distro
> does not even have an installer, so it does not
> break your Linux either :-). Just copy the files
> over your existing DOS to update your old DOS...
>
> Note that DOS basically never really has drivers
> for sound: DOS games expect soundblaster hardware
> and some soundcards - like yours - come with some
> tool which switches the hardware into soundblaster
> compatibility mode. As the games try to communicate
> with your hardware directly, they will not even try
> to use a driver... Only very few games would. The
> only common soundcard which has no soundblaster-in-
> hardware compatibility but STILL works in DOS is
> the SBPCI and SBLive series from Creative: They do
> have a "driver" which traps all attempts to talk to
> soundblaster hardware and "converts" them into the
> different access style that the ACTUAL SBLive/SBPCI
> hardware needs. Only works with emm386-compatible
> games, though...
>
> By the way,
>> http://groups.google.de/group/de.comp.os.msdos/msg/ca0e07ae1d32c531
>> http://groups.google.de/group/de.comp.os.msdos/msg/b803266bfc07816a
> explains what the ESStech.com Allegro audio tool for DOS does:
>
>> essolo.ini hex: 20 02 01 00  88 03 05 00  01 02 30 03  01 00 00 00
>> Content:ioport dma   adlib  irq   joyst  midi  unknown
> Test PC: www.bttr-software.de/members/robert/p500dk/ Pentium 200
> with ATI Mach64 / Acer ALI M1511/1513 Aladdin / CMD 646 EIDE /
> D-Link DLK2201 DE-220P ISA network / ST340016A 37 GB IDE / 64 MB
>
> Note that ISA compatible PCs often work better with PCI cards that
> try to have a soundblaster compatible mode - my ForteMedia FM801
> card worked in a PC with ISA+PCI+AGP in the PCI slot but in my new
> PC without ISA slots (PCIe+PCI) only the Adlib part still works.
>
> Back to Robert's information: The ESS driver only installs in Win9x
> even though it is a plain DOS tool - which only does a bit of init:
>> ftp://ftp.esstech.com/pub/audio-modem/VXD/Allegro_ES1988-1989/A1VXD_7130_Sign_29739.zip
>
> Quoting settings from his post, shortened:
>> ESS PCI Audio DOS Device Setup Utility, Version 2.31S
>> (c) ESS Technology,Inc. 1996-1999. All rights reserved.
>> ES1938/ES1946  PCI IRQ: 5  PCI IO Base: 7000  DMA Mode is TDMA
>> SBPro Game...: SB IO=220h IRQ=5 DMA=1 MPU401 IO=330h Game...=201h
>
>> Robert found with www.uwe-sieber.de/files/pciset.zip that only
> PCI config bytes 40, 41 and 51 changed: 7f->5f, 90->10, 0->21
>> He read www.alsa-project.org/alsa/ftp/datasheets/ess/DsSolo1.pdf
> and found that this means "switch 10 to 16 bit I/O port base",
> "enable legacy audio" (:-)) and "select normal IRQ and TDMA",
> where bits 6:5 of byte 51h are 0 no IRQ / 1 normal IRQ / 2 non-
> standard IRQ / 3 reserved and bits 2:1:0 are 0 Distributed DMA,
> 1 Transparent DMA, 2 PC/PCI DMA, 3 reserved, 4 to 7 WBDMA. All
> are different attempts to have ISA style DMA on a PCI soundcard.
> My FM801 has similar settings, alas all fail on my new board...
>
> Robert used the small testsound players here:
>> ftp://ftp.eunet.bg/pub/simtelnet/msdos/sound/plany15.zip
>> ftp://ftp.eunet.bg/pub/simtelnet/msdos/sound/promod11.zip
>
> I hope you enjoyed this summary / translation :-)
>
> Eric
>
>
>
> PS: About another PCI sound chipset:
>> www.coli.uni-saarland.de/~eric/stuff/soft/specials/ViaAC97enableDOS.c
> is a small code snippet explaining how to do what VIAAUDIO.COM does and
> what VIAFMTSR.COM is: one enables VIA audio soundblaster mode, the other
> is a virtual Adlib thing and sort of complex.   But VIAAUDIO is minimal:
>
> "outb 80h,39h / outl 0cf8h,80003d48h / outl 0cfch, inl 0cfch and not 1"
> unmutes the card :-)  If you had Win3, you would also do outb 80,19 and
> ... cfc or 1 at start and outb 80,29 and ... cfc and not 1 at end of it.
>
> In the example, 80003d48 means "bus 0 slot 7 function 5 register 48"
> where 0.7.5 is the PCI location of your VIA audio chip which you can
> fetch with tools like DOS PCISLEEP or Linux lspci :-). You can check
> by doing outl 0cf8h,80003d00h -> is inl 0cfch 30581106h VIA VT82C686?
> Instead of 80003d00h you can use 8500h or (slot shl 11) ... ;-).
>
> You also have to tell in BIOS CMOS setup that you want to bootstrap
> the card in legacy mode - then outl 0cf8h, 80003d40h -> inb 0cfeh
> will return an odd number which shows that the card is enabled. The
> BIOS does most bootstrap - VIAAUDIO only sets one last reg 48 bit!
>
>
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> Freedos-us

Re: [Freedos-user] Sound on thinkpad

2008-06-18 Thread Eric Auer

Hi Mikkel, well the rugxulo.googlepages.com distro
does not even have an installer, so it does not
break your Linux either :-). Just copy the files
over your existing DOS to update your old DOS...

Note that DOS basically never really has drivers
for sound: DOS games expect soundblaster hardware
and some soundcards - like yours - come with some
tool which switches the hardware into soundblaster
compatibility mode. As the games try to communicate
with your hardware directly, they will not even try
to use a driver... Only very few games would. The
only common soundcard which has no soundblaster-in-
hardware compatibility but STILL works in DOS is
the SBPCI and SBLive series from Creative: They do
have a "driver" which traps all attempts to talk to
soundblaster hardware and "converts" them into the
different access style that the ACTUAL SBLive/SBPCI
hardware needs. Only works with emm386-compatible
games, though...

By the way,
> http://groups.google.de/group/de.comp.os.msdos/msg/ca0e07ae1d32c531
> http://groups.google.de/group/de.comp.os.msdos/msg/b803266bfc07816a
explains what the ESStech.com Allegro audio tool for DOS does:

> essolo.ini hex: 20 02 01 00  88 03 05 00  01 02 30 03  01 00 00 00
> Content:ioport dma   adlib  irq   joyst  midi  unknown
Test PC: www.bttr-software.de/members/robert/p500dk/ Pentium 200
with ATI Mach64 / Acer ALI M1511/1513 Aladdin / CMD 646 EIDE /
D-Link DLK2201 DE-220P ISA network / ST340016A 37 GB IDE / 64 MB

Note that ISA compatible PCs often work better with PCI cards that
try to have a soundblaster compatible mode - my ForteMedia FM801
card worked in a PC with ISA+PCI+AGP in the PCI slot but in my new
PC without ISA slots (PCIe+PCI) only the Adlib part still works.

Back to Robert's information: The ESS driver only installs in Win9x
even though it is a plain DOS tool - which only does a bit of init:
> ftp://ftp.esstech.com/pub/audio-modem/VXD/Allegro_ES1988-1989/A1VXD_7130_Sign_29739.zip

Quoting settings from his post, shortened:
> ESS PCI Audio DOS Device Setup Utility, Version 2.31S
> (c) ESS Technology,Inc. 1996-1999. All rights reserved.
> ES1938/ES1946  PCI IRQ: 5  PCI IO Base: 7000  DMA Mode is TDMA
> SBPro Game...: SB IO=220h IRQ=5 DMA=1 MPU401 IO=330h Game...=201h

> Robert found with www.uwe-sieber.de/files/pciset.zip that only
PCI config bytes 40, 41 and 51 changed: 7f->5f, 90->10, 0->21
> He read www.alsa-project.org/alsa/ftp/datasheets/ess/DsSolo1.pdf
and found that this means "switch 10 to 16 bit I/O port base",
"enable legacy audio" (:-)) and "select normal IRQ and TDMA",
where bits 6:5 of byte 51h are 0 no IRQ / 1 normal IRQ / 2 non-
standard IRQ / 3 reserved and bits 2:1:0 are 0 Distributed DMA,
1 Transparent DMA, 2 PC/PCI DMA, 3 reserved, 4 to 7 WBDMA. All
are different attempts to have ISA style DMA on a PCI soundcard.
My FM801 has similar settings, alas all fail on my new board...

Robert used the small testsound players here:
> ftp://ftp.eunet.bg/pub/simtelnet/msdos/sound/plany15.zip
> ftp://ftp.eunet.bg/pub/simtelnet/msdos/sound/promod11.zip

I hope you enjoyed this summary / translation :-)

Eric



PS: About another PCI sound chipset:
> www.coli.uni-saarland.de/~eric/stuff/soft/specials/ViaAC97enableDOS.c
is a small code snippet explaining how to do what VIAAUDIO.COM does and
what VIAFMTSR.COM is: one enables VIA audio soundblaster mode, the other
is a virtual Adlib thing and sort of complex.   But VIAAUDIO is minimal:

"outb 80h,39h / outl 0cf8h,80003d48h / outl 0cfch, inl 0cfch and not 1"
unmutes the card :-)  If you had Win3, you would also do outb 80,19 and
... cfc or 1 at start and outb 80,29 and ... cfc and not 1 at end of it.

In the example, 80003d48 means "bus 0 slot 7 function 5 register 48"
where 0.7.5 is the PCI location of your VIA audio chip which you can
fetch with tools like DOS PCISLEEP or Linux lspci :-). You can check
by doing outl 0cf8h,80003d00h -> is inl 0cfch 30581106h VIA VT82C686?
Instead of 80003d00h you can use 8500h or (slot shl 11) ... ;-).

You also have to tell in BIOS CMOS setup that you want to bootstrap
the card in legacy mode - then outl 0cf8h, 80003d40h -> inb 0cfeh
will return an odd number which shows that the card is enabled. The
BIOS does most bootstrap - VIAAUDIO only sets one last reg 48 bit!


-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Sound on thinkpad

2008-06-18 Thread mikkel meinike
sorry fdisk /mbr

/mikkel

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Sound on thinkpad

2008-06-18 Thread mikkel meinike
thank you guys one asks for an url to the sound prog. well it is a lot
of work for me to get that since my mobile phone is the only near by
internet connection i have cut and past not so easy. one ask where i
got the link to odin well I think it is the freedos homepage when it
talks about boot floppy there was a see-also-like link. right now I am
a little puzzeled about what to do next. Does  balder come with some
sound drivers? Does that ess program mentionet comes with its own
drivers ore does it depend upon some other sound driver? I am a little
bit sacred about installing a new freedos since the odin one changed
my master boot record so I could not boot my Linux. format /mbr solved
the problem but it took my ours to find out that. a "bit stressing to
my fragile nerves system :-)" thank you.  /mikkel


On 6/18/08, Jim Hall <[EMAIL PROTECTED]> wrote:
> On Wed, Jun 18, 2008 at 9:32 AM, Robert Riebisch <[EMAIL PROTECTED]>
> wrote:
>> mikkel meinike wrote:
>>
>>> not record sound. Now want to try with freedos. I have installed the
>>> one floppy odin system. first I have tried to install the official ibm
>>
>> FreeDOS ODIN is very old. Please use
>> 
>> or !
>>
>
> Since the single-disk FreeDOS thing comes up from time to time, I've
> updated the yellow box on the FreeDOS "Download" page to include a
> link to 'balder' for those that prefer a single-floppy distro of
> FreeDOS.
>
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Sound on thinkpad

2008-06-18 Thread Jim Hall
On Wed, Jun 18, 2008 at 9:32 AM, Robert Riebisch <[EMAIL PROTECTED]> wrote:
> mikkel meinike wrote:
>
>> not record sound. Now want to try with freedos. I have installed the
>> one floppy odin system. first I have tried to install the official ibm
>
> FreeDOS ODIN is very old. Please use
> 
> or !
>

Since the single-disk FreeDOS thing comes up from time to time, I've
updated the yellow box on the FreeDOS "Download" page to include a
link to 'balder' for those that prefer a single-floppy distro of
FreeDOS.

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Sound on thinkpad

2008-06-18 Thread Robert Riebisch
mikkel meinike wrote:

> not record sound. Now want to try with freedos. I have installed the
> one floppy odin system. first I have tried to install the official ibm

FreeDOS ODIN is very old. Please use

or !

> dos drivers for that laptop but they seems to need win3.1 to be
> working to install. Than I have tried some small dos sound program

In 2004 I posted some notes about ESS audio to a German newsgroup:

and


> that I found called dss. When I try to execute it I get something like

URL?

>   System all ready  in protected mode and no  Vcpi or dpmi found.

Remove EMM386 from your (FD)CONFIG.SYS.

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Sound on thinkpad

2008-06-17 Thread mikkel meinike
Hallo I am new on this list. I have a Linux system on my thinkPad 390
there are some problems with Linux sound and that laptop series. I
have made the laptop play sound on the Linux sys with sb-16 but I can
not record sound. Now want to try with freedos. I have installed the
one floppy odin system. first I have tried to install the official ibm
dos drivers for that laptop but they seems to need win3.1 to be
working to install. Than I have tried some small dos sound program
that I found called dss. When I try to execute it I get something like
  System all ready  in protected mode and no  Vcpi or dpmi found.
do you have any advice for me about getting sound working under
freedos odin? /mikkel

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user