Модераторууд Супер Марио 64-ийг задалж, кодыг C хэл дээр хэвлүүлж чаддаг

Супер Марио

Ямар ч эргэлзээгүй хамгийн алдартай тоглоомуудын нэг, ялангуяа Нинтендогийн гол дүр бол Марио байсан Энэ бол хуучин тоглоомчдоос эхлээд Nintendo консолуудтай танилцаж буй шинэ үеийнхэн юм энэ гайхамшигтай дүрийн дүр төрхийг хараад л хэн болохыг нь тэд мэддэг.

Үүнээс ч илүү ерээд оны тоглогчид Тэд мэддэг хамгийн гол нь би үүнийг хэлж зүрхлэх болно Nintendo-ийн хамгийн амжилттай тоглоомуудын нэг бол Nintendo 64 консол дээрх Super Mario 64 юм. 1998 оноос хойш өнөөдрийг хүртэл хорь гаруй жил өнгөрч, энэ тоглоом бүх насны тоглогчдын дуртай тоглоом байсаар байна.

олон тоо Тэр цагаас хойш энэ тоглоомыг шүтэн бишрэгчид олон нөөцийг бий болгосон тоглоомын эргэн тойронд, түүний өөрчлөлт хязгаарлагдмал байсан эх код байхгүйн улмаас. Энэ бол одоо өнгөрсөн зүйл болжээсаяхан Модераторууд Супер Марио 64-ийн эх кодын шинэчилсэн файлыг гаргасан тухай мэдээ цацагдав.

Энэ эх код Мариогийн дүрийн менежментийг багтаасан 15 мегабайтаас бүрддэг (С хэлээр).

Модераторууд үүнийг хийснээ тайлбарлаж байна Учир нь Nintendo эмхэтгэх явцад оновчлол хийхийг зөвшөөрдөггүй байв.

Гэсэн хэдий ч маневр нь тоглоом хэвлэн нийтлэгчдэд эх кодын хэмжээг багасгаж, бүтцийг нь нуух боломжийг олгож байгаа тул Японы хэвлэн нийтлэгчийн консол ажиллуулж буй хоёртын файлыг авахын тулд Японы хэвлэн нийтлэгчийн хөгжүүлэгчид -O дарцаггүйгээр хөрвүүлэгдсэн болохыг ойлгосон байна.

Энэхүү орхигдлыг үндэслэн modders нь ассемблер кодыг уншаад функцийг дахин бичих хэрэгтэй байв Дараа нь тэд ажлын ROM авах хүртэл туршиж үзсэн.

Энэхүү кодын бааз нь ямар ч тохиолдолд хадгалах эрдэнэс юм. Хэрэв та өөрийн ROM-ийг оновчлолгүйгээр хөрвүүлбэл ассемблерээс түүхий кодыг авах нь маш хялбар байдаг. Nintendo нь АНУ, Япон хувилбаруудыг гаргахаасаа өмнө CFLAGS-тэй танилцах ёстой байсан "гэж тэд хэлэв.

Гэсэн хэдий ч, үйл ажиллагааны амжилттай байдал нь IRIX-ийн хуучин хувилбарыг дууриахыг шаарддаг байв фирмийн хөгжүүлэгчдийн итгэдэг төхөөрөмжтэй ижил Nintendo 64 хөгжүүлэлтийн хэрэгсэл ажиллуулах. IRIX бол SGI-ээс Unix үйлдлийн систем юм. Энэ нь MIPS архитектур дээр суурилсан 32 ба 64 битийн компьютер дээр төрөлхийн ажиллах зориулалттай.

Энэхүү кодын суурийг гаргаснаар Одоо таны кодыг мэдэх сонирхолтой хүмүүс болон өөрчлөлт хийх хүсэлтэй хүмүүс үүнийг хийх боломжтой болно.

Онолын хувьд энэ байдал нь тоглоомыг бусад компьютерын платформ дээр байрлуулах үүд хаалгыг нээж өгдөг. Гүйцэтгэлийн хувьд эх хувилбарууд нь эмуляторгүйгээр хийх боломжтой тул туршлага нь ашигтай байж болох юм.

Мөн түүнчлэн, Японы редакторын зарим алдааг олж мэдсэн, засч залруулах боломжтой. Нэмж дурдахад, анхны санал хүсэлт нь оновчлолын сонголтуудын хамт хөрвүүлэх нь тоглоомыг илүү хялбар болгох боломжийг олгодог болохыг харуулж байна.

Эцэст нь, зарим нэтизэнчүүд энэ байдал анхаарал болгоомжтой байна гэж тайлбар хийжээ Японы компани тэдний ашиг сонирхлыг харгалзан үздэг.

Жил гаруйн өмнө тэрээр саяхны болон чимэг тоглоомуудын ROM санал болгодог сайтуудад хуулийн дагуу хариуцлага тооцож эхэлсэн бөгөөд шүүхийн тогтоол түүнийг ялж дууссан тул одоо холбогдсон вэбсайтууд зөрчлийнх нь төлөө 12 сая доллар төлөх ёстой гэж тэд хэлэв. шууд ба шууд бус зохиогчийн эрх.

Ижил замаарМарио 64-ийн эх кодыг үзэх боломжтой эсвэл кодыг задлах боломжтой байгаа хүмүүст зориулсан тоглоомыг Линуксийн дистрибьютерээс задлах, эсвэл Windows-ийн хэрэглэгчдэд зориулж тоглоомыг задлах боломжтой байхын тулд тоглоомын өмнөх хуулбарыг авах шаардлагатай байгааг харуулж байна. WSL.

Дагаж болно дэлгэрэнгүй заавар дараах холбоос.

Эх сурвалж: https://warosu.org

Nintendo үүний эсрэг арга хэмжээ авах уу эсвэл энэ байдлыг үл тоомсорлох уу? Эсвэл сайжруулалтыг хэрэгжүүлж, алдааг олж илрүүлэх олон нийтийн нийгэмлэг байх болно гэж бодож байна уу?


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.