忍者ブログ
まったくのプログラミング素人の筆者がC++/HSPを使用してSTG(シューティングゲーム)を作っていく過程を書くブログでしたが最近は脱線気味。プログラミング以外にも、ゲーム関連の記事、日々の戯言など。
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

先日購入したTNS-HFC3なのですが、ケースがなく基盤がむき出しなので扱いにくかった
んですよね。
でも、この基盤はファミコン用の大きいカートリッジ(主に光栄製のゲームに採用されています)
に丁度入るように設計されているので対応しているカートリッジがあればケースを簡単に作る事が
出来るんです。

って事で早速ハードオフでジャンクな蒼き狼と白き牝鹿を105円で買って来ました^^
ですが、このケースは特殊なネジで締められているので外すにはDTC-20などの専用ドライバー
が必要です。
ですが、私は先日ファミコンを譲って頂いた方についでに外してもらったので問題無しでした^^
で、その替りのネジも購入済み。
s-IMG_0259.jpg
日本橋のネジ屋さんで20本入り100円でした。20本もいらないんですが^^;

で、ケースの加工を行います。
まずはラベルを剥がします。
s-IMG_0252.jpg
こういうラベルはドライヤーなんかで死ぬほど温めてから剥がすと剥がしやすいです。

TNS-HFC3のマニュアルサイトにケース加工ようの設計図があるのでそれを参考に穴を開けて
行きます。
s-IMG_0253.jpg

穴を開けたら、後はひたすらヤスリで削ります。
s-IMG_0258.jpg
Pカッターがあると大きな穴を開ける時などに便利です。

って事で加工完了!
s-IMG_0255.jpg
表面

s-IMG_0257.jpg
裏面。拡張音源も挿せます。

ケースの加工の次はラベルを作ります。
ファミコンっぽいフォントが欲しいなぁと思ってググってみたら良さげなサイトさんを発見。
色んなファミコンゲームのフォントを配布されています^^
そのなかのスーパーマリオブラザーズっぽいフォントを使わせてもらって
Edge2で作ってみました↓
s-001.jpg
スーマリのタイトル画面をイメージして作りました^^;

TNS-HFC3の画像もパステル画っぽく加工
s-untitled00.jpg
加工といっても、ソフト任せですが^^;

で、ステッカーに出来る用紙に印刷して・・・
s-IMG_0262.jpg

貼りつければ完成!
s-IMG_0263.jpg

ちょっとスイッチの部分がズレてしまったのですが、なかなか良い感じに出来たのではないかと
自分では思っています^^;
とりあえず、コレで心置きなくカートリッジを扱えるので、後はNSFを作るのみ!ですね^^;
PR
先日入手したファミコンですが、純正品なので連射装置が付いていません。
でも、ファミコンには外部拡張端子があるので、そこに連射機能付きコントローラを繋げば問題無い
のですが、結構な値段がするんですよね。(ジョイカードとかHORIのコントローラとか)

ですが、SFC用のコントローラが簡単にFC用に改造出来ると言う事を知ったので
SFC用のコントローラを改造する事にしました。
詳しくはコチラのサイトさんを参照させて頂きましたが、ピンアサインがFCとSFCで全く同じ
なんですよね。つまり線だけ入れ替えれば動くって事です^^

で、買って来たのがコレ↓
s-IMG_0243.jpg
ファミコン用のコントローラはコネクタ使うだけなので何でも良いと思います。
SFC用のはアスキー製の連射機能付きの物を購入。

早速バラしてみます。
s-IMG_0244.jpg
バラしてみてビックリ。線の色が同じです^^;
と言う事は、同じ線同士を繋ぎかえればOK何じゃないかと思って試しに繋いでみたら
見事に動きました。ピンアサインなど調べる必要なしなので、お手軽です^^
(他のコントローラでも同じなのか不明なので、注意して下さい)

s-IMG_0245.jpg
って事で、FC用のSFC連射コントローラ完成。ちゃんと連射も出来ました。

しかし、一つだけ問題点があって、ボタンの配置が変わってしまうんですよね。
FCで言う所のBボタンがYボタンになり、FCで言う所のAボタンがBボタンになってしまいます。
まぁ、それでも使い難い訳ではないのですが気になるので、基盤のパターンをカットして
繋ぎ直してみようかなぁ・・・などと考え中です^^;

初代ファミコンを手に入れました^^
s-DSCF9130.jpg
私は今まで、ファミコン互換機を使っていたのですが、ソフトによっては動かなかったり
画面がバグっていたりで、実機が欲しいなぁと思っていたんですよね。

ソフトによってはこんな感じでバクってしまいます↓
f4a37787.jpeg
で、実機が欲しいとTwitterでつぶやいていたら、譲って頂けるとの天の声が^^
しかし、ファミコン実機はテレビとの接続がRF接続なので不便なんですよね。
NEWファミコンだとAV出力なので問題ないのですが、どうしてもガチャっとカセットを外すレバーが
欲しくて初代ファミコンが欲しかったんです。
すると、その譲ってくれる方がAV出力化の改造もして頂けるとの事。
s-DSCF9131.jpg
で、バッチリAV出力化されて手元に来ました^^本体も綺麗な物でホントに頂いても
良いんですか!?と言った感じで、Twitter凄いです。

そして実機が欲しかったもう一つの理由がありまして、それがコレ↓
ddeb5ffd.jpeg
TNS-HFC3です。
何をする物かと言うと、ファミコン実機でファミコン音楽ファイルであるnsfファイルを演奏出来るように
するアダプタ、と言う感じ。
コレを使えば、正真正銘のファミコンサウンドを鳴らす事が出来ます。
しかも、裏にカートリッジを挿すコネクタが付いていて拡張音源にも対応してる優れもの。
ファミコンの拡張音源にはFDS(ディスクシステム)、N106(ナムコ)、MMC5(任天堂、ハル研)
SUNSOFT 5B(FME-7)、VRC6(コナミ)、VRC7(コナミ)があるのですが、FDS以外の音源は
ソフトさえあれば対応してくれます。

って、事で対応ソフトも買いました^^;
N106(ナムコ)/ファイナルラップ
s-DSCF9127.jpg
波形メモリ 最大8CH

MMC5(任天堂、ハル研)/宇宙警備隊SDF
s-DSCF9129.jpg
パルス波 2CH

SUNSOFT 5B(FME-7)/ギミック!
s-DSCF9126.jpg
パルス波&ノイズ 3CH

VRC6(コナミ)/悪魔城伝説
s-DSCF9125.jpg
パルス波 2CH 鋸波 1CH

VRC7(コナミ)/ラグランジュポイント
s-DSCF9128.jpg
FM音源(OPLL) 6CH

ちなみにディスクシステム(FDS)は良くFM音源と言われますが実際はFM音源ではなく
波形メモリの一種になるようで、FM音源っぽく変調出来る機能があるようです。
(私もずっとFM音源だと思っていました)

と言った感じで、とりあえず一通りの音源は確保しました^^と言うか最近ファミコンゲームばっかり
買ってる気がします^^;

 TNS-HFC3とVRC7を使って演奏させた動画↓まもるクンは呪われてしまったのYO-kai Disco
を演奏させているのですが、素晴らしい出来です^^



自分の再生環境はこんな感じ↓
s-DSCF9124.jpg
とりあえず、コレで環境は整ったので何かnsfを作りたいな~と思っていて、やっぱ作るんなら
STGの曲だよなーと思いつつ、どの曲にしようか、どの音源を使おうかと、アレコレと悩み中です^^;
ダライアスバーストのサントラを購入しました。
s-DSCF9068.jpg
今回はアマゾンで注文したのですが、20日が発売日なのに19日に届くという早業。
アマゾンは良くわかりませんな^^;

収録曲はこんな感じ↓
1.Open the Zone
2.Start
3.Go
4.Good-bye my earth
5.Hinder One
6.Cylinder
7.Hinder Two
8.Bless you
9.Iron Corridor
10.Hinder Three
11.All in good time
12.Abyssal Holic
13.Hinder Four
14.Calm down
15.Syvalion arrange ONE
16.Syvalion arrange MMIX
17.Makes sense
18.Baptize Silver Hawk
19.Fast lane
20.You'll be in my thoughts
21.Dograce
22.Shady
23.Stop
24.I LED NU-RED-GAS
25.Warning!
26.Hello 31337
27.The world of spirit
28.Pay blue's respects
**公式ページより抜粋**

今回の作曲者はシリーズを通して作曲された小倉久佳氏(OGR)だけではなく、土屋昇平氏
小塩広和氏、石川勝久氏といった複数の面々で制作されています。
当初、小倉久佳氏じゃないダライアスサウンドなんて・・・と否定的だったのですが
ゲームをプレイして、その考えは間違いだったと気づいたのでサントラも楽しみだったんですよね^^

s-DSCF9069.jpg
CDはピクチャーCDになっていて、なかなか気合を感じます。

個人的に良かったなーと思ったのは
4.Good-bye my earth
5.Hinder One
6.Cylinder
7.Hinder Two
9.Iron Corridor
10.Hinder Three
12.Abyssal Holic
13.Hinder Four
16.Syvalion arrange MMIX
18.Baptize Silver Hawk
19.Fast lane
24.I LED NU-RED-GAS
26.Hello 31337
27.The world of spirit
辺り。
やはり、Good-bye my earthはインパクトもありカッコイイと思います。欲を言えばもうちょっと長い
バージョンが聴いてみたかった。
Hinder~はボス戦の曲なのですが、聴けば聴くほど味が出るって感じですね。実際にプレイ
しながら聴くと更に良いです。
I LED NU-RED-GASは過去のシリーズのメドレーアレンジみたいでBOSS 7やVISSONNERZ
Adamなんかの曲がアレンジされてるっぽい。と言うかDARIUS LEGENDですね^^

そして、何と言っても小倉久佳氏のHello 31337は圧巻と言いますか、この一曲のみの参加
なのですが、この一曲だけで存在感バツグンです。この曲もそうですが、ゲームプレイ中に聴くと
鳥肌もんですね。
AAで言うとこんな感じのようですw↓
ピコピコ♪                 わっ
    _  ∩      わっ   わっ   わっ   わっ
  ( ゚∀゚)彡 わっ#  わっ#        わっ#   わっ#!
  (  ⊂彡
   |   | ピコピコ♪
   し ⌒J
この一曲の為だけにCD買っても良いくらいカッコイイです。

と言った感じで、かなりお気に入りのCDとなっていてヘビーローテーションで聴いています。
オリコンのデイリーチャートでにも17位に入ったとか。STGのサントラがオリコンに掲載されるなんて
ありえないですよね^^;
シリーズ最新作って事で、過去の曲に対するプレッシャーもあったと思いますが、こんな良いCDを
作ってくれる新生ZUNTATAと小倉久佳氏の今後の活躍に期待したいですね。
先日作製したホーミングレーザーを蒼穹紅蓮隊のようにボタンを押した時にロックオンして
放すとレーザー発射されるようにしてみました。
こんな感じ↓

ついでにロックオン時のアニメも作ってみました。
dd1326c9.GIF

プログラムはコチラ↓
https://blog.cnobi.jp/v1/blog/user/63629cf35d5259ece1529ed13f0745b1/1264142024
今回もグチャグチャな上にメイン関数に全ての処理を書いてしまっているので
あまり参考にしない方が良いかもしれません(汗)

プログラム的にはボタンONの時に敵とロックオン範囲の当たり判定を行って
ボタンを押していない時にレーザーを発射させるようにしただけです。

ただ、現状ではロックオンしたままで敵が消えるとおかしくなってしまうのと
敵の数を増やすと、レーザー最大数を超えてロックオンしてしまうので、その辺を何とか
しないといけません。

で、それが直せたら、耐久力のある敵を登場させて連続ロックオンが出来るようになれば
ホーミングレーザーは完成かなーと思っています^^

ベジェ曲線を使ってホーミングレーザーを作ってみる その11へ
Twitter
カレンダー
06 2026/07 08
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新コメント
[04/20 kt.]
[04/19 うぇむ]
[11/24 kt.]
[11/21 NONAME]
[11/24 kt.]
プロフィール
HN:
kt.
性別:
男性
自己紹介:
プログラミング経験は昔ファミリーベーシックでちょっとさわったくらい。
好きなSTGは、怒首領蜂大往生、エスプガルーダ(2)等の弾幕STGやら雷電シリーズなんかの非弾幕、バトルガレッガ、グラディウスシリーズ、R-TYPE等、STGなら何でも好きです。
音楽がカッコイイSTGが特に好きで、並木学氏は最高!
ブログ内検索
忍者ブログ [PR]