2 puntos por GN⁺ 2025-01-14 | Aún no hay comentarios. | Compartir por WhatsApp
  • Doom que se ejecuta dentro del entorno de Javascript de un archivo PDF
  • Al usar una versión antigua de Emscripten, es posible compilar código C a asm.js, lo que permite ejecutarlo incluso en el runtime de JS limitado del visor de PDF
  • Se usa un fork de doomgeneric para simplificar la implementación de entrada/salida (IO)
  • Se implementan directamente el framebuffer y la entrada de teclado para adaptar Doom al entorno PDF
  • A diferencia de demos interactivos previos dentro de PDF:
    • Método de salida: se crea un campo de texto por cada fila (row) de la pantalla y los píxeles se representan con caracteres ASCII
    • Limitación de color: implementa una pantalla monocromática de 6 colores
    • Velocidad de actualización: se refresca cada 80 ms por fotograma (optimizado dentro del rendimiento limitado)
  • Código fuente: disponible en el repositorio de GitHub
  • Entornos compatibles:
    • Solo puede ejecutarse en navegadores basados en Chromium (usan el motor PDFium)
    • No funciona correctamente en otros visores de PDF

Aún no hay comentarios.

Aún no hay comentarios.