SpaghettiKart: Mario Kart 64 galīgā dzimtā versija datoram, Linux un Switch

  • SpaghettiKart ir Mario Kart 64 dzimtā porta versija personālajiem datoriem, Linux un Switch.
  • Neietver oriģinālos resursus un nepieciešama likumīga ASV ROM .z64 formātā
  • Ļauj veikt grafiskus uzlabojumus, modifikācijas un jaunas ekskluzīvas funkcijas.

Spageti karts

Spageti karts Tas ir kļuvis par vienu no aizraujošākajiem projektiem Mario Kart 64 faniem un tā atpakaļsaderībai ar datoru un modernām konsolēm. Ja kādreiz esat sapņojis par uzticamu, augstas izšķirtspējas pieredzi ar modernām Nintendo 64 klasikas vadības ierīcēm, šis kopienas veidotais vietējais ports ir tieši tas, ko meklējāt. Pēdējos mēnešos N64 ēras spēļu vietējo portu aina ir ievērojami augusi, pateicoties reversajai inženierijai, un SpaghettiKart ir labākais piemērs tam, kā aizrautīgs un kopīgs darbs var padarīt šķietami neiespējamo par realitāti.

SpaghettiKart nebūt nav vienkāršs emulators Tā ir vietējā porta versija, kas nozīmē, ka tā ne tikai ļauj spēlēt Mario Kart 64 operētājsistēmās Windows, Linux, Steam Deck vai pat Nintendo Switch, Tas piedāvā jaunas funkcijas, vizuālus uzlabojumus un atbalstu modifikācijām un turpmākiem uzlabojumiem. Šajā rakstā mēs jums pastāstīsim visu, kas jums jāzina: kas ir SpaghettiKart, kā tas darbojas, kā to instalēt, tā priekšrocības, ierobežojumi, saderība, izstrādes vēsture un kā kopiena plāno to paplašināt ārpus oriģinālās klasikas.

Kas ir SpaghettiKart?

SpaghettiKart ir Mario Kart 64 dzimtā porta versija. izstrādāts, izmantojot reversās inženierijas un statiskās rekompilācijas metodes. Atšķirībā no citiem tradicionāliem projektiem vai emulatoriem, SpaghettiKart neizmanto nekādu Nintendo aizsargātu kodu vai resursus. Šī rūpīgā darba rezultāts ir tīrs kods, kas ļauj Mario Kart 64 darboties modernos datoros un citās platformās ar veiktspēju un kvalitāti, kas ir pārāka par jebkuru emulatoru.

Spageti karts piedāvā vairākas priekšrocības salīdzinājumā ar tradicionālo emulāciju: platleņķa ekrāns, regulējama izšķirtspēja, atbalsts 120 FPS, modernas vadības ierīces un shēmu redaktori, kā arī citi uzlabojumi, kurus mēs sīkāk aplūkosim tālāk.

SpaghettiKart galvenās priekšrocības

  • Starpplatformu savietojamība: Tas ir pieejams operētājsistēmām Windows, Linux (ieskaitot Tvaika klājs) un Nintendo Switch. Tas ļauj praktiski jebkuram lietotājam piekļūt šim portam.
  • Uzlabota grafika un jaunas vizuālās iespējasTā kā tā ir vietējā pieslēgvieta, tā nodrošina regulējamu iekšējo izšķirtspēju, platleņķa režīmu un daudz vienmērīgāku pieredzi bez tradicionālajiem emulatoriem raksturīgajām kļūdām.
  • Modernas, konfigurējamas vadības ierīces: Atbalsta esošos kontrolierus un pielāgojamus taustiņus, padarot spēlēšanu datorā vai konsolēs vienkāršu un bez problēmām.
  • Shēmas redaktors un modifikāciju atbalstsIetver rīkus pielāgotu shēmu izveidei un importēšanai, palielinot atkārtojamību.

Kāda ir atšķirība starp SpaghettiKart un emulatoru?

SpaghettiKart lielais lēciens uz priekšu no emulatoriem ir tas, ka vada spēli dabiski, bez nepieciešamības "emulē" Nintendo 64 aparatūru. Tas nodrošina daudz stabilāku darbību, uzlabotu veiktspēju, mazāku ievades aizturi un iespēju lietot grafiskos uzlabojumus un funkcijas, kas nebija pieejamas oriģinālajā versijā. Turklāt jums ir piekļuve modernām iespējām, piemēram, FPS atbloķēšanai, platleņķa režīmam, FreeCam, modifikāciju atbalstam un nākotnes HD tekstūru atbalstam.

Kāpēc SpaghettiKart neietver oriģinālos resursus?

Juridisku iemeslu dēļ SpaghettiKart Nenodrošina nekādus Nintendo failus (nav ROM, grafikas vai skaņas resursu)Lai izvairītos no konfliktiem ar Nintendo, kas parasti ir ļoti stingra attiecībā uz nelicencētu fanu projektu dzēšanu, kopiena izplata tikai spēles dzinēju, tīru un bez autortiesībām aizsargāta satura. Katram lietotājam ir jāģenerē savi spēles faili no likumīgas ASV Mario Kart 64 ROM kopijas.

SpaghettiKart saderība un prasības

SpaghettiKart ir Īpaši izstrādāts darbam ar oriģinālo Mario Kart 64 ASV ROMVersijas no citiem reģioniem, hakromi, tulkojumi vai cenzēti varianti netiek atbalstīti. Turklāt ROM ir jābūt .z64 formātā, kas ir standarts lielākajai daļai N64 ROM izvilkšanas programmu. Ja jūsu kopija ir .n64 vai jebkurā citā formātā, ir pieejami bezmaksas tiešsaistes rīki tās konvertēšanai.

SpaghettiKart palaišanas pamatprasības ir ļoti pieejamas. To var palaist jebkurš mūsdienīgs dators bez problēmām, un tas pats attiecas uz Steam Deck un Switch (ja vien tam ir homebrew atbloķēšanas iespēja).

Soli pa solim: kā instalēt un spēlēt SpaghettiKart

Instalēšanas process ir vienkāršs, taču, tā kā Tas netiek izplatīts kopā ar spēles ROM, lai spēlētu, ir jāveic dažas papildu darbības:

  1. Iegūstiet likumīgu Mario Kart 64 (ASV versijas) ROM kopiju .z64 formātā. Varat pārbaudīt, vai fails ir pareizs, izmantojot tiešsaistes SHA-1 kontrolsummas rīku vietnē Romhacking.netJums nepieciešamais hešs ir: 579C48E211AE952530FFC8738709F078D5DD215E.
  2. Ja jūsu ROM ir citā formātā (piemēram, .n64), konvertējiet to uz .z64, izmantojot tādus rīkus kā hack64.net/swapper.
  3. Lejupielādējiet SpaghettiKart no oficiālās GitHub krātuves sadaļā “Laidieni” (lejupielādēt šeit).
  4. Izvelciet ZIP failus uz izvēlētu mapi.
  5. Ģenerējiet nepieciešamo O2R failu:
    • Operētājsistēmā Windows: palaidiet Spaghettify.exe, atlasiet savu ROM un izpildiet ekrānā redzamos norādījumus.
    • Linux sistēmā: palaidiet spaghetti.appimage, atlasiet savu ROM un, ja nepieciešams, piešķiriet izpildes atļaujas (chmod +x spaghetti.appimage no termināļa).
    • Nintendo Switch konsolei: vispirms datorā ģenerējiet failu mk64.o2r un pēc tam nokopējiet to atbloķētās konsoles SD kartē.
  6. Tas arī viss! Palaidiet Spaghettify.exe vai atbilstošo izpildāmo failu un izbaudiet SpaghettiKart savā iecienītākajā platformā.

Noklusējuma vadīklas un pielāgošanas opcijas

Spageti karts ļauj izmantot modernas tastatūras un kontrolierusVadības ierīces pēc noklusējuma tiek piešķirtas intuitīvi, taču tās var pielāgot savām vēlmēm. Dažas tipiskas tastatūras konfigurācijas ir šādas:

funcion Noklusējuma atslēga
Paātrināt (A) X vai Shift
Bremze (B) C vai Ctrl
Izmantot objektu (Z) Z
Sākt/Pauze Atstarpes taustiņš vai Enter
Stūrēšana (analogā svira) WASD vai bultiņas
C pogas TGFH vai TGFH taustiņi (↑ ↓ ← →)
Virziena krustojums (D-Pad) Num 8,2,4,6
Pilnekrāna F11
Iestatījumu izvēlne ESC
Mainīt alternatīvos aktīvus Tab
Atiestatīt spēli Ctrl + R

Papildu funkcijas un konfigurācijas opcijas

SpaghettiKart ļauj pielāgot plašu opciju klāstu iestatījumu izvēlnē (pieejama ar ESC). Starp ievērojamākajiem ir:

  • FPS atbloķēšana, ļaujot baudīt spēli ar 60 vai pat 120 FPS.
  • Pielāgota iekšējā izšķirtspēja lai tas derētu katram pašreizējam monitoram.
  • Īsts platlekrāns bez deformācijām vai plaisām.
  • Bezmaksas kamera izpētei vai radošiem ekrānuzņēmumiem.
  • Renderēšanas aizmugures sistēmas izvēleDirectX 11 (Windows), OpenGL (visas platformas), Metal (macOS). API var mainīt, izmantojot izvēlni vai rediģējot failu spaghettify.cfg.json.
  • Pielāgotu shēmu un trašu rediģēšanaRedaktors ir vienkāršs, bet jaudīgs, un tas ļauj importēt savus vai kopienas veidotos materiālus.
  • Modifikāciju pārvaldībaLai gan tekstūru pakotnēm vēl nav oficiāla atbalsta, tās ir plānots pievienot turpmākajos atjauninājumos.

Atbalsts un kopiena

SpaghettiKart kopiena ir aktīva, sadarbīga un ļoti atvērta jauniem ieguldījumiem. Oficiālajā Discord kanālā lietotāji var pieprasīt atbalstu, kopīgot modifikācijas, shēmas un palīdzēt uzlabot portu.Galvenie izstrādātāji, piemēram, MegaMech, Coco un Kirito, ir iesaistīti un atvērti ieteikumiem un kļūdu labojumiem. Ieteicams vienmēr izmantot jaunākās versijas, kas parasti ir pieejami vietnē Github un ietver ievērojamus uzlabojumus, piemēram, dziesmu redaktoru, audio uzlabojumus un sarežģītākus centrālos procesorus.

SuperTuxKart 1.3
saistīto rakstu:
SuperTuxKart 1.3 iepazīstina ar jaunām automašīnām, sliežu ceļiem un interfeisa uzlabojumiem

SpaghettiKart pašreizējie ierobežojumi

Neskatoties uz daudzajām priekšrocībām, SpaghettiKart joprojām ir daži ierobežojumi, kas pakāpeniski tiek novērsti:

  • Atbalsta tikai ASV ROM no Mario Kart 64, izņemot Eiropas, japāņu versijas vai hakromus.
  • Neietver vai neļauj ielādēt aizsargātus resursus (grafiku, mūziku, tekstūras) no Mario Kart 64. Lietotājam tie ir jāizvelk no sava oriģinālā faila.
  • Atbalsts HD tekstūru pakotnēm (tāpat kā līdzīgu projektu, piemēram, Zelda Ocarina of Time vai Majora's Mask, gadījumā) vēl nav ieviests, lai gan tas ir plānots turpmākajos atjauninājumos.
  • Nav pilnīga oficiāla tulkojuma spāņu valodā. spēles opcijās, lai gan nākotnē tas varētu notikt, izmantojot modifikācijas vai kopienas ieguldījumus.

Vēsture un konteksts: vietējo ostu uzplaukums

SpaghettiKart ienākšana ir daļa no projektu viļņa, kas meklē Pārkompilējiet klasiskās N64 spēles, lai tās darbotos vietējā līmenī modernās sistēmāsCiti ievērojami piemēri ir Super Mario 64, The Legend of Zelda: Ocarina of Time (Ship of Harkinian), Majora's Mask, Perfect Dark un Jak & Daxter porti. Atslēga slēpjas reversajā inženierijā un pilnīgā koda pārrakstā. ļaujot veikt iepriekš neiedomājamus uzlabojumus un paplašinājumus, nepaļaujoties uz emulācijuŠī parādība ir atjaunojusi interesi par Nintendo klasiku un radījusi spēcīgas, radošas kopienas ap katru projektu.

Mario Kart 64: Mantojums un viktorīna

Mario Kart 64 ir viena no lielākajām ikonām Nintendo un kartinga spēļu vēsturē.Izlaista 1996. gadā N64 konsolei, tā bija tiešs Super Mario Kart turpinājums un revolucionizēja vairāku spēlētāju žanru, pateicoties tās spēlējamībai, varoņu un trašu daudzveidībai, kā arī kaujas režīmam. Spēle tika izstrādāta, lai pilnībā izmantotu N64 ierobežoto jaudu, izmantojot tolaik piemērotus renderēšanas trikus un uzlabotas fizikas simulācijas. Kopš tā laika... ir pārdoti gandrīz 10 miljoni eksemplāru un ir vairākkārt izdota atkārtoti (Wii, Wii U, Switch Online), saglabājot savu statusu kā būtiska klasika gan oriģinālajā versijā, gan tagad, izmantojot tādus projektus kā SpaghettiKart.

Gaidāmās norises un turpmākā attīstība

SpaghettiKart komanda turpina aktīvi strādāt pie jaunām funkcijām un saderībasStarp gaidāmajām norisēm ir:

  • Atbalsts HD tekstūrām, ļaujot grafisko pieredzi pacelt jaunā līmenī.
  • Lielāka modu saderība un personalizētu saturu, paplašinot kopienas iespējas.
  • Oficiāli tulkojumi un citas valodu iespējas.
  • Pastāvīgi atjauninājumi, ar kļūdu labojumiem, spēles uzlabojumiem un jaunām funkcijām, piemēram, konkurētspējīgākiem centrālajiem procesoriem, uzlabotu dziesmu redaktoru un skaidrāku audio.

SpaghettiKart ir izdevies atjaunot klasisko Mario Kart 64 un pietuvināt to mūsdienu spēlētājiem, ļaujot viņiem atdzīvināt nostalģiju ar modernu kvalitāti un bezgalīgām pielāgošanas un uzlabošanas iespējām. Projekta kopiena turpina augt, un viss liecina, ka īstermiņā to būs iespējams baudīt vēl vairāk, pateicoties modifikācijām, HD tekstūrām un jaunām izstrādes stadijā esošajām funkcijām. Ja jums ir likumīga ROM versija un vēlaties atkal piedalīties sacīkstēs kā vecajos laikos, tagad ir īstais laiks, lai sāktu SpaghettiKart pieredzi.

Sonic Robo Blast 2 Karts
saistīto rakstu:
Sonic Robo Blast 2 Kart: kopiena izveido arī Mario balstītu automašīnu spēli ar Sonic un viņa draugiem kā galveno varoni