Skip to content

TacSimTeam/TacSimulator-TS

Repository files navigation

TacSimulator-TS

本プロジェクトは, JavaScript製のTacSimulatorをTypeScriptで書き直し, TeC7dから追加されたMMUを実装することを目標とする.

開発準備

git clone https://github.com/TacSimTeam/TacSimulator-TS.git
git checkout develop
npm ci  // 依存ツールを全てダウンロード

コンパイル・実行

npm run compile  // ts->jsへのトランスパイル
npm start

開発者モードをONにしてコンパイル・実行

npm run dev

実行バイナリ作成(Windows)

npm run build:win // TacSimulatorディレクトリにmsiファイルが生成される

実行バイナリ作成(MacOS)

npm run build:mac

タスク

  • 8queenテストが動作する
  • SioEchoテストが動作する
  • MMUテストが動作する
  • 拡張基盤を必要とする箇所まで組み込み用TacOSが動作する
  • コンソールのスイッチ、ランプが正しく動作する
  • 動作音が出る
  • 仮想記憶に対応したTacOSが動く(2023-01-13現在)
  • TaCシミュレータのWebアプリ化

About

Tac Simulator implemented in TypeScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published