10周年のSPコンテンツ!

「手のり スターフォース」 製作日記

「手のりXevious」( http://togetter.com/li/122716 ) に続く第2弾! 自作の「手のりアーケードボード」に「スターフォース」を載せる過程をまとめたものです。 (完成しました!)
FPGA Xilinx 手のりシリーズ
20
Tsuyoshi HASEGAWA™ @thasega
俺「そろそろオレは『スターフォース』を作るべきだと思うんだよね」 嫁「‥‥作ればいいんじゃないかしら」 ということで着手しようと思います。
Tsuyoshi HASEGAWA™ @thasega
地上物の影を実現するためにBGを2枚重ねにしているとは! なんと贅沢な画面設計。
Tsuyoshi HASEGAWA™ @thasega
スターフォースはてっきりBGは2面しかないと思っていた。 (マップと背景で)
Tsuyoshi HASEGAWA™ @thasega
3枚あるんだ! (Kou☆fun)
Tsuyoshi HASEGAWA™ @thasega
表示系に使ってるFG込みだと4面か。贅沢だなぁ(この当時のボードとしては)
Tsuyoshi HASEGAWA™ @thasega
サウンドCPUの割り込みがデイジーチェインなのか‥‥ めんどいなぁ(^^;
Tsuyoshi HASEGAWA™ @thasega
サウンド側に載ってるPIOもCTCもスターフォースではいらなさそうな感じなんだがなぁ。 ハードを簡単にするためにソフトにパッチを当てるのは邪道ですかね(^^;
Tsuyoshi HASEGAWA™ @thasega
ただの8ビットのラッチと適当なカウンタで済みそうな予感(まだわかんないけど)
Tsuyoshi HASEGAWA™ @thasega
10ん年ぶりに引っ張り出したなう。 http://twitpic.com/4g4zby
拡大
Tsuyoshi HASEGAWA™ @thasega
パレットはRAMなんだね。 そろそろFGぐらい載せようかと思ったが眠い(^^;
Tsuyoshi HASEGAWA™ @thasega
とりあえずCRTCができた。 画面外は青いボーダーカラー。 http://twitpic.com/4g7tle
拡大
Tsuyoshi HASEGAWA™ @thasega
ちゃんと色が出ているようだ。 よしよし(^^)
Tsuyoshi HASEGAWA™ @thasega
タイトル画面のVRAMイメージを書き込んでみた。 ばっちり(^^) http://twitpic.com/4ge2l5
拡大
Tsuyoshi HASEGAWA™ @thasega
ちょっとだけソース公開。 ひどいw http://twitpic.com/4ge5pj
拡大
Tsuyoshi HASEGAWA™ @thasega
なんかFGのせたら疲れちゃったなぁ(^^;(こらこら)
Tsuyoshi HASEGAWA™ @thasega
BG#2 ができた。 位置あわせもしてみる。 http://twitpic.com/4ghtst
拡大
Tsuyoshi HASEGAWA™ @thasega
一番手前のBG#1ができた。 これでBG周りは完了(^^) http://twitpic.com/4gi54l
拡大
Tsuyoshi HASEGAWA™ @thasega
有り得ない画面を出して遊んでみるw http://twitpic.com/4gibb2
拡大
Tsuyoshi HASEGAWA™ @thasega
次はスプライト周りだが、今日中にできる気がしないのでここまでにしとこう(^^;
Tsuyoshi HASEGAWA™ @thasega
とりあえずビデオ周りは見えてきたので、サウンド側を攻めてみる。
Tsuyoshi HASEGAWA™ @thasega
サウンドドライバ解析なう。 CTC割りこみハンドラが $00D0。PIO割りこみハンドラが $00B3 から。
Tsuyoshi HASEGAWA™ @thasega
ていうことは、IM 1 にして各々のハンドラを NMI と IRQ に振ってあげれば、ハードは簡単にできる‥‥はず。
残りを読む(45)

コメント

橋本 新義 @Shingi 2011年4月16日
お疲れ様でした!! しかし当時から最先端の基板であることは知っておりましたが、改めて見ても、本当に重装備ですね。
Tsuyoshi HASEGAWA™ @thasega 2011年4月16日
ありがとうございます。 作っているうちに(当時としては)結構豪華な仕様であることが判って驚きました。 こういうことを知ることができるのもまた楽しかったりします。
鉄工♪ @tekkou0 2011年4月16日
なんとゼビウスまで!シリーズ化してたのですね、これら全ての作業を1人でやられたと言うのが驚愕&感動です
Tsuyoshi HASEGAWA™ @thasega 2011年4月16日
ありがとうございます。 既製品も使ってますので、「全て一人で」ではないですよ〜
おうち大好き!ワンニャーHashi @Hashi6001 2014年1月1日
ヤバい…スターフォーススキーとしてはむっちゃ欲しい…(゚ρ゚)
Tsuyoshi HASEGAWA™ @thasega 2014年1月2日
Hashi6001 いいですよね(^^) スターフォース
ログインして広告を非表示にする
ログインして広告を非表示にする