Maju ke masa lalu. 3dfx. Seperti itu

Keluar dari sudut mataku


gambar

Ini legenda. Ini adalah voodoo5 5500 (membungkuk di sini).
Ini adalah solusi dua chip. Ini adalah jalur 3dfx yang dia jalani secara luas, dan itu disebut SLI. Sedangkan di Nvidia, mereka adalah untuk integrasi segalanya ke dalam segalanya, yaitu penyebaran hanya dalam satu chip. Kami sudah tahu siapa yang benar hari ini, tapi itu sebabnya saya sarankan Anda membacanya.

Molex 4-pin di kanan atas. Ya, itu adalah salah satu kartu segmen pengguna rumah yang pertama (jika bukan yang pertama) dengan add. nutrisi. Saya tidak mencampurnya, itu sudah pasti - tanpa molekul itu tidak akan mulai . Yang ini hanya memiliki output VGA, tetapi bahkan kemudian ada model dengan DVI. Dan ada juga fitur konektor ... transistor, koil, resistor ... sekarang semuanya ada juga ... dan kapasitor juga ... dan ikon "!!! JANGAN HADIR !!" (seperti yang ditunjukkan oleh latihan, benar-benar sia-sia).
Ini saya bahwa peta harus diperbaiki.
3D :

image



gambar

Berhasil , saya tunduk pada pembayar (dan bahkan mempercepat!) Berhasil, seperti yang Anda lihat, agp2x dan bukan X lagi. Meskipun dalam banyak ulasan mereka menulis agp4x, pembohong. DiME juga tidak ada di sini, tetapi ada sideband, yang mengejutkan :) Semua ini membuat kartu menjadi pesaing beberapa generasi kartu dari vendor lain sekaligus, dan itu cukup lucu.


Lebih dekat ke hati.


gambar

Pengungkapan kultus voodoo.
, PR-, :

image

! !, - … , - , VSA-100, . SLI , : . , SLI , … , , . 3dfx, . .

Kartu itu sendiri lahir pada tahun 2000. Memori video ( 64 meter ) menarik di sini: setiap chip diberikan 32 meter untuk penggunaan eksklusif . Yaitu, ada 32 meter memori efektif :) Dan, omong-omong, Everest menegaskan ini!
Pada saat penulisan, saya benar-benar yakin akan hal ini, namun, pengujian dan studi mendalam tentang masalah ini menunjukkan:

We would like to mention that each of VSA-100 chips used in SLI has its own frame buffer for rendering lines and line successions (bands). After that the data from all these frame buffers is submitted to the general frame buffer where the complete frame is created and transferred to the monitor. Moreover, each VSA-100 chip is equipped with its own memory bus and local frame buffer and supports up to 64MB local graphics memory. A part of the available memory is used for a framebuffer (with double of even triple buffering) and the rest β€” for storing textures and Z-buffering. In case the available memory turns not enough, 3dfx suggests resorting to one of the two supported texture compression methods: DXTC or FXT1.

…
www.xbitlabs.com/articles/graphics/display/3dfx-vsa-100.html


gambar

Omong-omong, ini mungkin satu-satunya kartu di mana memori dan chip disinkronkan. Itulah sebabnya 3dfx biasanya dikejar dengan buruk. Tetapi mengapa, jika mereka selalu menjadi pemimpin dalam kecepatan? Dan di sini ...

... Dan di sini juga keripik-keripik ini bergemuruh dengan kemampuan mulianya dalam industri yang diperlukan sebagai panduan make-up. Di sini disebut T-Buffer . Inti dari teknologi ini adalah implementasi perangkat keras Full Scene Anti-Aliasing ( FSAA ) melalui pengambilan sampel super 4x , yang melakukan hal yang persis sama: menghilangkan tangga dengan cara yang sangat kompleks di seluruh bingkai. Metode itu unik pada waktu itu, ia memberikan gambar yang sangat berkualitas tinggi, tetapi FPS mengunggulkan sehingga mereka menghidupkannya kembali hanya untuk beberapa tahun yang lalu .
Nah, berdasarkan FSAA ini, alat yang paling diperlukan untuk make-up juga diterapkan pada perangkat keras: motion blur, soft shadows, dan fokus pada objek. Aku tidak salah sekarang: itu adalah diimplementasikan.
Namun, ada FSAA ini dan perusahaan hanya di voodoo5 (diperlukan dua atau lebih chip). Yah, lebih tepatnya di voodoo4, itu juga, tetapi hanya FSAA 2x .

Kayu bakar


Akhirnya, dengan keras, tidak ada gangguan seperti voodoo 3. Tak perlu dikatakan, 3dfx membakar dan menghangatkan! Ya, Anda sendiri melihat:

gambar

gambar

Siapa yang tidak mengerti - F1:

gambar

Sebenarnya tidak ada akselerasi, tapi ... itu bisa diperbaiki;)

Menariknya
  1. DOS , , !
  2. 3dfx β€” . - 2 :D
  3. : -. OGL. , 3dfx -, , , .
  4. voodoo3 voodoo4/5 , .. «». , . v3/4/5 β€” , !



OJK

Dengan ini, semuanya di sini sangat sederhana :) Untuk metode FSAA ini, satu-satunya pengaturan adalah jumlah sampel. Jadi, Anda memilih antara 4 dan 2. Anda juga dapat menonaktifkan chip kedua sekaligus, mengubah kartu menjadi voodoo4: D

gambar

Sekali lagi tentang efek khusus perangkat keras dari voodoo5 . Mereka yang diimplementasikan dalam chip. Mereka bahkan ada dalam spesifikasi DX8. Tapi mereka tidak berhasil masuk ke dalam game. Hampir…
…
Also, T-buffer support was programmed into Serious Sam First/Second Encounter. It is supposed to be used for depth of field effects. To activate it, the game must run in 16-bit color depth, FSAA must be on and the following commands have to be written in the console:

ogl_iTBuffereffect=2
ogl_iTBufferSamples=4
The game is then supposed to confirm T-buffer usage in the console when starting it up. Other valid values for the second command are 2 and 8, depending on the number of VSA-100 chips on the used card. The FSAA implementation in this game is reported to be faster than in other releases. Still, given the experimental nature it is very unlikely that the DoF effects work as intended.
…

www.vogonswiki.com/index.php/3dfx#Voodoo_4.2F5


Multitexturing

Seperti yang kita semua ingat dengan baik :) 3dfx memiliki metode pemetaan tekstur canggung sendiri. Rumusnya sederhana: berapa banyak chip, begitu banyak tekstur per siklus. Artinya, dalam kasus kami, B5500 kami mungkin memiliki 2 tekstur per siklus. Inilah yang disebut multitexturing. Baik, dan sekarang ingat kurva tnt2 dan penyaringan trilinear-nya. Jadi, di sini semuanya persis sama (seolah-olah 3dfx memutuskan bahwa ini adalah jalur progresif). Yaitu, di dalam kayu Anda akan menemukan:

gambar

Faktanya, Anda perlu membacanya dengan cara ini: entah tidak ada trilinear sama sekali, atau tidak ada multitekstur, tetapi kemudian ada perkiraan (juga mip-map dithering). Begitu seterusnya.

OpenGL ICD

Sebenarnya, saya tidak memeriksa seberapa banyak saya mengujinya, karena saya tidak mengerti 3DSMAX dan monster serupa. Dan saya mengerti permainan. Dan pada kesempatan ini, saya bisa mengatakan yang berikut: dia masih menangkap gangguan yang kuat. Jadi kita dapat mengatakan bahwa CD M sudah cukup . Selain itu, bahkan dalam versi beta terakhir di dunia, CD imajiner saya ini masih berupa WRAPPER in GLIDE . Tidak percaya? Tetapi sia-sia:

gambar

gambar

Dan di sini ternyata lelucon dengan hal-hal seperti, misalnya, Quake2. Bagaimanapun, Quake2 memiliki bungkusnya sendiri meluncur -> ogl, tetapi apakah ini berarti itu? Dan kemudian semua ogl pergi untuk meluncur lagi dan hanya kemudian ditarik di layar. Begitulah lingkaran neraka :)Salah, di Quake2 dan sejenisnya dari OGL -> Glide Wrapper. Itu sebenarnya, itu sama dengan menjalankannya di voodoo: di OGL atau di Glide, karena dalam kasus pertama, driver masih akan menerjemahkan semuanya menjadi meluncur, dan dalam kasus kedua, permainan akan menerjemahkan semuanya menjadi meluncur sendiri.

Tingkat aplikasi


gambar

Naik, rakasa :)

CATATAN Config:

MB: Gigabyte 6vtxe (Apollo Pro133T chipset)
CPU: Pentium 3 1.4GHz S- / 512Kb / 133FSB
RAM: 3x256Mb PC133
HDD: sehat UDMA-5 WD dengan layak 2MB cache dan 5400RPM
WinME
Video: 3dfx voodoo5 5500

PENTING:
  • Kami bermain seperti sebelumnya di Deus Ex ! ... hanya kadang-kadang kita ingat hits lain ...
  • Pengaturan grafis dalam permainan: warna maksimum, semua jenis trilinear dan kilat volumetrik di sana ! D3D memiliki pengaturan Gunakan 3dfx . Saya tidak tahu apa fungsinya, tetapi saya menyalakannya :)
  • Pengaturan kayu bakar ... dalam prosesnya saya akan menunjukkan kepada Anda apa yang masuk akal untuk dimainkan.
  • Kami segera membubarkan kartu dari standar 166/166 ke 175/175 . Bahkan, overclocking akan memberikan bingkai 2-3 yang terbaik. Anda dapat berakselerasi ke 190, tetapi Anda harus tenang, tetapi saya terlalu malas.
  • Resolusi dalam gim akan klik. Maka saya akan menjelaskan alasannya.


Mari kita lanjutkan teknologi ...

API

Ini dia yang menarik. Kartu sudah dapat memiliki 3 API:

  • Direct3D . Direct3D7 didukung, Direct3D8 akan didukung.
  • OpenGL . Seperti yang telah kita ketahui, ini adalah bungkus dalam luncuran, dan, menurut tradisi, itu buggy. Di kayu bakar, bahkan pengaturan untuk mereka digabungkan. Apa yang dikhawatirkan:
    • OGL- 1024x768. 5 ,- !
    • ALT+TAB - .
    • !

      gambar

    • - Guardband Clipping.

      gambar

      , . β€” :)


  • . . , , , , 3dfx . , ;)
    5500, glide2x , glide3x , 15. ; , . , 3dfx glide. β€” .



Akhirnya, 3D mengumumkan dukungan 32bpp ! Sekarang semua penggemar 3dfx linglung: benarkah begitu? Betulkah. Dalam Direct3D .
Bahkan, ketika saya tahu, glide 3x juga tampaknya memiliki dukungan (? Atau sudah direncanakan?):

gambar

Hebat! Dan sekarang saya akan memberi tahu Anda bahwa saya tidak menemukan satu pun game yang tidak berharga dengan tekstur 32bpp untuk meluncur ! Lebih tepatnya:
  • Deus Ex (dan siapa pun di mesin Unreal Engine 1 ) tidak akan membiarkan Anda mengatur 32bpp di luncuran. Hanya di Direct3D ;
  • Hitman: Codename 47 juga. Dan, jika Anda masih mengatur, perbaiki kesalahan ini;
  • Mesias tidak akan - 32bpp hanya di Direct3D;
  • Turok 2 β€” 32bpp Direct3D;
  • Driver β€” 32bpp :D
  • Stunt GP. 32bpp . : .


... mungkin itu sebabnya opsi ajaib menunggu kita di hutan:

gambar

Jadi. Saat Anda mengaktifkannya, resolusi di Deus Ex menjadi tetap 640x480 dan tidak akan mungkin untuk mengubahnya. Game lain pasti akan menangkap gangguan mereka. Tapi ketidaksempurnaan warna, kita tidak akan menang.

Nah, ini dia yang paling menarik. Bandingkan gambarnya?
Adegan yang sama diambil dengan sengaja, sehingga kami bisa kembali ke pra. bagian , membandingkan kualitas dan terjun ke kedalaman apa yang Anda lihat.

PENTING: bidikan dibuat dalam 1024x768, FSAA 4x . Karena OGL tidak naik di atas. Pemotretan 1280x1024 tidak akan, tetapi saya akan memberi tahu!
Selain itu, di bagian bawah gambar, menurut tradisi kami memantau fps, kami melakukan analisis. Menurut bagian sebelumnya dan, berdasarkan konfigurasi, kami ingat betul bahwa selain chip video, kami tidak memiliki apa pun untuk diistirahatkan.

gambar

gambar

gambar

Ya, pertama-tama, Anda, dengan benar, memperhatikan bahwa di dalam luncuran, peningkatan kinerja yang tidak realistis. Ya, ya, banyak yang mengatakan tentang ini, bahwa mereka mengatakan permainan dibuat di bawah luncuran . Faktanya, 16bpp ada di sana, itulah rahasianya;) Benar, ini terlihat sedikit lebih buruk. Masalahnya adalah postfilter perangkat keras 3dfx, yang nanti akan dibahas.

Kedua. Jika Anda menaikkan resolusi menjadi 1280x1024 (tersedia dalam d3d dan meluncur), maka kita akan melihat tentang fps yang sama seperti pada kurva tnt2 dalam resolusi dan warna yang sama. Tetapi gambar akan sangat berbeda, karena FSAA sangat halus. Ya, lihat saja prajurit itu! Ini anggurnya.

SEGALA SESUATU !!!

Jadi, itu berarti, seperti itu ... Saya menarik semuanya dalam kayu bakar hingga maksimum warna, termasuk FSAA di 4x , mematikan mip-map dithering.
Setelah meluncurkan Deus Ex dalam meluncur, tentu saja, pada awalnya ada ini:

gambar

Ini diikuti persis oleh yang berikut:

** ibumu !!! Ini lancar !!! Jangan brengsek, ***** !!!


... Nah, untuk apa layaknya membeli kartu:

gambar

gambar

gambar

Tunggu sebentar, jika Anda belum melihat banyak perbedaan. Untuk saat ini, perhatikan bahwa kinerja turun setengah dengan setiap tingkat pemfilteran. Itu 1024x768, yang sangat besar pada saat itu. Dapat dinyatakan bahwa dengan FSAA2x sangat mungkin untuk bermain dalam resolusi ini. FSAA4x jelas tidak memiliki beberapa chip lagi. Ini, tentu saja, terlalu mahal ... tetapi apakah itu sama sekali? Mari kita lihat ... Mari kita lihat bagian belakang kursi, tepi meja, helm, peralatan hotkey. Jika seseorang memperhatikan bahwa mayat telah membesar, itu bernafas;)

gambar

gambar

gambar

Di sini jelas bahwa FSAA4x tidak benar-benar kuat, jadi Anda yang memutuskan.
Nah, kesimpulan tentang fps adalah sebagai berikut: di sini voodoo5 melengkapi kurva tnt2 bahkan di FSAA2x (tnt2 akan memiliki kira-kira fps yang sama, tetapi tidak akan memiliki FSAA2x).

Perangkat Keras Tidak

Apa ini dan mengapa? Poin yang diperdebatkan di mana pada masa itu tidak ada jawaban yang pasti. Sementara beberapa serakah menganjurkan untuk itu dan dalam setiap cara yang mungkin mempromosikan gagasan menggabungkan semua tanggung jawab pada GPU, yang lain berpendapat untuk kekuatan CPU yang semakin meningkat dan membuat berbagai argumen (yang tidak kurang meragukan), yang bermuara pada kenyataan bahwa CPU masih bisa diandalkan, dan, mari, semuanya Dia akan melakukan pekerjaannya: kita akan menggambar, dan arsitek akan mengoptimalkan arsitektur mereka. Siapa yang ternyata benar yang sudah kita kenal hari ini, tetapi bagaimana keadaannya?

Anehnya, 3dfx tidak melempar kami ke sini. Sementara pemasar makan sarapan untuk mengeluarkan kartu dengan blok Hw T'n'L, pengembang kayu bakar menggergaji telur Paskah untuk acara-acara fanatik khususnya. Sebulan kemudian, saya masih menemukannya di hutan opsi:

gambar

Jika dimatikan , maka:

  • Max Payne akan memberi tahu Anda ini:

    gambar

  • Prince of Persia: The Sands of Time akan mengatakan ini:

    gambar


Jika opsi ini diaktifkan :

  • Max Payne sudah akan mengatakan ini:

    gambar

  • Prince of Persia: The Sands of Time akan mengatakan ini:

    gambar



Namun, bagaimanapun juga :
  • Prince of Persia: The Sands of Time tidak akan mulai.
  • Painkiller tidak akan mulai.
  • Max Payne akan menunjukkan ini:

    gambar

  • Nah, Star Wars: BattleFront akan menunjukkan ini:

    gambar



Secara umum, satu abad singkat di voodoo5 adalah ...

Apa lagi yang menarik ...

  • DOS
    , ! Carm' Pyl.

    gambar

    Pyl. 5 , β€” DOS ;) , , !!! .
    , , DOS , ___ , , , , , HEX- glide2x.ovl. . , , , . , , . smartdrive. !
    : Β« DOS?Β» , -, , … ? , , , : , , , dos β€” !

    Blood . 5, . , glide programming guide? ( , , β€” )

  • 16bpp

    : 3D Filter Quality Alpha-Blending. High Sharper, 22- . , 3dfx 22- 16-.

    ? :

    RIVA TNT2

    gambar

    VOODOO5

    gambar

    : " , . 22bpp β€” , "… :)

    ( ), 3dfx , 22- ( )…
    3dfx. , 3dfx HyperSnap (16- ), , , 22- ( 16bpp-). , 1- ( ?) 2/3/4/5-.

    gambar

    , 22bpp :

    gambar

  • C Prtscn .

    , glide - . Prtscn :

    gambar

    , β€” , . glide.


3dfx gone, but NEVER FORGOTTEN​



Peta itu membalas tnt2 yang bengkok . Tapi itu saja. Saya tidak punya 256 jerapah , tapi saya kira itu semua ada di sana, hanya saja lebih cepat. Dan dia keluar pada tahun yang sama dengan unit T'n'L, dipersenjatai dengan 4 TMU dan dilengkapi dengan memori DDR. Ya, FSAA mengecewakan kami, tetapi ia lebih cepat dalam permainan di mana Hw T'n'L ini digunakan. Atau tidak? Sebenarnya, semuanya adalah prosesor: dengan prosesor voodoo5 yang kuat, saya dapat dengan mudah membantahnya dan banyak di mana, tetapi ... pada tahun 2000, GeForce 2 keluar dan tidak masuk akal untuk berdebat.

Jadi ternyata teknologi baru menggantikan yang lama. Kemajuan telah berjalan, ada persediaan, sampah harus dibuang dan dilupakan. Dalam hal ini, tidak ada pemasaran, kemajuan murni.


Dalam keadilan, 3dfx masih secara berkala menghibur kita dari kubur dengan trik baru:
  • Jadi, baru-baru ini ada kayu bakar untuk voodoo5 di bawah windows 7
  • Emulator masih meluncur sedang digergaji.
  • Voodoo 5 5500
    ...
    Dengan driver pihak ketiga yang baru, Voodoo 5500 dapat melakukan GeForce 2 dan Radeon DDR
    ...
    en.wikipedia.org/wiki/Voodoo_5

  • Voodoo 5 6000
    ...
    Berkenaan dengan kinerja, sedikit yang diketahui sampai penggemar bisa mendapatkan perangkat keras pra-rilis dan menjalankan tes di atasnya. Hasil penelitian menunjukkan bahwa Voodoo 5 6000 mengungguli GeForce 2 Ultra dan Radeon 7500, yang merupakan iterasi tercepat dari GeForce 2 dan Radeon R100, masing-masing. (Dikabarkan bahwa GeForce 2 Ultra dimaksudkan untuk mencegah 3dfx memimpin dengan Voodoo 5 6000 mereka.) Dalam beberapa kasus, 6000 ditunjukkan untuk bersaing dengan baik dengan GeForce generasi berikutnya
    ... ...
    en.wikipedia.org/wiki / Voodoo_5



Begitu seterusnya. Segala sesuatu di atas hanya sebagian kecil dan positif dari apa yang terjadi. Saya dihilangkan, termasuk ribuan ungkapan sumpah serapah yang berhasil (dan tidak begitu) dan upaya untuk tersandung dengan pengaturan dan melihat hasilnya, yang tidak memiliki arti praktis.




...TBC...


Source: https://habr.com/ru/post/id381841/


All Articles