Com utilitzar Mednafen per convertir el vostre Linux Box en un Arcade



Proveu El Nostre Instrument Per Eliminar Problemes

Mednafen és un emulador multisistema que s’utilitza per executar el codi d’opció de la consola de jocs en un entorn GNU / Linux. L'emulador està dissenyat per utilitzar-se amb fitxers ROM de diverses plataformes de consoles de jocs populars. Permet que un ordinador o dispositiu mòbil Linux funcioni de manera similar a SNES, Sega Genesis o GameBoy. L'emulació no difereix significativament del maquinari original, cosa que el fa atractiu per a aquells que desitgen una experiència autèntica quan estan jugant. Segons els informes, el nom incongruent de la tecnologia prové de 'El meu emulador no necessita un nom excel·lent de Frickin'. Com a aplicació de codi obert, mednafen no va ser dissenyat perquè pirates de programari puguin intercanviar fitxers ROM per Internet. Més aviat, l’aplicació està pensada per als aficionats i jugadors a jugar a jocs de domini públic homebrew sense necessitat de maquinari original. També es pot utilitzar de manera acceptable amb jocs que els jugadors adquireixen legalment des d’una interfície externa connectada a cartutxos genuïns. Qualsevol ús de mednafen en altres contextos és contrari a l'acord de l'usuari.



Dit això, hi ha centenars de jocs casolans per a aquestes consoles que són totalment compatibles amb la plataforma mednafen. Podeu adquirir fàcilment l’emulador amb els repositoris proporcionats per la vostra distribució Linux. Simplement utilitzeu el gestor de paquets al qual esteu acostumat. El programari emula el tipus de microxips que necessiten els fitxers ROM per executar-se amb el maquinari original. Fins i tot els ordinadors amb recursos del sistema relativament anèmics poden executar molts títols casolans d’aquesta manera.



Mètode 1: Execució de fitxers ROM Homebrew amb mednafen

Suposant que ja heu instal·lat el programari i heu adquirit legalment un fitxer ROM homebrew, obriu una finestra de terminal mantenint premuts CTRL + ALT + T o inicieu-lo des d'un menú Aplicacions o Bigotis. A la sol·licitud CLI, escriviu l'ordre següent:



mednafen /path/to/homebrew/game.rom

Substituïu el camí pel fitxer que vulgueu iniciar. L'última versió del programari admet fitxers ROM de les plataformes següents:

- Ara Genesis



NeoGeo Pocket & Pocket Color

- Bandai Wonder Swan

- PC Engine SuperGrafx

- PC-FX

- TurboGrafx 16

- Noi virtual

- NES i SNES

- GameBoy, GameBoy Color i GameBoy Advance

- Atari Lynx

Quan inicieu el programari, notareu un flux de dades a la finestra del terminal. Hi apareixerà una altra finestra. El joc s’executa a l’interior d’aquesta finestra. La informació d'aquesta secció tracta de l'adaptador gràfic i altres problemes de compatibilitat. Aquesta informació pot ser molt útil si intenteu resoldre un fitxer ROM tossut, però en general podeu ignorar-ne la majoria. Si el vostre joc deixés de funcionar mai i no el podríeu sortir amb la tecla Esc, podríeu tornar a centrar-vos a la finestra del terminal i prémer CTRL + C per aturar-lo netament. El programari del terminal mednafen deixaria una declaració burleta abans de sortir.

2016-12-02_012120

En circumstàncies normals, prémer Esc deixaria un partit. Si premeu F11, es realitzarà un restabliment complet del joc. Això és el mateix que fer servir una consola de videojocs genuïna. Tingueu en compte que ALT + Retorn és la combinació que s’utilitza per introduir un entorn de pantalla completa. Tot i que F11 sol estar lligat a ordres de pantalla completa, si premeu-lo a mednafen es restablirà el joc. Les opcions de pantalla completa ofereixen una resolució molt millor que les que es reprodueixen en una simple finestra. La geometria de les finestres es convertirà per defecte en allò que tingui sentit per a la plataforma per a la qual es va escriure la ROM en qüestió. Si es tracta d’una ROM GameBoy o GameBoy Color, comprèn que oferirà resolucions molt inferiors a les que s’escriuen per al TurboGrafx 16 o una consola comparable. La profunditat del color dependrà més de les expectatives del maquinari que del vostre propi maquinari. Posar una finestra a pantalla completa ajudarà a reduir la quantitat de trencament de pantalla que experimentareu.

2016-12-02_012203

Mètode 2: desar i gestionar els jocs

Tot i que mednafen pot emular el mateix tipus d’estalvi de còpia de seguretat de bateria que utilitzen els cartutxos definits per maquinari originals, també admet l’ús d’estats de guardat. El programa genera un fitxer que emmagatzema el contingut exacte del que hauria estat a les adreces RAM del codi d’opció del joc en cas que s’hagués executat amb maquinari genuí. Es tracta essencialment d’instantànies del maquinari virtualitzat. Per agafar-ne un, premeu la tecla F5. Veureu un missatge a la part inferior de la pantalla emulada que indica 'Estat 0 desat'.

2016-12-02_012255

Si tornéssiu a prémer F5, això estalviaria directament sobre l'estat anterior que desava. Això sobreescriu la informació que es tenia en aquell estat de desament anterior.

2016-12-02_012337

Cada estat de desat representa un fitxer de dades separat dins del directori .mednafen del directori inicial. Es mantenen en un estat comprimit en un subdirectori titulat mcs, i cadascun té una extensió de fitxer que indica a quin estat pertany. Sempre podeu copiar-los en una altra unitat si voleu fer-ne una còpia de seguretat, però no heu d’intentar editar-los vosaltres mateixos. Podeu corrompre un joc en aquest procés. Si voleu canviar l'estat de desament, premeu un número 0-9 al teclat i rebreu una pantalla que us mostrarà diferents dockets sota els quals podeu desar un estat. Això us proporciona el luxe de tenir fins a deu estalvis per cada joc que feu. Un cop hàgiu seleccionat un número, premeu F5 per desar-lo. Tingueu molta cura per assegurar-vos que no estalvieu accidentalment sobre un joc existent.

2016-12-02_012415

Premeu F7 per carregar l'estat de desada que heu seleccionat actualment i preneu nota del fet que cada estat de desament us mostra una captura de pantalla independent per ajudar-vos a saber on es desa. Podeu prémer - per moure una ranura d'estat de desament cap avall i = per moure una sola ranura d'estat de desament cap amunt. Això permet canviar les ranures fàcilment mentre es juga. A diferència del maquinari real, les estalvis funcionaran independentment de la regió. Com que els fitxers ROM del joc en qüestió són programes gratuïts per començar, en gran part no tenen codis de regió.

És possible que vulgueu desar i carregar estats repetidament per superar una àrea difícil de joc o, potser, esbrinar el resultat final de les diferents opcions que podria fer un personatge de jugador.

4 minuts de lectura