Kaip naudoti „Mednafen“, norint paversti „Linux Box“ arkada



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

„Mednafen“ yra daugiasisteminis emuliatorius, naudojamas žaidimų konsolės opcode vykdyti GNU / Linux aplinkoje. Emuliatorius yra skirtas naudoti su ROM failais iš kelių skirtingų populiarių žaidimų konsolių platformų. Tai leidžia „Linux“ asmeniniam kompiuteriui ar mobiliajam įrenginiui veikti panašiai kaip SNES, „Sega Genesis“ ar „GameBoy“. Emuliacija žymiai nesiskiria nuo tikros aparatinės įrangos, todėl ji yra patraukli tiems, kurie nori autentiškos patirties, kai groja. Pranešama, kad nenuoseklus šios technologijos pavadinimas kilęs iš „Mano emuliatoriui nereikia puikaus Frickino vardo“. Kaip atviro kodo programa, mednafenas nebuvo sukurtas programinės įrangos piratams keistis ROM failais internetu. Veikiau programa skirta mėgėjams ir žaidėjams žaisti „homebrew“ viešuosius žaidimus nereikalaujant originalios aparatūros. Jis taip pat gali būti priimtinai naudojamas žaidimams, kuriuos žaidėjai teisėtai įsigyja iš išorinės sąsajos, prijungtos prie originalių kasečių. Bet koks mednafeno naudojimas kituose kontekstuose prieštarauja vartotojo sutarčiai.

Tai sakant, šiose konsolėse yra šimtai namų ruošos žaidimų, visiškai suderinamų su „mednafen“ platforma. Emuliatorių galite lengvai įsigyti naudodamiesi saugyklomis, kurias teikia jūsų „Linux“ platinimas. Tiesiog naudokitės įprastu paketų tvarkytuvu. Programinė įranga imituoja mikroschemų tipą, kurių reikia ROM failams paleisti naudojant jų originalią aparatinę įrangą. Net kompiuteriai, turintys gana anemiškus sistemos išteklius, gali tokiu būdu paleisti daugybę namų gamintojų pavadinimų.



1 metodas: „Homebrew ROM“ failų paleidimas su mednafenu

Darant prielaidą, kad jau įdiegėte programinę įrangą ir legaliai įsigijote „homebrew ROM“ failą, atidarykite terminalo langą laikydami nuspaudę CTRL + ALT + T arba paleiskite jį iš „Applications“ arba „Whisker“ meniu. Į CLI eilutę įveskite šią komandą:



mednafen /path/to/homebrew/game.rom

Pakeiskite kelią į bet kurį failą, kurį bandote paleisti. Naujausia programinės įrangos versija palaiko šių failų ROM failus:

- Dabar Genesis



- „NeoGeo Pocket & Pocket Color“

- Bandai Wonder Swan

- kompiuterio variklis „SuperGrafx“

- PC-FX

- „TurboGrafx“ 16

- Virtualus berniukas

- NES ir SNES

- „GameBoy“, „GameBoy Color“ ir „GameBoy Advance“

- Atari lūšis

Paleidus programinę įrangą, terminalo lange pastebėsite duomenų srautą. Virš jo iššoks dar vienas langas. Žaidimas veikia šio lango viduje. Šiame skyriuje pateikiama informacija apie grafikos adapterį ir kitas suderinamumo problemas. Ši informacija gali būti labai naudinga, jei bandote pašalinti užsispyrusį ROM failą, tačiau paprastai galite jo nepaisyti. Jei jūsų žaidimas kada nors nustotų veikti ir negalėtumėte išeiti iš jo naudodami klavišą „Esc“, iš tikrųjų vėl galite sutelkti dėmesį į terminalo langą ir paspausti CTRL + C, kad jis būtų švarus. Tuomet „mednafen“ terminalo programinė įranga prieš išeidama iš tikrųjų paliktų šiek tiek pašaipų.

2016-12-02_012120

Įprastomis aplinkybėmis, paspaudus Esc, žaidimas bus baigtas. Vietoj to, paspaudus F11, jūsų žaidimas bus atkurtas iš naujo. Tai tas pats, kas maitinti tikra vaizdo žaidimų konsole. Atminkite, kad ALT + Enter yra derinys, naudojamas norint įeiti į viso ekrano aplinką. Nors F11 paprastai yra susietos su viso ekrano komandomis, paspaudus jį „mednafen“, jūsų žaidimas bus atstatytas. Viso ekrano parinktys siūlo daug geresnę skiriamąją gebą nei tos, kurios grojamos viename lange. Lango geometrija pagal numatytuosius nustatymus nustatys bet kokią prasmę platformai, kuriai buvo skirtas atitinkamas ROM. Jei tai „GameBoy“ arba „GameBoy Color ROM“, tai suprantama, jis pasiūlys daug mažesnes skiriamąsias gebas nei tos, kurios parašytos „TurboGrafx 16“ ar panašiai konsolei. Spalvų gylis labiau priklausys nuo aparatūros lūkesčių, o ne nuo jūsų pačių aparatūros. Lango rodymas visame ekrane papildomai padės sumažinti ekrano plyšimo kiekį.

2016-12-02_012203

2 metodas: žaidimų išsaugojimas ir valdymas

Nors „mednafen“ gali imituoti tas pačias atsargines akumuliatoriaus taupymo rūšis, kurias naudoja originalios aparatūros nustatytos kasetės, ji taip pat palaiko taupymo būsenų naudojimą. Programa sugeneruoja failą, kuriame saugomas tikslus turinio kiekis, kuris būtų buvęs žaidimo operacinio kodo RAM adresuose, jei jis būtų paleistas naudojant tikrą aparatinę įrangą. Iš esmės tai yra virtualios aparatūros momentinės nuotraukos. Norėdami jį paimti, paspauskite klavišą F5. Emuliuojamo ekrano apačioje pamatysite pranešimą, kuriame nurodoma „Būsena 0 išsaugota“.

2016-12-02_012255

Jei vėl stumtumėte F5, tai sutaupytų tiesiai prieš ankstesnę būseną, kurią išsaugojote. Tai perrašo bet kokią informaciją, buvusią ankstesnėje išsaugojimo būsenoje.

2016-12-02_012337

Kiekviena išsaugojimo būsena reiškia atskirą atskirą duomenų failą .mednafen kataloge jūsų namų kataloge. Jie laikomi suspaustoje pakatalogyje pavadinimu „mcs“, kiekvienas turi failo plėtinį, nurodantį, kokiai būsenai jis priklauso. Jei norite juos atsarginę kopiją, visada galite nukopijuoti į kitą diską, tačiau neturėtumėte bandyti jų redaguoti patys. Galite sugadinti žaidimą. Jei norite pakeisti išsaugojimo būseną, klaviatūroje paspauskite skaičių 0–9 ir gausite ekraną, kuriame bus rodomi skirtingi lizdai, po kuriais galėsite išsaugoti būseną. Tai suteikia jums prabangą turėti iki dešimties sutaupymų kiekvienam jūsų žaidimui. Pasirinkę skaičių, paspauskite F5, kad išsaugotumėte jį. Pasirūpinkite, kad netyčia netaupytumėte esamame žaidime.

2016-12-02_012415

Paspauskite F7, kad įkeltumėte šiuo metu pasirinktą išsaugojimo būseną, ir atkreipkite dėmesį į tai, kad kiekviena išsaugojimo būsena rodo atskirą ekrano kopiją, kuri padės sužinoti, kuri vieta yra išsaugota. Galite stumti - norėdami perkelti vieną išsaugojimo būsenos sritį žemyn ir =, jei norite perkelti vieną išsaugojimo būsenos sritį į viršų. Tai leidžia lengvai pakeisti lizdus žaidžiant. Skirtingai nuo faktinės aparatūros, taupymas veiks nepriklausomai nuo regiono. Kadangi nagrinėjami žaidimų ROM failai yra nemokama, jiems iš esmės trūksta regiono kodų.

Galbūt norėsite pakartotinai išsaugoti ir įkelti būsenas, kad įveiktumėte sudėtingą žaidimo sritį, arba galbūt išsiaiškinti galutinį rezultatą, kurį gali padaryti žaidėjo personažas.

4 minutes perskaityta