Hoppa till innehåll
Prylar

Nintendo 64-biblioteket får rollback netcode

Marcus ··2 min read
En grå Nintendo 64-kontroll mot en röd bakgrund.

Foto: Kotaku

Emulatorn RMG-K har släppt en uppdatering som ger hela Nintendo 64-biblioteket rollback netcode för laggfritt spelande online.

Den 14 maj släpptes version 0.9.4 av RMG-K, en förgrening av Nintendo 64-emulatorn RMG. Uppdateringen introducerar rollback netcode för plattformens samtliga flerspelartitlar. Utvecklingen har i huvudsak letts av kodarna Jay-Day och NyxTheShield.

Tekniken bygger på att spara spelets tillstånd i bakgrunden, ett koncept som ZSNES-emulatorn experimenterade med redan 1997. Klienten förutsäger motståndarens inmatningar och spolar snabbt tillbaka simuleringen om förutsägelsen inte stämmer överens med nätverkstrafiken.

Fram tills nu har Nintendo 64-emulering online förlitat sig på fördröjningsbaserad nätverkskod. Enligt NyxTheShield krävs normalt minst 10 bildrutors fördröjning via äldre tjänster som Kaillera vid sämre uppkopplingar. Utvecklaren har nu i stället demonstrerat ett fungerande Super Smash Bros vid 320 i ping med endast fyra bildrutors rollback.

Nintendo använder redan rollback för SNES-spel via Switch Online, men tekniken saknas officiellt för N64-utbudet. Tillskottet av rollback i RMG-K gör det nu möjligt att spela reaktionskänsliga titlar som Super Smash Bros kompetitivt över nätet utan märkbar latens.

Den aktuella versionen är ett tidigt konceptbygge och distribueras via Github. Utvecklarna uppmanar nu communityt att testa funktionaliteten över hela Nintendo 64-biblioteket, då majoriteten av testerna hittills enbart har fokuserat på Super Smash Bros.

Läs också:

Nintendo 64EmulationRollback NetcodeSuper Smash Bros

Fler inom Prylar