I løpet av denne sommeren publiserte vi en artikkel der vi snakker om webamp. Navnet på dette prosjektet kombinerer navnene "web" og "winamp" fordi det er nettopp det det gjør: lar deg bruke Winamp fra nettleseren og på hvilken som helst nettside. Også i løpet av de siste månedene har vi skrevet flere artikler om spill med RetroArch og EmulationStation Desktop Edition som den beste kombinasjonen. Det vi gir deg i dag er noe som kombinerer det beste fra begge verdener, og navnet er det EmulatorJS.
Prosjektet har eksistert i noen år, og det er minst to forskjellige som deler navnet. Det ser ut til at først kom «dot com", men "dot-org» er den som utvikles med hyppigere oppdateringer. Det de har gjort i begge tilfeller er å bruke JavaScript, kombinere det med kjerner av RetroArch og tillat spill fra nettleseren, selv fra mobilen din.
Spill i nettleseren din takket være EmulatorJS
En denne linken det er informasjon for å utføre nesten alle våre ROM i nettleseren. De har til og med en kodeditor for å lage HTML-filen for oss. Fra redaktør vi kan heve rom selv, fortell den om vi vil at den skal lage en enkelt fil, noen flere konfigurasjoner, og den vil laste ned en HTML-fil, sammen med rom separat hvis vi ikke har valgt enkeltfilen, og det som gjenstår ville være å åpne filen med en kompatibel nettleser, som burde være alle, men det er mobile enheter som ikke støtter direkte og lokal åpning.
De for øyeblikket støttede systemene er:
- 3DO.
- Arkade.
- Atari 2600.
- Atari 5200.
- Atari 7800.
- Atari Jaguar.
- Atari Lynx.
- MAME 2003.
- NES-Famicom.
- Nintendo 64.
- nintendo ds.
- Nintendo GameBoy Advance.
- Nintendo Game Boy.
- PlayStation.
- Sega 32X.
- SegaCD.
- Sega Game Gear.
- Sega Master System.
- Sega Mega Drive.
- SegaSaturn.
- SNES-Super Famicom.
- Virtuell gutt.
Hvis vi ønsker å gjøre en test, eller spille i nettleseren uten komplikasjoner, kan vi gjøre det på din demoside. Du må bare dra en rom i boksen, velg et av systemene og last det deretter inn. Hvis det ikke er noen feil, vil vi se spillet i nettleseren. Nesten alle de støttede konsollene er vanligvis kompatible, men de av rekreasjonsmaskiner er et helt annet tema; Det er så mange alternativer at det kanskje ikke fungerer. Som standard bruker den FB Neo, men det finnes også MAME-versjoner.
Valgmeny og mobilknapper
Avhengig av hvilken versjon av EmulatorJS som brukes, kan alternativene være i en eller annen del. I den siste er det vi finner i "dot-com"-versjonen en hamburger som er på høyre side, som vist i overskriftens skjermbilde. På en stasjonær datamaskin vil de vises nedenfor når du holder markøren over dem. Det vi finner i denne delen er:
- Last på nytt: Start spillet på nytt.
- Pause.
- Lagre: laster ned en fil med gjeldende status.
- Last: lar deg laste inn filen for å gjenoppta et spill.
- Kontrollinnstillinger: i denne delen kan vi konfigurere kontrollene, både på tastaturet og hvis vi bruker en kontroller.
- Jukse: triks og "jukser".
- Cache manager: her kan vi slette dataene som er lagret per spill.
- Eksport/import lagret.
- Volumkontroll.
- Alternativer: fra denne delen vil vi kontrollere ting som teksturer, sakte film eller om vi vil se FPS.
- Full skjerm.
Alle alternativer er på engelsk som standard, og jeg anbefaler å ikke endre det, ellers kan vi finne oss selv med feilaktige oversettelser som "e"-tasten i stedet for... akkurat nå vet jeg ikke nøyaktig hva, men det er klart at det er ingen nøkkel slik.
Har alt i nettleseren
EmulatorJS.org også Den lar deg også ha alt i nettleseren. Trinnene du skal følge er tilgjengelig på denne YouTube-videoen, og resultatet ligner det EmulationStation Desktop Edition som jeg liker så godt tilbyr. docker er tilgjengelig her.
Hvis vi velger et av alternativene som lar oss lage HTML-siden, kan den spilles av selv på de mest restriktive mobiltelefonene, som Apple iPhone, men ikke med Safari. Det dårlige er at det er vanskelig å kontrollere, men med dette kan vi alltid ta med oss spillene våre.