投稿

ラベル(レトロゲーム)が付いた投稿を表示しています

ファミコンの完全自作ROM&カセットを作ろう!!その3 ~とりあえず動くromカセットができた~

イメージ
以前、 ファミコンカセットを作ろう としてピンアサイン直読み直結で作ったものの、結局動かず悶々としてました。何かが間違っているのは確かで、なにが間違っているのかがよくわからないまま暫く、とある本が出版されそれを元にもう一度作り直したのがこちら。 はい、デカイですね!通常のファミコンカセットの 2 〜 3 倍のサイズです。中身は eprom が 2 つといたってシンプル。しかしながら重要なのはその上のジャンパ線で、ここにはファミコンカセット特有の機能を拡張できるように本来半田付けしてしまうところを外に出してあります。ざっくりいうとスルロールと音ですね。スクロールについては一枚の画面をひたすらループする方向を縦方向が横方向かどっちにするか、音については外部から音を追加で加える(体験してもらうなら、ゲームを起動して 2 コンのマイクに向かって喋ってもらうと、ファミコンを通して音が出ます。それみたいなもんです。)ですかね。もう一つ機能拡張のためピンを出しておいたのですが忘れてしまいました。 そしてこのカセット、実はどのマッパーにも属さない、変なカセットになっているようです。というのが、直繋ぎの場合 PRGROM と呼ばれる 6502 側の ROM は最大 16kbyte だそうですが、今回製作したカセットは 32kbyte が繋がるようになっています。(ドンキーコングやマリオブラザーズ がマッパー 0 らしのですが、いやどんだけ小さいプログラムに詰め込んだのか恐ろしくなります。)たぶんきちんと調べればあるんでしょうね。詳しい方教えてください…  CHRROM と呼ばれるグラフィック ROM は 8kbyte でこれは変わりません。使ってみてわかったのですが、恐ろしく狭いです。背景はもちろん画面を埋められないほどしか画像を入れられません。スプライトも、 msx のように重ね合わせて色を増やすことができるのですがそもそも登録できるスプライト枚数があまりに少ないことと色の指定可能数が実質 12 色とぞっとするほど少ないことです。   これについてはバンク切り替えやカラーパレットの書き換えでトリッキーに増やすことができますが、素直にプログラムしたらザコいゲームしか作れません。それでも、ファミコン実機で動くところを見ると感動もひとしおで...

[名機?]オセロマルチビジョンでオセロ対決[迷機?]

イメージ
かつてSEGAから発売されたSG-1000というゲーム機がありました。その時にライセンスを受けて、ある会社からサードパーティー製品という形で互換機が発売されたことがあります。それが今回ご紹介するこちら 「 オセロマルチビジョン 」 説明書つき。上のは出力をコンポジットに改造した際の回路です。 なんだこれはというのがほとんどの方の反応だと思われます。 内部の様子。CPUは名機Z80。 では一体全体こいつは何者で、何ができるのかについてお話ししたいと思います。 ■「ツクダオリジナル」が出した、人工知能搭載(?)ゲームマシン ツクダオリジナルってなんだよこんなへぼマシンに人工知能なんて載るわけないやろとお思いの方もいらっしゃると思いますが、まずはツクダオリジナルについての説明をば。 ツクダオリジナルとは、老舗の玩具メーカー 株式会社ツクダ より製造部門が独立しできたもので、オセロなどかなり強い販売部門を抱えていた会社だったそうです。ちなみに親会社の 株式会社ツクダは2003年に民事再生法が適用されており、実質の 倒産 となっております。 ではそんな 株式会社ツクダから独立したツクダオリジナルとは何者なのか。独立した当時(1973~74) 株式会社ツクダは オセロ を販売し(オセロってそこまで古くないんですね。)大ヒットを飛ばします。そこで親会社であるツクダはその製造部門を独立させ、自由に販売、対応しやすくしました。 そして独立したツクダオリジナルはオセロだけではなくあの「 スライム 」を販売し、これまた大ヒット。さらに世界で大ヒットした ルービックキューブ を国内で販売することによりまた大ヒットと、快進撃を続けます。 そんな流れの中で登場した次の玩具が、この「 オセロマルチビジョン 」でした。 ●オセロマルチビジョンでできることとは? オセロマルチビジョンは、その名の通りこのゲームマシンの中にゲーム「オセロ」が搭載されており、カセットを挿さずに起動すると内蔵のオセロゲームが起動するといった仕組みになっております。なんだか中国製のファミコンのパチモンみたいですね。(コラ) また、製造の際にセガと共同開発したことによりセガの出したSG-1000というゲーム機と互換性を持っており、SG-1000...

Macintosh Plusの描写能力〜懐かしのキッドピクスでお絵描きにチャレンジ〜

イメージ
 先日、SCSIのHDDを入手しそれが無事に動いたのでさっそくペイントソフトをインストールしました。そのソフトというのが、 「 キッドピクス 」! 本当はカラー対応のソフトなんですが、モノクロCRTのためすべてモノクロ! でもこれはこれで味があっていい! いやー、懐かしいですね。自分が幼稚園の頃にこれで遊んでいた記憶はあるのですが、マウスで全然描くことができず、もっぱらスタンプの改造にいそしんでいました(笑) 今回新しく(笑)アカウントを作成。なんだか不思議な気分。 これがペイント画面。なんときちんと音が鳴ります。 例のいっこ戻るを押すと「Ops!」と大音量で。 というわけで、せっかくHDDからの起動ができるようになり、動作も前より軽くなった気がするのとマウスの修理が終わったのでどのくらい描けるのかためしてみました。 その結果がこちら。 博霊の巫女を30分ほどで描いてみました。 けっこう描けますね!思ったよりも反応がよく、かつディスプレイのサイズがちょうどいいので集中して描けるということに驚きました。しかし子供向けのペイントソフトであるキッドピクスでは Ctrl + Zが一度までしか戻れない ペンの太さがあらかじめ決められたもののみ 範囲指定がない レイヤーがない ect.... といった感じで、まあ本格的にガンガン描いていくには少し問題ありだなぁと思わずにはいられませんでした。 一時間ほど粘ってこんなのも描いてみました。 拡大縮小ができないから正直細かいところはしんどい! 大きめに描くとそこまできつくないけど、細かい描写をするならやはりフォトショレベルの 機能が欲しい。今のパソコンのソフトウェアの進化を実感します(笑) 一応フォトショップも持っているのですが、そのソフトが入っているMOを読み込むためのドライブが調子が悪いうえにSCSIコネクターが違うため繋げず、HDDにソフトを移行できないという事態に。いろんなソフトが入っているのがMOなので、何とかケーブルを入手してデータの移行をしたいこの頃でした。  あと、プログラミングソフトもあるということなので、ぜひこいつでソフトを一本作ってみたいですね!

ファミコンのAV改造に挑んでみた

イメージ
技術の進歩ってすごい。 先日ミニファミコンが発売され大いに賑わいましたが、 https://www.amazon.co.jp/dp/B01M1VMFUA/ref=cm_sw_r_cp_awdb_mHyHybXSAMM31 このミニファミコンどうやら中に30本入っていてそれしか遊べない仕様になっていると聞き 「それじゃあこれと同じぐらいの金額で実機で遊んだほうがいいじゃんというか実機の紅白ファミコンで遊びたい」 と考えまして早速行きつけのジャンク屋さんでファミコンを買ってまいりました。 やっぱりこれでしょ。  んでもってインターネットで調べるとやはりというか様々な方が改造に挑戦しております。配線図も載っていたので、一番簡単なやつをモデルに作ってみました。 ひとまずファミコンをバラすと中はこんな感じになってます。 意外とシンプルな内部構造。でもロマンにあふれてる( `ー´)ノ アクセスするのはこっちではなくこの裏側なんですけどね。真ん中に大きなicが二つあります。これがあの有名なapple2にも載っていたMOS6502のカスタムチップです。もう一つはグラフィックを処理しているCPUかな?いずれにしろ、あのMacintoshの基板に比べたら雲泥の差ですね… こちら1984に発売されたmacintosh128kの基板。ファミコンから1年後に発売されたんですね。 画像はWikipedia(https://ja.wikipedia.org/wiki/Macintosh_128K)より。  それはおいといて、さっそく改造していきます。今回自分が手に入れたタイプはRF出力回路がむき出しだったため初期型だったようです。なのでけっこう回路図が公開されていました。やったね。なので、そこは省略させていただきまして…出来上がったのがこちら。 なんかおかしいとおもったそこのあなた。そうです。これ、一人専用になってしまっているんです。というのも穴をあけるのに力尽きてしまい、中途半端なところでストップしております。とほほ。 試しにDQ2をプレイ。今やっても面白いです。 まあでもなかなかいい画質で出力されてますし、結果オーライってことで。