Hvordan sette en egendefinert kommandokonfigurasjon i mednafen

Selv om mednafen-emulatoren ikke er inkludert i Linux-arkivene for å hjelpe noen i piratkopiering, er det en utmerket måte å spille romfiler i offentlig domene og åpen kildekode på alle Linux-maskiner. Noen få enkle triks bør hjelpe deg hvis du var interessert i å finne ut mer om programmet og konfigurere dine egne kontroller. Dette er spesielt viktig hvis du har en trådløs kontroller eller en hvilken som helst USB-enhet koblet til systemet ditt. Enkelte typer PS3-kontrollere som har standard USB-ledninger, fungerer med de samme teknikkene hvis operativsystemet ditt gjenkjenner dem som generiske kontrollere.

Konfigurasjoner for forskjellige emulerte konsoller kan oppføre seg annerledes, og disse konfigurasjonene kan til og med være forskjellige mellom spill. I tillegg kan noen systemer kreve en emulert musemarkør. For å bruke dette med de få spillene som krever det, trenger du ikke bare tilgang til en mus eller berøringsplate, men også en blatellås-tast. Noen få nye ultrabooks og andre ekstremt lette bærbare Linux-maskiner har ikke lenger denne nøkkelen. Hvis du følger instruksjonene fra mednafen på en hvilken som helst liten maskin som bruker en Fn-tast for å kartlegge en tast til en annen, holder du den nede når du trykker på ønsket tast. For eksempel, hvis du trengte å trykke på F2, men F2 deles med noe på tastaturet, skyver du bare Fn og F2 sammen hver gang for å gjenopprette denne funksjonaliteten.

Metode 1: Få hjelp under spill

Trykk ned F1-tasten for å få frem et hjelpediagram. Denne nøkkelbindingen ble valgt for å sikre kompatibilitet med mange andre deler av programvaren som har lignende binding. Husk at du ikke får tilgang til denne hjelpeskjermen uten å allerede kjøre et spill. Å kjøre mednafen uten en ROM-fil lastet vil bare returnere deg til kommandolinjen. Når du trykker på F1, ser du et vindu som springer over det emulerte spillet som kjører i det grafiske vinduet med medfen. Hvis du noen gang har et grafikkproblem der en lagringsstatus-popup eller en annen informasjonsskjerm forblir bak emulerte videospillbilder, kan sykling på denne hjelpeskjermen også bidra til å bli kvitt disse spøkelsesbildene.

Denne pop-over gir bare en liste og er faktisk ikke interaktiv, så du kan trykke F1 når du vil bli kvitt den. Det stopper ikke spillet heller, så du kan faktisk la det være åpent mens spillkoden fortsetter å kjøre. Vær spesielt oppmerksom på F10-bindingen, da noen emuleringssystemer mangler en myk tilbakestilling. I andre kan det være nødvendig med en soft reset for å fortsette å spille visse typer spill.

Vær oppmerksom på at F9-bindingen for å ta et skjermbilde ikke er relatert til kombinasjonene Print Screen eller SysRq / ALT + Print Screen som brukes av skrivebordsmiljøer som etterligner Microsoft Windows-bindinger. Det tar i stedet et skjermbilde og lagrer det rett på disken i ~ / .mednafen / snaps / katalogen. På denne måten kan du faktisk bruke den selv om du bare kjører en vindusbehandling, som Openbox uten skrivebordsmiljø.

Metode 2: Angi kontroller mens du kjører spill

Kommandotaster og faktiske spillkontroller konfigureres separat i mednafen. Trykk på F2 hvis du vil konfigurere en kommandotast. Dette er mest nyttig for å enten endre F11-bindingen hvis du er veldig vant til det som brukes til å maksimere vinduer, eller for å sette emulatorkommandoer til ubrukte knapper på USB eller trådløse spillkontroller. Hvis du skal gjøre dette, må du sørge for at kontrolleren er koblet til før du laster opp ROM-en.

Når du er klar, trykker du på F2 for å motta en melding om hvilken kommando du vil konfigurere på nytt. Trykk på nøkkelen som for øyeblikket gjør hva du prøver å gjøre. For eksempel, hvis du ønsket å sette en hurtigspoletast til kontrolleren din slik at du kunne øke hastigheten på spillet rett fra en skulderknapp, trykk deretter på `-tasten når ledeteksten kommer opp og spør deg hvilken kommando som må konfigureres på nytt.

En enkel ledetekst nederst vil lese fast_forward (1) uten andre instruksjoner. Kommandoen ville selvfølgelig være annerledes hvis du konfigurerte en annen kommando. Du må trykke på tasten eller kontrollerknappen du vil at kommandoen skal tilordnes som svar på denne meldingen. Når den gjenkjenner knappen du vil bruke, vil den lese fast_forward (2), som er en forespørsel om at du skal trykke den en gang til. Det kan fortsette mer enn en gang hvis det var et problem med den trådløse tilkoblingen når du bruker en trådløs kontroller, eller hvis du trykket på to separate knapper under kartleggingsprosessen. Konfigurering av kontrollerknapper følger en nesten identisk prosedyre, ganske enkelt med forskjellige kommandotastebindinger. Port 1-8 er tilordnet nummertastene på systemets tastatur. Hvis du ikke har angitt noen egendefinerte oppgaver ennå, blir alle disse bindingene stavet i diagrammet som dukker opp når F1-tasten blir presset.

For noen systemer som GameBoy og dets derivater, er det bare den første kontrollerporten som betyr noe. Selv om disse håndholdte systemene faktisk manglet avtakbare kontrollere, emulerer mednafen dem ved å kartlegge dem til første oppgave. For de fleste spill laget for maskinvare fra 8-biters og 16-biters tid, trenger du bare en eller to kontrollere. Dette gjelder spesielt offentlige NES- og Famicom ROM-filer. Noen spill brukte en utvidelse for å gi støtte til mer enn to kontrollere.

Hvis du spiller et spill for en spiller, må du sørge for at den trådløse kontrolleren eller USB-kontrolleren er koblet til, og deretter trykke ALT, Shift og 1 samtidig. Du kan også tilordne kontroller til knapper på et vanlig tastatur. Du vil motta en melding nederst, mer enn sannsynlig å be deg om å kartlegge oppkontrollen. Trykk på knappen du ønsker å bruke opp to ganger. Hvis det oppstod forvirring, eller hvis du ved et uhell trykket på to knapper, vil programvaren be deg om å gjøre det igjen akkurat som det gjorde i hurtig_forward-eksemplet. Når oppfordringen er oppfylt, vil den gå gjennom de andre hovedretningene før den ber deg om handlingsknappene som er knyttet til konsollen.


$config[zx-auto] not found$config[zx-overlay] not found