Home Mobile Android Rilasciato RomM v4.3.0-beta.1 ora con integrazione Flashpoint e HowLongToBeat

Rilasciato RomM v4.3.0-beta.1 ora con integrazione Flashpoint e HowLongToBeat

111
0

RomM (ROM Manager) continua a evolversi con aggiornamenti costanti e, dopo tre versioni alpha, è stata rilasciata la prima beta, un passaggio cruciale verso la versione stabile.

Una delle modifiche più significative riguarda il file config.yml: da questa release non è più obbligatorio per avviare l’app, risolvendo molti problemi riscontrati durante la configurazione iniziale.

Rimane comunque consigliato crearlo e montarlo, poiché permette di configurare l’app attraverso l’interfaccia utente in modo più semplice e intuitivo.

Tra le novità più importanti c’è l’integrazione con il Flashpoint Project, che consente di accedere automaticamente al database di oltre 180.000 giochi flash e browser-based.

Attivando la fonte nei parametri ambientali (FLASHPOINT_API_ENABLED=true) e avviando una scansione parziale con Flashpoint selezionato, l’app cerca di abbinare i giochi presenti nella cartella della piattaforma browser con il database del progetto.

Contestualmente, è stata introdotta anche l’integrazione con HowLongToBeat, un sito che raccoglie i tempi medi di completamento per oltre 84.000 giochi.

Abilitando questa fonte (HLTB_API_ENABLED=true) e avviando la scansione, i tempi di completamento vengono visualizzati nella scheda dettagli del gioco, offrendo un’informazione utile sia per collezionisti che per giocatori.

Aggiunto inoltre il supporto ai tag di metadati nei nomi dei file, che permette all’app di riconoscere ID specifici dei giochi e recuperare le informazioni dai rispettivi database: IGDB, MobyGames, RetroAchievements, ScreenScraper, Launchbox e HowLongToBeat.

L’app non aggiunge automaticamente tag ai file che non li contengono già, per evitare conflitti con altri software o con tag non standard.

La nuova pagina di stato delle fonti di metadati consente di verificare in tempo reale lo stato di tutte le fonti configurate, mostrando se le API sono attive, se le chiavi sono correttamente impostate e testando la connessione ai server.

Inoltre, è stata introdotta la possibilità di configurare la priorità delle fonti di metadati e delle immagini, separando l’ordine per artwork e informazioni testuali, e di impostare regione e lingua preferita per Screenscraper.

Ciò garantisce che le informazioni raccolte siano più precise e pertinenti al contesto geografico e linguistico dell’utente.

Tra le modifiche minori ci sono nuove animazioni per il testo di caricamento, aggiunta di icone dei metadati nelle tabelle, rimozione della sidebar durante l’uso di EmulatorJS e gestione dei valori di configurazione di default se config.yml non è presente, con avviso all’utente.

La scansione dei giochi ora avviene in maniera progressiva per ogni titolo, migliorando le performance e la chiarezza del processo, e l’indice per la navigazione tra ROM è stato reso più efficiente.

Corretti inoltre numerosi bug, tra cui correzioni per la visualizzazione delle card, gestione dei file gzip, date di rilascio in console mode, icone mancanti, formattazione Markdown nei documenti di setup per sviluppatori e supporto ai tag di file per HowLongToBeat.

Aggiunta anche la possibilità di inviare match manuali senza immagine di copertina e di impostare correttamente l’URL delle immagini caricate.

Sul fronte tecnico, sono stati aggiornati pacchetti fondamentali come Axios, migliorate le regole ESLint e introdotto il plugin a11y per l’accessibilità. Le dipendenze di Vuetify sono state pre-ottimizzate in modalità sviluppo e le build delle immagini Docker sono state rese più sicure.

Caratteristiche

  • Scansiona e arricchisci la tua libreria di giochi con metadati da IGDB, Screenscraper e MobyGames.
  • Recupera artwork personalizzati da SteamGridDB.
  • Mostra i tuoi achievement da Retroachievements.
  • Metadati disponibili per oltre 400 piattaforme.
  • Gioca direttamente dal browser usando EmulatorJS e RuffleRS.
  • Condividi la tua libreria con gli amici con accesso e permessi limitati.
  • App ufficiali per Playnite e muOS.
  • Supporta giochi multi-disco, DLC, mod, hack, patch e manuali.
  • Analizza e filtra tramite tag nei nomi dei file.
  • Visualizza, carica, aggiorna ed elimina giochi da qualsiasi browser moderno.

L’installazione di RomM è resa accessibile soprattutto tramite Docker, con una configurazione guidata che include la gestione dei database MariaDB, le chiavi API per il recupero dei metadati e la strutturazione delle cartelle delle ROM.

Per gli utenti meno esperti, l’interfaccia web permette il caricamento drag-and-drop e la scansione automatica dei file. La comunità gioca anche un ruolo fondamentale, con oltre 3.600 membri attivi su Discord che contribuiscono con progetti complementari come bot, client Electron e app Android.

RomM si inserisce inoltre in un ecosistema più ampio di strumenti per il retrogaming, con integrazioni interessanti come Steam ROM Manager, RetroDECK e altri gestori compatibili con diverse piattaforme, permettendo una gestione unificata dei giochi moderni e retrò.

Grazie alla combinazione di organizzazione avanzata, arricchimento dei metadati, riproduzione browser-based e supporto comunitario, RomM rappresenta oggi una soluzione completa e indispensabile per chi desidera vivere e condividere la propria passione per il retrogaming con un alto grado di personalizzazione e controllo.

Changelog

Modifiche minori

  • Animato il testo di caricamento è l’immagine svg di boot da @gantoine in #2417
  • Aggiunte icone dei metadati alla schermata della tabella da @gantoine in #2410
  • Rimossa la sidebar durante la riproduzione di emulatorjs da @gantoine in #2450
  • Utilizza i valori di configurazione di default quando config.yml non è montato + mostra avviso da @gantoine in #2457
  • Passaggi di scansione progressiva per ogni gioco da @gantoine in #2479
  • Nuovo indice per la navigazione rom-to-rom da @gantoine in #2481

Correzione bug

  • Corretto lo z-index delle card per stare dietro gli elementi UI al passaggio del mouse da @gantoine in #2449
  • Rimosso il workaround mod_zip per subrequest upstream verso posizioni interne da @adamantike in #2426
  • Corretta la data di rilascio in console mode da @gantoine in #2444
  • Aggiunti codici lingua mancanti da @adamantike in #2425
  • Utilizza v-img con webp e fallback in console mode da @gantoine in #2430
  • Implementato il matching dei tag dei file per HLTB da @gantoine in #2446
  • Aggiunto Launchbox alla finestra di match manuale da @gantoine in #2455
  • Corrette le icone in console mode da @gantoine in #2461
  • Corretta la formattazione Markdown di DEVELOPER_SETUP.md da @EricDuminil in #2462
  • Decompresse le immagini gzipped da @gantoine in #2468
  • Aggiornati gli slug dei bios noti con lo slug corretto per psx da @gantoine in #2472
  • Diviso rom.multi in campi più specifici da @gantoine in #2486
  • Impostati gli slug dei metadati delle piattaforme sui modelli nel DB da @gantoine in #2473
  • Inviato il match manuale senza immagine di copertina da @gantoine in #2478
  • Impostato url_cover durante l’upload delle artwork da @gantoine in #2480

Dietro le quinte

Download: Source code RomM v4.3.0-beta.1

Fonte: github.com

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: SSD

Vedi altri prodotti SSD

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-03-07 / Link di affiliazione / Immagini da Amazon Product Advertising API