新規会員登録

NF-FCDEV-101 / FCゲーム開発機

¥ 38,500 税込

加算ポイント:385pt

商品コード:

数量

●NF-FCDEV-101 って何をするもの?
NF-FCDEV-101(以後FCDEV)は、1983年に発売された大ヒット家庭用ゲームマシン(以後FC)に装着して、PCと組み合わせることでFCのゲームを開発できる基板です。

●どんな風に開発するの?
FCDEVはFCのカセットと同じ機能を持っていますが、普通のカセットと違い、PCからバイナリーをアップロードして中身を書き換えられます。

●どんな風にしてそれを実現しているの?
FCDEVはFCにFCDEVが電気的には刺さっていない状態、一般的な言葉でカセットが刺さっていないのと同じ状態に出来ます。この時には自由にROMカセットの中身を書き換えられます。

●FCDEVにはどんな機能があるの?
FCDEVはPIC(組み込み系コントローラー)が内蔵されており、FC本体の制御をしながら、USBを使用してPCと通信できます。これを利用してPCからFCのプログラム用の領域にプログラムを転送したり、FCと通信をしたり、FCのリセットを制御したりします。またPICにはモニタプログラムが用意されており、これを利用してFCでプログラムが動作しているときにFC本体のメモリの内容の確認や、簡単なデバッグを行えます。

●プログラムはどうやって作るの?
アセンブラで開発します。本製品ではASMXを標準アセンブラとして扱います。
またサンプルは全てASMXで記述されています。他のアセンブラを使用する場合には、マクロやアドレシングの記述は、適時読み替えてください。
このアセンブラは主にUNIX系OSでよく使われていますが、UNIX/LINUXを使うのを推奨するのも難しいため、Windows10で動作するバイナリーを提供します(file構成を見てください)。
ただWSLもしくはWSL2を使うとWindows環境でも快適にLinuxが使用可能なので、そういった環境を準備することを強くお勧めします。
またCC65(6502用C言語)でもFCのプログラムを開発可能ですが、サポートは致しません。
使用したい方は各自で使えるように環境を準備してください。

●開発に必要な機材
■Windows10搭載PC メモリー 8GB程度
HDD(SSD)の空き容量 10GB以上
USB(2.0)インターフェースの空き ×1
■FC/NEW-FC(AV出力が望ましい)
※互換機では動かない場合があります。
FCの出力を表示するモニタ

●開発者紹介
野沢 勝広 ソフト担当、基本回路設計。(スタソルの作者でハードもわかる)
藤井 尚人 製造担当、ボードパターン設計。(野沢プログラマーの元同僚)

●注意事項
・市販品ではなく、同人ハードウェアとなります。
・ゲームソフト開発に関しては知識と経験が必要となります。
・BEEPでのアフターサポートはありませんのでご了承ください。
上記に関してご理解の上ご購入いただきますようお願い致します。
質問などは野沢氏に直接お問い合わせください。アフターサポートは出来る限り野沢氏が対応とのことですので、TwitterにDMをお願いします。
▼野沢氏Twitter
https://twitter.com/nozawaprg

【キット内容】
・NF-FCDEV-101開発ボード
・NF-FCDEV-100/101用リセットケーブル
・FC本体取り付け用コネクター
・リセット用ケーブル
・USB-typeA-USB-miniBケーブル 1.5m
・ソフトウェアはWEB上からダウンロードしてください
・取説はPDFとしてソフトウェアの中に同梱しています

この商品のレビュー ☆☆☆☆☆ (0)
この商品のレビュー ☆☆☆☆☆