Home / DOOM ora esegue in un documento di paragrafo.

DOOM ora esegue in un documento di paragrafo.

21/01/2025 03:11:04
Un sviluppatore holandese ha adattato DOOM per funzionare all'interno di un documento Microsoft Word usando macro VBA. Il gioco viene fornito come un singolo documento Word da 6,6MB e richiede l'abilitazione dei macro VBA. La videoclip dimostra che il gioco funziona allo stesso modo della versione originale, con risoluzione 320 x 200 pixel. Problemi di compatibilità sono stati segnalati per gli utenti di Mac e per le vecchie versioni di Word. Microsoft Defender potrebbe bloccare l'esecuzione del gioco a causa della DLL. L'autore ha condiviso il codice sorgente su GitHub, evidenziando altri suoi progetti che portano DOOM su diversi ambienti. Il documento contiene la libreria doomgeneric_docm.dll e i dati del gioco doom1.wad codificati in base 64, estratti e caricati dalla macro VBA.
DOOM ora esegue in un documento di paragrafo.

Un sviluppatore di software holandese ha adattato DOOM, il famoso gioco di prima persona, per farlo funzionare all'interno di un documento Microsoft Word autonomo con l'aiuto di macro VBA.

Nessuna pubblicità vincente trovata per la zona: sotto il primo paragrafo! Nessuna pubblicità vincente trovata per la zona: in mezzo all'introduzione!

Wojciech Graj, il cervello di questo impegno, ha condiviso il codice sorgente del suo "doom generico" port su GitHub. Ha ispirato la creazione del progetto dopo aver visto DOOM in esecuzione all'interno di un documento PDF. Il gioco viene fornito come un singolo documento Word da 6,6MB. Tuttavia, non c'è audio e devi consentire i macro di Visual Basic for Applications (VBA).

✕ Rimuovi gli annunci

Tutto appare straordinariamente simile al gioco originale DOOM in termini di visibilità e gameplay. Se la videoclip del gioco in azione è qualcosa da seguire, DOOM gioca proprio come la versione originale, solo all'interno di Word. La risoluzione è l'originale 320 x 200 pixel per mantenere un funzionamento fluido e responsivo. Se hai già giocato a DOOM prima, sai il trucco. Premi le frecce per muoverevi, seleziona gli armamenti con le chiavi numeriche 1-7, spara l'arma selezionata con la chiave di Controllo e premi lo spazio per interagire.

Wojciech Graj ✕ Rimuovi gli Annunci

La porta non funzionava nell'ultima versione di Word disponibile come parte della mia abbonamento a Microsoft 365. Seguii le istruzioni, scaricai il documento dall'ultima rilascio di Github e lo aprii sul mio Macbook Pro Intel-based del 2018, approvando la richiesta per attivare i macro VBA, ma invece ricevetti un messaggio d'errore che diceva che i dati non potevano essere caricati. Dovrei aver letto attentamente le istruzioni, come lo spiega Wojciech in bianco e nero, che il documento deve essere aperto su un PC Windows con una struttura di CPU x86 e con una versione moderna di Microsoft Word o del pacchetto Office.

Il developer si accorge che gli utenti di Windows potrebbero anche enc incontrare problemi poiché Microsoft Defender vuole impedire l'estrazione e l'esecuzione di DLL all'interno del documento Word. Inoltre, le vecchie versioni di Word come Word 2007 potrebbero non essere in grado di eseguire questo porto DOOM." Il documento Word contiene la libreria doomgeneric_docm.dll e i dati del gioco doom1.wad codificati in base 64, che una macro VBA estrae sul disco e poi carica," ha detto. Le DLL renderizzano il frame come un'immagine bitmap, mentre il resto viene gestito dalla macro WBA.

✕ Rimuovi gli annunci

Questo non è il primo progetto del genere di Wojciech. La sua pagina personale evidenzia altri suoi port che permettono l'esecuzione di DOOM in modalità ASCII nel terminale, all'interno di MS Paint, LibreOffice Calc, Minecraft: Pi Edition e Stardew Valley. Ci sono persino uno giocabile tramite connessione audio. DOOM è stato portato su vari hardware, inclusi computer quantistici e kioschi Redbox - se ha uno schermo o una stream, probabilmente può eseguire DOOM.

Potrebbe interessarti