Werbung

Dieser Open Source Emulator kann Ihre Apple Watch in einen Game Boy verwandeln.

Trotz der vielen Stile und Zwecke Apple Watches wurden angekündigt, einige Leute, die eines dieser High-Tech-Zubehörteile erworben haben, waren unzufrieden, sodass ein Emulator erstellt wurde, um das Beste daraus zu machen.

[Bildquelle : Wikimedia Commons ]

Egal, welche wichtigen Besprechungspläne Sie haben oder wie viele Schritte Sie an einem Tag unternommen haben oder ob Sie die Wetterbedingungen überprüft haben. Wie wäre es, wenn Sie Game Boy-Spiele in Ihrem watchOS spielen? Für einen in Toronto ansässigen iOS-Entwickler, Gabriel O'Flaherty-Chan,Dies war eine Idee, die in seiner Apple Watch der Serie 2 Wirklichkeit wurde. Er nannte den Spielemulator. Giovanni was nach dem dauert Pokemon Gelb Bösewicht.

[Bildquelle : Gabriel O'Flaherty-Chan ]

Was ist ein Emulator?

Für diejenigen, die mit der Spielewelt nicht vertraut sind und keinen starken Codierungshintergrund wie ich haben, kann es zunächst verwirrend sein, zu verstehen, was ein Emulator ist. Es ist im Grunde ein Hardware oder Software das es einem Computergerät ermöglicht, eine andere Computerumgebung zu hosten und so zu funktionieren, wie es programmiert ist. O'Flaherty-Chan verfügt über eine fundierte Erfahrung in diesem Codierungsbereich, die es ihm ermöglichte, Giovanni zu erstellen und eine Apple Watch der Serie 2 zu überarbeitenroher Game Boy. Nach meinem unerfahrenen Verständnis von Codes und Programmierung ist dies im Wesentlichen ein Hack!

Wie Giovanni geschaffen wurde

O'Flaherty-Chan hat den vorhandenen Emulator übernommen Gambatte nachdem er festgestellt hat, dass er sich ursprünglich für einen iOS-Emulator entschieden hat Provenienz , war eleganter programmiert als nötig. Die Repository-Code in Gambatte wurde für Giovanni repliziert und andere Beispielcodes wurden untersucht, als O'Flaherty-Chan entdeckte, dass Gambatte bereits Unterstützung für das Laden von ROMs, das Laden / Speichern und sogar das Verarbeiten von Cheat-Codes bietet, wie z. GameShark .

Da der Bildschirm des watchOS begrenzt ist, ist es unlogisch, Schaltflächen für jeden einzelnen Steuerbefehl zu erstellen. O'Flaherty-Chan entwickelte dann für seinen Emulator ein maßgeschneidertes Bedienfeld, das den Touchscreen als Steuerkreuz und Taste verwendet.Anderen wichtigen Steuerelementen wie Auswählen, Starten und B wurden virtuelle Schaltflächen zugewiesen, die denselben Steuerelementen wie in einer realen Game Boy-Konsole entsprechen. Darüber hinaus leistete die digitale Krone einen praktischen Beitrag, indem sie als Bildlauf durch eine Liste von Optionen fungierte.

Werbung

[Bildquelle : Gabriel O'Flaherty-Chan ]

Herausforderungen beim Erstellen eines Emulators

Eine der größten Hürden bei diesem genialen Versuch, ein watchOS in einen Game Boy umzuwandeln, ist die Grafikausgabe. Apple Watches unterstützt nicht die üblichen OpenGL- und Metal-Grafiken, stattdessen hat er eine erstellt. Schneller Spielplatz was es ihm ermöglichte, die richtigen Bilder durch Optimieren des zu erzeugen Bytereihenfolge und Kompositionsoptionen .

[Bildquelle : Gabriel O'Flaherty-Chan ]

Die Schnittstellengeschwindigkeit oder Framerate von watchOS 2 ist beträchtlich niedrig, was viele unerwünschte Spielprobleme wie langsame Bildschirmreaktion und nachlassende Bewegungen aufwirft. Trotzdem hat Giovanni bewiesen, dass das Emulieren eines watchOS möglich ist!

Die Möglichkeit, einen Emulator zu erstellen, der auf einem watchOS ausgeführt werden kann, ist ein Meilenstein für Gabriel O'Flaherty-Chan. Obwohl Apple diese Idee bei der Entwicklung des watchOS möglicherweise nicht berücksichtigt, wird es interessant sein zu sehen, wie viel Umsatz sie erzielen würdenmachen, sowohl in der Uhr als auch in der App, falls sie sich jemals dazu entschließen, Emulatoren wie Giovanni in ihrem App Store zuzulassen.

SIEHE AUCH : Programmierer installiert Windows 95 auf einer Apple Watch

Folgen Sie uns auf

Bleiben Sie über die neuesten technischen Neuigkeiten auf dem Laufenden

Geben Sie einfach Ihre E-Mail-Adresse ein und wir kümmern uns um den Rest :

Mit Ihrer Anmeldung stimmen Sie unserer zu Nutzungsbedingungen und Datenschutzerklärung . Sie können sich jederzeit abmelden.