Kā izmantot Mednafen, lai pārvērstu savu Linux Box par pasāžu



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Mednafen ir daudzsistēmu emulators, ko izmanto, lai izpildītu spēļu konsoles opkodu GNU / Linux vidē. Emulators ir paredzēts lietošanai ar ROM failiem no vairākām dažādām populārām spēļu konsoles platformām. Tas ļauj Linux personālajam datoram vai mobilajai ierīcei darboties līdzīgi kā SNES, Sega Genesis vai GameBoy. Emulācija būtiski neatšķiras no oriģinālās aparatūras, kas padara to pievilcīgu tiem, kuri spēlē vēlas spēlēt autentisku pieredzi. Kā ziņots, šīs tehnoloģijas nesakritīgais nosaukums nāk no “Manam emulatoram nav vajadzīgs Frickin lielisks nosaukums”. Kā atvērtā koda lietojumprogramma mednafen nebija paredzēts programmatūras pirātiem, lai apmainītos ar ROM failiem internetā. Drīzāk šī lietotne ir paredzēta hobijiem un spēlētājiem, lai spēlētu vietējās alus publiskās spēles bez oriģinālās aparatūras. To var arī pieņemami izmantot ar spēlēm, kuras spēlētāji likumīgi iegādājas no ārēja interfeisa, kas savienots ar oriģinālām kasetnēm. Jebkura mednafēna lietošana citos kontekstos ir pretrunā ar lietotāja līgumu.



Tas nozīmē, ka šīm konsolēm ir simtiem pašmāju spēļu, kas ir pilnībā saderīgas ar mednafen platformu. Jūs varat viegli iegūt emulatoru, izmantojot krātuves, kuras nodrošina jūsu Linux izplatīšana. Vienkārši izmantojiet paku pārvaldnieku, pie kura esat pieradis. Programmatūra atdarina mikroshēmu veidu, kas ROM failiem bija nepieciešams, lai palaistu to sākotnējā aparatūrā. Pat datori ar salīdzinoši anēmiskiem sistēmas resursiem šādā veidā var vadīt daudzus mājas vārdus.



1. metode: Homebrew ROM failu palaišana ar mednafen

Pieņemot, ka esat jau instalējis programmatūru un likumīgi iegādājies homebrew ROM failu, atveriet termināla logu, turot nospiestu CTRL + ALT + T vai sāciet to no izvēlnes Applications vai Whisker. CLI uzvednē ierakstiet šādu komandu:



mednafen /path/to/homebrew/game.rom

Aizstājiet ceļu ar jebkuru failu, kuru mēģināt sākt. Jaunākā programmatūras versija atbalsta ROM failus šādām platformām:

- Tagad Genesis



- NeoGeo Pocket & Pocket Color

- Bandai Wonder Swan

- PC dzinējs SuperGrafx

- PC-FX

- TurboGrafx 16

- Virtuālais zēns

- NES & SNES

- GameBoy, GameBoy Color & GameBoy Advance

- Atari lūši

Startējot programmatūru, termināla logā pamanīsit datu plūsmu. Pār to parādīsies vēl viens logs. Spēle darbojas šī loga iekšpusē. Šajā sadaļā sniegtā informācija attiecas uz grafikas adapteri un citām saderības problēmām. Šī informācija var būt ļoti noderīga, ja mēģināt novērst spītīgu ROM failu, taču parasti to var ignorēt. Ja jūsu spēle kādreiz vairs nedarbotos un jūs nevarētu iziet no tās, izmantojot taustiņu Esc, jūs faktiski atkal varētu koncentrēties uz termināla logu un nospiediet CTRL + C, lai to pilnībā apturētu. Tad mednafen termināļa programmatūra pirms aiziešanas faktiski atstātu mazliet izsmieklu.

2016-12-02_012120

Normālos apstākļos, nospiežot Esc, spēle tiktu pārtraukta. Nospiežot F11, tā vietā tiks veikta rūpīga atiestatīšana. Tas ir tas pats, kas jaudas pārvēršana īstā videospēļu konsolē. Lūdzu, ņemiet vērā, ka ALT + Enter ir kombinācija, ko izmanto, lai ievadītu pilnekrāna vidi. Lai gan F11 parasti ir saistīts ar pilnekrāna komandām, nospiežot to mednafen, spēle tiks atiestatīta. Pilnekrāna opcijas piedāvā daudz labāku izšķirtspēju nekā tās, kas tiek atskaņotas tikai logā. Logu ģeometrija pēc noklusējuma iestatīs visu, kas ir jēga platformai, kurai tika rakstīts attiecīgais ROM. Ja tas ir GameBoy vai GameBoy Color ROM, tad saprotams, ka tas piedāvās daudz zemākas izšķirtspējas nekā tās, kas rakstītas TurboGrafx 16 vai līdzīgai konsolei. Krāsu dziļums būs atkarīgs vairāk no aparatūras cerībām nekā no jūsu pašu aparatūras. Loga ievietošana pilnekrāna režīmā papildus palīdzēs samazināt ekrāna plīsumu daudzumu.

2016-12-02_012203

2. metode: spēļu saglabāšana un pārvaldīšana

Kaut arī mednafen var atdarināt tāda paša veida akumulatora rezerves ietaupījumus, kādus izmanto oriģinālās aparatūras definētas kasetnes, tas atbalsta arī saglabāšanas stāvokļu izmantošanu. Programma ģenerē failu, kurā tiek glabāts precīzs saturs, kas būtu bijis spēles opcode RAM adresēs, ja tā būtu darbojusies ar īstu aparatūru. Būtībā tie ir virtualizētās aparatūras momentuzņēmumi. Lai to paņemtu, nospiediet taustiņu F5. Emulētā ekrāna apakšdaļā tiks parādīts ziņojums “Statuss 0 saglabāts”.

2016-12-02_012255

Ja vēlreiz nospiežat F5, tas ietaupīs tieši virs iepriekšējā stāvokļa, kuru saglabājāt. Tas pārraksta visu informāciju, kas tika glabāta iepriekšējā saglabāšanas stāvoklī.

2016-12-02_012337

Katrs saglabāšanas stāvoklis ir atsevišķs atsevišķs datu fails jūsu mājas direktorijas .mednafen direktorijā. Tie tiek turēti saspiestā stāvoklī apakšdirektorijā ar nosaukumu mcs, un katram faila paplašinājumam ir norādīts, kādam stāvoklim tas pieder. Ja vēlaties tos dublēt, tos vienmēr var kopēt uz citu disku, taču nevajadzētu mēģināt tos rediģēt pašiem. Šajā laikā jūs varat sabojāt spēli. Ja vēlaties mainīt saglabāšanas stāvokli, nospiediet tastatūras numuru 0-9, un jūs saņemsit ekrānu, kurā būs redzamas dažādas kontaktligzdas, zem kurām jūs varat saglabāt stāvokli. Tas sniedz jums greznību - jums ir līdz desmit ietaupījumiem par katru spēlēto spēli. Kad esat izvēlējies numuru, nospiediet taustiņu F5, lai saglabātu zem tā. Esiet ļoti uzmanīgs, lai pārliecinātos, ka netīšām netaupāt esošajā spēlē.

2016-12-02_012415

Nospiediet taustiņu F7, lai ielādētu pašreiz atlasīto saglabāšanas stāvokli, un ņemiet vērā, ka katrā saglabāšanas stāvoklī tiek parādīts atsevišķs ekrānuzņēmums, kas palīdzēs jums uzzināt, kura vieta ir saglabāta. Varat nospiest - pārvietot vienu saglabāšanas stāvokļa slotu uz leju un =, lai pārvietotu vienu saglabāšanas stāvokļa slotu uz augšu. Tas ļauj viegli mainīt slotus spēles laikā. Atšķirībā no faktiskās aparatūras, saglabāšana darbosies neatkarīgi no reģiona. Tā kā attiecīgie spēļu ROM faili vispirms ir bezmaksas programmatūra, tiem lielā mērā trūkst reģionu kodu.

Iespējams, vēlēsities atkārtoti saglabāt un ielādēt stāvokļus, lai tiktu pāri sarežģītai spēles jomai, vai, iespējams, noskaidrotu dažādu izvēļu, ko spēlētājs var izdarīt, gala rezultātu.

4 minūtes lasītas