2 ポイント 投稿者 GN⁺ 2025-01-14 | まだコメントはありません。 | WhatsAppで共有
  • PDFファイルのJavaScript環境内で動作するDoom
  • 古い Emscripten バージョンを使うと、Cコードを asm.js にコンパイルでき、これは PDFビューアの制限されたJSランタイムでも実行可能
  • doomgeneric フォークを使用して入出力(IO)の実装を簡素化
  • フレームバッファおよびキーボード入力 を直接実装し、DoomをPDF環境向けに調整
  • 既存のPDF内インタラクティブデモとは異なり:
    • 出力方式: 各画面行(row)ごとに テキストフィールド を生成し、ASCII文字でピクセルを表現
    • 色の制限: 6色の モノクロディスプレイ を実装
    • 更新速度: フレームごとに 80ms で更新(制限された性能内で最適化)
  • ソースコード: GitHubリポジトリ で確認可能
  • 対応環境:
    • Chromium系ブラウザ(PDFiumエンジン使用)でのみ実行可能
    • 他のPDFビューアでは正常に動作しない

まだコメントはありません。

まだコメントはありません。