Gioca a giochi DOS in Chrome con NaClBox e Google Native Client

Gioca a giochi DOS in Chrome con NaClBox e Google Native Client / browser

Ci sono molte nuove entusiasmanti tecnologie Web Gioca, impara e sperimenta nuove tecnologie Web con gli esperimenti di Chrome Gioca, impara e vivi le nuove tecnologie Web con gli esperimenti di Chrome Il sito web di Chrome Experiments è una vetrina per tutte le cose nuove ed entusiasmanti quando si tratta di tecnologie web e gli avanzamenti del browser, con particolare attenzione a JavaScript. HTML5, canvas, SVG e il motore 3D WebGL ... Leggi di più emergenti al momento, con il client nativo di Google che unisce HTML5 5+ Giochi HTML5 gratuiti impressionabili che puoi riprodurre nel tuo browser 5+ Giochi HTML5 gratuiti impressionabili che puoi riprodurre nel tuo browser HTML5 significa l'evoluzione del linguaggio di markup come lo conosciamo. I giochi Flash erano una volta la norma quando si trattava di intrattenimento basato su browser, ma ora grazie alla natura potente di HTML5 molte applicazioni Web, ... Leggi di più e CSS3 5 Cool CSS3 Effects Vedrai più di 5 fantastici effetti CSS3 You ' Vedremo di più di CSS3 (combinato con la potenza di HTML5) è rapidamente supportato da tutti i principali browser (leggi - qualsiasi cosa eccetto Internet Explorer), quindi ho pensato che sarebbe stato un buon momento per vedere alcuni ... Read More in paving la strada per un Internet più versatile e interattivo. Non è ActiveX e non è Java, anche se molto simile a quei due dinosauri Native Client è progettato per consentire l'esecuzione di codice nativo in un browser, all'interno della sicurezza di una sandbox. Come isolare e testare applicazioni non sicure sul PC Come isolare e Prova applicazioni non sicure sul tuo PC Leggi di più .

Robert Isaacs ha messo a frutto questa tecnologia con NaClBox, una versione di DOSBox Come ottenere vecchi giochi per computer DOS da eseguire su Windows 7 Come ottenere vecchi giochi per computer DOS da eseguire su Windows 7 Leggi altro che viene eseguito nel browser Chrome di Google. Il progetto ha poco più di un anno e ha recentemente lanciato una beta chiusa per la funzione più interessante del sito: la possibilità di caricare i propri giochi DOS e archiviarli nel cloud.

Oggi vedremo cosa può già fare NaClBox e afferreremo un'anteprima della closed beta che si espanderà “molto presto”, secondo Robert.

Riproduzione di giochi DOS in Chrome

Mentre Google non ha ancora abilitato Native Client per impostazione predefinita nella versione stabile di Chrome, puoi ancora provarlo senza installare le build sperimentali. Le applicazioni ospitate nel Chrome Web Store sono in grado di utilizzarle senza alcun tweaking, quindi il modo più semplice per iniziare con l'emulatore è aggiungere l'applicazione NaClBox dallo store.

L'altro modo per farlo è abilitare il client nativo nel tuo browser:

  1. Nel tipo di barra degli indirizzi di Chrome circa: bandiere e colpisci accedere.
  2. Trova “Cliente nativo” e fare clic Abilitare.
  3. Riavvia il tuo browser.

Una volta fatto questo, visita la galleria di NaClBox per esaminare i giochi disponibili. Al momento della scrittura, ci sono 18 applicazioni DOS pronte per essere eseguite tra cui giochi completi, titoli shareware e il tracker AdLib Making 8bit Music: Introduzione ai tracker gratuiti di Chiptune Music Making 8bit Music: introduzione ai tracker musicali gratuiti di Chiptune Ecco tutti i strumenti necessari per creare la tua musica chiptune. Leggi di più per comporre musica. I titoli nella galleria non richiedono praticamente alcun input da parte dell'utente per poter essere eseguiti, basta fare clic sul pulsante “giocare” pulsante, approva l'app e osserva lo svolgersi della magia. Se si incontrano problemi, probabilmente non è stata installata l'applicazione NaClBox o abilitato NaCl nel browser in alto.

A seconda del sistema operativo, potresti voler personalizzare i controlli in base al tuo gioco preferito: su Mac OS X, ho trovato che i giochi che usano il tasto Control sono molto problematici in quanto la combinazione di Ctrl + tasti freccia passa da uno spazio all'altro ( desktop virtuali) su OS X. I controlli sono personalizzati in base al gioco, all'interno delle preferenze di ciascuna app.

Alcuni grandi titoli includono Duke Nukem I e II, Flipper epico e il primo gioco caricato da Robert, una versione demo di Il segreto di Monkey Island. Siate consapevoli del fatto che durante la riproduzione dei giochi nella galleria che i dati salvati non saranno lì, dovreste tornare al sito in un secondo momento, una limitazione che viene superata con My NaClBox.

Giocando ai tuoi giochi

“My NaClBox” è il nome della funzione più eccitante (e tanto attesa) del sito - il tuo emulatore DOS basato su cloud che conserva i giochi che carichi, le tue preferenze e, soprattutto, i giochi salvati. Al momento, questa parte del sito è in closed beta, con Robert al lavoro “ricompilazione dinamica per giocare a più giochi ad alta intensità di CPU”. Mi è stato detto che spera di estenderlo presto, il che significa che potresti voler registrare il tuo interesse se ti piacciono gli emulatori e contribuire con feedback a progetti entusiasmanti. Se ti sembra che ti diriga verso la homepage di My NaClBox per ulteriori informazioni.

Sono stato fortunato ad avere accesso alla beta e l'ho testato con alcuni dei miei titoli preferiti di Apogee, Velocità terminale e Rise of the Triad così come Frontiera, il seguito di Elite. È fondamentalmente un grande DOSBox nel cloud, anche se con un processo di caricamento abbastanza fluido. Le nuove applicazioni vengono aggiunte facendo clic Aggiungi applicazione nel menu di sinistra, inserendo un nome e facendo clic Creare. Da qui è il caso di cliccare Aggiungere i file che apre un'interfaccia di caricamento, scegliendo la cartella del tuo gioco e il caricamento. Ti consiglio di scegliere un nome di file adeguatamente breve - dopotutto questo è DOS - quindi per Velocità terminale Ho scelto “terminale” e Rise of the Triad Ho scelto “Rott”.

Una volta caricata la cartella, puoi colpire Gioca (o Configurazione per regolare la velocità della CPU, il salto di frame e altri strumenti di performance) che lancia una finestra DOSBox piuttosto semplice. A differenza della versione desktop di DOSBox che richiede il mapping di un'unità (ad esempio C: \) in una posizione, NaClBox utilizza l'applicazione corrente come C: \ unità e tutte le cartelle caricate sono disponibili utilizzando i comandi DOS standard. Quindi per il lancio Rise of the Triad Ho digitato “cd rott” e premi invio seguito da “impostare” per selezionare una scheda audio (ricordate: è sempre Sound Blaster su DOSBox) quindi digitate “Rott” per avviare il gioco.

L'esibizione sui pochi titoli che ho provato è stata, nel complesso, molto buona. Tutti i titoli della galleria (riproducibili da tutti i visitatori del sito) hanno funzionato perfettamente, con la sola mappatura dei pulsanti sopra citata che ha causato problemi. Velocità terminale ha funzionato bene, anche se il suono era piuttosto confuso - e il seminale FPS vecchia scuola Rise of the Triad Ho corso così bene che ho perso mezz'ora “ricerca approfondita” prima di decidere era il momento di fare un po 'di lavoro.

I giochi salvati erano ancora lì dopo aver lasciato l'applicazione, così come lo erano le mie mappature dei pulsanti e i punteggi più alti. A mio parere, questo è un uso meraviglioso della tecnologia cloud.

Conclusione

Il mio NaClBox non è ancora pronto, anche se assicurati di registrarti per l'accesso beta se stai sbavando al pensiero dei classici DOS basati su cloud, puoi accedere da qualsiasi luogo con una versione recente di Google Chrome. Native Client è una tecnologia eccitante ed emergente che si adatta perfettamente alla visione di Google per Chrome OS, consentendo alle applicazioni di funzionare a tutta velocità nel cloud. Per il resto di noi potrebbe essere in qualche modo una novità al momento, ma alla fine la tecnologia open source verrà utilizzata in molte delle nostre app Web preferite.

Per coincidenza, Justin ha scritto un interessante articolo su come eseguire i giochi DOS su un Wii con DOSbox Eseguire giochi DOS classici sul Wii con DOSbox Eseguire giochi DOS classici sul Wii con DOSbox Eseguire il software DOS sul Wii, solo perché è possibile. DOSbox per Wii mette l'esperienza DOS completa - prompt dei comandi e tutto - sulla tua Wii. DOSbox non è solo per Windows, però: funziona ... Leggi di più, che potresti voler controllare.

Fateci sapere cosa ne pensate di NaClBox e di Native Client di Google nei commenti qui sotto.

Scopri di più su: Emulazione, Google Chrome, MS-DOS.