Avatar

3Dfx Voodoo Banshee AGP (Joytech Apollo 3D Banshee rev A) (Chirurgia VGA - przywracanie do życia piękności)

by smola ⌂, 2026-01-03, 18:45 (38 days ago)

card: 3Dfx Voodoo Banshee AGP (Joytech Apollo 3D Banshee rev A)
gpu: 3dfx
board: 600-0043-01
rev: A4-3DBSSG-A2-0
fccid: FQI3DBSSGAGP
ram: 16MB SGRAM 8ns
bus: 128-bit
agp: 2x@1x
directx: 6
out: vga
bios: atmel AT29C010A-90JC PLCC32 5V 128KB, wlutowany, 1.00.03-ET z 10/10/98

src: lukas12p
* opis: "karte dostalem od Varusa w jakims pakiecie sprzetow kupionych w ciemno (nie testowanych), ale nie dziala"

info:
* karta odkurzona kompresorem, brak widocznych uszkodzen, goldpady wygumkowane
* karta ma zalozony klasyczny zielony radiator jaki powszechnie wystepuje na chipsecie 440bx, on jest niewystarczajacy, do tego brak pasty termo, gpu mogl sie usmazyc, bo te karty sie grzeja ostro, zobaczymy
* brak zwarc na glownych liniach zasilajacych, all dlawiki ok, mozna odpalac ;)
* uzyta standardowa platforma testowa na asus p2b i p3 500/100 + 128mb ram, podpieta klawka, karta post i bzyczek
* mobo wlaczona, kod 0d przelecial i pyk, jest obraz, post zaliczony i stop na boot bo brak dysku, czyli troche dziala ;)
* badziewny radiator po minucie w boot parzy, koniecznie trzeba wymienic na jakis lepszy, podstawilem wiatraczek chlodzacy, powinno byc lepiej
* podpiety cf z dosbench, wyrywkowe testy zaliczone, zrobiony dump biosu z nssi, wersja 1.00.03-ET z 10/10/98
* cf zmieniony na w98, odpalony w dos glquake w wersji dla banshee, wyniki: 640x480x16 79.4, 800x600x16 53.3, 1280x1024x16 21.6
* artefaktow brak, karta dziala ok w dos to w windows tez musi ;)
* do wymiany slabiutki radiatorek na cos lepszego - termo mod konieczny i byc moze vcore mod - zweryfikowane wartosci dzielnika napiecia na vregu i vcore mod jest konieczny jesli karta ma pozyc troche dluzej, obecnie napiecie jest podbite o 46%, to jest kosa dla gpu i sprzeczne z projektem
* przed modami sprawdze jeszcze tempy na gpu i vregu, podsmaruje stary radiatorek pasta gd900 alby lepiej chlodzil i glquake 640x480x16, kilka minut odczekania i pomiar kamera ir, bedzie to bazowa temperatura abysmy wiedzieli na czym sie stoi i jakie zmiany zaszly po modach
* po kilku minutach tempy sie ustabilizowaly nastepujaco: vreg 90, gpu gora i tyl 79 - jest bardzo wysoko, szczegolnie vreg, ktory nie ma zadnego radiatora bo jest przylutowany do pcb i w ten sposob oddaje cieplo, moze byc rowniez lekko zdegradowany jak w poprzednim voodoo rush, dodatkowy radiator z tylu pcb wskazany, tak samo dla gpu wiekszy radiator na chipie i ew. 2 mniejszy na spodzie plytki

dziala :)

web:
https://theretroweb.com/expansioncards/s/joytech-apollo-3d-banshee-rev-a
http://vgamuseum.info/index.php/companies/item/5-3dfx-voodoo-banshee

foto: 1-top, 2-bottom, 3-gpu, 4-post, 5-1st-run, 6-glquake-1280, 7-ir-vreg-90c, 8-ir-gpu-79c, 9-ir-gpu-back-79c
[image] [image] [image] [image] [image] [image] [image] [image] [image]

Tags:
agp, 3dfx, voodoo, banshee, joytech

Avatar

3Dfx Voodoo Banshee AGP part #2 (vcore mod)

by smola ⌂, 2026-01-03, 18:52 (38 days ago) @ smola

info (vcore mod):
* aby jeszcze bardziej schlodzic gorace chipy nalezy wykonac vcore mod, czyli obnizyc napiecie gpu do projektowych wartosci, zmierzone napiecia w ukladzie podczas pracy vrega wynosza: Vin: 5.01V, Vout: 3.65V a powinno byc 2.5V... to jest wspomniane wyzej 44% wiecej - dopuszczam mozliwosc lekkiego podbicia vcore o 10% czyli docelowo ma byc 2.75V
* para rezystorow na dzielniku zostala przeliczona, na szczescie mam takie wartosci w tolerancji 1%, jesli zajdzie potrzeba, to bedzie rowniez wymieniony vreg na nowa sztuke oraz dodane 2 tantale do niego aby zmniejszyc ripple czyli tetnienia/szumy
* oba mody powinny znacznie obnizyc temperatury vreg i gpu, jednoczesnie przedluzajac zycie karty, jedynie czego sie obawiam, to ze gpu moze byc juz zdegradowany wysokim napieciem 3.65V i moze byc niestabilny na 2.75 - zobaczymy jak bedzie, na razie rezystory do przelutu aby sprawdzic czy gpu wstanie po undervoltingu
* przed zmiana dzielnika wymienilem stary vreg na nowy, zostal on wczesniej sprawdzony w dedykowanym testerze zrobionym ze starej mobo na slot1, posiada podstawke 3-pin i jest ustawiony na domyslne napiecie agtl 1.5V, odsialem w ten sposob juz wiele podrobek i uszkodzonych regulatorow, okazalo sie tez ze stary vreg byl tragicznie przylutowany, moze z 20% jego powierzchni mialo kontakt z padem, zostal on caly pocynowany a sam regulator wlutowany hotem i mocno docisniety - dzieki wiekszej powierzchni styku ldo z pcb powinno byc lepsze odprowadzanie ciepla do pcb i spadek temperatury samego ukladu
* na testy poszedl glquake, po wygrzaniu napiecie vcore odrobine nizsze 3.61V a tempy: vreg 82, gpu 78 - jest juz jakis zysk, vreg -8, gpu -1, jedziemy dalej, tym razem zmniejszenie napiecia vcore i modyfikacja dzielnika
* zmienilem ciut plan, wymienilem tylko dolny rezystorek przy masie, mniej lutowania i nie trzeba specjalnego z szeregu E96, zwykly z E24 jest latwiej zdobyc i tez pasuje tylko tolerancja musi byc 1%, napiecie wyjsciowe wg kalkulatora powinno wynosic 2.83V a to tylko 80mV wiecej niz zakladane 2.75, jesli gpu nie jest zdegradowany, to karta powinna dzialac, byc stabilna i jednoczesnie chlodniejsza
* grafa wsadzona w slot agp, odpalenie mobo i... jest obraz ale jak bylo do przewidzenia, na nim sieczka - zmierzone napiecie vcore 2.84V jest za niskie, zatem jedziemy w gore na 3V
* rezystor wymieniony, powinno byc idealnie 3.0 a jest... 3.01V :) obraz ok, brak artefaktow, glquake lata a tempy? vreg 86 a gpu 62 :) rewelacja - vreg lekko cieplejszy o 4* ale to zrozumiale, bo wydziela sie na nim wieksza moc przez wiekszy spadek napiecia, przegrzanie mu nie grozi bo jego Tj to 125 czy 150*, natomiast celem bylo obnizenie temperatury gpu co sie udalo bo z poczatkowych 79 zeszlismy w dol az o 17* a jeszcze nie zostal zrobiony termo mod :)
* taki luzny wniosek sie nasuwa, ze fabryczne podbicie napiecia do 3.6V nic nie daje, to tylko niepotrzebne smazenie gpu i jego szybsza degradacje a zmniejszenie vcore do 3V jest wystarczajace do dzialania karty i jednoczesnie zapewnia jej dlugowiecznosc :)
* na koniec, przed zrobieniem termo moda, uruchomiony zostal pcplayer w 1280x1024x16 i po kilku minutach tempy sie ustabilizowaly nastepujaco: vreg 89, gpu 67, widac ze wyciska z karty wiecej sokow - czas dodac pare radiatorow
* aby zmniejszyc ripple zostaly wlutowane 2 male tantale przy vregu, na niego moznaby jeszcze dodac maly radiator ale na razie lepiej nie zakrywac elementow gdyby zaszla potrzeba zwiekszenia vcore, poza tym te malutkie radiatorki praktycznie nic nie daja, bo nagrzewaja sie od razu do temperatury ukladu i ich sens stosowania jest tylko wtedy gdy w poblizu jest wentylator albo przynajmniej jakis przewiew

dziala :) i to coraz lepiej

foto: 1-vreg, 2-new-vreg-test-1.5v-bad, 3-vreg-mod, 4-vcore-mod-rework1, 5-vcore-mod-2.7V
[image] [image] [image] [image] [image]

foto: 6-ir-vreg-86c, 7-ir-gpu-65c, 8-ir-pcplayer-vreg-89c, 9-ir-pcplayer-gpu-67c, 10-vcore-mod-final
[image] [image] [image] [image] [image]

Tags:
mod

Avatar

3Dfx Voodoo Banshee AGP part #3 (termo mod)

by smola ⌂, 2026-01-03, 18:57 (38 days ago) @ smola

info(termo mod):
* ze wzgledu na malutka powierzchnie vrega oraz okoliczny slot pci zdecydowalem radiator nakleic na spodzie pcb, dla vrega to wlasciwie bez roznicy bo i tak jest przylutowany do niej i temperatura na spodniej stronie jest praktycznie taka sama jak na ukladzie
* wybrany zostal czarny zeberkowy radiatorek z tasma termo samoprzylepna, jest cienka i powinna dobrze przewodzic cieplo, te same radiatory uzywam w voodoo 1/2/rush i calkiem dobrze sobie radza, radiator po przyklejeniu zostal scisniety kleszczami na dluzszy czas
* dla gpu zostal wybrany najwiekszy jaki posiadam, dedykowany wlasnie wiekszym chipom graficznym, jak poprzednik jest czarny i ma tasme termo samoprzylepna, bedzie on nieco wystawac poza chip, wiec nalezy sie obchodzic z karta ostroznie i nie lapac/dociskac karty za radiator ;)
* na 2 stronie pcb pod gpu, zostal naklejony taki sam radiator jak pod vreg, odprowadzi on dodatkowo cieplo z pcb, ktora sie nagrzewa tak samo mocno jak gpu dzieki obudowie bga i kulkom, 2 naklejki musialy zostac usuniete ale nie ma po czym plakac, 1 to made in china a 2 to kod paskowy
* oba radiatory z obu stron gpu stworzyly swojego rodzaju kanapke z nadzieniem w postaci chipa i pcb ;) a nastepnie zostala ona, jak poprzedni, scisnieta mocnymi kleszczami na jakas godzinke
* finalne testy, po wygrzaniu w glquake 640x480x16 ustabilizowaly sie nastepujace temperatury: vreg 80, vreg back 57, gpu 56, gpu back 51, dodatkowy test w pcplayer 1280x1024x16 vreg 86, gpu 55, pierwotne tempy w qlquake to: vreg 90, gpu 79, roznice po modach: vreg -10*, gpu -23* - jest swietnie, vreg oczywiscie moglby byc chlodniejszy ale trzeba pamietac ze chlodzi tylko pcb i radiator na odwrotnej stronie, do tego to jest regulator liniowy i czy sie chce, czy nie, to on zawsze bedzie sie grzac, bo musi oddac ta roznice napiecia i pradu w postaci ciepla, wyjsciem bylaby wymiana go na przetwornice impulsowa ktora ma przecietnie 10-15% strat a nie 40% jak ta :) ale to temat juz na kolejny mod, moze kiedys

dziala :) znacznie lepiej niz wczesniej

* dedykowane dema pod dos dla 3dfx, dimension i nature, rowniez dzialaja ok na banshee
* dociekliwych zapewniam, ze dodatkowy wiatraczek chlodzil karte tylko w poczatkowej fazie testow, kiedy jeszcze radiator na gpu nie byl przesmarowany pasta, po prostu nie dalo sie go dotknac i parzyl i obawialem sie ze chip pojdzie z dymem zanim skoncze ;) po nalozeniu pasty az do konca testow byl daleko z boku i nie dmuchal w strone platformy testowej
* po testach temperatura w pokoju przy stole podskoczyla z 24 na 26*

foto: 1-3 termo-mod, 4-final-top, 5-final-bottom
[image] [image] [image] [image] [image]

foto: 6-ir-vreg-80c, 7-ir-vreg-back-57c, 8-ir-gpu-56c, 9-ir-gpu-back-51c, 10-ir-pcplayer-vreg-86c-gpu55c
[image] [image] [image] [image] [image]

Tags:
mod