Rilasciato VisualBoyAdvance-M v2.1.4

VisualBoyAdvance-M (conosciuto anche come VBA-M) è un semplice emulatore del [Super]Game Boy Color/Advance per PC Windows, Linux e Mac OS.

VisualBoyAdvance-M, è un fork migliorato dal progetto inattivo di VisualBoyAdvance, che aggiunge diverse funzionalità oltre a mantenere un codebase aggiornato.

Dopo che VisualBoyAdvance è diventato inattivo nel 2004, sono iniziati ad apparire in rete diversi fork, come ad esempio VBALink, che ha permesso agli utenti di emulare il collegamento di due Game Boy.

Alla fine, è stato creato VBA-M, che ha unito diversi fork in un unico codice. Pertanto, la M in VBA-M sta per Merge (unire). Esiste anche un porting RetroArch/Libretro del core di emulazione GBA di VBA-M (senza emulazione GB, GBC e SGB) così come una versione modificata chiamata VBA-Next.

Caratteristiche

  • Compatibilità con le ROM del Game Boy, Game Boy Color e Game Boy Advance.
  • Funzionalità di importazione/esportazione di giochi salvati nativi da e ad altri emulatori-
  • Pieno supporto con i salvataggi.
  • Supporto per joystick.
  • Supporto per il bordo e la palette dei colori nel Super Game Boy e Super Game Boy 2.
  • Emulazione di Game Boy Printer.
  • Patching IPS in tempo reale (utilizzato principalmente per le traduzioni dei fan).
  • Strumenti di hacking e debug, inclusi logger, visualizzatori ed editor.
    • La versione SDL include anche un debugger per il Game Boy Advance.
  • Supporto auto-fire.
  • Chiave di accelerazione.
  • Supporto per la modalità a schermo intero.
  • Cattura screenshot.
  • Pieno supporto per GameShark per i codici del Game Boy Advance e Code Breaker Advance (solo per Windows).
  • Registrazione audio (WAV) e video (AVI).
    • Consente inoltre la registrazione in un formato video proprietario supportato solo da VisualBoyAdvance e dalle sue versioni biforcate.
  • Filtri grafici per migliorare la visualizzazione: 2xSaI, Super 2xSaI, Super Eagle, AdvanceMAME, Pixelate e Motion blur.
  • Supporto per skin GUI.

Inoltre, VisualBoyAdvance-M aggiunge quanto segue:

  • Filtri HQ3x/4x pixel.
  • Collegamento a Gameboy, tramite LAN e Internet.

Nota: In concomitanza con l’emulatore Dolphin GameCube, VBA-M supporta anche il collegamento di titoli GameCube e Game Boy Advance.

Changelog

  • c93e017 – builder: Modifiche minori per supportare mac 32 bit (4 giorni fa).
  • c1636d1 – builder: Correzioni per ffmpeg + misc (4 giorni fa).
  • aec23e3 – builder: Riattivato ffmpeg, aggiornato dists (2 settimane fa).
  • 806dd7d – Fix circular --config per porting SDL (7 days ago).
  • 1aa8afb – Eliminato del tutto il codice morto (7 giorni fa) (7 days ago).
  • 531172c – Correzione della visualizzazione del menu di collegamento quando ENABLE_LINK=NO (2 settimane fa).
  • 0710709 – [Windows] Correzione dell’arresto anomalo durante l’impostazione degli aggiornamenti settimanali (2 settimane fa).
  • efa09bd – Aggiunto codice sqrt più veloce per i filtri xBRZ (2 settimane fa).
  • 10f5576 – Correzione del file di configurazione durante la rimozione degli accels di sistema (3 settimane fa).
  • 1c6b016 – [Windows] Corretti i rimanenti problemi UTF-8 (3 settimane fa).
  • a2f3126 – Transifex pull (3 settimane fa).
  • 1e9d167 – builder: Pausa prima della firma del codice per obiettivi di vittoria (3 settimane fa).
  • 0af5965 – builder: Funziona sul binario statico linux (3 settimane fa).
  • 33c43e3 – Aggiunto -p:BuildInParallel=true in appveyor.yml (3 settimane fa).
  • 61141eb – Aggiunto -p:BuildInParallel=true in VS instructions (3 settimane fa).
  • 9ee6b54 – cmake: rimosso invalido opt/std:c++11 per MSVC (3 settimane fa).
  • 0f2c8ca – win: Controlla APPDATA se LOCALAPPDATA non viene trovato (3 settimane fa).
  • 32fbfec – Transifex pull (3 settimane fa).
  • cc51622 – Transifex push/pull (4 settimane fa).
  • 528c37f – Permette di tradurre “Browse” (4 settimane fa).
  • d8c981f – Corretti gli interruttori per le opzioni del livello video/audio nel menu. (4 settimane fa)
  • c0f9642 – Mostra tutti i comandi disponibili nel menu (4 settimane fa).
  • 51fa150 – Regola la variabile e la posizione del menu MMX (4 settimane fa).
  • 27b038b – Mostra i messaggi sulle operazioni dello slot di stato (4 settimane fa).
  • 2e24845 – Consenti la traduzione delle parole OpenQuit (4 settimane fa).
  • 54991c5 – Aggiungi input predefinito chiavi extra quando si utilizza la GUI (4 settimane fa).
  • b358c05 – Risolto il problema di compilazione quando ENABLE_DEBUGGER=Off (4 mesi fa).
  • 2a2be95 – builder: Correzioni msys2 (4 settimane fa).
  • f1438e0 – Controlla il supporto ASAN quando ENABLE_ASAN=ON (4 settimane fa).
  • ade64db – Transifex pull (4 settimane fa).
  • 8b34705 – cmake: Verifica per ffmpeg >= 4.0.4 (4 settimane fa).
  • 0b9c771 – travis: più ubuntu dists, correzione mac cache (5 settimane fa).
  • d9e4a08 – build fixes: Versioni ffmpeg, xbrz, travis, C++ (5 settimane fa).
  • 23224fb – Aggiornate le istruzioni di ripristino delle impostazioni di fabbrica in README.md (5 settimane fa).
  • 381a7bf – /std:c++latest per MSVC, correzione bool flip, warn opts (5 settimane fa).
  • 234f1e9 – Aggiornamento a xBRZ 1.7 (6 settimane fa).
  • 290012d – transifex pull (6 settimane fa).
  • 06a9d78 – Consenti patch UPS per giochi GBA (6 settimane fa).
  • 1949cdb – transifex push/pull (6 settimane fa).
  • 03121c6 – Aggiunto il supporto per i pulsanti di blocco automatico (6 settimane fa).
  • e87213e – Correzione del rientro (6 settimane fa).
  • cf47942 – Correzione Autofire {L,R} (6 settimane fa).
  • 4993cb8 – Rimosso tea-ci .drone.yml e installer.nsi (6 settimane fa).
  • d9a7e0c – cmake: auto-detect sfml, ffmpeg e openal (6 settimane fa).
  • c64dd25 – Aggiornato README.md (6 settimane fa).
  • 8ceef90 – Correzione di Visual Studio build per appveyor (6 settimane fa).
  • a8b7b72 – transifex pull (6 settimane fa).
  • f5eabb3 – builder: Disabilitato LTO su mingw a 64 bit (6 settimane fa).
  • fc2eb38 – Corretto il comportamento di Tools > Memory Viewer (#486) (6 settimane fa).
  • 2958af0 – builder: Miglioramenti mingw + varie (6 settimane fa).
  • 3923b28 – transifex pull/push (6 settimane fa).
  • 51f61a3 – Unito il ramo remote-tracking ‘vbam-libretro/master’ (6 settimane fa).
  • 6bdd6d1 – Unita richiesta pull #77 da negativeExponent/fix_cheat_search (7 settimane fa).
  • dc8d36a – correzione minore per build stl wx (7 settimane fa).
  • 51a4f74 – Unito il ramo remote-tracking ‘vbam-libretro/master’ (7 settimane fa).
  • 9ccdeac – Aggiungi interruzione mancante; righe per istruzioni switch (7 settimane fa).
  • b8afa8c – Unita richiesta pull #76 da RobLoach/intl (7 settimane fa).
  • a17eb47 – Unito il ramo ‘master’ di github.com:fpscan/vbam-libretro in intl (7 settimane fa).
  • 9b043da – libretro: aggiornate le API delle opzioni principali (7 settimane fa).
  • 6b18c1f – Corretto il problema relativo ai frame lasciati in coda (8 settimane fa).
  • f5b1947 – [IDEA] Correzione della registrazione quando si utilizza lo speedup/turbo (8 settimane fa).
  • 738494a – Supporta tutte le frequenze di campionamento disponibile sulla GUI (8 settimane fa).
  • aa3ecaf – Aggiunti nuovi formati di output per la registrazione di audio/video (9 settimane fa).
  • 5848fea – Correzione della registrazione video/audio. (2 mesi fa).
  • 9e3c261 – Aggiornato libretro_core_options.h (7 settimane fa).
  • 6c60ac3 – Opzione  lingua Turca (7 settimane fa).
  • d92ca68 – Unita richiesta pull #74 da retro-wertz/update (7 settimane fa).
  • ad43b32 – Correzione dell’errore di runtime “index out of bounds” (7 settimane fa).
  • 36f3a73 – Unita richiesta pull #73 da retro-wertz/libretro_cleanup (8 settimane fa)
  • 82e723a – MBC3: Aggiorna mapper per verificare se RTC è presente prima di eseguire le funzioni RTC (8 settimane fa).
  • 03184dd – libretro: Utilizza i dati GB RTC quando disponibili (8 settimane fa).
  • b3744b3 – Semplifica l’opzione core border GB (8 settimane fa).
  • 9757a88 – Pulizia delle opzioni principali e alcuni aggiornamenti relativi alla leggibilità (8 settimane fa).
  • cfb03d8 – Imposta il keybinding predefinito quando la chiave non esiste. (9 settimane fa).
  • 1ef0912 – Unita richiesta pull #72 da retro-wertz/enable_rtc (8 settimane fa).
  • 496b372 – Consenti abilitazione GBA RTC indipendentemente dai tipi di rom (8 settimane fa).
  • 4dbdf87 – Unita richiesta pull #71 da retro-wertz/patch-3 (8 settimane fa).
  • bb10954 – Aggiornato Makefile (8 settimane fa).
  • 3e64044 – Unita richiesta pull #70 da retro-wertz/update_makefiles (8 settimane fa).
  • 9831365 – Aggiornato Makefile (8 settimane fa).
  • 34de057 – Unita richiesta pull #67 da retro-wertz/update_makefiles (8 settimane fa).
  • 71e4b7b – Unita richiesta pull #69 da retro-wertz/master (8 settimane fa).
  • d9f8396 – Cleanup (8 settimane fa).
  • 9a13449 – Aggiornato Makefile (8 settimane fa).
  • 38b7613 – Impostazione di basic appveyor (9 settimane fa).
  • 408cab7 – Unita richiesta pull #66 da retro-wertz/libretro (9 settimane fa).
  • d898288 – Nascondi automaticamente alcune opzioni di base in base al tipo di immagine rom (9 settimane fa).
  • c3edd6d – Unita richiesta pull #65 da retro-wertz/libretro (9 settimane fa).
  • 2084a63 – Aggiornate mappe di memoria GB/GBC (retro_memory_descriptors) (9 settimane fa).
  • 90b051e – Aggiornato libretro_core_options.h (9 settimane fa).
  • a727e22 – GB: Rinomina questa variabile per isolarla da una variabile globale con lo stesso nome (10 settimane fa).
  • 0d423b9 – Pulizia della struttura della palette GB e aggiornamento retro_get_memory_data/size (10 settimane fa)
  • bc80ecd – UtilRetro.cpp: Cleanup (10 settimane fa)
  • 855db11 – Correzione dell’errore di asserzione di wxWidgets nel menu Logging... (10 settimane fa)
  • c886b6a – Rimosso #define errato e non necessario (10 settimane fa).
  • 38561b5 – Unito il ramo remote-tracking ‘vbam-libretro/master’ (2 mesi fa).
  • 770b9c1 – Aggiunto il binding analogico sinistro al D-PAD per il joystick (2 mesi fa).
  • 6de45d4 – Imposta l’associazione predefinita per la tastiera (3 mesi fa).
  • 78bbe14 – Aggiunti singoli pulsanti di cancellazione per la configurazione dell’input (3 mesi fa).
  • 53002e5 – Usa i cappelli del joystick come D-PAD predefinito (3 mesi fa).
  • 57b7ddf – Corretta una piccola perdita di memoria (3 mesi fa).
  • 060da96 – [LINUX] Aggiunta un opzione per disabilitare il programma di aggiornamento online (3 mesi fa).
  • dbb5914 – Mostra quale file BIOS è attualmente selezionato (3 mesi fa).
  • 76756ef – Correzione delle scorciatoie da tastiera per attivare/disattivare le azioni del menu (3 mesi fa).
  • 4622f1b – Correzione degli spazi bianchi (3 mesi fa).
  • 3dc738b – Imposta le chiavi predefinite per l’input alla prima esecuzione (3 mesi fa).
  • 9bc8f33 – Disabilita usando le azioni del volume {+,-} nel menu principale (3 mesi fa).
  • d1fcffc – Unita richiesta pull #63 da retro-wertz/fix_gba_siocnt (2 mesi fa).
  • 7df7b19 – Unita richiesta pull #64 da retro-wertz/patch-2 (2 mesi fa).
  • 7f105da – Aggiornato README.md (2 mesi fa).
  • 53ce6fb – libretro: aggiungi il registro di controllo SIO (GBA) (2 mesi fa).
  • 2e96f59 – Unita richiesta pull #62 da retro-wertz/gb_timing_updates (2 mesi fa)
  • e50812d – GB: Aggiornamenti di input, audio, timing video (2 mesi fa).
  • 1532f55 – GB: Riduzione del ritardo di input di 1 frame, aggiornamenti di temporizzazione video e audio … (2 mesi fa)
  • f09a9aa – builder: Aggiunto python3 a msys2 deps (2 mesi fa).
  • 2fcad3f – joystick: hack per supportare meglio i trigger 360 (3 mesi fa).
  • 352eb14 – Unito il ramo remote-tracking ‘vbam-libretro/master’ (3 mesi fa).
  • 2e97b27 – Utilizza l’opzione –config per caricare il file di configurazione (3 mesi fa).
  • bdd4386 – Unita richiesta pull #61 da retro-wertz/gb (3 mesi fa).
  • bd5ba43 – Cleanup: Rimossa la struttura delle opzioni principali precedenti e le variabili non utilizzate ecc.. (3 mesi fa).
  • aac30c7 – Aggiunta opzione core GB Color Correction (3 mesi fa).
  • 02a7a48 – GB: Correzione della tavolozza selezionata non applicata durante il caricamento del contenuto … (3 mesi fa).
  • 8462ca7 – Unita richiesta pull #59 da retro-wertz/gb (3 mesi fa).
  • 1fa78e6 – Correzione build android (3 mesi fa).
  • 6dcf016 – GB: Consente il supporto per i giochi con patch colorizer – viene fornita una nuova opzione principale poiché abilitare questo supporto significa consentire l’accesso non valido a vram e palette – funziona solo in modalità hardware GBC/GBA (3 mesi fa).
  • 85bd86c – GB: invia interrupt LCD solo se non è presente alcun segnale INT 48h (3 mesi fa).
  • b147e91 – Unita richiesta pull #57 da retro-wertz/sync (3 mesi fa).
  • d808297 – Corretto il crash causato da un indice variabile errato per stick analogici (3 mesi fa).
  • 7e88289 – libretro: Aggiunti sublabels in opzione core (3 mesi fa).
  • ce11403 – builder: Aggiornamenti per mingw (3 mesi fa).
  • c5e6a34 – Libretro: Aggiornata la mappa di memoria GBC (3 mesi fa).
  • fa45ccd – builder: Corretto command(), aggiornato indirizzo url c2man (3 mesi fa).
  • e64b990 – builder: Correzione msys2 (3 mesi fa).
  • 5802207 – builder: make zip + sig on win + modifiche minori (3 mesi fa).
  • 296255d – Gestire gli errori di query del joystick SDL #451 (3 mesi fa).
  • 95658f5 – transifex sync (3 mesi fa).
  • 86c4dc7 – transifex sync (3 mesi fa).
  • bcc8b54 – transifex sync (3 mesi fa).
  • 7569242 – Correzione del comportamentoPause when inactive (3 mesi fa).
  • 030740e – Corretto un problema di perdita di memoria (3 mesi fa).
  • 8ea607e – Rimossa la traduzione dai tasti del joystick (3 mesi fa).
  • cec32a6 – travis: mac: disabilita controllo –help, it segfaults (3 mesi fa)
  • f54dd25 – travis: Corretto gettext su mac + brew (3 mesi fa).
  • e2f0621 – Aggiornato il supporto per Visual Studio (3 mesi fa).
  • 91501be – Corrette piccole perdite di memoria (3 mesi fa).
  • c366907 – Correzione temporanea per #65 (3 mesi fa).
  • d585a61 – Correzione del problema relativo a kbd trans in 30b9272 30b9272 (3 mesi fa)
  • eaf1ad2 – Unito ramo remote-tracking ‘vbam-libretro/master’ (3 mesi fa).
  • 30b9272 – Si spera che questo risolva i problemi di traduzione del controllo del kbd (3 mesi fa).
  • 90b3f35 – Aggiunti i tasti di scelta rapida per modificare le dimensioni (1x … 6x) (3 mesi fa).
  • fa77010 – Correzione della pausa attiva/disattiva la rilegatura dei tasti quando si riattiva l’audio (3 mesi fa).
  • 8cb4200 – Unita richiesta di pull #56 da webgeek1234/master (3 mesi fa).
  • 8b8efa1 – Corrette le scorciatoie da tastiera per gli stati di salvataggio/caricamento (3 mesi fa).
  • 9fa20b4 – Pulizia joystick #444 (3 mesi fa).
  • 684b1bb – Corretto l’errore mem per config global homeDir (3 mesi fa).
  • ccc91fa – Soluzione rapida per nomi di file Unicode su Windows (3 mesi fa).
  • dfa4fec – Correzione delle scorciatoie mancanti dai collegamenti dei tasti (4 mesi fa).
  • 69b581f – Gestisci correttamente la chiave {bindings,shortcuts} sulla cornice (4 mesi fa).
  • cec1dbf – Dividi la configurazione per le chiavi predefinite (4 mesi fa).
  • d655031 – Correzione della rimozione di più tasti di scelta rapida da tastiera (4 mesi fa).
  • 996d5b9 – Non impostare queste opzioni su MainMenu.xrc (4 mesi fa).
  • 019ab5a – Corretto avviso “Joybus host invalid; disabling” (3 mesi fa).
  • f6bfe67 – Migliorato il supporto per la finestra ingrandita (4 mesi fa).
  • dcc0afa – Corretta la dimensione della finestra quando {en, dis} abilita la barra di stato (4 mesi fa).
  • bf6f2d4 – Cambia il punto in cui viene creata la directory di configurazione (4 mesi fa).
  • 3490620 – travis: Utilizza Mac OS 10.14 e Xcode 10.2.1 (4 mesi fa).
  • b0ec846 – Corretti i tasti bloccati su Ubuntu e sulla perdita di messa a #142 (4 mesi fa).
  • 3d57750 – Lavori di follow-up su #142 (4 mesi fa).
  • 055b7c4 – libretro: jni: Passa al compilatore clang in preparazione per ndk r20 (4 mesi fa).
  • 2e1333e – regparm è un attributo solo x86, definiscilo solo lì (4 mesi fa).
  • 500506c – travis: Disabilita link/SFML per mac (4 mesi fa).
  • 22307de – Correzione dello sprint continuo quando si utilizza un tasto modificatore come tasto di mappatura (#142) (4 mesi fa).
  • 5045971 – wx: Rinomina solo se il nuovo file non esiste (5 mesi fa).
  • 0a95486Sound.cpp: Aggiornamento (5 mesi fa)
  • a4eae80 – cmake: Utilizza LEGACY OpenGL su FreeBSD solo 2fedaa6 (5 mesi fa).
  • 240257a – wx: Modificato il volume massimo da 400 a 200 (5 mesi fa).
  • 57ed465 – builder: Migliorata automazione mac (5 mesi fa).
  • 15f040f – cmake: spazio mancante nella funzione wx util (5 mesi fa).
  • 2fedaa6 – Supporto FreeBSD (5 mesi fa).
  • a0c375b – Unito ramo remote-tracking ‘vbam-libretro/master’ (6 mesi fa).
  • c013d49 – Unita richiesta di pull #55 da Classicmods/master (6 mesi fa).
  • a8b3868 – Rimossi alcuni vecchi file di progetto di Visual Studio (6 mesi fa).
  • b6bb24e – Unita richiesta di pull #1 da libretro/master (6 mesi fa).
  • 5012969 – Versione Bump 2.1.1 (7 mesi fa).
  • 755f476 – Correzione #52 (8 mesi fa).
  • f87e085 – Aggiunto a8a35 (7 mesi fa).
  • 286c8ff – Correzione #52 (8 mesi fa).

Download: translations.zip
Download: translations.zip.asc

Download: VisualBoyAdvance-M-Mac-32bit.zip
Download: VisualBoyAdvance-M-Mac-32bit.zip.asc
Download: VisualBoyAdvance-M-Mac-64bit.zip
Download: VisualBoyAdvance-M-Mac-64bit.zip.asc

Download: VisualBoyAdvance-M-Win-32bit.zip
Download: VisualBoyAdvance-M-Win-32bit.zip.asc
Download: VisualBoyAdvance-M-Win-64bit.zip
Download: VisualBoyAdvance-M-Win-64bit.zip.asc

Download: Source code VisualBoyAdvance-M

Fonte: Github.com

(Visited 1 times, 1 visits today)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *