ブログの練習

ブログを書く練習です。
最近はレトロな計算機(電卓、マイコン、パソコンなど)
に関することを書き始めました。

Tang Nano 9K にVectrexっぽいものを実装する

2022-12-11 17:56:35 | FPGA
先日のブログに書いたように、Tang Nano 9KにVectrexを実装している人がいたので真似してみました。
動作してる様子がこちら。最初は想定通りの動作をしてくれず、キーが効いたり効かなかったりという謎な状態で、結局キー入力の論理が思っていたのと逆だったのが原因だったのですが、それに気がつくまで結構苦労しました。(全く動かないというわけではなく、動いたり動かなかったりだったので。)


DE10-liteというFPGA評価ボード用のソースファイル一式がSourceForgeで公開されており、それをもとにしています。
トップモジュール、プロジェクトファイル、周辺部分の回路図をGitHubに置きました。(オリジナルのソースや、動作に必要なROMは含んでいません。)
GitHub - ryomuk/tangnano9k-vectrex: Tang Nano 9K top level module for vectrex

GitHub - ryomuk/tangnano9k-vectrex: Tang Nano 9K top level module for vectrex

Tang Nano 9K top level module for vectrex. Contribute to ryomuk/tangnano9k-vectrex development by creating an account on GitHub.

GitHub

 

出力がラスターなので、良く見るとVectrexっぽくなくてMAMEと変わらないような気もします。私はMAMEにはあまり興味を持てなかったのですが、MAMEに比べるとFPGA版は面白みを感じます。DAコンバータを付けてオシロに出力したりもしたいけど、積み基板になってるSCOPETREXを片づける方が先かなあ。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする