Redakcijas raksti Atjaunināts 27 September 2026

RomM apskats – Kā es izveidoju pašmitinātu retro spēļu bibliotēku vairākās ierīcēs

ROMM apskats — pašmitināta retro spēļu bibliotēka
Šajā rakstā

Kas ir RomM? RomM ir bezmaksas, pašmitināts ROM pārvaldnieks personīgas retro spēļu kolekcijas organizēšanai, bagātināšanai un piekļuvei. Tas skenē spēļu failus, pievieno metadatus un mākslas darbus, atbalsta pārlūkprogrammā spēlēšanu atsevišķām platformām un var sinhronizēt saderīgus saglabājumus un stāvokļus starp ierīcēm. Tas parasti darbojas lietotāja īpašumā esošā aparatūrā, izmantojot Docker, nevis kā parasta darbvirsmas lietojumprogramma.

Kāpēc es iestatīju RomM savai retro kolekcijai

RomM ir bezmaksas, pašmitināts ROM pārvaldnieks, kas ļauj man organizēt, bagātināt un piekļūt savai retro spēļu kolekcijai no vienas tīmekļa bibliotēkas. Tas var skenēt ROM failus, iegūt mākslas darbus un metadatus, nodrošināt pārlūkprogrammā balstītu spēlēšanu atbalstītām sistēmām un palīdzēt sinhronizēt saglabājumus starp saderīgām ierīcēm. Tā vietā, lai katrā datorā un rokas ierīcē turētu atsevišķas, nesaistītas kolekcijas, es varu izmantot RomM kā bibliotēku aiz sava iestatījuma.

Lielas retro kolekcijas pārvaldība vairākās ierīcēs citādi var kļūt apgrūtinoša. ROM faili nonāk izkaisīti pa mapēm, cietajiem diskiem, SD kartēm un rokas ierīcēm, savukārt mākslas darbi un spēļu informācija var trūkt vai būt nekonsekventa. Spēles pārvietošana no galddatora uz Android rokas ierīci vai mobilo tālruni var arī nozīmēt ROM manuālu kopēšanu, emulatora atkārtotu konfigurēšanu un mēģinājumu pārsūtīt pareizo saglabājuma failu.

Visa jūsu spēļu kolekcija sinhronizēta un gatava pārlūkošanai
Visa jūsu spēļu kolekcija sinhronizēta un gatava pārlūkošanai

Šim projektam es instalēju RomM uz Raspberry Pi 5, izmantojot Docker, ar galveno ROM kolekciju, kas glabājas ārējā cietajā diskā. Pēc tam es to izmantoju ar galddatoru, Windows spēļu rokas ierīcēm, Android ierīcēm un mobilo tālruni. Šajā redakcijas rakstā es paskaidrošu, kas man bija nepieciešams, kā es organizēju un skenēju kolekciju un kā RomM darbojās ikdienas lietošanā šajās ierīcēs.

Testēšanas apstākļi

  • Serveris: Raspberry Pi 5 ar OpenMediaVault
  • Izvietošana: Docker Compose
  • ROM glabātuve: Ārējais cietais disks
  • Papildu servera glabātuve: NVMe, kas izmantots RomM lietojumprogrammai un atbalsta datiem
  • Klientu ierīces: Galddators, Windows spēļu rokas ierīces, Android tālrunis, MANGMI Pocket MAX un MANGMI Air X
  • RomM versija: 5.1.0
  • Testēšanas periods: Apmēram viens mēnesis
  • Apjoms: Instalēšana, bibliotēkas skenēšana, metadatu iegūšana, pārlūkprogrammas piekļuve, ierīču lejupielādes un saderīgas saglabāšanas/stāvokļu darbplūsmas

Kam RomM ir vispiemērotākais?

RomM ir paredzēts cilvēkiem, kuri ir izveidojuši ievērojamu retro spēļu kolekciju un vēlas labāku veidu, kā to organizēt un piekļūt tai. Ja jūsu spēles pašlaik ir izkaisītas pa vairākiem diskiem, SD kartēm un rokas ierīcēm, RomM sniedz jums meklējamu bibliotēku ar platformas informāciju, mākslas darbiem un metadatiem. Tā vietā, lai atvērtu mapes un mēģinātu atcerēties, kur glabājas konkrēta versija, es varu pārlūkot kolekciju vienā saskarnē.

Tas ir īpaši noderīgs cilvēkiem, kuri regulāri pārvietojas starp spēļu ierīcēm. Manā iestatījumā es varēju piekļūt tai pašai kolekcijai no sava galddatora, Windows rokas ierīcēm, Android ierīcēm un mobilā tālruņa. Es varēju izmantot pārlūkprogrammas saskarni atbalstītām spēlēm, lejupielādēt nosaukumus uz rokas ierīci bezsaistes spēlēšanai vai piekļūt bibliotēkai, izmantojot saderīgu Android lietojumprogrammu, piemēram, Argosy. MANGMI Pocket MAX un MANGMI Air X šeit bija īpaši noderīgas, jo abas sniedza man ērtu rokas ierīces veidu, kā pārlūkot un spēlēt spēles no RomM iestatījuma.

Argosy spēļu bibliotēkas pārlūks
Argosy spēļu bibliotēkas pārlūks

RomM ir mazāk piemērots ikvienam, kas meklē pilnīgi plug-and-play risinājumu. Docker instalēšana, ārējās glabātuves pievienošana, metadatu nodrošinātāju konfigurēšana un attālās piekļuves iestatīšana visi prasa zināmas tehniskās zināšanas. Es domāju, ka tas ir vispiemērotākais retro spēļu entuziastiem, homelab lietotājiem, NAS īpašniekiem un ikvienam, kas ir gatavs veltīt laiku sistēmas iestatīšanai, pretī iegūstot lielāku kontroli pār savu kolekciju un datiem.

Kas RomM nav

RomM NENODROŠINA spēles, ROM failus vai BIOS failus, tāpēc man bija jāpiegādā savs likumīgi iegūtais saturs. Tas arī nav universāls emulators. RomM atbalsta pārlūkprogrammā balstītu spēlēšanu atsevišķām sistēmām, izmantojot tādas tehnoloģijas kā EmulatorJS un Ruffle, taču tas, ka platforma tiek atpazīta bibliotēkā, ne vienmēr nozīmē, ka to var spēlēt tīmekļa pārlūkprogrammā. Prasīgākām sistēmām parasti joprojām būs nepieciešams piemērots atsevišķs emulators datorā vai rokas ierīcē.

Jums būs jānodrošina savas spēles un saistītie faili
Jums būs jāpiegādā savas spēles un saistītie faili

RomM arī nav parasta Windows vai macOS darbvirsmas lietojumprogramma. Tas ir servera programmatūra, kas parasti darbojas, izmantojot Docker, tādā aparatūrā kā Raspberry Pi, mini dators, NAS vai īpašs serveris. Tas man dod kontroli pār instalāciju un datiem, bet tas arī nozīmē, ka esmu atbildīgs par glabātuvi, atjauninājumiem, dublējumkopijām un drošību. Es uztveru RomM kā bibliotēkas un sinhronizācijas slāni, kas darbojas līdzās maniem emulatoriem un spēļu ierīcēm, nevis aizstāj tos visus.

Kas man bija nepieciešams, lai mājās darbinātu RomM

Programmatūras un servera prasības

RomM ir pašmitināta programmatūra, tāpēc man bija nepieciešama ierīce, kas varētu darbināt serveri ikreiz, kad vēlos piekļūt kolekcijai. Docker ir parastais veids, kā to izvietot, un Docker Compose tiek izmantots, lai pārvaldītu RomM un tā atbalsta pakalpojumus. Man bija nepieciešamas arī piemērotas vietas ROM failiem, BIOS failiem, mākslas darbiem, saglabājumiem, datubāzei un konfigurācijas datiem.

Raspberry Pi 5 ar NVME HAT
Raspberry Pi 5 ar NVME HAT

Man nebija nepieciešams dārgs serveris, lai sāktu. Mans Raspberry Pi 5, kas darbojās ar Docker, spēja pārlūkot bibliotēku, skenēt spēles un apkalpot kolekciju citām manām ierīcēm. Aparatūras prasības mainīsies atkarībā no kolekcijas lieluma, lietotāju skaita, cik bieži tiek skenētas jaunas spēles un vai tiek plānota attālā piekļuve vai progresīvākas servera puses funkcijas. Ierīcei, kas mitina RomM, nav jābūt pietiekami jaudīgai, lai emulētu katru kolekcijā esošo sistēmu, jo spēles var spēlēt atsevišķā aparatūrā.

Aparatūras izvēle mazai vai lielai RomM bibliotēkai

RomM var mērogot no mazas viena lietotāja instalācijas līdz daudz jaudīgākam mājas serverim. Daudziem lietotājiem labākais sākumpunkts būs aparatūra, kas viņiem jau pieder, ja vien tā var darbināt Docker un pieslēgties pietiekamai glabātuvei. Šie ir vispārīgi iestatīšanas piemēri, nevis stingras minimālās prasības.

Aparatūras līmenisVispiemērotākaisPriekšrocībasApsvērumi
Raspberry Pi 5Mazas vai vidējas personīgās kolekcijas un viens vai divi lietotājiKompakts, kluss, zems enerģijas patēriņš un lēts ekspluatācijāLieli skenējumi var aizņemt ilgāku laiku; ieteicama ārējā glabātuve
Mini dators vai lietots biznesa datorsLielākas kolekcijas, vairāki lietotāji un biežāki skenējumiVairāk skaitļošanas jaudas, ātrāka glabātuve un labāka daudzuzdevumu veikšanaLielāks enerģijas patēriņš un potenciāli vairāk iestatīšanas darba
Docker saderīgs NASLietotāji, kuriem jau ir centrālā tīkla glabātuveApvieno glabātuves un servera funkcijas un var vienkāršot piekļuvi mājsaimniecībāDocker atbalsts un veiktspēja atšķiras starp NAS modeļiem
Īpašs mājas serveris vai homelabĻoti lielas kolekcijas, vairāki lietotāji un progresīvi pakalpojumiVairāk CPU, atmiņas un glabātuves paplašināšanas, ar vietu citiem pakalpojumiemAugstākas izmaksas, enerģijas patēriņš un uzturēšanas prasības
Serveris ar GPU resursiemEksperimentāla servera puses emulācija vai straumēšanaPapildu skaitļošanas jauda prasīgām darba slodzēmNepieciešama piemērota GPU veiktspēja un zemas latentuma tīkls, ne tikai RomM mitināšana

Raspberry Pi 5 ir saprātīga izvēle klusam un energoefektīvam RomM serverim. Mini dators vai īpašs serveris kļūst pievilcīgāks ar lielu uz diskiem balstītu bibliotēku, vairākiem vienlaicīgiem lietotājiem vai biežiem skenējumiem. NAS var arī būt ērts, lai gan procesors, atmiņa, Docker atbalsts un glabātuves konfigurācija ir jāpārbauda pirms paļaušanās uz to.

Serverim un spēļu aparatūrai nav jābūt vienai un tai pašai. Es varu mitināt RomM uz Raspberry Pi 5, vienlaikus spēlējot spēles uz Windows rokas ierīces, Android rokas ierīces, galddatora vai tālruņa. Serveris pārvalda bibliotēku un failus, savukārt katra ierīce izmanto savu emulatoru vai saderīgu ROMM lietojumprogrammu.

Glabātuves plānošana ROM failiem, saglabājumiem un mākslas darbiem

Manā iestatījumā RomM lietojumprogramma un atbalsta dati izmantoja Raspberry Pi 5 NVMe glabātuvi, savukārt pati ROM kolekcija tika glabāta ārējā cietajā diskā. Spēļu atdalīšana no sistēmas glabātuves atviegloja bibliotēkas paplašināšanu un novērsa operētājsistēmas diska piepildīšanu ar lieliem failiem. USB SSD nodrošinās ātrāku pārlūkošanu un skenēšanu, savukārt cietais disks var piedāvāt lielāku ietilpību par mazāku naudu.

Kolekcijai augot, man var nākties pāriet uz lielāku USB disku, vairāku disku NAS vai īpašu servera glabātuvi. Uz diskiem balstītas sistēmas var izmantot ievērojami vairāk vietas nekā uz kasetnēm balstītas sistēmas, un man arī jāatstāj vieta BIOS failiem, mākslas darbiem, metadatiem, saglabājumiem un saglabāšanas stāvokļiem. Dublējumkopijas arī ir svarīgas: tikai ROM failu aizsardzība nesaglabātu datubāzi, konfigurāciju, mākslas darbus un sinhronizēto progresu.

Kā es organizēju savu RomM ROM kolekciju

RomM ieteiktās mapju struktūras ievērošana

Pirms skenēšanas sākšanas es veltīju laiku kolekcijas organizēšanai. RomM dokumentācija piedāvā ieteicamos mapju izkārtojumus, un šo vadlīniju ievērošana atvieglo programmatūrai platformu, spēļu un BIOS failu identificēšanu. Kopumā es saglabāju ROM failus grupētus pēc platformas un BIOS vai programmaparatūras failus glabāju atsevišķi, kur tas bija nepieciešams. Es ieteiktu pārbaudīt iestatījumu ar mazu, sakārtotu spēļu izlasi, pirms vērst RomM uz vairākiem nesakārtotiem diskiem.

ROMM atbalsta simtiem datoru, konsolu un rokas sistēmu
RomM atbalsta simtiem datoru, konsolu un rokas ierīču sistēmu

Likumīgs un ētisks saturs

RomM nenodrošina spēles, ROM failus vai BIOS failus, tāpēc man bija jāpiegādā savs saturs. Ikvienam, kas iestata RomM, vajadzētu izmantot spēles un programmaparatūras failus, uz kuriem viņam ir likumīgas tiesības tos izmantot, un jāsaprot, ka attiecīgie noteikumi dažādās valstīs atšķiras. Šajā redakcijas rakstā galvenā uzmanība pievērsta programmatūras instalēšanai un lietošanai, nevis skaidrošanai, kā iegūt ar autortiesībām aizsargātu materiālu. Pašmitināta bibliotēka nodrošina ērtības, taču tas nemaina tajā glabāto failu juridisko statusu.

Failu nosaukumu tīrīšana pirms skenēšanas

RomM var automātiski identificēt daudzas spēles, taču rezultātu kvalitāte daļēji ir atkarīga no tā, cik skaidri ir organizēti faili un mapes. Es atzinu par lietderīgu noņemt nevajadzīgus dublikātus, turēt kopā spēles ar vairākiem diskiem un skaidri marķēt reģionālos izdevumus, tulkojumus, uzlauzumus un alternatīvās versijas. Dažas spēles joprojām var būt jāsaskaņo vai jālabo manuāli, taču kolekcijas sakārtošana vispirms samazina darba apjomu pēc skenēšanas.

RomM instalēšana ar OpenMediaVault un Docker Compose

Mans OpenMediaVault iestatījums

Šim projektam es instalēju RomM uz Raspberry Pi 5, kas darbojās ar OpenMediaVault un Docker Compose. Man jau bija vairākas Docker lietojumprogrammas, kas darbojās serverī, tostarp Home Assistant, tāpēc RomM dabiski iekļāvās esošajā mājas servera vidē. OpenMediaVault nodrošināja ērtu veidu, kā pārvaldīt glabātuvi un koplietotās mapes, savukārt Docker Compose apstrādāja RomM konteineru un atbalsta pakalpojumus.

Precīzais instalēšanas process būs atkarīgs no aparatūras un operētājsistēmas, taču vispārējā pieeja ietvēra nepieciešamo mapju izveidi, Docker Compose faila konfigurēšanu, krātuves ceļu iestatīšanu, datubāzes informācijas pievienošanu un konteineru palaišanu. Kad RomM darbojās, es to atvēru tīmekļa pārlūkā, pabeidzu sākotnējo iestatīšanu un izveidoju administratora kontu. Ikvienam, kas seko šim procesam, vispirms jāpārbauda aktuālā RomM dokumentācija, jo ieteicamā Compose konfigurācija un atbalstošie pakalpojumi var mainīties starp laidieniem.

Metadatu nodrošinātāju pievienošana

Viena no RomM noderīgākajām funkcijām ir iespēja iegūt mākslas darbus un informāciju par kolekcijā esošajām spēlēm. Es konfigurēju IGDB, RetroAchievements, SteamGridDB un Hasheous, kas visas sniedza noderīgus datus spēļu identificēšanai un vāka attēlu, ekrānuzņēmumu, aprakstu, žanru un sasniegumu informācijas pievienošanai. Rezultāti var atšķirties atkarībā no platformas, spēles versijas un failu nosaukumu formāta.

ROMM metadatu nodrošinātāji
RomM metadatu nodrošinātāji

Es arī konfigurēju ScreenScraper, kas piedāvā bezmaksas piekļuvi ar lietošanas ierobežojumiem. Tā kā es skenēju lielu kolekciju (protams, testa nolūkos) un vēlējos vairāk izmantot šo pakalpojumu, es ziedoju £8, lai atbalstītu projektu un piekļūtu tā augstākajam līmenim. Tas nav būtiski RomM instalācijai, taču tas bija vērtīgs veids, kā atbalstīt ScreenScraper, vienlaikus nodrošinot man lielāku jaudu sākotnējās skenēšanas laikā. Iesaku konfigurēt nepieciešamos API akreditācijas datus pirms lielas bibliotēkas skenēšanas uzsākšanas, jo tas var palīdzēt izvairīties no pārtraukumiem un uzlabot saskaņošanas procesu.

Kas notika manas pirmās RomM bibliotēkas skenēšanas laikā

Kad mapes un metadatu nodrošinātāji bija gatavi, es sāku pirmo skenēšanu. Man ir diezgan plaša kolekcija, tāpēc tas nebija ātrs process: sākotnējā skenēšana aizņēma labu daļu no trim līdz četrām dienām. Nepieciešamais laiks būs atkarīgs no spēļu skaita, servera un krātuves veiktspējas, interneta savienojuma ātruma, metadatu nodrošinātājiem un jebkādiem API ātruma ierobežojumiem.

ROMM pārlūka spēļu kolekcijas
RomM pārlūka spēļu kolekcijas

Pēc pirmās skenēšanas es pavadīju laiku, sakārtojot rezultātus. Dažas spēles netika saskaņotas pareizi, savukārt citas tika palaistas garām failu nosaukumu, neparastu versiju vai nepilnīga nodrošinātāju pārklājuma dēļ. Es manuāli izlaboju dažus ierakstus, sakārtoju daļas no kolekcijas un pēc tam palaidu vēl vienu skenēšanu, lai atrastu visu, kas tika palaists garām. Ar lielu bibliotēku man šķita reālāk uzskatīt pirmo skenēšanu par procesa sākumu, nevis gaidīt, ka viss uzreiz būs ideāli.

Attālināta piekļuve un drošība

Es varu izmantot RomM pilnībā savā mājas tīklā, taču piekļuve kolekcijai ārpus mājām ir viena no tās pievilcīgākajām funkcijām. Savā pašreizējā iestatījumā esmu bijis nedaudz nerātns un piekļuvu RomM ārēji, neieviešot visas papildu drošības pasākumus, ko plānoju pievienot. Esmu izveidojis lietotāju kontus, nevis atstājis instalāciju pilnībā atvērtu, taču konti vien nedrīkst tikt uzskatīti par pietiekamu aizsardzību pakalpojumam, kas pakļauts internetam. Ilgtermiņa lietošanai es ieteiktu spēcīgas, unikālas paroles, piekļuvi, kas ierobežota uz uzticamiem lietotājiem, un nevajadzīgu publisku pakalpojumu vai portu izvairīšanos.

Drošāka pieeja būtu novietot RomM aiz reversā starpniekservera ar HTTPS vai piekļūt tam caur VPN, piemēram, Tailscale vai WireGuard. HTTPS ir noderīgs drošai attālinātai piekļuvei un var būt nepieciešams arī noteiktām pārlūkā balstītām emulatora funkcijām, progresīvās tīmekļa lietotnes instalēšanai un ārējām autentifikācijas opcijām. Man arī jāuztur Docker un RomM atjaunināti, jāierobežo administratora piekļuve un jāuztur uzticami dublējumi. Mans pašreizējais iestatījums parāda, ka ārējā piekļuve ir iespējama, taču tās drošības uzlabošana būs svarīga, pirms es to sākšu vairāk izmantot vai darīt pieejamu papildu lietotājiem.

RomM izmantošana manā datorā, tālrunī un rokas konsolēs

Atbalstīto RomM spēļu spēlēšana datora pārlūkā

Vienkāršākais veids, kā es piekļūstu RomM, ir tīmekļa pārlūks. Manā galddatorā es varu atvērt saskarni, meklēt bibliotēkā un vai nu lejupielādēt spēli, vai palaist to tieši, ja platforma atbalsta pārlūkā balstītu spēlēšanu. Tas ir īpaši ērti, ja vēlos ātru spēli pusdienas pārtraukumā darbā, jo varu piekļūt kolekcijai, neinstalējot atsevišķu priekšgalu vai nemeklējot mapēs.

Pārlūkā balstīta spēlēšana izmanto emulatoru tehnoloģijas, piemēram, EmulatorJS, un vislabāk darbojas ar vecākām, mazāk prasīgām sistēmām. RomM var atpazīt platformu bibliotēkas pārvaldībai, neatbalstot šo platformu pārlūka spēlēšanai, tāpēc es nepieņemu, ka katra spēle tiks palaista no Play pogas. Šī tabula sniedz vispārīgu norādi, lai gan rezultāti atšķiras starp spēlēm, pārlūkiem un ierīcēm.

Platformu grupaManas pārlūka spēlēšanas cerības
NES, SNES, Game Boy un Sega GenesisParasti labi piemērotas
Arkādes un vecākas datorsistēmasAtkarīgs no konkrētā kodola un spēles
PlayStation, Nintendo 64 un Sega SaturnMainīgi, atkarībā no spēles un pārlūka
Nintendo DS un PSPVairāk ierobežotas un var būt nepieciešamas papildu pārlūka funkcijas vai konfigurācija
Mūsdienīgas vai prasīgas sistēmasParasti labāk ar atsevišķu emulatoru vai vietējo ierīces lietotni

Prasīgākām sistēmām es tā vietā lejupielādēju spēli un izmantoju piemērotu emulatoru ierīcē. RomM pārlūka atskaņotājs ir noderīga ērtība, nevis katra atsevišķā emulatora aizstājējs. Atbalstītām sistēmām noklikšķināšana uz Play ir daudz ātrāka nekā faila lejupielāde, emulatora konfigurēšana un mēģināšana atcerēties, kuru spēles versiju es izmantoju.

RomM testēšana ar Android tālruņiem un spēļu rokas konsolēm

Android ir viens no elastīgākajiem veidiem, kā es izmantoju savu RomM kolekciju. Es testēju iestatījumu ar MANGMI Pocket MAX un MANGMI Air X, un abi ļoti labi darbojās ar manu RomM serveri. Es varēju pārlūkot bibliotēku, atlasīt spēli un lejupielādēt to uz jebkuru rokas konsoli lietošanai ar atbilstošo emulatoru. Tas nozīmēja, ka man nebija manuāli jāpārkopē ROM faili uz Pocket MAX vai MANGMI Air X katru reizi, kad vēlējos izmēģināt citu spēli.

ROMM spēļu pārlūkošana, izmantojot Argosy, uz MANGMI Pocket MAX
RomM spēļu pārlūkošana, izmantojot Argosy, uz MANGMI Pocket MAX

Piemērota Android lietotne padara pieredzi ērtāku nekā failu lejupielāde caur pārlūku. Ar lietotni, piemēram, Argosy, RomM darbojas kā bibliotēka, savukārt rokas konsole pārvalda vietējo emulatoru un vadību. Es varu lejupielādēt spēles, kad nepieciešams, paturēt tās ierīcē bezsaistes spēlēšanai un, ja tiek atbalstīts, sinhronizēt saglabājumus vai saglabāšanas stāvokļus atpakaļ uz serveri. Argosy patiešām atbalsta ‘iebūvētos’ emulatora kodolus, kuriem nepieciešama minimāla konfigurācija. Tomēr man joprojām ir jāinstalē un jākonfigurē ‘ārējie’ emulatori Android ierīcē, piemēram, NetherSX2 Turnip un Eden, tāpēc pieredze ir atkarīga no izmantotās rokas konsoles, emulatora un platformas.

Final Fight CD uz MANGMI Pocket MAX
Final Fight CD uz MANGMI Pocket MAX

Tāda pati pieeja darbojas arī Android tālrunī. Tālrunis ne vienmēr ir mana pirmā izvēle garākām spēļu sesijām, taču tas ir noderīgs, ja vēlos piekļūt kolekcijai, nenesot līdzi speciālu rokas konsoli. MANGMI Pocket MAX un MANGMI Air X ir labāk piemēroti ilgākai spēlēšanai, jo to iebūvētā vadība šķiet dabiskāka nekā skārienekrāna vadība, savukārt tālrunis joprojām ir ērts veids, kā pārlūkot vai nospēlēt īsu sesiju.

MANGMI Pocket Max

Android Rokas datori

KrāsaMelna

£291.95Noliktavā
14 veikalos

RomM iekļaušana Playnite operētājsistēmā Windows

RomM var arī savienoties ar galddatora spēļu bibliotēkas lietotnēm, piemēram, Playnite. Es izmantoju Playnite integrāciju, lai iekļautu savu RomM kolekciju tradicionālajā galddatora palaidējā līdzās citām manām spēlēm. Tas ļāva man pārlūkot un palaist kolekciju no vienas saskarnes, nevis atvērt RomM pārlūkā ikreiz, kad vēlējos spēlēt.

Playnite iestatīšana bija laikietilpīgāka nekā Android pieredze, un bija nepieciešams laiks, lai visu pareizi konfigurētu. Tomēr, kad tas darbojās, tas nodrošināja ērtu galddatora darbplūsmu. Es vēlētos nākotnē redzēt vairāk automatizētu integrāciju, īpaši tādu, kas ir tikpat vienkāršas kā Argosy savienošana pārī ar RomM serveri operētājsistēmā Android.

Ko sagaidīt no Linux balstītām rokas konsolēm

Es personīgi neesmu testējis RomM ar Linux balstītām rokas konsolēm, tāpēc nevaru aprakstīt šo pieredzi no pirmavota. RomM patiešām atbalsta integrācijas un kopienas rīkus, kas paredzēti Linux rokas konsolēm un spēļu priekšgaliem, taču precīzais iestatījums ir atkarīgs no ierīces, operētājsistēmas, pielāgotās programmaparatūras un priekšgala.

ROMM mobilā spēlēšana (ar redzamu apakšējo izvēlni)
RomM mobilā spēlēšana (ar redzamu apakšējo izvēlni)

Vispārējai darbplūsmai vajadzētu būt līdzīgai: ROMM nodrošina bibliotēku, savukārt rokas konsole lejupielādē spēles un var sinhronizēt saglabājumus vai stāvokļus tīklā. Tomēr saderība var atšķirties starp Linux distribūcijām, pielāgotu programmaparatūru un priekšgala lietotnēm, tāpēc es pārbaudītu aktuālo RomM dokumentāciju un konkrētās ierīces instrukcijas pirms tādas iestatīšanas.

RomM funkcijas, ko izmantoju visbiežāk

Tīrāka RomM bibliotēka, ko ir vieglāk pārlūkot

RomM bibliotēkas saskarne ir viena no funkcijām, ko izmantoju visbiežāk. Tā vietā, lai meklētu mapēs ar nekonsekventi nosauktiem failiem, varu pārlūkot pēc platformas, meklēt spēli vai filtrēt kolekciju pēc žanriem, izlases un kolekcijām. Katrai spēlei ir sava informācijas lapa, tāpēc pieredze šķiet tuvāka modernai digitālajai spēļu bibliotēkai nekā tradicionālajam failu pārlūkam.

Tas ir īpaši noderīgi, ja neesmu pārliecināts, ko gribu spēlēt. Varu pārlūkot mākslas darbus, ekrānuzņēmumus un aprakstus, izvēlēties platformu un ātri atrast piemērotu spēli. Saskarne sniedz vienu vietu, kur izpētīt spēles, kas pieejamas manā galddatorā, Windows rokas datorspēļu konsolēs, Android ierīcēs un tālrunī.

Mākslas darbi un metadati, kas uzlabo atklāšanu

Metadatu iegūšana būtiski uzlabo kopējo pieredzi. Kad RomM saskaņo spēli ar vienu vai vairākiem pakalpojumu sniedzējiem, tas var pievienot vāka attēlu, ekrānuzņēmumus, aprakstus, žanrus, izdošanas informāciju un citas detaļas. Kolekcija, kas sākās kā faili un mapes, kļūst vieglāk pārlūkojama un daudz patīkamāka.

Retro Achievements ir nemanāmi integrēts ROMM un Argosy
Retro Achievements ir nemanāmi integrēts RomM un Argosy

Saskaņošanas process nav ideāls, īpaši ar neparastiem failu nosaukumiem, uzlauztām versijām, tulkojumiem un retāk sastopamām platformām, tāpēc man joprojām bija jāveic daži manuāli labojumi. Tomēr, kad spēles tika pareizi identificētas, rezultāts bija tīra un pievilcīga bibliotēka, kas bija daudz vieglāk lietojama nekā neapstrādātu ROM failu kolekcija.

Spēļu lejupielāde uz manām ierīcēm, kad tās man vajadzīgas

RomM sniedz man vienu vietu, no kuras lejupielādēt spēles uz ierīcēm, ko izmantoju. Tā vietā, lai katrā rokas konsolē glabātu visu kolekciju, varu pārlūkot serveri, izvēlēties spēli un lejupielādēt to, kad nepieciešams. Tas ir noderīgi rokas konsolēm ar ierobežotu krātuvi, tostarp MANGMI Pocket MAX un MANGMI Air X, jo varu lokāli paturēt mazāku izlasi un laika gaitā to mainīt.

Spēles lejupielāde uz MANGMI Pocket MAX
Spēles lejupielāde uz MANGMI Pocket MAX

Tas arī novērš atkārtotu meklēšanu dažādos cietajos diskos vai mēģinājumus atcerēties, kura spēles versija ir saglabāta kurā ierīcē. Serveris joprojām ir galvenais kolekcijas avots, savukārt katrs dators vai rokas konsole lejupielādē vajadzīgās spēles. Dažām sistēmām joprojām ir nepieciešama sava emulatora konfigurācija, taču RomM samazina lielu daļu manuālās failu pārvaldības.

Saglabāšanas un saglabāšanas stāvokļu sinhronizācija starp rokas konsolēm

RomM saglabāšanas un stāvokļu sinhronizācija bija viena no funkcijām, ko visvairāk gribēju izmēģināt. Es regulāri pārslēdzos starp dažādām rokas konsolēm recenziju dēļ, tāpēc manuāla saglabāšanas failu un saglabāšanas stāvokļu kopēšana no vienas ierīces uz citu var ātri kļūt par laikietilpīgu. Tā kā RomM darbojas kā pašmitināts avots saderīgiem saglabājumiem, varu pārvietoties starp ierīcēm un turpināt spēlēt, nemeklējot jaunāko failu.

ROMM rūpējas par saglabāšanas sinhronizāciju starp ierīcēm
RomM rūpējas par saglabāšanas sinhronizāciju starp ierīcēm

Tas man ir ietaupījis ievērojamu laiku. Varu spēlēt uz MANGMI Pocket MAX, pāriet uz MANGMI Air X vai citu saderīgu rokas konsoli un turpināt no vietas, kur pārtraucu. Man nav jāatceras, kurā ierīcē ir jaunākais progress, un man nav katru reizi manuāli jākopē ROM un saglabāšanas faili, mainot aparatūru.

Precīzā pieredze ir atkarīga no izmantotā emulatora un integrācijas, un ne katra sistēma atbalsta sinhronizāciju vienādi. Dažām platformām joprojām ir nepieciešami atsevišķi emulatori, piemēram, Eden vai X1 Box, un var būt nepieciešama papildu iestatīšana katrā ierīcē. Pat ar šiem ierobežojumiem, kolekcijas un saderīgu saglabājumu glabāšana vienuviet šķiet līdzīga mākoņsaglabāšanai, kamēr serveris un dati paliek manā kontrolē.

Atsevišķi konti koplietotai lietošanai mājās

RomM var izmantot arī vairāk nekā viens cilvēks. Atsevišķi konti ļauj dažādiem cilvēkiem piekļūt tai pašai bibliotēkai, saglabājot savus izlases, vēsturi un progresu. Tas varētu būt noderīgi mājsaimniecībā, kur vairāki cilvēki koplieto kolekciju, bet izmanto dažādas ierīces vai vēlas savus iestatījumus.

ROMM pārlūka lietotāju konti
RomM pārlūka lietotāju konti

Vienam lietotājam šīs funkcijas var nebūt būtiskas, taču tās padara RomM elastīgāku kā mājas servera lietojumprogrammu. Tās arī nodrošina labāku kontroli pār to, kas var pārlūkot, lejupielādēt vai pārvaldīt saturu, īpaši, ja ir iespējota attālinātā piekļuve.

ROM ielāpu, tulkojumu un alternatīvo versiju atbalsts

RomM atbalsta tādu ielāpu kā tulkojumu un ROM uzlauzumu lietošanu atkarībā no platformas un izmantotajiem failiem. Tas var būt noderīgi, ja vēlos saglabāt alternatīvas spēļu versijas līdzās galvenajai kolekcijai, manuāli nepārvaldot katru modificēto failu.

Es tomēr turētu tīras oriģinālkopijas atsevišķi no ielāpotajām versijām. ROM uzlauzumiem un tulkojumiem var būt savas saderības prasības, un rezultāti var atšķirties starp emulatoriem. Vislabāk to pārbaudīt ar nelielu skaitu spēļu, pirms lietot visai lielai kolekcijai.

Android, Playnite un plašākā RomM ekosistēma

RomM neaprobežojas ar vienu veidu, kā piekļūt kolekcijai. Līdzās tīmekļa saskarnei tas var darboties ar Android lietojumprogrammām, galddatora palaidējiem un spēļu priekšgaliem. Manā iestatījumā es izmantoju tīmekļa saskarni, Argosy MANGMI Pocket MAX un MANGMI Air X, un Playnite ar Windows, savukārt citi lietotāji var dot priekšroku citiem priekšgaliem vai ierīcei raksturīgiem rīkiem.

Ir arī API un aktīva kopienas ekosistēma, kas ļauj RomM paplašināties ārpus tā standarta saskarnes. Šī elastība ir noderīga, jo retro spēlētājiem ir ļoti atšķirīgi iestatījumi: daži var vēlēties vienkāršu pārlūka bibliotēku, savukārt citi var vēlēties, lai RomM piegādā spēles un saglabājumus vairākām rokas konsolēm, galddatora emulatoriem un priekšgala lietojumprogrammām.

RomM ierobežojumi, ar kuriem saskāros

RomM ir spēcīgs veids, kā organizēt un piekļūt retro kolekcijai, taču tas nav pilnībā gatavs lietošanai uzreiz. Man jau bija zināšanas par Docker, krātuvi un tīklošanu. Sākotnējais laiks ir faktors, un lielas kolekcijas skenēšana prasīja vairākas dienas milzīgā parsējamo spēļu skaita dēļ. Pārlūkā balstīta spēlēšana ir ierobežota ar atbalstītām platformām un emulatora kodoliem, tāpēc prasīgākām sistēmām parasti ir nepieciešams piemērots atsevišķs emulators ierīcē. Arī metadatu saskaņošana ne vienmēr ir ideāla, īpaši ar uzlauzumiem, tulkojumiem, neparastiem izdevumiem vai slikti nosauktiem failiem, kas nozīmē, ka var būt nepieciešami manuāli labojumi.

Emulatoru kodoliem ir visas parastās funkcijas, piemēram, saglabāšanas stāvokļi, pat ātruma skriešanas taimeri
Emulatora kodoliem ir visas parastās funkcijas, piemēram, saglabāšanas stāvokļi, pat ātruma skriešanas taimeri

Ir arī pienākumi, kas saistīti ar pašmitināta pakalpojuma darbināšanu. Esmu atbildīgs par savu ROM un BIOS failu nodrošināšanu un pārvaldību, pietiekamas krātuves uzturēšanu un servera, datubāzes un konfigurācijas dublēšanu. Saglabāšanas sinhronizācija ir ārkārtīgi noderīga, taču tā ir atkarīga no klienta, emulatora un platformas saderības. Ja padaru RomM pieejamu ārpus mājām, man arī nopietni jāuztver attālinātās piekļuves drošība, izmantojot spēcīgus kontus, HTTPS vai VPN, pastāvīgi atjauninot programmatūru un izvairoties no nevajadzīgas publiskas atklāšanas.

Nobeiguma domas: Vai RomM ir vērts iestatīt?

Pēc RomM instalēšanas un lietošanas ar Raspberry Pi 5, Docker, NVMe krātuvi un ārējo cieto disku esmu atklājis, ka tas ir lielisks veids, kā apvienot lielu retro kolekciju. Sākotnējā instalēšana un skenēšanas process prasīja laiku un pacietību, taču rezultāts bija pūļu vērts. Spēles ar mākslas darbiem, aprakstiem un platformas informāciju ir daudz patīkamāk skatīt nekā pārlūkot mapju kopumu cietajā diskā.

Sonic Adventure 2 uz MANGMI Pocket MAX
Sonic Adventure 2 uz MANGMI Pocket MAX

Lielākais ieguvums man ir bijis vienas un tās pašas bibliotēkas izmantošana dažādās ierīcēs. Esmu piekļuvis RomM no galddatora, Android tālruņiem, Windows spēļu rokas konsolēm, MANGMI Pocket MAX un MANGMI Air X. Pārlūkā balstīta spēlēšana ir noderīga, lai ātri palaistu atbalstītās sistēmas, savukārt saderīgas lietojumprogrammas un galddatora integrācijas citur nodrošina tradicionālāku pieredzi. Saglabāšanas un saglabāšanas stāvokļu sinhronizācija ir īpaši vērtīga, kad pārslēdzos starp rokas konsolēm recenziju dēļ, jo tā novērš lielu daļu parastās manuālās kopēšanas un atvieglo spēlēšanas turpināšanu jebkur, kur esmu.

RomM nav bez piepūles, un tam nepieciešamas tehniskas zināšanas, pacietība un pastāvīga uzturēšana. Tomēr, ja jūtos ērti ar pašmitinātu iestatījumu un vēlos lielāku kontroli pār savu retro kolekciju, tas piedāvā elastīgu un ērtu risinājumu. Man RomM ir kļuvis par daudz ko vairāk nekā veidu, kā kataloģizēt ROM: tas nodrošina praktisku centru, kas savieno manas spēles, ierīces un saglabājumus, un MANGMI Pocket MAX un MANGMI Air X parāda, cik labi saderīga Android rokas konsole var iekļauties šajā iestatījumā.

MANGMI Air X

Android Rokas datori

KrāsaMelna

£154.95Noliktavā
14 veikalos

Mūsu spriedums – Vai RomM ir vērts iestatīt?

Īsā atbilde: RomM ir vērts iestatīt, ja vēlaties pašmitinātu retro bibliotēku, kas savieno vairākus datorus, tālruņus un spēļu rokas konsoles.

Vislabāk piemērots: Retro spēļu entuziastiem ar vairākām ierīcēm, augošu ROM kolekciju un pietiekamu tehnisko pārliecību, lai pārvaldītu Docker, krātuvi un dublējumus.

Nav ideāls: Ikvienam, kurš vēlas pilnībā gatavu emulatoru, universālu pārlūka spēlēšanu vai attālinātu piekļuvi bez uzturēšanas.

Uzzināt vairāk

Uzziniet vairāk par RomM viņu mājaslapā https://romm.app/ , ir pieejama demonstrācijas pārlūka versija, ko varat izmēģināt ar dažām brīvi pieejamām homebrew spēlēm. Es arī ieteiktu apskatīt dokumentāciju https://docs.romm.app/latest/ lai iegūtu detalizētāku informāciju par RomM iestatīšanu.

Mēs izmantojām MANGMI Pocket MAX un Air X ar RomM, taču varat izmantot lielāko daļu Android spēļu rokas konsolu, pārlūkojiet izlasi DROIX veikalā.

RomM BUJ

Kāda aparatūra man nepieciešama, lai darbinātu RomM?

Raspberry Pi 5 var būt pietiekams mazai vai vidējai personīgajai RomM bibliotēkai, savukārt mini dators, NAS vai īpašs serveris var būt piemērotāks lielākām kolekcijām un vairākiem lietotājiem.

Vai RomM var spēlēt spēles tīmekļa pārlūkā?

RomM var spēlēt atlasītas sistēmas tīmekļa pārlūkā, izmantojot EmulatorJS un citus atbalstītus atskaņotājus, taču pārlūka spēlēšana nav pieejama visām platformām, un prasīgām sistēmām var būt nepieciešams atsevišķs emulators.

Vai RomM var sinhronizēt saglabājumus starp ierīcēm?

RomM var sinhronizēt saderīgus saglabāšanas failus un saglabāšanas stāvokļus starp atbalstītiem pārlūkiem, papildu lietojumprogrammām un reģistrētām ierīcēm, lai gan saglabāšanas stāvokļu saderība ir atkarīga no izmantotā emulatora kodola.

Vai es varu izmantot RomM ar Android spēļu rokas konsolēm?

RomM var izmantot ar Android spēļu rokas konsolēm, izmantojot pārlūku vai saderīgas lietojumprogrammas, piemēram, Argosy, un es veiksmīgi pārbaudīju darbplūsmu ar MANGMI Pocket MAX un MANGMI Air X.

Vai RomM ir piemērots iesācējiem?

RomM var būt piemērots iesācējiem, kuri ir gatavi apgūt Docker un pamata servera administrēšanu, taču tas nav tik tūlītējs kā parasta galddatora emulatora vai priekšgala instalēšana.

Vai šis raksts bija noderīgs?
Uzrakstīts DaveC

Jautājumi un komentāri

0

Katrs jautājums saņem atbildi. Jautājiet pirms pirkuma — DaveC un komanda atbild vienas darba dienas laikā, un atbildes paliek publiskas, lai palīdzētu arī nākamajam lasītājam.

Mēs jums nosūtīsim e-pastu, kad jūsu jautājumam tiks dota atbilde — konta nav nepieciešams.
Saņemiet jaunākās no DROIX Jauni pārskati, pārbūves un tehnoloģiju ziņas — reizi nedēļā, bez spama.