Download.it ikona szukania
Advertisement

Darmowy emulator konsoli Game Boy dla systemu Windows, który umożliwia odtworzenie konsolowych gier na komputerze i ich nagrywanie podczas gry

Darmowy emulator konsoli Game Boy dla systemu Windows, który umożliwia odtworzenie konsolowych gier na komputerze i ich nagrywanie podczas gry

Zagłosuj: (Głosy: 6)

Program licencji: Darmowa

Twórca programu: Ngemu

Wersja: 1.7.2

Działa pod: Windows

Zagłosuj:

Program licencji

(Głosy: 6)

Darmowa

Twórca programu

Wersja

Ngemu

1.7.2

Działa pod:

Windows

VisualBoyAdvance jest emulatorem gier wideo, który może odtwarzać gry wykonane dla kilku różnych konsol ręcznych stworzonych przez Nintendo. Obsługuje on instrukcje pamięci tylko do odczytu zaprojektowane dla oryginalnego GameBoya, Game Boy Color i Game Boy Advance. Każdy ROM, który działałby z którąkolwiek wersją urządzenia peryferyjnego Super Game Boy, powinien również działać zgodnie z przeznaczeniem.

Funkcje takie jak save states i game rewind ułatwiają przejście nawet najbardziej skomplikowanych klasycznych tytułów. Gry, które nie posiadałyby funkcji zapisu przy grze na oryginalnym sprzęcie, mogą nadal zapisywać swoje postępy dzięki udoskonalonym narzędziom ROM VBA. Wiele stanów może istnieć jednocześnie dla tej samej gry, więc gracze mogą tworzyć zakładki ulubionych poziomów lub etapów, aby wrócić do nich w późniejszym czasie. Mogą również wykorzystać to do przejścia szczególnie trudnych fragmentów gier dla jednego gracza, jeśli jest to konieczne.

Gracze, którzy chcą wprowadzić cheaty stworzone dla zewnętrznych urządzeń, które byłyby dołączone do fizycznej konsoli GBA, również nie powinni mieć z tym problemów. Ci, którzy poważnie podchodzą do przeglądania wszystkiego, co gra ma do zaoferowania, mogą połączyć obie te funkcje, aby przejść na wyższy poziom. W przeciwnym razie mogą chcieć przyjrzeć się bliżej wbudowanemu trybowi kompatybilności z Gameshark, który może przemówić do znacznie szerszej części rynku.

Cheaty Gameshark zostały napisane z myślą o konkretnym sprzęcie, ale nadal powinny działać z VBA, ponieważ są w zasadzie listą współrzędnych pamięci, które gracze wprowadzili do tabeli. Poszukiwania online często zwracają ogromne kolekcje tych kodów oszustw, które często działają bezbłędnie z VBA. Gdy gracze znajdą już kilka kodów, które im się spodobają, emulator może je nawet zapisać, aby mogli je włączać i wyłączać, kiedy tylko będą tego potrzebować.

Oryginalne ROM-y Game Boya działają dobrze w VBA, choć tej konsoli brakowało kolorów. Emulator pozwala graczom wybrać paletę kolorów, aby pokolorować elementy interfejsu. Choć nigdy nie będzie to wyglądało tak dobrze jak prawdziwa kolorowa gra, pozwala to graczom uniknąć niezręczności związanych z uruchomieniem monochromatycznego oprogramowania. Możliwe jest również użycie szarego i zielonego schematu kolorów, który ściśle odpowiada rzeczywistemu wyświetlaczowi ciekłokrystalicznemu znajdującemu się w oryginalnych handheldach Game Boy. Choć w swoim czasie był on wyśmiewany, to obecnie dla wielu osób wyświetlacz ten jest postrzegany jako nostalgiczny. Włączenie tej funkcji może przywrócić kilka starych wspomnień.

ROM-y stworzone dla Game Boy Color wyglądają tak samo dobrze, jak na oryginalnym sprzęcie. VBA sprawia, że skalowanie ich w górę lub w dół jest proste, a nawet pozwala graczom umieścić je w ogromnym oknie pełnoekranowym, choć zrobienie tego będzie zwykle wymagało użycia dość znaczących elementów letterbox i pillarbox, aby uniknąć rozciągnięcia ekranu. Ci, którzy są przyzwyczajeni do oglądania filmów online bez prawdziwego monitora panoramicznego, są już prawdopodobnie do tego przyzwyczajeni, więc nie powinni zauważyć żadnej różnicy.

Jak sama nazwa wskazuje, VBA naprawdę błyszczy podczas grania w gry na Game Boy Advance. Może je przeskalować do około dwukrotności ich oryginalnej rozdzielczości bez poważnego rozciągania ekranu gry. Chociaż nie jest to, co niektórzy ludzie mogą nazwać wysokiej rozdzielczości gry, to z pewnością wygląda znacznie lepiej niż to, co było oferowane przez oryginalną konsolę. W wielu przypadkach, może rzeczywiście brzmieć lepiej niż prawdziwy sprzęt.

Podczas gdy oryginalny Game Boy Advance ma tylko monofoniczne głośniki, może faktycznie generować podwójne kanały dźwięku stereo. Dotyczy to również oryginalnych handheldów Game Boy i GBC. Kiedy VBA jest uruchamiany na komputerze osobistym, który ma głośniki stereo lub dołączoną parę słuchawek, będzie generował autentyczny dźwięk stereo. Mono jest używane, gdy do systemu podłączony jest tylko jeden głośnik, ale i tak zazwyczaj brzmi lepiej niż to, co wychodziło z elementów podpiętych do prawdziwych konsol GBA.

Użytkownicy Bluetooth mogą skorzystać z tej elastyczności, podłączając głośnik do swojego komputera bezprzewodowo. VBA wykorzysta domyślny system dźwiękowy eksponowany przez Microsoft Windows, co oznacza, że nie będą musieli przeprowadzać żadnej dodatkowej konfiguracji, aby go uruchomić. Ci, którzy planują bezprzewodowe podłączenie kontrolerów i innych urządzeń, również nie powinni mieć problemu. VBA po prostu sprawdza system operacyjny pod kątem urządzeń wejściowych i wyjściowych, zanim udostępni je graczom.

Oznacza to również, że kontrolery USB będą działać bez problemu. Wszystko, co gracze muszą zrobić, to przejść do ekranu ustawień wejścia i stuknąć przyciski, które odpowiadają akcjom, których szukają. Teoretycznie możliwe jest przypisanie funkcji emulatora do przycisków kontrolera, ale wymaga to nieco więcej konfiguracji, niż wiele osób jest w stanie zrobić.

Nadmiar rozwijanych menu w połączeniu z logicznymi skrótami klawiaturowymi sprawia, że ćwiczenie to jest i tak akademickie. Możesz łatwo uzyskać dostęp do prawie wszystkich funkcji VBA, naciskając jeden z klawiszy F znajdujących się na górze pełnowymiarowej klawiatury komputerowej. Laptopy mogą nie mieć tych klawiszy, dlatego interfejs nadal obsługuje zdarzenia sterowane myszą oraz kombinacje klawiszy Alt.

Akcesoria do klawiatury współpracują jednak z VBA, co oznacza, że może to nie być problemem nawet dla tych, którzy bawią się na bardzo małych maszynach typu netbook. Podłącz pełnowymiarową klawiaturę USB do komputera, a VBA będzie mogło z niej korzystać, gdy tylko Windows ją rozpozna. Gracze mogą ustawić każdy przycisk akcji bezpośrednio na klawisz, co oznacza, że mogą swobodnie używać dużych klawiatur jako kontrolerów, jeśli wolą. Działa to również z klawiaturami Bluetooth, co dodatkowo pomaga zwiększyć atrakcyjność wśród tych, którzy są poważnymi graczami.

Chociaż VBA jest technicznie starszą aplikacją, została zbudowana w taki sposób, że może w pełni wykorzystać wiele innowacji, które nie były powszechnie dostępne w czasie jej pierwotnego wydania. Dzięki temu stał się popularny w wielu zastosowaniach, które pojawiły się dopiero w ostatnich latach. Prawdopodobnie najczęstszym przypadkiem użycia VisualBoyAdvance są osoby, które chcą grać w gry Pokémon za pośrednictwem emulatora i oferuje on kilka funkcji, które powinny okazać się szczególnie przydatne dla tych, którzy planują to zrobić.

Wczesne tytuły pierwszej i drugiej generacji powinny działać od razu bez dodatkowej konfiguracji. Hacki tych tytułów również nie powinny wyrzucać żadnych komunikatów o błędach, co czyni VBA atrakcyjną opcją dla graczy, którzy chcą odkryć czasami zawodny świat fangames i homebrew tytułów. Chociaż VBA wykonuje przynajmniej podstawowy test sumy kontrolnej, powinno pozwolić graczom na uruchomienie gier, nawet jeśli nie do końca zgadzają się one z kodem nagłówkowym.

Kompatybilność jest dobra w przypadku prawie wszystkich komercyjnych tytułów, niezależnie od tego, czy są one zaprojektowane z elementami RPG czy nie. Jedyne gry, które mogą nie działać niezawodnie, to niektóre z różnych ROM-ów homebrew, na które gracze mogą natrafić w sieci. Ponieważ VBA nie ma aktywnej funkcji aktualizacji, granie w kilka z tych tytułów może być niemożliwe, ale ten problem jest związany z czymś, co większość ludzi uznałaby w najlepszym wypadku za przypadek brzegowy.

Jeśli chodzi o tytuły Pokémon trzeciej generacji i ich różne hacki, gracze nie powinni mieć zbyt wielu trudności, ale będą musieli dokonać pewnych poprawek, zanim będą mogli stworzyć skuteczny plik zapisu. Uruchomienie nowej gry w jednym z tych tytułów spowoduje wyświetlenie komunikatu o błędzie, który mówi, że coś, co nazywa się 1m sub-circuit board nie jest zainstalowane. Wynika to z faktu, że bazowy kod gry nie zdaje sobie sprawy, że nie jest uruchomiony na fizycznym sprzęcie i uważa, że może brakować części samego kartridża.

Gracze mogą to łatwo naprawić zmieniając typ pliku zapisu na obiekt 128k flash ROM. Będą mogli grać bez tego, ale gra nie będzie mogła być kontynuowana po pokonaniu grupy trenerów znanych jako Elite Four. W przeciwnym razie jednak VBA jest idealnym zastosowaniem dla tego typu gier. Kilka innych właściwości wykorzystuje specjalne techniki zapisywania, więc ważne jest, aby pomyszkować z tymi opcjami konfiguracji, zanim jednoznacznie stwierdzisz, że coś działa zgodnie z przeznaczeniem.

Niemniej jednak ważne jest, aby postrzegać to jako cechę, a nie błąd. Niektórzy programiści podjęli bardzo nietypowe decyzje podczas tworzenia prawdziwych komercyjnych tytułów na GBA, a VisualBoyAdvance po prostu stara się przemówić do jak największej liczby potencjalnych konfiguracji. Ci, którzy naprawdę zaczną zajmować się tą stroną hobby retrogamingu, będą zadowoleni z dodatkowych narzędzi, które dostarcza VBA.

Garść funkcji programistycznych jest wbudowana w kod VBA, co daje programistom swobodę sprawdzenia współrzędnych pamięci i zobaczenia, jak instrukcje ROM wykonują się na symulowanym mikroprocesorze ARM7TDMI. Ponieważ układy ARM7TDMI obsługują jedynie okrojony zestaw instrukcji, osoby przyzwyczajone do pisania dla procesorów x86_64 mogą nie być zaznajomione z niektórymi idiosynkrazjami, które wynikają z tego rodzaju środowiska. Narzędzia VBA do debugowania pomogą ułatwić to przejście.

Dumpers i ci, którzy robią kopie zapasowe ROMów również docenią tę funkcję. Będą mogli sprawdzić, czy ich plik działa poprawnie, czy nie, po prostu patrząc na garść komunikatów o błędach. Profesjonalni twórcy gier, którzy tworzą nowe ROM-y do dystrybucji online, mogą również polegać na tych komunikatach o błędach, choć mogą chcieć uzupełnić je o dedykowane narzędzie programistyczne.

Kilka różnych formatów ROM pojawiło się na przestrzeni lat, ale większość nowoczesnych dumpers powinna produkować coś, co ma sens dla VBA. Ci, którzy mają problemy z graniem w konkretną grę, którą sami zrzucili, mogą chcieć sprawdzić swój sprzęt, zanim zaczną kombinować ze zbyt wieloma opcjami konfiguracji emulatora. Oprogramowanie jest na tyle neutralne dla platformy, że zazwyczaj nie stanowi to problemu.

Nacisk na neutralność platform sprawił również, że gracze mogą dzielić się plikami zapisu z tymi, którzy korzystają z innych systemów operacyjnych. Podczas gdy najpopularniejsza wersja VBA działa na Windowsie, istnieją również wersje dla komputerów z systemem BSD oraz platformy Macintosh firmy Apple. Gracze mogą wymieniać się zapisami i ROM-ami z użytkownikami oprogramowania VBA na każdej z tych platform. Mogą nawet rozpocząć grę na swoim komputerze, a następnie przenieść stan na inne urządzenie, takie jak konsola do gier z uruchomioną specjalną wersją VBA. Umożliwia to wymianę gier z maszynami, które w przeciwnym razie nie byłyby w stanie nawet uruchomić żadnego rodzaju emulatora.

Dodatki z rynku wtórnego do VBA umożliwiają wykorzystanie go jako części gry społecznościowej. Na przykład, gracze mogą zintegrować go z botem IRC, który umożliwia formę gry sieciowej. Prymitywne funkcje sieciowe są i tak wbudowane w oprogramowanie, co umożliwia granie w gry online, które nigdy nie były dla nich zaprojektowane. Osoby zainteresowane zwykłym handlem przedmiotami w grze pomiędzy dwoma ROMami, które mają na dysku lokalnym, nie powinny mieć z tym większych problemów.

Rozwidlone pakiety dla VBA są łatwe do zainstalowania obok głównego, więc ci, któ

Inne ciekawe programy