Suchsymbol von Download.it
Advertisement

Emulator-Tool, mit dem User beliebte GameBoy-Spiele auch ohne GameBoy-Konsole direkt auf dem Computer spielen können

Emulator-Tool, mit dem User beliebte GameBoy-Spiele auch ohne GameBoy-Konsole direkt auf dem Computer spielen können

Bewertung: (1.657 Stimmen)

Programm-Lizenz: Kostenlos

Hersteller: Ngemu

Version: 1.7.2

Läuft unter: Windows

Auch erhältlich für Mac

Bewertung:

Programm-Lizenz

(1.657 Stimmen)

Kostenlos

Hersteller

Version

Ngemu

1.7.2

Läuft unter:

Auch erhältlich für

Windows

Mac

Vorteile

  • Kompatibel mit der überwältigenden Mehrheit der GBA-Cartridges
  • Enthält eine Reihe von integrierten Entwicklungswerkzeugen
  • Unterstützt Speicherdateien unterschiedlicher Größe
  • Spielt GB-, GBC- und GBA-Spiele
  • Emuliert die Super Game Boy-Funktionalität

Nachteile

  • Kann das Beheben von Fehlern erfordern, um bestimmte Titel abzuspielen
  • Erhält keine aktiven Updates
  • Spielt einige Homebrew-Titel nicht ab

VisualBoyAdvance ist ein Videospiel-Emulator, der Spiele für verschiedene Handheld-Konsolen von Nintendo spielen kann. Er unterstützt Nur-Lese-Speicher-Anweisungen, die für den originalen GameBoy, den Game Boy Color und den Game Boy Advance entwickelt wurden. Jedes ROM, das mit einer der Revisionen des Super Game Boy Peripheriegeräts funktioniert hätte, sollte auch wie vorgesehen funktionieren.

Funktionen wie Speicherstände und Spielrückspulung machen es einfach, selbst die kompliziertesten alten Titel durchzuspielen. Spiele, die auf der Original-Hardware keine Speicherfunktion hatten, können ihren Fortschritt durch VBA's erweiterte ROM-Tools speichern. Mehrere Zustände können gleichzeitig für ein und dasselbe Spiel existieren, sodass Spieler ihre Lieblingslevels oder -stadien als Lesezeichen speichern können, um sie zu einem späteren Zeitpunkt erneut zu spielen. Sie können dies auch nutzen, um besonders schwierige Abschnitte von Einzelspieler-Spielen zu meistern, falls nötig.

Spieler, die Cheats für externe Geräte eingeben möchten, die an eine physische GBA-Handheld-Konsole angeschlossen waren, sollten ebenfalls keine Schwierigkeiten haben. Diejenigen, die wirklich alles durchsehen möchten, was ein Spiel zu bieten hat, können diese beiden Funktionen kombinieren, um die Dinge auf die nächste Stufe zu heben. Andernfalls sollten sie sich den integrierten Gameshark-Kompatibilitätsmodus genauer ansehen, der eine viel breitere Masse ansprechen dürfte.

Gameshark-Cheats wurden für eine bestimmte Hardware geschrieben, sollten aber trotzdem mit VBA funktionieren, da sie im Wesentlichen eine Liste von Speicherkoordinaten sind, die die Spieler in eine Tabelle eingeben. Bei Online-Suchen findet man oft riesige Sammlungen dieser Cheats, die oft einwandfrei mit VBA funktionieren. Sobald Spieler einige Codes gefunden haben, die ihnen gefallen, kann der Emulator sie sogar speichern, sodass sie sie bei Bedarf ein- und ausschalten können.

Original Game Boy ROMs lassen sich in VBA problemlos abspielen, obwohl diese Konsole keine Farben hatte. Der Emulator erlaubt Spielern, eine Farbpalette auszuwählen, um die Oberflächenelemente zu übermalen. Es wird zwar nie so gut aussehen wie ein echtes Farbspiel, aber es ermöglicht Spielern, die Unbequemlichkeiten zu vermeiden, die mit dem Betrieb von monochromer Software einhergehen. Es ist auch möglich, ein grau-grünes Farbschema zu verwenden, das dem tatsächlichen Flüssigkristall-Display der ursprünglichen Game Boy-Handhelds sehr nahe kommt. Während es zu seiner Zeit vielleicht belächelt wurde, wird dieses Display heute von vielen als nostalgisch angesehen. Die Aktivierung dieser Funktion kann als Folge einige alte Erinnerungen wecken.

ROMs, die für den Game Boy Color erstellt wurden, sehen genauso gut aus wie auf dem Originalgerät. VBA erleichtert das Skalieren dieser Spiele und ermöglicht sogar die Darstellung in einem riesigen Vollbildfenster, obwohl dies normalerweise die Verwendung von ziemlich großen Brief- und Pillarbox-Elementen erfordert, um eine Verzerrung des Bildschirms zu vermeiden. Diejenigen, die es gewohnt sind, Online-Filme ohne echten Breitbildmonitor anzuschauen, sind wahrscheinlich bereits daran gewöhnt und sollten keinen Unterschied bemerken.

Wie der Name schon andeutet, zeigt VBA besonders beim Spielen von Game Boy Advance-Spielen seine Stärken. Es kann sie auf etwa das Doppelte ihrer ursprünglichen Auflösung skalieren, ohne den Spielbildschirm ernsthaft zu verzerren. Obwohl dies kaum als hochauflösendes Gaming bezeichnet werden würde, sieht es sicherlich viel besser aus als das, was die ursprüngliche Konsole bot. In vielen Fällen kann es sogar besser klingen als die echte Hardware.

Während der ursprüngliche Game Boy Advance nur monophone Lautsprecher hatte, konnte er tatsächlich dualen Stereosound ausgeben. Das gilt auch für die Original-Game Boy und GBC-Handhelds. Wenn VBA auf einem PC mit Stereolautsprechern oder angeschlossenen Kopfhörern läuft, wird authentischer Stereosound erzeugt. Mono wird verwendet, wenn nur ein Lautsprecher mit dem System verbunden ist, aber es klingt normalerweise dennoch besser als das, was aus den Lautsprechern echter GBA-Konsolen kam.

Bluetooth-Benutzer können diese Flexibilität nutzen, indem sie einen Lautsprecher kabellos mit ihrem PC verbinden. VBA nutzt das Standard-Soundsystem von Microsoft Windows, was bedeutet, dass sie keine zusätzlichen Konfigurationen vornehmen müssen, um es zum Laufen zu bringen. Diejenigen, die Controller und andere Geräte drahtlos verbinden möchten, sollten ebenfalls keine Probleme haben. VBA überprüft einfach das Betriebssystem nach Eingabe- und Ausgabegeräten, bevor sie den Spielern zur Verfügung gestellt werden.

Das bedeutet auch, dass USB-Controller problemlos funktionieren. Spieler müssen lediglich zum Bildschirm für die Eingabeeinstellungen gehen und die Tasten drücken, die den gewünschten Aktionen entsprechen. Theoretisch ist es auch möglich, Emulatorfunktionen Controller-Tasten zuzuweisen, aber das erfordert normalerweise etwas mehr Konfiguration, als vielen lieb ist.

Eine Vielzahl von Dropdown-Menüs zusammen mit logischen Tastenkürzeln erleichtert diese Aufgabe ohnehin. Fast alle Funktionen von VBA sind einfach zugänglich, indem eine der F-Tasten gedrückt wird, die sich oben auf einer vollwertigen Computertastatur befinden. Laptops verfügen möglicherweise nicht über diese Tasten, weshalb die Schnittstelle weiterhin auch mausgesteuerte Ereignisse sowie Alt-Tastenkombinationen unterstützt.

Tastaturzubehör funktioniert mit VBA, was bedeutet, dass dies selbst für diejenigen, die mit sehr kleinen Netbook-Geräten spielen, kein Problem darstellt. Schließen Sie eine vollwertige USB-Tastatur an einen PC an, und VBA wird sie nutzen können, sobald Windows sie erkennt. Spieler können jede Aktionstaste direkt einer Taste zuweisen, was bedeutet, dass sie eine große Tastatur als Controller verwenden können, wenn sie das möchten. Dies funktioniert auch mit Bluetooth-Tastaturen, was die Attraktivität für ernsthafte Spieler weiter erhöht.

Obwohl VBA technisch gesehen eine ältere Anwendung ist, wurde sie so entwickelt, dass sie viele Innovationen nutzen kann, die zum Zeitpunkt ihrer ursprünglichen Veröffentlichung nicht allgemein verfügbar waren. Das hat sie für eine Reihe von Anwendungen beliebt gemacht, die erst in den letzten Jahren aufgekommen sind. Der wohl häufigste Anwendungsfall für VisualBoyAdvance sind diejenigen, die Pokémon-Titel über einen Emulator spielen möchten, und er bietet einige Funktionen, die für diejenigen, die dies vorhaben, besonders nützlich sein sollten.

Frühe Titel der ersten und zweiten Generation sollten sofort funktionieren, ohne dass zusätzliche Konfigurationen notwendig sind. Hacks dieser Titel sollten ebenfalls keine Fehlermeldungen auslösen, was VBA zu einer attraktiven Option für Spieler macht, die die manchmal unzuverlässige Welt der Fan-Spiele und Homebrew-Titel erkunden möchten. Obwohl VBA mindestens einen rudimentären Prüfsummentest durchführt, sollte es Spielern ermöglichen, Spiele zu starten, auch wenn sie nicht ganz mit ihrem Header-Code übereinstimmen.

Die Kompatibilität ist bei fast allen kommerziellen Titeln im Allgemeinen gut, unabhängig davon, ob sie mit eingebauten Rollenspielelementen entwickelt wurden oder nicht. Die einzigen Spiele, bei denen Spieler möglicherweise feststellen, dass sie nicht zuverlässig funktionieren, sind einige der verschiedenen Homebrew-ROMs, die online gefunden werden können. Da VBA keine aktive Aktualisierungsfunktion hat, kann es unmöglich sein, einige dieser Titel zu spielen, aber dieses Problem wird von den meisten als Randfall betrachtet.

Bei Pokémon-Titeln der dritten Generation und ihren verschiedenen Hacks sollten Spieler nicht allzu viele Schwierigkeiten haben, aber sie müssen einige Anpassungen vornehmen, bevor sie eine effektive Speicherdatei erstellen können. Wenn ein neues Spiel mit einem dieser Titel gestartet wird, erscheint eine Fehlermeldung, die besagt, dass das sogenannte 1m-Sub-Circuit-Board nicht installiert ist. Dies liegt daran, dass der zugrunde liegende Spielcode nicht erkennt, dass er nicht auf physischer Hardware läuft, und glaubt, dass ein Teil des Spielmoduls fehlt.

Spieler können dies leicht korrigieren, indem sie den Typ der Speicherdatei auf ein 128k Flash-ROM-Objekt ändern. Sie können auch ohne diese Änderung spielen, aber das Spiel kann nicht fortgesetzt werden, nachdem sie eine Gruppe von Trainern, die sogenannten Elite Four, besiegt haben. Ansonsten ist VBA jedoch eine ideale Anwendung für diese Art von Spielen. Einige andere Spiele verwenden spezielle Speichertechniken, daher ist es wichtig, mit diesen Konfigurationsoptionen zu experimentieren, bevor ausdrücklich behauptet wird, dass etwas wie vorgesehen funktioniert.

Dennoch ist es wichtig, dies als Funktion und nicht als Fehler zu betrachten. Einige Entwickler haben sehr ungewöhnliche Entscheidungen getroffen, als sie kommerzielle GBA-Titel kreierten, und VisualBoyAdvance versucht lediglich, die breiteste mögliche Anzahl von Konfigurationen anzusprechen. Diejenigen, die sich wirklich in das Retrogaming-Hobby vertiefen, werden die zusätzlichen Werkzeuge, die VBA bietet, zu schätzen wissen.

Eine Handvoll Entwicklungsfunktionen sind in den Code von VBA integriert, was Entwicklern die Freiheit gibt, Speicherkoordinaten zu überprüfen und zu sehen, wie die Anweisungen eines ROMs auf dem simulierten ARM7TDMI-Mikrochip ausgeführt werden. Da ARM7TDMI-Chips nur einen reduzierten Befehlssatz unterstützen, sind diejenigen, die daran gewöhnt sind, für x86_64-Prozessoren zu schreiben, vielleicht nicht mit einigen der Besonderheiten dieser Umgebung vertraut. Die Debugging-Tools von VBA helfen, den Übergang zu vereinfachen.

Diejenigen, die Sicherungskopien von ROMs erstellen, werden diese Funktion ebenfalls zu schätzen wissen. Sie werden in der Lage sein, anhand einiger Fehlermeldungen zu sehen, ob ihre Datei korrekt funktioniert oder nicht. Professionelle Spielentwickler, die neue ROMs für den Online-Vertrieb erstellen, können ebenfalls auf diese Fehlermeldungen angewiesen sein, obwohl sie sie möglicherweise mit einem spezialisierten Programmierwerkzeug ergänzen möchten.

Es sind verschiedene ROM-Formate entstanden, aber die meisten modernen Dumper sollten etwas produzieren, das für VBA sinnvoll ist. Wer Probleme hat, ein bestimmtes Spiel zu spielen, das er selbst gedumpt hat, sollte vielleicht zuerst seine Hardware überprüfen, bevor er zu viele Konfigurationsoptionen des Emulators anpasst. Die Software ist so plattformneutral konzipiert, dass dies normalerweise nicht das Problem darstellt.

Die Betonung der Plattformneutralität hat es auch ermöglicht, dass Spieler Speicherdateien mit Benutzern anderer Betriebssysteme austauschen können. Obwohl die populärste Version von VBA unter Windows läuft, gibt es auch Versionen für BSD-basierte Systeme sowie für Apples Macintosh-Plattform. Spieler können Speicherstände und ROMs mit Benutzern von VBA-Software auf jeder dieser Plattformen austauschen. Sie können sogar ein Spiel auf ihrem PC starten und dann den Spielstand auf ein anderes Gerät übertragen, etwa auf eine Spielkonsole, die eine spezielle Version von VBA ausführt. Das macht es möglich, Spiele mit Geräten zu tauschen, die andernfalls nicht in der Lage gewesen wären, irgendeine Art von Emulator auszuführen.

Erweiterungen für VBA ermöglichen es, es als Teil eines sozialen Spielerlebnisses zu nutzen. So können Spieler es beispielsweise mit einem IRC-Bot integrieren, der eine Form des Netzwerkspiels ermöglicht. Einfache Netzwerkfunktionen sind ohnehin in der Software eingebaut, was es möglich macht, Spiele online zu spielen, die nie dafür konzipiert wurden. Wer einfach In-Game-Items zwischen zwei ROMs auf seinem lokalen Laufwerk tauschen möchte, sollte damit keine allzu großen Schwierigkeiten haben.

Gegabelte Versionen von VBA lassen sich einfach neben dem Hauptpaket installieren, sodass diejenigen, die die Grundfunktionalität weiter ausbauen möchten, dies tun können. Plugins ermöglichen es denen, die sich mit Software über Spiele hinaus beschäftigen möchten, einige ihrer ambitioniertesten Ziele zu erreichen. Dennoch dürfte dies nur für einen kleinen Teil derjenigen interessant sein, die VBA nutzen möchten.

Die überwiegende Mehrheit der VBA-Benutzer wird sich wahrscheinlich nur auf die grundlegenden Emulatorfunktionen verlassen und vergessen, dass all diese erweiterten Funktionen vorhanden sind. Diejenigen, die sie benötigen, sollten jedoch feststellen, dass VisualBoyAdvance alle Werkzeuge bietet, die sie benötigen, um das Retrogaming-Hobby auf die nächste Stufe zu heben.

Vorteile

  • Kompatibel mit der überwältigenden Mehrheit der GBA-Cartridges
  • Enthält eine Reihe von integrierten Entwicklungswerkzeugen
  • Unterstützt Speicherdateien unterschiedlicher Größe
  • Spielt GB-, GBC- und GBA-Spiele
  • Emuliert die Super Game Boy-Funktionalität

Nachteile

  • Kann das Beheben von Fehlern erfordern, um bestimmte Titel abzuspielen
  • Erhält keine aktiven Updates
  • Spielt einige Homebrew-Titel nicht ab