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!
> 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
> 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.
> 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
> 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.
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
> 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. ;-)
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
> 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". ;-)
Grüße
Markus
> 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. ;-)
> 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! :-)
> 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.
>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.
MP3 kann er auch. Getestet. Nur noch nicht getestet ob er LFNs kann.
QV mag die Karte trotzdem nicht erkennen.
Grüße
Markus
[snip]
Den Text hatten wir doch schon am 13.07.?!
> 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 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