Ontwikkelaar brengt Wii- en Gamecube-emulator voor iOS uit

Ontwikkelaar Oatmeal Dome heeft een Gamecube- en Wii-emulator voor iOS gemaakt. De app werkt momenteel alleen op iOS-apparaten met jailbreak. Het project bevindt zich in een alfafase, waardoor de app nog wat kuren vertoont.

Ontwikkelaar Oatmeal Dome bracht de emulator op zondag uit. Dergelijke games kunnen al wel langer op Android-telefoons geëmuleerd worden. DolphiniOS is gebaseerd op de Dolphin-emulator voor pc's en Android. Het is de eerste soepel werkende Gamecube- en Wii-emulator voor iPhones en iPads.

Er bestaat al wel een Gamecube en Wii-emulator voor Apples mobiele besturingssysteem, die GC4iOS wordt genoemd. Deze kan door technische moeilijkheden echter bepaalde games alleen met lage framerates draaien. Dit moet bij DolphiniOS niet het geval zijn. Op basis van eerste tests op YouTube lijkt de emulator de meeste games goed te draaien met een redelijk stabiele 30fps op een iPhone XR. Zo werkt Super Mario Sunshine naar behoren op DolphiniOS. Bovendien kan de emulator gebruikt worden om Wii-games als Super Mario Galaxy te spelen. Hiervoor kunnen gebruikers eventueel een Wii-afstandsbediening aansluiten.

De DolphiniOS-emulator kan geïnstalleerd worden via Cydia, een soort appwinkel voor iOS-devices met een jailbreak. De emulator maakt gebruik van roms. Gebruikers kunnen deze volgens de ontwikkelaar gemakkelijk zelf maken van eigen games. Hiervoor hebben ze wel een Nintendo Wii nodig. Het installeren van roms gaat momenteel overigens nog niet heel soepel, meldt NotebookCheck. Dit is omdat de interface van de app nog niet helemaal af is.

Door Daan van Monsjou

Nieuwsredacteur

16-12-2019 • 12:03

39

Reacties (39)

39
36
12
2
1
17
Wijzig sortering
Dit artikel geeft de indruk dat het een compleet nieuwe emulator betreft maar dat is niet zo. Dit is de bekende Dolphin-emulator.

Edit: staat wel in de tekst maar de titel zet op het verkeerde been.

Daarvoor bestaat al enkele jaren een Android-port, waar met de komst van Vulkan naar Android eindelijk iets meer aandacht voor kwam.

Nu heeft een ontwikkelaar (OatmealDome) de ARM64 JIT van Dolphin als basis gebruikt, getuige deze PR. Alsnog erg knap, dat zeker weten, maar hier zit dus ook jaren en jaren aan ontwikkeling van Dolphin zelf bij inbegrepen.

[Reactie gewijzigd door Trygve op 23 juli 2024 16:59]

Dit is wel gaaf helaas via een Jailbreak. Ik zou dit liever zien in de Appstore zelf.

En dan kunnen koppelen met een Bluetooth controller. Zie mijn kids al helemaal los gaan in de auto met mariokart op de achterbank.

Hopelijk komt deze ooit in de Appstore beschikbaar
Ga daar maar niet vanuit. De emulator gebruikt functionaliteit die niet wordt toegestaan voor 3rd party iOS apps in de store. DolphiniOS gebruikt "dynamic-codesigning", iets wat alleen is toegestaan voor interne apps van Apple. De emulator alloceert daarmee een grote hoeveelheid uitvoerbaar (JIT) geheugen om de geëmuleerde games soepel te laten verlopen. Zonder JIT gaat de emulator niet werken. Er is wel iemand bezig met support voor jailed telefoons (en dus misschien mogelijk via de Appstore, mocht Apple überhaupt emulators goedkeuren): https://github.com/dolphin-emu/dolphin/pull/8492, maar het is nog niet duidelijk of dit goed gaat werken.

[Reactie gewijzigd door Proxi op 23 juli 2024 16:59]

Dan zal ik toch naar kijken naar een android tablet..

Op m'n Pocophone F1 runt deze emulator heel stabiel 60fps met Zelda windwaker en een Gamesir controller

[Reactie gewijzigd door discovisi op 23 juli 2024 16:59]

Voor de performance hoef je het niet te doen. Het enige verschil is dat emulators in de Playstore wel mogen. In iOS kun je trouwens ook gewoon een emulator installeren buiten de Appstore om.
Die Pocophone F1 is trouwens geen tablet.
Ja inderdaad, dit is het probleem van een walled garden ecosysteem :-( Apple heeft vrije hand om te beslissen en je kan er niks aan doen.

Als de versie op jailed telefoons wel gaat werken, zou je hem eventueel wel zelf kunnen compilen met Xcode en zelf uploaden op je telefoon.
Ik denk niet dat Apple dit ooit toe gaat staan in de Appstore. Emulators draaien immers externe code, wat tegen de regels van de Appstore is. Dit zorgt ervoor dat ontwikkelaars niet ineens wijzigingen toe kunnen passen zodra ze door het keuringsproces heen zijn.
Ik ben er vrijwel zeker van dat als dit ooit in de App Store komt, Apple binnen no-time Nintendo op zijn dak krijgt.
Waarom? Dolphin staat ook al meerdere jaren op de Google Play Store. Het bouwen en distribueren van emulators an sich is niet illegaal.
Emulatie software zelf is niet illegaal, maar de manier waarop 95% of meer van mensen het gebruikt (icm gedownloade ROM's van spellen die men niet gekocht heeft) wel.

Je zou het een beetje kunnen vergelijken met piratebay, ze hosten de werkelijke content niet, maar bieden mensen wel een praktisch kant en klare manier om het te downloaden. En een Emulator is een manier om onlegitiem bemachtigde console games te draaien.
Er is een groot verschil tussen torrentsites (die an sich ook niet illegaal zijn) en emulators. Een emulator biedt namelijk geen mogelijkheid om aan ROMs te komen, direct of indirect. Ook bevatten emulators niets van broncode e.d. van de originele console. Er zijn wel emulators die een bios nodig hebben van de originele console, maar die krijg je er dan ook niet bij en moet je zelf aan zien te komen. Emulators die wel een bios bevatten zijn wel illegaal

Daarom is Nintendo ook achter de ROM sites aan gegaan, en niet de emulators.
Emulators zijn niet verboden. De enige reden dat emulators niet op de Appstore mogen is door de functionaliteit die ze gebruiken (iets met dynamic codesigning), die Apple niet toestaat voor 3rd party apps.

Bovendien klopt je vergelijking niet. Via piratebay kun je aan illegale content komen. Via een emulator niet.

Dus zal Apple nooit Nintendo op hun dak krijgen

[Reactie gewijzigd door mjz2cool op 23 juli 2024 16:59]

Die vergelijking met The Pirate Bay gaat niet helemaal op. Als je de vergelijking met bijv films trekt dan is een emulator een "player" en geen content.

Een emulator biedt niet de mogelijkheid om de content te downloaden. Slechts om het af te spelen. Je zou het dan kunnen vergelijken met een mediaspeler. En die kun je toch gewoon downloaden in de App store / Play store?

[Reactie gewijzigd door jrswgtr op 23 juli 2024 16:59]

Moet iets als VLC dan ook illegaal gemaakt worden? Want het wordt vaak gebruikt om illegaal verkregen films en series af te spelen. Dit is naar mijn idee beter te vergelijken met deze emulator. De applicatie bevat (normaal gezien) geen proprietary code van Nintendo, dus ze hebben eigenlijk geen poot om op te staan.

In het verleden zijn emulators vaak ook alleen offline gehaald wanneer ze een manier om ROMs te downloaden hadden ingebouwd, of wanneer het code van Nintendo of andere hardware makers gebruikte. Bij Playstation emulators wordt dat bijvoorbeeld omzeild door de gebruiker zelf ergens een BIOS vanaf te laten downloaden. Wanneer die niet wordt meegeleverd met de emulator is dit gewoon legaal meestal.

Daarnaast kun je ook rips maken van je eigen GameCube spellen, dus je hoeft een emulator niet perse te gebruiken om games te spelen die je zelf niet bezit. Of je kopieën mag maken van je gekochte games is dan weer een grijs gebied, maar naar mijn mening volkomen gerechtvaardigd.

[Reactie gewijzigd door lepel op 23 juli 2024 16:59]

Inderdaad, Nintendo is keihard in het afstraffen van allerlei emu's en ports waar ze het kunnen. Dus reken maar dat ze het hier niet kunnen, anders was Dolphin allang weg geweest uit de play store en wellicht zelfs van github.

Zie bijv. nieuws: Nintendo laat Commodore 64-port van Super Mario Bros. offline halen
Voor Mario Kart Double Dash! zou ik wel weer de volle mep willen betalen als hij op een platform uitkomt. De meest legendarische game uit mijn jeugd. :9~
Tip voor de achterbank: een Nintendo Switch met houder waardoor ie “in het midden” hangt. Is hier erg populair (voor de wat langere ritjes).
Koop anders een android toestel voor de kids ;)
Goedkope Android Tablet kopen en je bent klaar !
Kan je alle emulatoren draaien en alles media erop zetten zonder moeilijk gedoe op een Ipad met alle hindernissen die daarbij komen kijken ...
Mario Kart is gratis die ze hebben uitgebracht, alleen voor de 200cc moeilijkste modus moet je betalen(En wellicht online).
Maar voor kids of offline tegen de pc spelen zeker in de auto meer dan zat.
Mario Kart voor mobile is echter zo opgezet dat ze je verslaafd proberen te maken en alsnog proberen te pushen naar In-game aankopen/abbo dienst. ik betaal liever gewoon een paar euro voor een spel.
Tegen het einde van de tour in Mario Kart moet je of alles nalopen op max sterren of geld uitgeven zodat je door kan spelen. Ook de manier van characters verzamelen is helemaal gebouwd op het stimuleren van gevoelige personen om nog meer te kopen.
De South Park freemium game episode komt de hele tijd in mn achterhoofd omhoog tijdens het spelen..

"freemium, the mium is latin for... not reallyyy"
Ik vond totaal niet verslavend Mario kart, effe leuk een rondje rijden of 2 en sloot spel weer af.
Ook boeide me niet welke characters ik wel of niet had, zelfde voor Mario kart op dr switch kan je ook alles vrijspelen(doe ik niet moet te veel races voor doen).
Het probleem is de manier waarop je moet spelen om wel verder te kunnen spelen. Je moet bepaalde doelen halen die bovendien vaak behoorlijk moeilijk zijn, en daarin wordt vooral gepushed om maar te betalen. Het werkt wel degelijk verslavend, kijk maar om je heen.

[Reactie gewijzigd door mjz2cool op 23 juli 2024 16:59]

Ja het werkt bij veel verslavend inderdaad, bij mij niet kan aan mij liggen.

Maar sowieso hele mobiel werkt bij mij niet verslavend(vergeet hem gerust wel eens zowel privé als werk mobiel), heb zowat hele ding op stil al staan geluid uit wordt helemaal gestoord van al die geluidjes constant en meldingen.

Net als tmobile storing vandaag ach geen probleem, wel lekker rustig onderweg niks kunnen zien heerlijk :).
Watch staat ook geluid uit vandaag ook 8 plingtjes in 5 min, was effe aan bellen helemaal gek pling pling pling hele tijd(gelijk geluid weer uitgezet van watch)

Vriend van mij ook stuurt steeds zijn nieuwe levels toegevoegd ofzo, zeg ik speel het niet meer hij hé hoe dan.
Je moet toch wat te doen hebben in de trein onderweg naar werk, ik zij ja kijk gewoon naar buiten 😂.

[Reactie gewijzigd door Carlos0_0 op 23 juli 2024 16:59]

Waarom een jailbreak eigenlijk? Wat hebben ze nodig dat niet werkt met normale jailbreakloze sideloading, extra libs?
omdat je anders de emulator niet kan downloaden.
Dat is niet waar. Je kunt gewoon sideloaden, en daarmee kan die emulator ook de functionaliteit gebruiken die er normaal voor zorgt dat zo'n emulator niet op de Appstore mag.
Sideloaden is leuk maar na een paar dagen worden licenties ge-revoked en moet je wachten tot er een nieuwe verschijnt.
Heb het gezien met Snes emulatoren en het werkt gewoon NIET lekker op die manier.

Heel simpel, tenzij je jailbreaked is het emuleren gewoon ruk op een Apple device, punt !
Je kunt beter een goedkope Android tablet kopen en tot in lengte van dagen daarop emuleren.
Simpeler, goedkoper, en geen verassingen na verloop van tijd.
Dat vraag ik mij ook af, gaat blijkbaar om een gemodificeerde port van Dolphin.
En niet geautoriseerde libs zijn ook te omzeilen met sideloaden, heb zelf een webbrowser draaiend op de AppleTV4K
Ondanks dat het een fijne ontwikkeling is snap ik de meerwaarde niet zo gezien het bijna niet mogelijk is om je toestel te jailbreaken en door de aandacht die dit project weer krijgt springt Ninty er vaak weer bovenop om het vakkundig zijn nek om te draaien.

Daarbij alfa status is het nieuwe beta geloof ik gezien de hoeveelheid eindproducten tegenwoordig de status beta nog niet eens hebben verlaten.

En dat geldt niet eens alleen voor apps of software maar ook voor besturingssystemen. Er wordt heel hard geroepen en getest met public bèta’s en in the end moeten er binnen de eerste 3 weken van iOS al weer 4 updates zijn geweest om shit te fixen
Alle iPhones tot aan de iPhone X zijn voor eeuwig te jailbreaken op alle iOS versies. Het is dus zeker wel mogelijk om te jailbreaken.
Sorry? Bijna niet mogelijk? Kijk eens hier.
https://checkra.in/

[Reactie gewijzigd door Blubkens op 23 juli 2024 16:59]

Dolphin bestaat al jaren, ook op Android, waar het gewoon via de Play Store te installeren is. Nintendo doet vij weinig tegen emulators, zolang deze niet Nintendo-code meeleveren.

Yuzu is een goed voorbeeld, dat is een Switch emulator voor de PC die steeds beter wordt. De BIOS/Firmware bestanden zitten er niet bij, die moet je zelf aanleveren, dus zit er in principe niets bij waar Nintendo recht op heeft. Als Nintendo er wat tegen zou kunnen doen, zouden ze het al lang gedaan hebben, want de Switch is uiteraard financieel erg belangrijk voor Nintendo.

Ik denk omdat Connectix eind jaren '90 de rechtzaak die Sony aanspande wegens de Virtual Game Station PS1 emulator won, consolemakers het niet meer proberen op te nemen tegen emulators die geen inbreuk op BIOS e.d. code maken. Connectix had de hele BIOS zelf hergeschreven voor hun emulator, en deze had ook enige copy protection, dus had Sony er wettelijk niets tegen te doen. Als mensen illegaal PS1 game bestanden downloaden en patches installeren om die te draaien op het VGS, dan is dat hun schuld, en niet die van Connectix.

En aangezien voornamelijk een relatief kleine groep Tweaker-achtige mensen emulators gebruiken, is het voor Nintendo waarschijnlijk ook geen grote dreiging en dus de moeite niet waard. Een Wii emulator voor iOS, waarvoor je een jailbreak moet draaien, of BIOS en ISO bestanden voor de emulator downloaden, daar zullen Truus of Jantje niet aan beginnen :)
Welke reden heeft Nintendo dan om er bovenop te springen? Een emulator bevat niks van Nintendo, en geeft ook niet de mogelijkheid om aan content te komen wat eigendom is van Nintendo.
Beetje rare titel imo @AverageNL ontwikkelaar? Zeg dan Oatmeal Dome of ontwikkelaar van Dolphin.
Anoniem: 1275826 17 december 2019 16:58
Eindelijk! :*)

Op dit item kan niet meer gereageerd worden.