Was macht eine BIOS-Datei in einem Emulator wie ' MyBoy! '?

Kürzlich habe ich MyBoy bekommen! Wenn ich die Seite „Einstellungen“ durchlaufe, wird eine Option mit der Aufschrift „BIOS verwenden“ (Einstellungen> Erweitert) und ein Datei-Explorer angezeigt, mit dem Sie die BIOS-Datei durchsuchen können.

Meine Fragen sind:

  • Warum aktivieren? Ohne es scheint es gut zu funktionieren.
  • Steigert das BIOS die Leistung des Spiels?
  • Wird die Verwendung eines BIOS empfohlen?

Kommentare

  • @DrakaSAN – Fragen zu Emulationsprogrammen sind perfekt zum Thema. Es ist legal, einen Emulator zu verwenden, um Spiele zu spielen, die Sie besitzen, oder Freeware- / Homebrew-Spiele, die Sie legal erhalten haben. (Beachten Sie, dass erstere keine kopiergeschützten Spiele enthalten, die Sie heruntergeladen haben. Sie müssen in der Lage sein, Ihre ursprünglich gekaufte Kopie oder eine Sicherungskopie Ihrer ursprünglich gekauften Kopie zu verwenden.)
  • Dies ist ein Thema gemäß Der FAQ-Meta-Beitrag: Wie ' ist die offizielle Haltung zur Konsolenemulation?

Antwort

BIOS ist eigentlich ein Akronym für B asic I nput / O utput S System. Dieser Begriff bezieht sich auf den Satz von Computeranweisungen, die in das System integriert sind und die Hardware beim Einschalten initialisieren.

Auf einer sehr einfachen Ebene geben Emulatoren vor, die zu sein System, das sie emulieren. Dazu müssen sie die gefälschte Hardware noch „initialisieren“, damit das Betriebssystem / Programm (in diesem Fall das Spiel, das Sie spielen) – weiterhin auf Dinge wie die Tasten und Lautsprecher zugreifen kann und der Bildschirm, um Dinge geschehen zu lassen.

Der Emulator fungiert als Vermittler: Er akzeptiert die Befehle des Spiels auf die ursprüngliche Hardware, übersetzt sie in etwas, das Ihre aktuelle Hardware interpretieren kann, und kehrt wieder zurück. Beispiel: Spielen Sie einen Sound oder eine Musik ab Zeichnen Sie ein Zeichen auf den Bildschirm oder akzeptieren Sie Ihre Eingabe durch Drücken von Tasten.

Warum aktivieren?

Während der von Ihnen verwendete Emulator möglicherweise mit einer Standard-BIOS-Datei geliefert wird, kann dies der Fall sein Wenn Sie für die meisten Spiele arbeiten, die Sie spielen, stellen Sie möglicherweise fest, dass ein Spiel möglicherweise nicht mit der Standardeinstellung funktioniert. BIOSs können wie die Hardware, von der sie abgerufen wurden, regionenspezifisch sein.

Angenommen, Sie erhalten eine japanisch-exklusive Kopie eines Spiels.

  • Das Spiel kann fehlerhaft sein, wenn es in einem US- oder EU-BIOS ausgeführt wird.
    • Die Hardware wurde möglicherweise zwischen Regionen geändert.
    • Das BIOS selbst könnte dies tun veraltet sein (oder sogar aktualisiert werden!), was zu Störungen im Spiel führt, da es für die Unterstützung einer bestimmten Version entwickelt wurde.
  • Das Spiel könnte sich weigern, insgesamt als Region ausgeführt zu werden. Sperr- / Sicherheitsfunktion.

Steigert das BIOS die Leistung des Spiels?

Ehhhhhhh … irgendwie. Es kann die Leistung verbessern Eine Verbesserung ist jedoch nur auf die spezifische Version des Spiels / BIOS zurückzuführen, das Sie ausführen.

Als Beispiel aus der Praxis: Die Sonic the Hedgehog-Spiele laufen in PAL-Regionen (AU, EU) langsamer ) und schneller in NTSC-Regionen (USA). Wenn Sie eine EU-Kopie des Spiels mit einem EU-BIOS haben, werden Sie feststellen, dass es langsamer ist als die US-Kopien desselben Spiels. Aber auch das ist spielspezifisch.

Wird empfohlen, ein BIOS zu verwenden?

Wenn Ihre Spiele ohne Laden in ein benutzerdefiniertes BIOS einwandfrei funktionieren, müssen Sie kein benutzerdefiniertes BIOS verwenden. Überschreiben Sie die Standardeinstellung nur, wenn Sie dies feststellen Probleme haben.

Kommentare

  • GBA-Emulatoren sind dafür berüchtigt, dass eine fehlerhafte BIOS-Emulation integriert ist, wenn Sie nicht '
  • @Powerlord – Ich habe die Tatsache überflogen, dass das eingebaute Spiel tendenziell auch emuliert wird (da sie ' den Closed-Source-BIOS-Dump nicht freigeben können, da dies Herstellercode ist und es gegen das Urheberrecht verstoßen würde, ihn weiterzugeben). Aber das ' ist irgendwie das, worauf ich im letzten Punkt gekommen bin: Wenn das Spiel standardmäßig für Sie funktioniert: großartig! Andernfalls versuchen Sie, es zu ersetzen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.