Contra NES Native Port - WebAssemblyで蘇る1987年の名作

Show HN: NES Contra (1987) port (ASM –> C and then C –> WebAssembly)

1987年のNES版ContraをアセンブリからCへ、さらにCからWebAssemblyへと移植し、ブラウザ上でそのまま遊べるようにしたプロジェクトです。インストール不要でアクセスすればすぐにプレイ可能。キーボード操作に加え、オンラインでは2人のプレイヤーがそれぞれのPCで同じキー配置を使って協力プレイを楽しめます。当時のゲーム体験を最新のWeb技術で再現し、懐かしさと技術的な面白さを同時に味わえるのが魅力です。

Nintendoの名作がブラウザで動く——ノスタルジーに乾杯!
  1. erictheguy

    懐かしい!!最初のレベルをクリアするのに何回か挑戦しちゃったよ、はは

  2. pmarreck

    サウンドはどこ?AIに頼めばWASMでサウンドハードウェアをエミュレートできるはずだよ!

  3. raldi

    でも日本の『魂斗羅』のほうが断然良かったよね! https://www.youtube.com/shorts/CiXzONyCDW0

  4. shinryudbz

    音声は動かない仕様なのかな?伝説のあの曲を聴けると思ってたのに!

  5. msephton

    数か月前、こうしたトランスコンパイルの飛び石的な手法について書いたんだ:https://news.ycombinator.com/item?id=49643284

    これを使って、Luaで書かれたゲームをSNESで動かしたり、自作の言語/エンジンで書いたものをDreamcastやWii、Webなどで動かしたりしてるよ。

この日のほかの記事

2026-10-31