Het is in beta geweest voor wat een eeuwigheid lijkt te zijn, maar het tempo van ontwikkeling lijkt de laatste tijd op te lopen en de meest recente builds hebben een aantal belangrijke updates gebracht, waaronder cloud syncing en NES-ondersteuning. Nu heeft Delta, de opvolger van GBA4iOS, Beta 8 bereikt.
De belangrijkste functie in deze nieuwste versie van de app is uiteraard de ondersteuning voor de Nintendo 64-console, waarop fans al sinds het begin van Delta hopen. Over het onderwerp zei ontwikkelaar Riley Testut het volgende:
Het heeft zeker meer tijd gekost om aan de slag te gaan dan eerdere systemen, maar ik ben erg blij met hoe het afloopt en ik hoop dat jullie dat ook zijn.
Het lijkt erop dat de nuances van deze nieuwe emulator, die zijn voorganger niet ondersteunde, hem een beetje meer uitdaging bood dan consoles zoals de Game Boy, de code waarvoor hij al met succes in GBA4iOS had geschreven. Testut noemt een ander ontwerphindernis dat hij moest overwinnen met de N64: hoe om te gaan met meerdere knopinvoer op touchscreen-apparaten. De oplossing die hij heeft gekozen, is gebarenondersteuning, zoals vegen tussen knoppen, om te vertegenwoordigen wat op de originele N64-controller een gelijktijdige druk op twee afzonderlijke fysieke knoppen zou zijn geweest.
Hij haalt een voorbeeld uit Super Mario World, waarin een verspringen wordt geactiveerd door een gelijktijdige druk op de knoppen Z en A. Wanneer het spel in Delta Beta 8 wordt uitgevoerd, veegt een gebruiker snel zijn duim van Z naar A om hetzelfde effect te bereiken. Het is een elegante oplossing voor een van de belangrijkste problemen met controller skins op touchscreen-apparaten, en als het correct wordt gecodeerd met de juiste gevoeligheid en foutmarges zou het goed moeten werken.
De landschapslay-out voor de nieuwe N64-skin van Delta, getoond als klassieker Gouden Oog.
Afgezien van ondersteuning voor Nintendo 64 bevat deze bèta maar heel weinig wijzigingen, omdat de ontwikkelaar de nieuwe engine grondig op een breed scala aan games wil testen voordat hij vooruit gaat. Hij suggereerde echter dat zodra dit proces is voltooid, een meer verfijnde bèta met andere kleinere verbeteringen zal worden vrijgegeven voor de volledige aanvulling van bètatesters.
Dit alles is een goed voorteken voor de staat van het project als geheel, en laat ons hopen dat we binnenkort een algemene release zullen zien, waarop fans van de emulator het langst geduldig op hebben gewacht. Uit mijn eigen testen tot nu toe lijkt het het wachten waard te zijn geweest.
Heb je een verzoek voor een gids of artikel dat je op iDB wilt zien?
Laat het me weten in de reacties hieronder.