scusate per il titolo un po' criptico, scrivo non tanto per una specifica richiesta di supporto tecnico ma perché vorrei capire una volta per tutte alcuni concetti "generali" dell'emulazione e, in particolare, gli aspetti inerenti la risoluzione nativa e non.
Nella descrizione di Advancemame è riportato, come feature principale di questo emulatore:
- Automatic creation of perfect video modes with the correct size and clock.
Mi spiego meglio: ad oggi faccio girare Advancemame su un Raspberry Pi (come si vede spesso in giro).
Quello che non riesco a comprendere bene a livello generale è questo: nel momento in cui, ad esempio, avvio Final Fight (risoluzione originale 384 x 224 se non erro) sul mio monitor LCD full HD, cosa fa Advancemame di diverso rispetto al "vanilla" MAME per tentare di offrire un'esperienza migliore, e su quali criteri (risoluzione, proporzioni, refresh) si può basare con il mio hardware? E cosa farebbe invece su un PC dotato di una delle schede video "supportate", collegate prima ad un LCD e poi ad un catodico?
Ha cioè davvero senso (come si vede spesso in giro) utilizzare Advancemame su un dispositivo come il Raspberry, che offre come output HDMI solo un range di risoluzioni CEA/DM?
Oppure il vero "perché" di Advancemame sta nel suo utilizzo con una delle schede video supportate? E in questo caso, è necessario possedere anche un monitor arcade oppure anche un tradizionale TV (sempre a tubo catodico) sarebbe sufficiente per replicare al 100% il feeling del cabinato?
Spero davvero in un vostro feedback chiarificatore, e perdonate le domande forse ovvie...
Grazie mille!