IRIX 3dfx Voodoo драйвер болон glide2x IRIX порт
Сэтгэгдэл
Mewayz Team
Editorial Team
IRIX ба Вуду: Боломжгүй эвслийн товч түүх
1990-ээд оны дунд үед компьютерийн ертөнц ширүүн өрсөлдөөн, хурдацтай шинэчлэлийн газар байсан. Нэг талд нь мэргэжлийн 3D дүрслэл, кино эффект, шинжлэх ухааны тооцооллын маргаангүй хаад болох хүчирхэг IRIX ажлын станц бүхий Silicon Graphics, Inc. (SGI) зогсож байв. Нөгөөтэйгүүр, хөгжиж буй хэрэглэгчийн компьютер тоглоомын зах зээлийг 3dfx Interactive: Voodoo Graphics-ийн бяцхан картаар хувьсгал хийж байв. Энэхүү салангид 3D хурдасгуур нь өөрийн эзэмшлийн Glide API-ээр ажилладаг ширээний компьютерт аркад чанартай графикуудыг авчирсан. Сонирхогчид болон хөгжүүлэгчдийн хувьд сэтгэл татам асуулт гарч ирэв: Voodoo-ийн түүхий, тоглоомын хүчийг IRIX-ийн UNIX-д суурилсан боловсронгуй орчинд ашиглаж чадвал яах вэ? Хариулт нь Glide номын санг (glide2x) IRIX руу шилжүүлэх олон нийтийн санаачилсан төсөл бөгөөд энэ нь график тооцооллын хоёр өөр мэт харагдах гүүрийг бий болгох явдал байв.
IRIX руу гулсах техникийн сорилт
Glide2x-г IRIX руу шилжүүлэх нь програм хангамжийн инженерчлэлийн гайхалтай ажил байсан. Glide нь DOS болон Windows-д зориулсан нимгэн, техник хангамжийн тусгай давхарга хэлбэрээр бүтээгдсэн бөгөөд Voodoo-ийн растеризатор болон бүтэцтэй зураглалын нэгжтэй шууд ярьдаг. Гэсэн хэдий ч IRIX нь IRIS GL болон дараа нь OpenGL API-уудыг тойрон бүтээгдсэн, InfiniteReality гэх мэт SGI-ийн өөрийн гэсэн өндөр чанартай график техник хангамжтай нягт уялдаатай, өөрийн боловсорсон, нарийн төвөгтэй график экосистемтэй байсан. Ачаалагч нар Glide API дуудлагыг таслан зогсоож, IRIX-ийн системийн дуудлага болон санах ойн загварт буулгах орчуулгын давхарга үүсгэх шаардлагатай болсон. Үүнд урвуу инженерчлэл, нямбай бага түвшний програмчлал, Voodoo-ийн бүртгэлийн түвшний ажиллагаа болон IRIX-ийн UNIX цөм болон X11 цонхны системийн талаар гүнзгий ойлголттой байсан. Амжилт нь анх удаа Voodoo картыг SGI ажлын станц дотор дүрслэх төхөөрөмж болгон хүлээн зөвшөөрч, ашиглах боломжтой болсон гэсэн үг.
Нийгэмлэг, хоббичид ба тайтгарлын сүнс
Энэ оролдлого нь корпорацийн ажил биш байсан. Үүнийг зөвхөн SGI сонирхогчид, урвуу инженерүүд, программистууд техникийн сорилт, онцгой боломжийг олж харсан нийгэмлэг удирдсан. Онлайн форумууд, захидлын жагсаалтууд болон анхны вэбсайтууд нь засварууд, хоёртын файлууд болон хэцүү олж авсан мэдлэгээ хуваалцах төв болсон. Урам зориг нь олон талт байсан: "Quake", "Tomb Raider", "Descent" гэх мэт сонгодог Glide-д суурилсан тоглоомуудыг чамин тоног төхөөрөмж дээр ажиллуулах; эрлийз тохиргоотой туршилт хийх; мөн үүнийг хийж болно гэдгийг батлахын тулд. Асуудлыг шийдвэрлэхэд чиглэсэн энэхүү хамтын, модульчлагдсан арга буюу олон нийтийн хувь нэмэрээс функциональ драйверийг нэгтгэх нь орчин үеийн Mewayz-ийн философийг тусгадаг бөгөөд үүнд дасан зохицох боломжтой програм хангамжийн бүрэлдэхүүн хэсгүүд нь тодорхой хэрэгцээнд нийцсэн бизнесийн нэгдмэл үйлдлийн системийг бий болгодог.
"IRIX Voodoo драйверын төсөл нь хакеруудын ёс суртахууны нотолгоо байсан. Энэ нь хэзээ ч хамтран ажиллахаар төлөвлөөгүй хоёр гайхалтай технологи бүтээх тухай байсан бөгөөд эв найрамдалтайгаар дуулах явдал байв. Ослын хогийн цэг, амжилттай дүрслэгдсэн Glide гурвалжин бүр нь ялалт мэт санагдсан."
Өв залгамжлал ба орчин үеийн хамаарал
IRIX систем дэх Voodoo картыг практикт ашиглах нь үргэлж чухал ач холбогдолтой байсан ч төслийн өв нь чухал юм. Энэ нь нээлттэй, олон нийтэд тулгуурласан хөгжлийн хүчийг харуулж, хобби сонирхогчдод зориулсан SGI-ийн үнэтэй тоног төхөөрөмжийн ашиглалтын хугацааг уртасгасан. Өнөөдөр энэ нь компьютерийн түүхэнд гайхалтай туршилтын үеийг харуулсан гайхалтай зүүлт тайлбар болж байна. Орчин үеийн хөгжүүлэгчид болон системийн архитекторуудын хувьд энэ нь дасан зохицох чадвартай, сайн баримтжуулсан системүүдийн ач холбогдлын сануулга болж өгдөг. Орчин үеийн бизнесийн нөхцөлд өөрийгөө нэг хатуу програм хангамжийн стек болгон түгжих нь өмчийн техник хангамж шиг хязгаарлагдмал байж болох юм. Энд л Mewayz шиг модульчлагдсан платформ нь чухал давуу талыг бий болгож, бизнес эрхлэгчдэд Glide болон IRIX-ийг нэгтгэсэн анхны хөгжүүлэгчид шиг ангиллын шилдэг хэрэгсэл, хуучин системийг нэгдсэн ажлын урсгалд нэгтгэх боломжийг олгодог.
IRIX Voodoo/Glide зөөвөрлөх хүчин чармайлтын гол амжилтууд:
💡 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 →- SGI Indy, O2 болон Octane системүүд дээр Glide програмуудыг техник хангамжийн хурдасгасан дүрслэлийг идэвхжүүлэх.
- Захиалгат цөмийн модулиудтай холбогдсон функциональ, хэрэглэгчийн орон зайн санг (glide2x.so) олгож байна.
- Үндсэн Voodoo график болон SLI дахь Voodoo2 самбар зэрэг янз бүрийн Voodoo тохиргоог дэмждэг.
- Дараа нь нээлттэй эхийн GPU драйвер хөгжүүлэх, эмуляц хийх төслүүдэд мэдээлэл өгөх мэдлэгийн баазыг хөгжүүлэх.
Эцэст нь IRIX Voodoo жолоочийн түүх бол техникийн сониуч байдлаас илүү юм. Энэ нь хэрэглэгчийн болон мэргэжлийн технологи, эсвэл өөр өөр үйл ажиллагааны парадигмуудын хоорондох ялгааг арилгах тухай өгүүллэг юм. Өнөөгийн дижитал ландшафтад өөр өөр системийг саадгүй холбох чадвар нь зөвхөн хобби сонирхогчдод төдийгүй бизнесийн зайлшгүй шаардлага юм. Mewayz гэх мэт энэхүү модульчлагдсан, нэгдмэл философийг агуулсан платформууд нь аливаа нэг технологийн хязгаарлалтаар хязгаарлагдахгүйгээр үйл ажиллагааныхаа хамгийн тохиромжтой орчинг бүрдүүлэх боломжийг байгууллагуудад олгодог.