ファミコンのプログラム4 (567レス)
ファミコンのプログラム4 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
130: 名前は開発中のものです。 [sage] 2014/03/31(月) 23:12:27.47 ID:2ZMIQNqL ネトウヨ「国際司法際はチョン」 なのに竹島問題もハーグで決着つけようとかいってるジャップwwww http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/130
131: 名前は開発中のものです。 [sage] 2014/04/04(金) 07:14:22.67 ID:stHAjJOS http://www1.axfc.net/u/3214070.zip ファミコンゲームです。操作方法は付属のtxtを参照 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/131
132: 名前は開発中のものです。 [sage] 2014/04/04(金) 08:34:30.32 ID:FAM6mLE7 >>131 fceuでは正常に動作しています http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/132
133: 131 [sage] 2014/04/04(金) 16:51:41.09 ID:stHAjJOS >>132 動作確認ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/133
134: 名前は開発中のものです。 [sage] 2014/04/05(土) 21:35:51.55 ID:RihLvMZN nnnesterJでも動いた ずっとやってたらCLEARって表示されたわ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/134
135: 131 [] 2014/04/07(月) 06:20:21.08 ID:ANvPoB1w ありがとうございます。あと、透明な敵が現れるバグがあるのと、 静岡県立沼津工業高校の校歌を使っています。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/135
136: 名前は開発中のものです。 [sage] 2014/04/07(月) 07:28:54.96 ID:fDBMyb5C >>119の子か。お礼ぐらい言えないのかね。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/136
137: 名前は開発中のものです。 [sage] 2014/04/07(月) 15:41:53.87 ID:YJHniqKP ? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/137
138: 名前は開発中のものです。 [sage] 2014/04/09(水) 17:36:23.74 ID:Aiee0k4j 6502プログラミングの基礎はどうやって勉強するんだろ アセンブラ言語そのものは分かるけど実装技術が・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/138
139: 名前は開発中のものです。 [sage] 2014/04/10(木) 21:35:34.35 ID:hnCuty6F >プログラミングの基礎 6502のCPUの割り込みベクタとかの仕様を確認理解して、 他人が書いたソースコードを読んでいくのが良いかと。 ファミコン(古いゲーム機)のプログラミングは、初期化の後、 VSYNC待ち→1フレーム分の処理 の繰り返しとなる独特のプログラム構造を理解する必要があるかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/139
140: 名前は開発中のものです。 [sage] 2014/04/10(木) 21:41:45.23 ID:hnCuty6F 開発途中で、まだゲームの体裁になっていないけど、自作のソフトをさらしてみる。 src.zipにソース一式入っているので、参考頂ければ幸いです。 http://homepage3.nifty.com/~kyoske/nes/RevolvingGems.zip 十字キーでカーソル移動、Aボタンが時計回り、Bボタンが反時計回りに宝石を回します。 宝石が4個以上つながったら消滅します。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/140
141: 名前は開発中のものです。 [sage] 2014/04/12(土) 04:57:10.26 ID:IdgE9LS/ おお、すげぇ 宝石がヌルヌル流れるのがいいね。 なんでわざわざラスターしてるのかとおもったら、パレットのために必要なのか。 勉強になる・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/141
142: 名前は開発中のものです。 [sage] 2014/04/12(土) 13:04:08.62 ID:BjcqFb8t すごい 仕事がコンピュータに関係ない仕事で趣味だけでここまで作ったのなら偉いと思われるレベル 当時のベーマガに投稿していれば採用されたと思う http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/142
143: 名前は開発中のものです。 [sage] 2014/04/12(土) 16:34:03.45 ID:D7Ld43hD >>140 なかなか出来が良さそう .macro 〜 .endm (引数付きで) .func なんかも使うと楽になる場合もあるよ >>140 ttp://wiki.nesdev.com/w/index.php/Controller_port_registers $4017への書き込み(W)によるstrobe(コントローラーのリセット行為)は無意味、 そもそも出力ポートにつながってないかと。 strobe行為は$4016だけで十分。 $4016のbit0が1か0かで、 ?コン、?コン、bothのコントローラーの中のTC4021BP(シフトレジスタのIC)の、 パラレ
ル、シリアルの各モードが変わる。 1→0で押しボタンのパラレルデータがシフトレジスタに取り込まれて、 シリアル化されたということだ。 シリアル化されたデータは ?コンは$4016の読み込み(R)で、 ?コンは$4017の読み込み(R)で、 それぞれ独立にシフトされる。 ttp://green.ap.teacup.com/junker/116.html この回路図もいいな ttp://nesdev.com/Ntd_8bit.jpg >>141 パレットはいじってないよ? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/143
144: 名前は開発中のものです。 [sage] 2014/04/12(土) 19:24:29.80 ID:Gzkbouk5 欲を言えば、宝石回転をもっと速くして欲しい。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/144
145: 141 [sage] 2014/04/13(日) 00:08:08.07 ID:KkvqpUBo >>143 >パレットはいじってないよ? パレットというか、アトリビュートテーブル? ラスターしないとパレットの違う宝石が水平に8ドットずれの位置で表示できないよね http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/145
146: 名前は開発中のものです。 [sage] 2014/04/13(日) 16:38:48.65 ID:SW34DfG1 ラスタスクロールでずらす、って発想すごいなー。 こういう使い方初めて見た。勉強になりました。 当時もこういう使い方あったのかな? ヘックスマップの戦略シミュとかでも使えそうだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/146
147: 名前は開発中のものです。 [sage] 2014/04/13(日) 21:10:32.33 ID:mdytbhuJ >>146 理解力なさすぎ いくらでもある スプライト0ヒットで同期とった分割スクロール スーパーマリオ、エキサイトバイク ラスタースクロールの塊 F-1レースのカーブ演出、ドラクエ?と?の旅の扉、rstrdemo.zip(VirtuaNES作者による) IRQで同期とったスクロール(これが無ければゲームにならぬ) >>140、ロックマン3(武器、ボス選択、ワイリーステージ高速リフト) http://nozomi.2ch.net/test/read.cgi/gameurawaza/1352627490/143 &g
t;>145 色だけがズレるわけじゃない、BGそのものがズレる。 >>140の作品やいろいろなゲームの G-NESのIRQライン表示をみてみ、ネームテーブル表示みながら。 無機能初期カセットのスプライト0ヒットのゲームでは何も表示されないけど http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/147
148: 145 [sage] 2014/04/14(月) 00:05:28.57 ID:Ye30GFaz >>147 なんでそんな否定からはいるのさ? 「アトリビュートテーブルの制限で、パレットが2x2BGキャラクタごとにしか 指定できないのを回避するために、ラスターでずらしてるのね」 まで言わないと伝わらない? あなたの発言をみると、ファミコンの知識はあるのは分かるので、 ちょっと考えれば想像できると思うんだが。 146もラスターで「位置をずらす」んじゃなくて、「パレットの制限を回避」 するって発想を褒めてるんだろ。 まぁ、喧嘩したいわけじゃないんで、そこんとこ
ご理解を(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/148
149: 146 [sage] 2014/04/14(月) 00:18:00.10 ID:BSoZ156l >>147 メイン画面とステータス部の分割、疑似3D、疑似多重スクロール、 ゆらゆら燃える炎、巨大ボス、 そこに挙げてくれた例含めて実際に見て知ってるし、仕組みも理解できる。 理解できないのは、コズミックイプシロンくらいなもんでさ。 http://www.youtube.com/watch?v=C8F39OhAiRc#t=25 でも16*16ドットのブロックを行ごとに8ドットずつずらして表示、なんて使い道は見たことなかった。 その発想がすごいって話よ。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/149
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 418 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s