IRIX 3dfx Dalaivala wa Voodoo ndi doko la glide2x IRIX | Mewayz Blog Skip to main content
Hacker News

IRIX 3dfx Dalaivala wa Voodoo ndi doko la glide2x IRIX

Ndemanga

9 min read Via sdz-mods.com

Mewayz Team

Editorial Team

Hacker News

IRIX ndi Voodoo: Mbiri Yachidule ya Mgwirizano Wosatheka

Mkatikati mwa zaka za m'ma 1990, dziko la makompyuta linali malo a mpikisano woopsa komanso luso lofulumira. Kumbali imodzi kunayima Silicon Graphics, Inc. (SGI) ndi malo ake ogwirira ntchito a IRIX amphamvu, mafumu osatsutsika a akatswiri owonetsera 3D, zotsatira za mafilimu, ndi makompyuta a sayansi. Kumbali inayi, msika wamasewera a PC omwe ukukulirakulira unali kusinthidwa ndi kakhadi kakang'ono kuchokera ku 3dfx Interactive: Voodoo Graphics. 3D accelerator iyi yabweretsa zithunzi zapamwamba pakompyuta, mothandizidwa ndi Glide API yake. Kwa okonda ndi otukula, funso lochititsa chidwi linabuka: bwanji ngati mphamvu ya Voodoo yaiwisi, yokhazikika pamasewera ingagwiritsidwe ntchito m'malo ovuta kwambiri, a UNIX a IRIX? Yankho linali pulojekiti yoyendetsedwa ndi anthu yonyamula laibulale ya Glide (glide2x) kupita ku IRIX, kupanga mlatho pakati pa maiko awiri omwe akuwoneka kuti ndi osiyana a graphics computing.

Technical Challenge of Porting Glide to IRIX

Kuyika glide2x kupita ku IRIX inali ntchito yayikulu kwambiri yaukadaulo wamapulogalamu. Glide idapangidwa ngati wosanjikiza wopyapyala, wokhazikika wa hardware wa DOS ndi Windows, kuyankhula molunjika ku rasterizer ndi mayunitsi a mapu a Voodoo. IRIX, komabe, inali ndi mawonekedwe ake okhwima komanso ovuta, omangidwa mozungulira IRIS GL ndipo kenako OpenGL APIs, ndikuphatikizidwa mwamphamvu ndi zida za SGI zapamwamba kwambiri ngati InfiniteReality. Oyang'anira amayenera kupanga gawo lomasulira lomwe limatha kuyimitsa mafoni a Glide API ndikuwayika pama foni a IRIX ndi ma memory memory. Izi zidakhudzanso uinjiniya, kukonza mapulogalamu otsika, komanso kumvetsetsa mozama za kalembedwe ka Voodoo komanso makina a IRIX a UNIX ndi mawindo a X11. Kupambana kunatanthawuza kuti, kwa nthawi yoyamba, khadi la Voodoo likhoza kuzindikirika ndi kugwiritsidwa ntchito ngati chipangizo chowonetsera mkati mwa malo ogwirira ntchito a SGI, zomwe poyamba zinkaganiziridwa kuti sizingatheke.

Community, Hobbyists, and Spirit of Tinkering

Kufuna uku sikunali ntchito yamakampani. Zinayendetsedwa ndi gulu lodzipereka la okonda SGI, akatswiri osintha zinthu, ndi opanga mapulogalamu omwe adawona zovuta zaukadaulo komanso mwayi wapadera. Mabwalo apaintaneti, mindandanda yamakalata, ndi masamba oyambilira adakhala malo ogawana zigamba, ma binaries, ndi chidziwitso chopambana movutikira. Chilimbikitso chinali chochuluka: kuyendetsa masewera apamwamba a Glide monga "Quake," "Tomb Raider," ndi "Descent" pa hardware yachilendo; kuyesa makonzedwe a haibridi; ndi kungotsimikizira kuti zingatheke. Njira yothandizanayi, yokhazikika yothetsera mavuto - kuphatikiza woyendetsa ntchito kuchokera ku zopereka za anthu ammudzi - amawonetsa filosofi yamakonoMewayzkumene zigawo za mapulogalamu osinthika zimagwirizanitsa kuti apange dongosolo logwirizana la bizinesi logwirizana ndi zosowa zenizeni.

"Pulojekiti yoyendetsa galimoto ya IRIX Voodoo inali umboni wa chikhalidwe cha hacker. Zinali zopanga zida ziwiri zaluso kwambiri, zomwe sizinapangidwe kuti zizigwira ntchito pamodzi, zimayimba mogwirizana. Malo aliwonse otayika komanso opangidwa bwino a Glide triangle ankamva ngati kupambana."

Cholowa ndi Kufunika Kwamakono

Ngakhale kuti kugwiritsa ntchito makadi a Voodoo m'makina a IRIX nthawi zonse kunali kwabwino, cholowa cha pulojekitiyi ndi chofunikira. Zinawonetsa mphamvu yachitukuko chotseguka, choyendetsedwa ndi anthu ndikukulitsa moyo wothandiza wa zida zamtengo wapatali za SGI kwa okonda masewera. Masiku ano, ili ngati mawu apansi ochititsa chidwi m'mbiri ya makompyuta, kusonyeza nthawi yoyesera modabwitsa. Kwa omanga amakono ndi omanga dongosolo, imakhala chikumbutso cha kufunikira kwa machitidwe osinthika, olembedwa bwino. Munthawi yamabizinesi amakono, kudzitsekera nokha mu pulogalamu imodzi, yolimba ya pulogalamu kumatha kukhala kochepera ngati ma hardware. Apa ndipamene nsanja yokhazikika ngati Mewayz imapereka mwayi wofunikira, kulola mabizinesi kuphatikiza zida zotsogola bwino kwambiri ndi machitidwe oyambira kumayendedwe ogwirizana, monga momwe omanga oyambirirawo adasonkhanitsira pamodzi Glide ndi IRIX.

Zomwe zidachitika bwino pakuyesa kunyamula kwa IRIX Voodoo/Glide zikuphatikiza:

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →
  • Kuyatsa kuperekedwa kofulumira kwa hardware kwa mapulogalamu a Glide pa SGI Indy, O2, ndi Octane systems.
  • Kupereka laibulale yogwira ntchito, yogwiritsa ntchito (glide2x.so) yomwe imalumikizana ndi ma module a kernel.
  • Kuthandizira masinthidwe osiyanasiyana a Voodoo, kuphatikiza zoyambira za Voodoo Graphics ndipo kenako ma board a Voodoo2 mu SLI.
  • Kupititsa patsogolo chidziwitso chomwe pambuyo pake chinadziwitsa madalaivala a GPU otseguka komanso mapulojekiti otsanzira.

Pamapeto pake, nkhani ya IRIX Voodoo driver ndiyoposa chidwi chaukadaulo. Ndi nkhani yothetsa mipata, kaya pakati pa ogula ndi akatswiri aukadaulo, kapena pakati pa ma paradigms osiyanasiyana ogwiritsira ntchito. M'mawonekedwe amakono a digito, kutha kulumikiza mosasunthika machitidwe osiyanasiyana sikungokhala kwa anthu okonda zosangalatsa - ndikofunikira bizinesi. Mapulaneti omwe amavomereza malingaliro okhazikika awa, ophatikizika, monga Mewayz, amalimbikitsa mabungwe kuti apange malo abwino ogwirira ntchito popanda kukakamizidwa ndi malire aukadaulo wina uliwonse.

Mafunso Ofunsidwa Kawirikawiri

IRIX ndi Voodoo: Mbiri Yachidule ya Mgwirizano Wosatheka

Mkatikati mwa zaka za m'ma 1990, dziko la makompyuta linali malo a mpikisano woopsa komanso luso lofulumira. Kumbali imodzi kunayima Silicon Graphics, Inc. (SGI) ndi malo ake ogwirira ntchito a IRIX amphamvu, mafumu osatsutsika a akatswiri owonetsera 3D, zotsatira za mafilimu, ndi makompyuta a sayansi. Kumbali inayi, msika wamasewera a PC omwe ukukulirakulira unali kusinthidwa ndi kakhadi kakang'ono kuchokera ku 3dfx Interactive: Voodoo Graphics. 3D accelerator iyi yabweretsa zithunzi zapamwamba pakompyuta, mothandizidwa ndi Glide API yake. Kwa okonda ndi otukula, funso lochititsa chidwi linabuka: bwanji ngati mphamvu ya Voodoo yaiwisi, yokhazikika pamasewera ingagwiritsidwe ntchito m'malo ovuta kwambiri, a UNIX a IRIX? Yankho linali pulojekiti yoyendetsedwa ndi anthu yonyamula laibulale ya Glide (glide2x) kupita ku IRIX, kupanga mlatho pakati pa maiko awiri omwe akuwoneka kuti ndi osiyana a graphics computing.

Technical Challenge of Porting Glide to IRIX

Kuyika glide2x kupita ku IRIX inali ntchito yayikulu kwambiri yaukadaulo wamapulogalamu. Glide idapangidwa ngati wosanjikiza wopyapyala, wokhazikika wa hardware wa DOS ndi Windows, kuyankhula molunjika ku rasterizer ndi mayunitsi a mapu a Voodoo. IRIX, komabe, inali ndi mawonekedwe ake okhwima komanso ovuta, omangidwa mozungulira IRIS GL ndipo kenako OpenGL APIs, ndikuphatikizidwa mwamphamvu ndi zida za SGI zapamwamba kwambiri ngati InfiniteReality. Oyang'anira amayenera kupanga gawo lomasulira lomwe limatha kuyimitsa mafoni a Glide API ndikuwayika pama foni a IRIX ndi ma memory memory. Izi zidakhudzanso uinjiniya, kukonza mapulogalamu otsika, komanso kumvetsetsa mozama za kalembedwe ka Voodoo komanso makina a IRIX a UNIX ndi mawindo a X11. Kupambana kunatanthawuza kuti, kwa nthawi yoyamba, khadi la Voodoo likhoza kuzindikirika ndi kugwiritsidwa ntchito ngati chipangizo chowonetsera mkati mwa malo ogwirira ntchito a SGI, zomwe poyamba zinkaganiziridwa kuti sizingatheke.

Community, Hobbyists, and Spirit of Tinkering

Kufuna uku sikunali ntchito yamakampani. Zinayendetsedwa ndi gulu lodzipereka la okonda SGI, akatswiri osintha zinthu, ndi opanga mapulogalamu omwe adawona zovuta zaukadaulo komanso mwayi wapadera. Mabwalo apaintaneti, mindandanda yamakalata, ndi masamba oyambilira adakhala malo ogawana zigamba, ma binaries, ndi chidziwitso chopambana movutikira. Chilimbikitso chinali chochuluka: kuyendetsa masewera apamwamba a Glide monga "Quake," "Tomb Raider," ndi "Descent" pa hardware yachilendo; kuyesa makonzedwe a haibridi; ndi kungotsimikizira kuti zingatheke. Njira yothandizanayi, yokhazikika yothetsera mavuto - kuphatikiza woyendetsa ntchito kuchokera ku zopereka za anthu ammudzi - amawonetsa malingaliro a Mewayz yamakono, pomwe zida zosinthika zamapulogalamu zimaphatikizana kuti apange dongosolo logwirizana la bizinesi logwirizana ndi zosowa zenizeni.

Cholowa ndi Kufunika Kwamakono

Ngakhale kuti kugwiritsa ntchito makadi a Voodoo m'makina a IRIX nthawi zonse kunali kwabwino, cholowa cha pulojekitiyi ndi chofunikira. Zinawonetsa mphamvu yachitukuko chotseguka, choyendetsedwa ndi anthu ndikukulitsa moyo wothandiza wa zida zamtengo wapatali za SGI kwa okonda masewera. Masiku ano, ili ngati mawu apansi ochititsa chidwi m'mbiri ya makompyuta, kusonyeza nthawi yoyesera modabwitsa. Kwa omanga amakono ndi omanga dongosolo, imakhala chikumbutso cha kufunikira kwa machitidwe osinthika, olembedwa bwino. Munthawi yamabizinesi amakono, kudzitsekera nokha mu pulogalamu imodzi, yolimba ya pulogalamu kumatha kukhala kochepera ngati ma hardware. Apa ndipamene nsanja ngati Mewayz imapereka mwayi wofunikira, kulola mabizinesi kuphatikiza zida zotsogola bwino kwambiri ndi machitidwe olowa m'machitidwe ogwirizana, monga momwe omanga oyambilira aja adalumikiza Glide ndi IRIX.

Sakanizani Bizinesi Yanu ndi Mewayz

Mewayz imabweretsa magawo 208 abizinesi mupulatifomu imodzi — CRM, ma invoice, kasamalidwe ka projekiti, ndi zina zambiri. Lowani nawo ogwiritsa ntchito 138,000+ omwe adachepetsa kachitidwe kawo ka ntchito.

Yambani Kwaulere Lero →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 6,208+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,208+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime