Githubには、公式にサポートされている言語のリストにDCPU-16のアセンブリが含まれています

ゲーム0x10c-ノッチ(Minecraftの著者)の新しいプロジェクト-宇宙船を制御するには、プレイヤーは神話上の古代のプロセッサDCPU-16をプログラムする必要があります。 ゲーム自体はまだ開発の初期段階にありますが、公式ウェブサイトで公開されている架空のプロセッサの仕様を中心に、将来のプレイヤーのコミュニティがすでに活発に形成されています。 Githubには、すでに多数のDCPU-16llvm-backend エミュレーターオペレーティングシステムランタイム環境、さらには非公式の標準委員会があります。

現在、拡張子が.dasmおよび.dasm16ファイルはGithubによって認識され、構文強調表示が機能します。 まだ書かれていないゲームに関連付けられているリポジトリの総数は、すでに200を超えています。 Notchがゲーマーやプログラマーにとって素晴らしい餌を思いついたようです。 8つのレジスタと非常に簡潔なコマンドシステム( JMPRET代わりにコマンドカウンターの直接変更を使用する)を備えたプリミティブな16ビットプロセッサは、平均的なノスタルジックな涙を確実にノックアウトできます。 ブラボー、ノッチ!

Githubのブログ投稿



Source: https://habr.com/ru/post/J141883/


All Articles