Pateicoties jaunai uzlaušanai, SNES Star Fox tagad darbojas ar ātrumu 60 kadri sekundē

60 kadri/s uzlauztās versijas demonstrācija lapsas zvaigzne Tas tika izlaists šonedēļ (lai gan šī demonstrācija nav daudz lielāka par 30 kadriem sekundē, kā norādīts apakšējā kreisajā stūrī).

Ja jūs būtu Nintendo bērns 90. gados, jūs, iespējams, būtu pārsteigts par to lapsas zvaigzne Un SuperFX mikroshēma Tas varētu piedāvāt pilnas 3D pasaules 1993. gada ēras SNES aparatūrā. Ja atsāksiet spēli šodien, jūs, iespējams, būsiet vīlušies par spēles nemierīgo kadru ātrumu, kas tiek atskaņots līdz 20 kadriem sekundē.

Ievadiet ilgu laiku lapsas zvaigzne ROM uzlaušana kandontokas atbild par pilnām funkcijām Star Fox izpētes šovs uzlauzt. Šonedēļ Kando ielāps izlaists Atver ar ātrumu 30 vai pat 60 kadri sekundē simulācijas režīmā lapsas zvaigzne (vai Zvaigzne Fox 2M) ROM. Rezultāts ir ļoti gluda pieredze, kas, visticamāk, būs līdzīga rozā nokrāsas atmiņām, kas jums bija 90. gadu sākumā. lapsas zvaigzne Vairāk, nekā varēja oriģinālā spēle.

dizaina problēma

paātrinājuma mēģinājumi lapsas zvaigzne Datorurķēšanas un simulācijas kopienās tas nav nekas jauns. Jau gadiem spēlētāji SuperFX mikroshēmas ir overclocked vai Palaidiet emulatorus ar lielāku ātrumu Lai mēģinātu palielināt spēles kadru ātrumu.

Tālummaiņa / SuperFX mikroshēma ir tikai viens no daudzajiem kasetņu procesoriem, ar kuriem SNES emulatoram ir pareizi jārīkojas.

Bet, kamēr šīs metodes padara lapsas zvaigzne Tas darbojas ātrāk (un vienmērīgāk), kā arī tādā pašā mērā paātrina spēles iekšējo loģiku. Tas nozīmē, ka ienaidnieka kuģi un jūsu Arwing lido daudz ātrāk, nekā plāno Nintendo, un šī efekta dēļ spēles izcilā mūzika netiek sinhronizēta ar automātisko ritināšanas darbību ekrānā. Spēles ātruma trīskāršošana, lai sasniegtu 60 kadri sekundē, katrā ziņā padara to neticami ātru.

Sākotnējās SuperFX mikroshēmas dizains un ierobežojumi apgrūtina šīs problēmas atrisināšanu. tādā spēlē kā lapsas zvaigzneSuperFX mikroshēma Tas var aizņemt divus pilna kadra ciklus lai pārsūtītu savus 3D attēlus uz sistēmas video RAM (neskatoties uz to, ka tiek izmantoti tikai 75 procenti no pieejamās ekrāna vietas). Pievienojiet aprēķina laiku spēles loģikai, ienaidnieka kustībai utt., un spēle atveidos jaunu kadru ar trešdaļu no SNES 60 kadri sekundē.

“SuperFX spēles ir sava veida īpašs gadījums,” raksta Nearby Emulator (pazīstams arī kā byuu) autors. Viņš pastāstīja Arsam 2019. gadā Apspriežot atjauninājumu, galvenā uzmanība tiek pievērsta pārspīlēšanai Emulatora fokuss uz precizitātes bsnes. “Tā kā tās parasti nedarbojas ar ātrumu 60 kadri sekundē programmatūras prasību dēļ, kas SNES rasterizē veselus ekrānus, spēles loģika ir balstīta uz kadru ātrumu. Tātad, pat ja jūs paātrinat lapsas zvaigzneTas parādīs, ka spēles dzinējs tagad darbojas ļoti ātri.”

lēnāk

Lai apietu šo problēmu, kando hack vispirms pārprogrammēja spēli, lai palaistu trīs kadru instrukcijas (kā mērīts IRQ procedūras) viena kadru cikla laikā (vai divu spēļu ciklu režīmā 30 kadri sekundē). Taču, lai pati spēle nepaātrinātu, kando ieprogrammēja savu versiju, lai tikai pārrēķinātu spēles loģiku (jeb “slāņus”) katrā trešajā kadrā (vai katrā otrajā kadrā 30 kadru/s režīmā). “Tas palēnina spēli līdz sākotnējam tempam,” raksta Kando.

Diemžēl Kando atzīmē, ka šī ir uzlauzta spēles versija Joprojām nepieciešama pārspīlēta SNES CPU palīdzība Un tāpēc , NESTRĀDĀS AKCIJAS SNES IERĪCĒS. Pat emulatoros, kas ir konfigurēti darbam overclocked režīmā, kando Brīdināt ka 60 kadri/s režīmā “kad ekrānā ir maz objektu, kadru ātrums sekundē kļūst ļoti mainīgs no 30 līdz 60 kadriem/s (šķiet, ka ir arī problēmas ar mūzikas ātrumu, atskaņojot 60 kadrus/s). ).

Zvaigzne Fox 2 Tas izskatās gludāks nekā jebkad agrāk

Neatkarīgi no ierobežojumiem, ir lieliski dzīvot vēlreiz lapsas zvaigzneRīcības pilna spēle bez nepatīkamiem kadru nomaiņas ātrumiem, kas raksturīgi 90. gadu sākuma 3D grafikai (vai šķebinošajiem spēļu ātrumiem, ko radīja agrākie kadru nomaiņas ātrumi). Mēs to spēlēsim kopā šajā nedēļas nogalē Mūsu uzlabotā SA-1 versija bez kavēšanās Gradijs III Cenšamies atgūt mūsu bērnības labāko versiju.

READ  Elons Musks, izmantojot NASA SpaceX līgumu, troļļo Džefa Bezosa zilo izcelsmi

Alexis Wells

"Televīzijas speciālists. Lepna kafijas duncis. Tieksme uz apātijas lēkmēm. Interneta eksperts. Ceļojumu nindzja." <pre id="tw-target-text" class="tw-data-text tw-text-large XcVN5d tw-ta" data-placeholder="Translation"></pre>

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *

Back to top