Tecnología, Internet y juegos
99 meneos
2425 clics

DoomPDF: Una conversión de Doom que se ejecuta dentro de un archivo PDF

Un estudiante creó DoomPDF, una versión de Doom que se ejecuta dentro de un archivo PDF. Usa la capacidad de los PDF para soportar JavaScript y funciona en navegadores como Chrome o Edge. Los gráficos se generan con filas de texto ASCII en 6 colores monocromáticos. Aunque el rendimiento es limitado a unos 12,5 fps, es jugable. Los controles incluyen WASD para moverse, Shift para correr y la barra espaciadora para disparar. Se pueden insertar archivos WAD personalizados para ampliar el juego.

| etiquetas: doom , pdf , doompdf , asmjs , emscripten , fps , codigo libre
57 42 0 K 240
57 42 0 K 240
Un peligro que se puedan activar comandos javascript en un PDF
#2 tal cual


Por cierto se podía correr en el Doom originalmente?
nunca lo hice
#3 pulsando SHIFT corre
#2 #3

Intérprete de máquina Z (aventuras de texto) en PostScript puro:

comp.lang.postscript.narkive.com/j92b9H1d/z-machine-in-postscript

zzo38computer.org/zmachine/interp/zmachine.ps

En Linux:

gs -dNOSAFER zmachine.ps -- aventura.z3

Si no recuerdo mal.

Aventura en formato Z3 (maquina Z original de Infocom sin "modernizar (las V5 y V8) donde no tiran en el intérprete

caja.texto-plano.xyz/anthk/zgames/eng/calypso.z3
#3 había que ejecutar doom.exe
El hecho de que el Doom se pueda ejecutar dentro de un PDF deja patente lo enormemente inseguro que es el formato PDF
Aquí un motor de ajedrez en PostScript.

Para los que no lo sepan, PS es el "padre" del PDF, también de Adobe.

seriot.ch/projects/pschess.html
La virgen, cómo mola :shit:
Sin el Chiquito.WAD no vale para nada.
Solo he conseguido correrlo abriendo el archivo en chrome, es en blanco y negro pero supongo que es lo esperado
#8 si, lo dice por ahí, sólo se ejecuta desde navegadores basados en Chromium
El pdf puede incluir código ejecutable arbitrario... y al final la peña por ahí sin saber cómo la juaquearon.
#16 Directo a la basura, pero me pareció curioso lo del pdf.
A mí hace unos días me llegó a una de mis cuentas de email un correo de "Shein" diciendo que gané noseque mierda, nunca he entrado en esa web, y debajo venía un PDF adjunto. Borré directamente el email, pero me dejó con la mosca detrás de la oreja.
#5 Yo de esos recibo cada día en la bandeja de Spam. Shein, Leroy Merlin, Amazon, Mercadona, Lidl, GLS, Fedex, Correos...

Siempre dicen que has ganado algo pero que tienes que hacer una encuesta.

Borra y no abras ningún enlace.
Lo que faltaba!
A mi no me va  media
Mientras no haya un DoomGIF... 8-D
#4 DoomTostadora?
#13 Y hace 20 años o más, NetBSD corría en tostadoras, y Doom corría ahí, así que ya estaba hecho.
#6 NetBSD corre en una tostadora desde hace 20 años, ergo Doom corre ahí también.

menéame