Forum AmigaOne Zone
https://forum.amigaone.pl/

VisualBoyAdvance 1.8.0
https://forum.amigaone.pl/emulacja-f7/visualboyadvance-1-8-0-t1855.html
Strona 1 z 1

Autor:  Mufa [ środa, 14 sie 2024, 08:55 ]
Tytuł:  VisualBoyAdvance 1.8.0

Nasz nieoceniony kolega Marek Głogowski przygotowal nową odsłonę emulatora VBA w wersji 1.8.0. Co prawda multiemulator Mednafen, którego recenzowałem przed dwoma laty, również w międzyczasie dorobił się modułu emulacji tej kieszonkowej konsolki, bazującego na VisualBoyAdvance, jednak jak to w przypadku emulatorów udających multum platform bywa, są one dosyć niewygodne w obsłudze. VBA od Marka wprost przeciwnie, podobnie jak stara wersja 1.7.2 z 2005 roku, posiada GUI, z tym że zostało one znacząco rozbudowane i co ważne, nareszcie zlokalizowane na język polski.
Cechy emulatora:

- konfigurowalne klawisze GB/GBA oraz obsługa joysticka
- opcja użycia pliku BIOS
- Obsługa plików zip/gzip
- wybór katalogu dla zapisywania stanu gry, przechwytywania ekranu
- tryb pełnoekranowy (do wyboru rozdzielczość)
- Rozmiary wideo 1x, 2x, 3x i 4x
- Filtry graficzne Normalny, Tryb TV, 2xSaI, Super 2xSaI i inne
- Obsługa mieszania międzyramkowego
- Rdzeń emulacji co VisualBoyAdvance: Emulacja GB i GBA
- wbudowany debugger asemblera ARM/THUMB
- 10 stanów zapisu dostępnych za pomocą klawiatury
- automatyczne ładowanie/zapisywanie
- obsługa autofire
- pauza, reset za pomocą klawiatury
- Obsługa trybów 16-, 24- i 32-bitowych
- Zdalne debugowanie GDB
- Automatyczny frameskipping i trottle
- Wsparcie AGBPrint dla developmentu
- Obsługa RTC

Autor:  smarkusg [ poniedziałek, 26 sie 2024, 21:11 ]
Tytuł:  Re: VisualBoyAdvance 1.8.0

Cześć

Dzięki za sprawdzenie VBA. :-)
Ta wersja VBA nie jets czysta kompilacją kodu VBA w wersji 1.8. Została przystostosowana do SDL2.
Nie ma wersji klasycznego VBA na inne platformy aby działały na SDL2. Patche zostały zapożyczone z visualboyadvance-m oraz dodano więcej opcji filtrów.
Można powiedzieć ,że jest to wersja której nie ma na inne platformy - tylko na AOS4. Kod jest też przystosotowany pod opengl ale nie nie przynosił poprawy prędkości i został wyłączony.
Dodatkowo zostało zmienione GUI przez Javier de las Rivas z oryginalnego kodu aby działał poprawnie joystick.
Jest też zbudowany na clib4.
Ogólnie kod VBA 1.8 może wydawać się stary po ponad 10 lat ale łatki i kompilacje na nowszym gcc dają mu nowy oddech :-)

ps
ukryte opcje
Opcje dla SDL2 można znaleść w pliku visualboyadvance.cfg. Zmiana sdl2wfd z "0" na "1" powoduje skalowanie to aktualnej rodziejlczości ekranu.
Opcja droppwindow powoduje wyłącznie czekania programu na umieszczenia romu w oknie programu jeżeli nie użyuwamy GUI tylko wyświetlenie okna dialogowego do wyboru romu z grą.
Podwójne klikniecie myszą w okno powoduje przełączenie w tryb pełnoekranowy oraz jego powrót.

Jest też najnowszy mGBA 10.3 pod AOS4 w wersji finalnej i działa chyba lepieje niż VBA. Nie ma go na os4depot jeszcze. Gdyby ktoś chciał mogę udostępnić wcześniej.
VBA i mGBA zostały przetestowane na A1222+ i działają dobrze.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/