Co robi plik BIOS w emulatorze, takim jak ' MyBoy! '?

Niedawno dostałem MyBoy! pełny, a kiedy przechodzę przez stronę „Ustawienia”, widzę opcję „Użyj BIOSu” (Ustawienia> Zaawansowane) i eksplorator plików, który umożliwia przeszukiwanie pliku BIOS.

Moje pytania to:

  • Po co to włączać? Wygląda na to, że bez niego działa dobrze.
  • Czy BIOS zwiększa wydajność gry?
  • Czy zaleca się używanie BIOS-u?

Komentarze

  • @DrakaSAN – Pytania dotyczące programów emulujących są idealnie na temat. Używanie emulatora do grania w gry, które posiadasz, lub gry freeware / homebrew, które uzyskałeś legalnie, jest legalne. (Zauważ, że ta pierwsza nie obejmuje pobranych gier zabezpieczonych przed kopiowaniem, musisz mieć możliwość korzystania z oryginalnej zakupionej kopii lub kopii zapasowej utworzonej z pierwotnie zakupionej kopii)
  • To jest na temat zgodnie z post z często zadawanymi pytaniami: Jakie ' jest oficjalne stanowisko w sprawie emulacji konsoli?

Odpowiedź

BIOS to tak naprawdę akronim oznaczający B asic I nput / O utput S ystem. Jest to termin używany w odniesieniu do zestawu instrukcji komputerowych wbudowanych w system, który inicjalizuje sprzęt po jego włączeniu.

Na bardzo podstawowym poziomie, emulatory „udają”, że są system, który emulują. Aby to zrobić, muszą nadal „zainicjować” fałszywy sprzęt, aby system operacyjny / program (w tym przypadku gra, w którą grasz) – nadal miał dostęp do takich elementów, jak przyciski, głośniki i ekran, aby coś się stało.

Emulator działa jako pośrednik: akceptuje polecenia gry do oryginalnego sprzętu, tłumaczy je na coś, co może zinterpretować obecny sprzęt i z powrotem. Na przykład: odtwórz dźwięk lub muzykę , narysuj znak na ekranie lub zaakceptuj wpis naciskając przyciski.

Po co to włączać?

Podczas gdy emulator, którego używasz, może mieć domyślny plik BIOS-u, co może działa w przypadku większości gier, w które grasz, może się okazać, że gra może nie działać z ustawieniem domyślnym. BIOS, podobnie jak sprzęt, z którego zostały pobrane, może być specyficzny dla regionu .

Załóżmy, że kupujesz kopię gry dostępną wyłącznie w Japonii.

  • Gra może działać wadliwie, gdy jest uruchomiona w systemie BIOS w USA lub UE
    • Sprzęt mógł zostać zmodyfikowany między regionami
    • Sam BIOS mógł być nieaktualne (lub nawet zaktualizowane!), powodując usterki gry, ponieważ została stworzona do obsługi określonej wersji.
  • Gra mogła całkowicie odmówić działania jako region funkcja blokowania / bezpieczeństwa.

Czy BIOS zwiększa wydajność gry?

Ehhhhhhhh … trochę. To może poprawić wydajność , ale jakakolwiek poprawa będzie wynikać tylko z konkretnej wersji gry / BIOSu, z której korzystasz.

Jako przykład ze świata rzeczywistego: gry Sonic the Hedgehog działają wolniej w regionach PAL (AU, EU ) i szybciej w regionach NTSC (USA). Jeśli masz kopię gry z UE z systemem BIOS UE, zauważysz, że jest ona wolniejsza w porównaniu z kopiami tej samej gry w Stanach Zjednoczonych). Ale znowu jest to specyficzne dla gry.

Czy zalecane jest używanie systemu BIOS?

Jeśli gry działają poprawnie bez ładowania w niestandardowym systemie BIOS, nie ma potrzeby korzystania z niestandardowego systemu BIOS. Zmień ustawienie domyślne tylko wtedy, gdy okaże się, że z problemami.

Komentarze

  • Emulatory GBA są znane z tego, że mają wbudowaną wadliwą emulację BIOS, jeśli nie ' t mają prawdziwy zrzut BIOS. Gra, która pokazuje tego przykład, to Metroid: Fusion na VisualBoy Advance, która ma błędny dźwięk bez zrzutu BIOS-u.
  • @Powerlord – trochę przejrzałem fakt, że wbudowana wersja jest również emulowana (ponieważ mogą ' t zwolnić zrzut systemu BIOS z zamkniętym kodem źródłowym, ponieważ jest to kod dostawcy, a jego ponowna dystrybucja byłaby niezgodna z prawem autorskim). Ale to ' to coś, do czego doszedłem w ostatnim punkcie: jeśli gra działa dla ciebie domyślnie: świetnie! W przeciwnym razie spróbuj go zastąpić.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *