TerraTec 128iPCI

439 views
Skip to first unread message

Robert Riebisch

unread,
Jul 7, 2004, 12:34:47 PM7/7/04
to
Hallo!

Hat jemand o.g. Karte erfolgreich unter purem DOS laufen?

Die Karte ist ja für ca. 25 EUR immer noch in großen Stückzahlen
erhältlich, obwohl der DOS-"Treiber" Essolo.com Version 2.14D ja schon
von 1999 ist. Oder funktionieren die neueren Modelle mit diesem Treiber
nicht mehr?

--
Robert Riebisch
Bitte NUR in der Newsgroup antworten!
Please reply to the Newsgroup ONLY!

Markus Humm

unread,
Jul 7, 2004, 4:23:33 PM7/7/04
to
Robert Riebisch schrieb:

> Hallo!
>
> Hat jemand o.g. Karte erfolgreich unter purem DOS laufen?
>
> Die Karte ist ja für ca. 25 EUR immer noch in großen Stückzahlen
> erhältlich, obwohl der DOS-"Treiber" Essolo.com Version 2.14D ja schon
> von 1999 ist. Oder funktionieren die neueren Modelle mit diesem Treiber
> nicht mehr?
>

Tja dann schiebe ich nur so interessehalber eine ähnliche Frage nach:

DOS Treiber für Terratec Aureon Fun 5.1?
Wäre bei mir nicht ganz so wichtig, habe die nur eingebaut, weil meine
"trusty old" OPTI SB Pro urplötzlich nicht mehr unter W2K laufen wollte,
obwohl diese das monatelang als "Windows Sound System kompatibel" getan
hatte...hmpf!

Grüße

Markus

Robert Riebisch

unread,
Jul 8, 2004, 6:00:12 AM7/8/04
to
Markus Humm wrote:

> DOS Treiber für Terratec Aureon Fun 5.1?

Wenn ich den TerraTec-Treiber richtig interpretiere, dann handelt es
sich dabei um den C-Media-Chip CMI8738.

Du könntest es mal mit
http://www.cmedia.com.tw/download/e-cdl8738_98_dos.htm versuchen.

Markus Humm

unread,
Jul 12, 2004, 2:22:14 PM7/12/04
to
[snip]

> Wenn ich den TerraTec-Treiber richtig interpretiere, dann handelt es
> sich dabei um den C-Media-Chip CMI8738.
>
> Du könntest es mal mit
> http://www.cmedia.com.tw/download/e-cdl8738_98_dos.htm versuchen.
>

Funzt prima. Kann ich empfehlen. Ebenso den einfachen Player (zumindest
für WAVs, MP3 hab ich noch nicht getestet [die sind auf'm NTFS LW]).

Grüße

Markus

Robert Riebisch

unread,
Jul 13, 2004, 4:03:55 AM7/13/04
to
Markus Humm wrote:

> Funzt prima. Kann ich empfehlen. Ebenso den einfachen Player (zumindest
> für WAVs, MP3 hab ich noch nicht getestet [die sind auf'm NTFS LW]).

Der Player war auch für DOS? Hatte ich gar nicht gesehen.

Markus Humm

unread,
Jul 13, 2004, 2:34:18 PM7/13/04
to
>
> Der Player war auch für DOS? Hatte ich gar nicht gesehen.
>
Man lernt nie aus ;-)

MP3 kann er auch. Getestet. Nur noch nicht getestet ob er LFNs kann.
QV mag die Karte trotzdem nicht erkennen. Evtl. bringt dem Autor von QV
ja der Quellcode des Players der beiligt etwas?

Grüße

Markus


Robert Riebisch

unread,
Jul 14, 2004, 2:48:52 AM7/14/04
to
Markus Humm wrote:

> MP3 kann er auch. Getestet. Nur noch nicht getestet ob er LFNs kann.

Schade, daß man dafür einen CMI8338/CMI8738-Chip braucht. Hätte es gern
mal auf meiner SB16 ViBRA getestet.

LFNs kann er wohl nicht, da er die normale RTL (fopen) benutzt. Kannste
ja mal umschreiben. ;-)

> QV mag die Karte trotzdem nicht erkennen. Evtl. bringt dem Autor von QV
> ja der Quellcode des Players der beiligt etwas?

Frag' ihn einfach. ;-)

Markus Humm

unread,
Jul 14, 2004, 2:21:01 PM7/14/04
to
> Schade, daß man dafür einen CMI8338/CMI8738-Chip braucht. Hätte es gern
> mal auf meiner SB16 ViBRA getestet.
>
> LFNs kann er wohl nicht, da er die normale RTL (fopen) benutzt. Kannste
> ja mal umschreiben. ;-)

Kann kein C/C++ und will's deswegen auch nicht lernen.

>
>
>>QV mag die Karte trotzdem nicht erkennen. Evtl. bringt dem Autor von QV
>>ja der Quellcode des Players der beiligt etwas?
>
>
> Frag' ihn einfach. ;-)
>

Ja, vielleicht.

Ansonsten: WIPEP 2.01 gibt's wohl demnächst. Dank deiner Debugging hilfe
wurde wohl der Bug bei großen HDDs repariert.

Grüße

Markus

Robert Riebisch

unread,
Jul 14, 2004, 2:28:27 PM7/14/04
to
Markus Humm wrote:

> Kann kein C/C++ und will's deswegen auch nicht lernen.

OK

> Ansonsten: WIPEP 2.01 gibt's wohl demnächst. Dank deiner Debugging hilfe
> wurde wohl der Bug bei großen HDDs repariert.

Die Konkurrenz schläft nicht. ;-) WTY Soft will diese Woche noch ein
kostenloses IDE-Diagnose-Tool mit Wipe-Funktion zum Beta-Test freigeben.
Ja, auch da spiele ich den "Debugger". ;-)

Markus Humm

unread,
Jul 15, 2004, 2:07:29 PM7/15/04
to
[snip]

>
> Die Konkurrenz schläft nicht. ;-) WTY Soft will diese Woche noch ein
> kostenloses IDE-Diagnose-Tool mit Wipe-Funktion zum Beta-Test freigeben.
> Ja, auch da spiele ich den "Debugger". ;-)
>
Na sowas...Spion zwischen den Fronten... ;-)
Nun die frage: welches ist besser? Leistung, bedienung, Anleitung,
Installation, Resourcenbedarf etc.

Grüße

Markus

Robert Riebisch

unread,
Jul 15, 2004, 2:26:23 PM7/15/04
to
Markus Humm wrote:

> Na sowas...Spion zwischen den Fronten... ;-)

Nee, nicht wirklich. Hatte früher schon die WTY Soft-Produkte benutzt.

> Nun die frage: welches ist besser? Leistung, bedienung, Anleitung,
> Installation, Resourcenbedarf etc.

Bis auf den Ressourcen-Bedarf ist's das von WTY Soft. Tut mir leid. ;-)

Robert Riebisch

unread,
Jul 21, 2004, 3:40:48 PM7/21/04
to
Robert Riebisch wrote:

> Hat jemand o.g. Karte erfolgreich unter purem DOS laufen?

So, war ja wieder eine "rege" Beteiligung. :-( Ich habe mir nun so eine
Karte besorgt und mich mal eingehend damit beschäftigt. Test-PC war
http://www.bttr-software.de/rr/p500dk/

Es funktioniert also tatsächlich noch die Karte für DOS als SB bzw. SB
Pro "freizuschalten". Allerdings mußte ich auch erst den Weg über eine
Windows 9x-Installation gehen, obwohl es nun auch unter DOS 6.22 geht.
Versteh' einer ESS-Leute!

Man braucht also die Essaudio.com
(ftp://ftp.esstech.com/pub/audio-modem/VXD/Allegro_ES1988-1989/A1VXD_7130_Sign_29739.zip)
und eine passende Essolo.ini. (Das Umbenennen der Ini in Essaudio.ini
führt übrigens zur Ausgabe der sinnlosen (?) Meldung: "Please use
Windows Software Applet to enable Sound Blaster, MPU401 and Game port
for Real/Windows DOS".)

Essaudio.com meldet nun bei mir:
***
ESS PCI Audio DOS Device Setup Utility, Version 2.31S
(c) ESS Technology,Inc. 1996-1999. All rights reserved.
ES1938/ES1946
Current PCI IRQ: 5 PCI IO Base: 7000
DMA Mode is TDMA

SBPro Game Settings:
SB IO=220h IRQ=5 DMA=1
MPU401 IO=330h
Game Port IO=201h
***

ESS erklärt bei dieser Ausgabe übrigens 0A0Dh zum neuen Standard für
Zeilenumbrüche. ;-) (Eigentlich sollte es ja 0D0Ah sein.)

Die Essolo.ini ist exakt 16 Byte groß und sieht bei mir in
Hex-Schreibweise so aus:
***
20 02 01 00 88 03 05 00 01 02 30 03 01 00 00 00
***

Dort finden sich also die ganzen Einstellungen wieder, die die
Essaudio.com dann in die Karte programmiert. Mittels Allregs.exe
(http://www.uwe-sieber.de/files/pciset.zip) von Uwe Sieber fanden sich
folgende Unterschiede vor und nach dem Aufruf von Essaudio.com.

vorher: nachher:
40, 7F = 0111.1111 40, 5F = 0101.1111
41, 90 = 1001.0000 41, 10 = 0001.0000

51, 00 = 0000.0000 51, 21 = 0010.0001

Was lernen wir daraus?
(http://www.alsa-project.org/alsa/ftp/datasheets/ess/DsSolo1.pdf)

40h = Legacy Audio Control
Bit 5 IA I/O address aliasing control
1 = 10-Bit I/O address (default)
-> 0 = 16-Bit I/O address

41h = Legacy Audio Control
Bit 7 LA Legacy audio address decode disable
1 = Disable legacy audio (default)
-> 0 = Enable legacy audio

51h = Solo-1 Configuration
Bits 6:5 IRQP ISA IRQ emulation policy
0 0 = Emulation is disabled
-> 0 1 = PCI IRQ is one of IRQ5/7/9/10
1 0 = PCI IRQ is not one of IRQ5/7/9/10
1 1 = Reserved

Bits 2:0 DMAP DMA policy
0 0 0 = Distributed DMA
-> 0 0 1 = Transparent DMA
0 1 0 = PC/PCI DMA
0 1 1 = Reserved
1 x x = WBDMA

Und wegen der paar Bits macht man sich nun so viel Arbeit!

Zum Testen der Sound-Ausgabe habe ich folgende (kleinen) Programme
verwendet:
ftp://ftp.eunet.bg/pub/simtelnet/msdos/sound/plany15.zip
ftp://ftp.eunet.bg/pub/simtelnet/msdos/sound/promod11.zip

http://www.awe.com/mark/dev/modplay/ wollte leider nicht so richtig. :-(

Ich hoffe, es hilft irgendjemandem mal weiter! :-)

Robert Riebisch

unread,
Jul 22, 2004, 12:47:52 PM7/22/04
to
Robert Riebisch wrote:

> Man braucht also die Essaudio.com
> (ftp://ftp.esstech.com/pub/audio-modem/VXD/Allegro_ES1988-1989/A1VXD_7130_Sign_29739.zip)
> und eine passende Essolo.ini. (Das Umbenennen der Ini in Essaudio.ini
> führt übrigens zur Ausgabe der sinnlosen (?) Meldung: "Please use
> Windows Software Applet to enable Sound Blaster, MPU401 and Game port
> for Real/Windows DOS".)

Wichtiger Hinweis: Die selbe Meldung erscheint, wenn die Ini-Datei nicht
im Hauptverzeichnis liegt! Also nicht verwirren lassen. ;-)

> Die Essolo.ini ist exakt 16 Byte groß und sieht bei mir in
> Hex-Schreibweise so aus:
> ***
> 20 02 01 00 88 03 05 00 01 02 30 03 01 00 00 00
> ***

Zur Vollständigkeit hier die Bedeutung der einzelnen Words:
1. Sound Blaster Pro-Basisanschluß: 220h, 240h
(manuelle Änderung möglich)
2. DMA-Kanal: 0, 1, 3
(manuelle Änderung für zum Absturz!)
3. FM-Basisanschluß (für AdLib-Kompatibilität): 388h
4. IRQ?: 5, 7, 9, 10, 11–14
(manuelle Änderung ohne Wirkung?)
5. Joystick-Anschluß: 201h
(andere Werte führen zur Deaktivierung des Anschlusses)
6. MPU-401/MIDI-Anschluß: 300h, 320h, 330h, 340h
(andere Werte führen zur Deaktivierung des Anschlusses)

Den Wert der verbleibenden 4 Byte konnte ich leider nicht ergründen.

Ulrich F. Heidenreich

unread,
Jul 22, 2004, 1:27:02 PM7/22/04
to
Robert Riebisch in <news:cdor3n$g00$00$1...@news.t-online.com>:

>Den Wert der verbleibenden 4 Byte konnte ich leider nicht ergründen.

01 00 könnte der Kartentyp (Analog zum T-Parameter des SET BLASTER
Befehls) sein:

1 : Soundblaster 1.0/1.5
2 : Soundblaster Pro
3 : Soundblaster 2.0/2.5
4 : Soundblaster Pro 3/Pro 4.0
5 : Soundblaster Pro (Microchannel)
6 : Soundblaster 16

CU!
Ulrich
--
Aus meiner Sammlung "Seltsame Autoresponder":
Subject: Automatic response to your mail (Error)
The automatic reply to this e-mail which you should have
received in response to your e-mail is not available.

Markus Humm

unread,
Jul 22, 2004, 2:15:11 PM7/22/04
to
>
> Der Player war auch für DOS? Hatte ich gar nicht gesehen.
>
Man lernt nie aus ;-)

MP3 kann er auch. Getestet. Nur noch nicht getestet ob er LFNs kann.


QV mag die Karte trotzdem nicht erkennen.

Grüße

Markus

Robert Riebisch

unread,
Jul 22, 2004, 2:16:48 PM7/22/04
to
Markus Humm wrote:

[snip]

Den Text hatten wir doch schon am 13.07.?!

Robert Riebisch

unread,
Jul 22, 2004, 2:21:28 PM7/22/04
to
"Ulrich F. Heidenreich" wrote:

> 01 00 könnte der Kartentyp (Analog zum T-Parameter des SET BLASTER
> Befehls) sein:

Nein, leider nicht. Ich hatte ja diverse Werte mit dem Hex-Editor dort
reingeschrieben. Er hat aber weder auf 0, 3 oder ffh reagiert. Außerdem
müßte dann ja bei mir 2 oder 4 stehen, weil die Karte ja SB
Pro-kompatibel ist. ;-)

In der Essaudio.com kommt auch noch die Zeichenkette "SBPro Disabled"
vor. Habe aber bisher nur herausgefunden, daß die Meldung ausgegeben
wird, wenn Bit 3 im Byte an Offset 0be56h (nicht) gesetzt ist. Hm.

Markus Humm

unread,
Jul 25, 2004, 12:48:32 PM7/25/04
to
Robert Riebisch schrieb:

> Markus Humm wrote:
>
> [snip]
>
> Den Text hatten wir doch schon am 13.07.?!
>

Ups! Da war wohl was leicht durcheinander...nix für ungut.

Grüße

Markus

Reply all
Reply to author
Forward
0 new messages