Geri qayıt
2026-cı ildə Nintendo 64 oyunu necə hazırlanır: Xibalba 64-ün tarixi
SiTech Team2 წთ. საკითხავი

2026-cı ildə Nintendo 64 oyunu necə hazırlanır: Xibalba 64-ün tarixi

Tərtibatçının bloq yazısında Xibalba 64 adlı Wolfenstein üslubunda atıcı oyunun Nintendo 64 üçün sıfırdan necə hazırlandığı və Modretro-nun M64 konsolu üçün fiziki kartriclə buraxıldığı izah olunur.

Ətraflı bir bloq yazısında tərtibatçı tamamilə yeni Nintendo 64 oyununun — Xibalba 64-ün — sıfırdan necə hazırlandığını və 2026-cı ildə fiziki kartriclə buraxıldığını təsvir edir. N64-ün müasir klonu olan M64-ü istehsal edən Modretro şirkəti oyunu kartric, qablaşdırma və təlimat kitabçası ilə birlikdə buraxılış oyunu kimi çap edib.

Konsol dövrü bitdikdən illər sonra kartric

Yazıya görə, Xibalba 64 konsolun kommersiya ömrü başa çatdıqdan sonra N64 üçün yeni oyunun fiziki şəkildə buraxıldığı yalnız ikinci haldır. Birinci hal Bitmap Bureau-nun 2023-cü ildə N64-ə çıxan Xeno Crisis oyunu idi; ondan əvvəl 2002-ci ildəki Tony Hawk's Pro Skater 3-dən bəri N64 üçün yeni oyun buraxılmamışdı.

JavaScript mühərrikindən Nintendo aparatına

Layihə 2010-cu ildə yazılmış Impact JavaScript oyun mühərrikindən və onun C dilində yenidən yazılmış High Impact versiyasından yaranıb. High Impact platforma və render arxa planlarını ayırdığı üçün mühərrikin qalan hissəsinə toxunmadan N64 üçün yeni arxa plan əlavə etmək mümkün oldu. Açıq kodlu N64 sistem kitabxanası Libdragon üzərində qurmaq cəmi bir neçə axşam çəkdi. Yazı Libdragon-u "N64-ün SDL-i" adlandırır və Nintendo-nun mülkiyyətində olan libultra-ya təhlükəsiz alternativ kimi təqdim edir.

4 kilobayt tekstura yaddaşı ilə yaşamaq

N64 93 MHz MIPS prosessorunu sabit funksiyalı qrafik prosessoru (RDP) və proqramlaşdırıla bilən vektor prosessorunu (RSP) birləşdirən "Reality Coprocessor" ilə tamamlayır. Tekstura yaddaşı məşhur dərəcədə kiçikdir — 4 kilobayt, yəni ən çoxu 64×64 piksel teksturalar və çox yavaş yükləmə. Tərtibatçı eyni teksturanı bölüşən üçbucaqları 64 bitlik çəkmə çağırışlarında birləşdirdi, görünən xanaları tapmaq üçün hər kadrda 320 şüa buraxdı və mümkün olan yerdə 4 bitlik indeksli rənglərdən istifadə etdi. Nəticə dörd oyunçulu bölünmüş ekranda da axıcı qalan sabit 60 fps-dir. Səs və musiqi 32 MB ROM-un təxminən 31 MB-nı tutur və Libdragon-un RSP-də açdığı VADPCM formatı ilə sıxılıb.

2026-cı ildə oyunu buraxmaq

Testlər üçün əsl aparat tələb olunurdu: Ares emulyatoru RDP və RSP-ni dəqiq modelləşdirir, lakin N64-ün yavaş yaddaş ötürmə qabiliyyəti yalnız konsolda ölçülə bilər. Tərtibatçı qurma zamanı ROM-ları USB-C ilə yükləyən SummerCart64 fləş kartricindən və görüntünü kompüterdə göstərmək üçün video tutma kartından istifadə etdi. Modretro nəşriyyat təklifinə bir gün ərzində cavab verdi, müqavilə isə mühərrikin sonradan açıq mənbə kimi yayımlanmasına imkan yaradacaq şəkildə düzəldildi. Satışların heç kimə əsas işini tərk etməyə imkan verməyəcəyini, amma "bir neçə xoş məzuniyyəti" maliyyələşdirəcəyini yazır.

SSiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.