Hallo,
ich habe folgendes Problem bei Win3.0 und Win3.1.
Wenn ich Windows installiere, verwende ich den mitgelieferten VGA Grafikkartentreiber (640x480 16 Farben). Damit geht alles einwandfrei.
Wenn ich nun den aktuellen Treiber der Grafikkarte installiere (Diamond Speedstar 24x ISA 16Bit) kann ich nur noch die Auflösung 640x480 mit 16 Mio Farben verwenden.
Installiere ich eine andere Farbtiefe gibt es entweder einen direkten Ausstieg Richtung DOS, oder es werden zwei Fenster ohne Inhalt eingeblendet. Mit "Enter" lande ich dann auch im Dos und es wird ein "Segment Fault...." eingeblendet. Ein Teil des Bildschrims ist dann komisch schwarz mit Sonderzeichen.Diese bleibt auch immer so, egal was ich dann starte. Erst ein Neustart behebt das.
Wenn ich die Speedstar gegen eine ET4000 tausche, gehen die 256Farben und auch andere Auflösungen einwandfrei.
Irgend eine Idee wie ich das löse ?
Thx
Doc
Seltsames Problem mit Win3x Grafiktreibern
-
-
Vielleicht taugt der treiber nix? Das soll nen generischer vom chipsatz her sein:
http://driverzone.com/drivers/paradise/oem/90c3131.exeWenn nen Paradise den ist....
-
Geht auch mit den Ref-Treibern leider nicht.
Ist wohl ein Ressourcen Problem, was sich leider nicht feststellen und damit auch nicht beheben lässt. Es ist vermutlich die Verbindung 1542CF und die Speedstar24x.
Doc -
hab jetzt mal ne clgd54xx reingehauen... treiber gab es hier http://www.megaupload.com/?d=G70K2GE0
ergebnis ist das gleiche!!! -
Stell auf 64K Farben.. Das reicht doch eh völlig.
-
Manchmal hat sowas Ursachen, die man gar nicht in den Zusammenhang bringen würde. Mach mal folgendes:
1. Überprüf, ob in der CONFIG.SYS ein Eintrag für FILES steht. Wenn nein, füge einen mit FILES=40 hinzu oder ändere den vorhandenen entsprechend, wenn die Zahl kleiner ist. Viele WIN3-Treiber bestehen aus mehreren Modulen, und zuwenig freie Filehandles verhindern manchmal das Laden.
2. Falls du irgendwelche Speicheroptimierungen für DOS aktiv hast, deaktivier die alle mal temporär und schau, ob es dann klappt.
3. Umgekehrte Möglichkeit: viele WIN3-Treiber brauchen zum Laden relativ viel freien DOS-Speicher: falls du DOS-Treiber für deinen 1542 geladen hast, insbesondere ASPI-Treiber, kann es dadurch auch schon eng werden. -
Danke Igor.
1. Es geht NUR der 16,7 Mio Farbtreiber mit dem Speedstar-treiber (16,256,32k,64k gehen nicht)
2. Mit der Cirrus-Logic geht nicht mal mehr der 16,7 Mio Treiber
3. Ich habe die config.sys/autoexec.bat schon vollständig ausgelassen, das Problem bleibt.
4. Files etc. hab ich schon 120/40/60/50 probiert, macht keinen Unterschied
5. Der Dos-Treiber der 1542 bleibt, wie bei allen anderen SCSI-Controllern, beim Start einfach stehen.Ich bin mir sicher, dass ich ein verschachteltes Problem habe. Zum einen sind es Ressourcen-Überschneidungen und dann muss es noch was anderes sein, wie igor schon richtig vermutet, denn bei beiden Tower-AT (EGA u. VGA) Modell ging die Speedstar sowohl in 16,256,32k,64k,16,7Mio Farben schon. Jetzt geht sie bei beiden nur noch mit 16,7 Mio Farben.
Der Fehler, der erscheint heisst: Fehler in Dos-Extender, Segment Fault............
Ich glaube ich mach Euch mal ein paar Screens...
Im Moment bin ich echt ratlos, wie ich mir den eingefangen habe. Beide Tower AT haben jeweils eine Speedstar24x, bei beiden tritt der Fehler auf; alternative Grafikkarten zeigen die gleichen Fehler. Es muss also was anderes sein, als die Grafikkarte und deren Treiber.
Thx
Doc -
Gib mal mehr Systeminfos. Hab hier bei google was, das die auf 50 mhz dx systemen ärger machen.
-
Sys1:
Schneider Tower AT System 260 EGA-Onboard
286er 10 Mhz 1MB Ram
16 BIT ISA Diamond Speedstar 24x 1MB WDC903
16 BIT ISA Adaptec 1542CF 1x 2GB
08 BIT ISA Soundblaster 2.0
Sys2:
Schneider Tower AT System 40 VGA-Onboard
286er 12,5 Mhz 1MB Ram + CoProz.
16 BIT ISA Diamond Speedstar 24x 1MB WDC903
16 BIT ISA Adaptec 1542CF 1x 2GB
08 BIT ISA Soundblaster 2.0
08 BIT ISA MPU401 Midi Karte
Beide Systeme fahren im Multiboot:
MSDOS33
MSDOS50
MSDOS62
sowie
WIN30a
WIN31
Egal welches OS, egal welches Windows. Wenn der Speedstar-Treiber ins Spiel kommt, geht nur noch 640x480 16 Mio Farben. Bei allen anderen Einstellung geht es entweder direkt zurück zu Dos, oder das Bild ist zerissen, bzw. friert ein. Fehldarstellung von Farben, verschwunden Bereiche auf dem Desktop, oder nur leere Fenster ohne Inhalt oder Fehlermeldung. Nach "Enter" sofern er dann überhaupt noch reagiert, wirft Dos ein "Segment Fault im Dos-Extender aus"
Ich denke ich muss Euch Bilder machen... -
Sind denn die OnBoard-Grafikkarten auch abschaltbar? Wenn nein, hast Du einen schönen Ressourcenkonflikt, der mutmaßlich Deine Probleme verursacht.
-
hast du eine idee wie ich den ressourcen-konflikt genau bestimmen kann.
interessant ist aber, dass es bei beiden rechnern schon ging, jetzt nicht mehr.
ich muss irgendwas verändert haben...ich weis nur nicht was.Doc
-
Ich habe mal bissel in der c't gekrammt, keine auffälligkeiten dort erwähnt, nur das die Karte als 24 Ohne-X nen anderen chip hat, und deswegen truecolor anders läuft. anbei nen programm, dass unter dos mit truecolor rumspielt genau auf der 24x. läuft das irgendwie nicht, dann ist es kein windows problem.
0493_192.zip (2,60 KB) -
Zitat von dr.zeissler
hast du eine idee wie ich den ressourcen-konflikt genau bestimmen kann.
interessant ist aber, dass es bei beiden rechnern schon ging, jetzt nicht mehr.
ich muss irgendwas verändert haben...ich weis nur nicht was.Doc
Zunächst mal belegen EGA- und VGA-Karten teilweise die gleichen I/O-Ports und Speicheradressen für das Video-RAM. Daher kann man grundsätzlich nicht zwei derartige Karten zusammen betreiben. Tut man das doch, hängt es von der Bauart der beteiligten Karten ab, ob gar nichts passiert, ein Rauchwölckchen entsteht oder sich eine der beiden wegen stärkerer Bustreiber gegen die andere durchsetzt, sodaß das Ganze scheinbar funktioniert. Elegant ist das aber nicht, und aufgrund von Bauteilalterung kann es auch sein, daß sich das Verhalten einer solchen Konfiguration im Laufe der Zeit ändert. Eine der Karten kann z.B. auch ganz langsam sterben. Wenn es also nicht vorgesehen ist, die OnBoard-Karten zu deaktivieren, kannst Du keine normale Grafikkarte einbauen. Mir fallen nur zwei Ausnahmen ein: 1. könntest Du in einem PCI-System immer noch eine Voodoo1 oder Voodoo2 einstecken - das sind bekanntermaßen keine VGA-Karten, belegen also auch nicht deren Ressourcen. 2. gab es von Matrox die erste Millennium, bei der man den VGA-Teil deaktivieren konnte, sodaß man zwei davon parallel betreiben konnte - die mit deaktiviertem VGA-Teil wurde erst über den Treiber aktiviert. -
das problem ist REIN windows-bezogen!
-
jumper gibt es keine. im bios des tower-at habe ich das was ich kann abgeschaltet.
da steht die grafik auf extern, ob das zieht weis ich zwar nicht, aber die spur geht
mittlerweile in diese richtung:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q87239
http://support.microsoft.com/kb/72302/EN-US
wenn ich bspw. 640x480 256farben fahre, steigt er mit einer obigen meldung aus "bad fault in msdos-extender etc.) auf der paltte ich ein temp-file zu finden was komisch aussieht, auch ist auffällig dass der rechner länger auf der platte rödelt und er auch kein bild aufbaut.
ich werde diese supr mal weiterverfolgen... -
1. Win31: 640x480 bei 256 Farben mit Speedstar Treibern
2. Win31: "OK" liefert diese Bild
3. - Config.sys -
4. - autoexec.bat -
5. Win31: 640x480 bei 16 Farben mit Speedstar-Treibern
6. Win31: Nach einem Freeze erscheint dann diese Bild
7. Win30a: Nach einer Neuinstallation von Windows 3.0a bekomme ich die Speedstar mit 256 Farben ans laufen. -
Versuchs mal in der AUTOEXEC.BAT ohne den Aufruf für VESA und CTMOUSE. Beides ist für Windows-Betrieb nicht notwendig, stört aber manchmal.
-
http://www.dosforum.de/viewtopic.php?f=6&t=6804
sorry wenn ich das doppelt führe.
neue erkenntnisse gibt es trotz geballten know-how leider nicht. -
Beitrag von Blue (
14. Januar 2012 um 17:37 )Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
Kanns auch angehen das die Graka für bestimmte Befehle ab Win 3.1 einfach nen 386 braucht?
Ich mein zu den Zeiten war 286 schon fast legacy..
-
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!