[Reparatur/Upgrade] Cracky's Voodoo 2 mit Framebuffer Fehler // Von 8MB auf 12MB

Verstehe! Du hast bei deiner Reparatur den Speicher um 2 MB beschnitten, sodass der Framebuffer nur noch 2MB zur Verfügung hatte. Musstest du da für den Test nicht anpassen, jedenfalls Treiberseitig? Wenn im OS die Karte XY erkannt wird und der Treiber diese entsprechend steuert kann dieser ja davon ausgehen, dass eine Karte mit 4MB vorliegt und diese dann auch entsprechend steuert/anspricht. Wieso gab es dabei keine Probleme? Selbiges gilt natürlich auch für die Speichererweiterung
 
Der Treiber hat die Karte nach der Reduzierung des Framebuffer auf 2MB immer noch als 8MB Voodoo 2 erkannt. Es gab bei 3dfx Planungen bezüglich einer Voodoo 2 mit 6 bzw. 10MB, diese haben es aber nie auf den Markt geschafft (Quantum3D Karten sind hier eine Ausnahme, aber die haben andere Treiber). Der Treiber kann hier also keinen richtigen String ausgeben, da garnicht bekannt. 800x600 sind zudem nicht mehr möglich (Fehlermeldung mit Speicherüberlauf), alles andere funktioniert aber tadellos. Wäre der Treiber auf einem 2MB Framebuffer ausgelegt würde dieser spätestens hier eingreifen und eine Auflösung von 800x600 garnicht erst zur Verfügung stellen.
Die 3dfx Donut Demo stellt sich interessanterweise automatisch auf 640x480 ein und nicht auf die üblichen 800x600. Erzwingt man 800x600 kommt wieder eine Fehlermeldung der Glide API zurück.
 
Zurück