ファミコンのプログラム4 (567レス)
ファミコンのプログラム4 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
53: 名前は開発中のものです。 [sage] 2012/12/24(月) 08:48:47.89 ID:6xMrwyA9 カエルのしゃがみポーズで笑う http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/53
54: 名前は開発中のものです。 [sage] 2012/12/25(火) 16:58:20.87 ID:XIb3z3nT ずっと気になってて最近確認した物に関連する話題が出てたので…。 スプライトモード8x16の時、普通指定するのとは逆のキャラ番号(偶数なら奇数、 奇数なら偶数)を指定すると、BGバンクのキャラがスプライトで出ます。 また、このBGバンクのスプライトを他の表示するスプライトよりも優先度を上げ、 BGより優先度を下にすると、他のスプライトはこのスプライトより下、つまり BGより下に表示されます。 BGより下に表示されるのでパレットコストは必要ありません。 これを効果的に使えば細かいマスク処理が出来るはず。 横並びが厳しいので使い所は限られると思いますが…。 自分もソルスティスはコレを使ってるのかと思ってたんですが違いましたね。 何か問題があるのか、単にこの方法を知らなかったからなのかは分かりませんが。 PCエンジンでは使われてたらしいけど、ファミコンでこの方法を使ってるゲームはあるのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/54
55: 名前は開発中のものです。 [sage] 2012/12/25(火) 17:17:14.81 ID:XIb3z3nT 具体的には(分かりにくいけど)こんな感じ http://www.dotup.org/uploda/www.dotup.org3771924.png 上にスプライトで表示してるのを4枚、下の同じキャラの岩の所にも BGより優先度下にして表示してあります。 シルバーホークがBGの地形より下、BGのボスより上に表示されてます。 柱に隠れる演出とかにも使えるかと。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/55
56: 名前は開発中のものです。 [sage] 2012/12/25(火) 17:25:01.69 ID:Fl9SbcCz そのスクショ実機じゃないならなんの証明にもならんよ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/56
57: 名前は開発中のものです。 [sage] 2012/12/25(火) 21:55:26.03 ID:kWjHNajW ていうか、全然分からない。(8*16スプライトの仕様はおいといて) スプライトの優先度とBGの前後の関係は、まずスプライト番号の若いものが最優勢され、 1番目のsprがbgの裏、2番目がbgの表だったら、2番のsprは1番に重なる部分は1番に消されて、表示されない。 1番sprからはみ出た部分だけがBGの表に見える。 がんばれゴエモン外伝のオープニングで、えびす丸がドアから出るシーン、スプライト優先度をうまく使ってる。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/57
58: 名前は開発中のものです。 [sage] 2012/12/26(水) 00:28:12.82 ID:9XrAfUmn シルバーホークとか固有名詞を当然のように出されても伝わらない いまどきダライアスとか言ってるのってリタイアしたキチガイ互助会の方なのかな http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/58
59: 名前は開発中のものです。 [sage] 2012/12/26(水) 04:05:00.41 ID:2BH9NGSG いやいや、ダライアスは新作出たよw http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/59
60: 名前は開発中のものです。 [sage] 2012/12/26(水) 06:20:41.97 ID:zMNlG5zP わざとスプライトを8個以上置いてスプライトを消してるソフトもあるな http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/60
61: 名前は開発中のものです。 [sage] 2012/12/26(水) 06:31:02.45 ID:CVnOhUO6 >>54-55 結局BGをスプライトにしてるから、VRAMの余裕はできても、 スプライトパレットの余裕はできないんじゃね? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/61
62: 名前は開発中のものです。 [sage] 2012/12/26(水) 07:20:36.29 ID:CVnOhUO6 あとソルスティスのデモ画面、パターンテーブルで見たけど、 CHR-RAMは極めるとすごいな。 弱点としては、VBLANK時に1フレームあたり 10キャラくらいしかロードできないんだっけ。 扱い方が難しいところも燃えるなぁ。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/62
63: 名前は開発中のものです。 [sage] 2012/12/31(月) 23:43:32.17 ID:dplgqzsF CHR-RAM直打ちでいちいちキャラクタを書き換えているのが ソルスティスの技術。上位オブジェクトの重なりと非描画判定は凄い。 後にラグランジュポイントはCHR-RAMって8KBなんかな。あのパターン 量を見ると8KBではなさそう。 セリフ用の文字画像部分を足して16KB搭載かつセリフウィンドウ部分 で割り込みバンク切り替えしているんじゃないかと推測しとるんだけど。 それともただのCHR-RAMなのだろうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/63
64: 名前は開発中のものです。 [] 2013/01/01(火) 12:13:51.02 ID:wi03Ie1H >>63 ラグランジュポイント、CHR-RAMの実体は8K ttp://bootgod.dyndns.org:7777/profile.php?id=3643 ただし、参照配置換え可能。 普通のCHR-RAMならBGを4K、SPRを4Kと固定で、$0000か$1000に配置するけど、 参照配置換え可能ならばBG、SPRそれぞれ0〜8Kまで1K(page)単位で柔軟なサイズ変更が出来る。 割り込みかけて途中で参照を変える、と。 SPR:BG = 1:7〜3:5、位じゃないのかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/64
65: 名前は開発中のものです。 [sage] 2013/01/01(火) 23:57:35.10 ID:dHbpOLgO わかってないなら適当なこと言わなきゃいいのに http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/65
66: 名前は開発中のものです。 [] 2013/01/02(水) 01:00:10.06 ID:sqh/nOWC >>65 あ り え な い 。それは。 バストダンジョンでリリカのおっぱい値を800近くまで調教強化してやらないと、そのフラグは立たない。 仮にフィリオナをメンバーから外してリリカを集中調教しても、アナルバイブが使えないその段階では スカリバーはまだ手に入れられないはず。 妄 想 で つ か ? とりあえずアンダー草原で淫獣マリリスを大量に調教して淫度をどんどん稼いどけ。 展開が不安ならバックアップ取っておくのを忘れんなよ。説教くさくなってスマソ・・・。ついな・・・。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/66
67: 名前は開発中のものです。 [sage] 2013/01/02(水) 22:10:18.03 ID:9vEznEQL は? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/67
68: 名前は開発中のものです。 [sage] 2013/01/02(水) 23:31:25.14 ID:zErWDyJm 昔どっかで見たコピペだな http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/68
69: 名前は開発中のものです。 [sage] 2013/01/05(土) 22:50:06.11 ID:Kcs0H07R いつのコピペだw http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/69
70: 名前は開発中のものです。 [sage] 2013/01/06(日) 16:49:46.39 ID:vL3Xl6d1 63です。本気の解説ありがとうござんす。 RAMのバンク切り替えの様なもの、というかメモリ参照の位置が変更 できるなんて想像の斜め上を行っていたとは・・。驚きました。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/70
71: 名前は開発中のものです。 [sage] 2013/01/06(日) 19:38:07.98 ID:Nbv6CYGv 64です。CHR-RAMなのは知っていたけど、 63の書き込みを見て調べた結果に驚きました。 ROMを乗せるはずのところに、一工夫してRAMを乗せるとこうなるのですね。 ( ;∀;)イイハナシダナー http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/71
72: 名前は開発中のものです。 [sage] 2013/01/07(月) 17:29:05.26 ID:Snw5yZJz 逆にネームテーブルのRAMを置くべきとこにバンクROM配置ってのもなかったっけ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/72
73: 名前は開発中のものです。 [sage] 2013/01/07(月) 20:19:59.31 ID:YCNSEchh サン電子のアフターバーナーだね http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/73
74: 名前は開発中のものです。 [sage] 2013/01/13(日) 21:44:45.31 ID:SvwqFKWD 某サイトに$4018-$401Aにもレジスタがある(ミラーではなく)みたいな記述があるんだけど 誰か何のことか分かる人いる? 今調べてるんだけど出てこない・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/74
75: 名前は開発中のものです。 [sage] 2013/01/13(日) 23:43:50.36 ID:Xsknydlc これかな http://wiki.nesdev.com/w/index.php/File:Apu_address.jpg 矩形波とか三角波とか、現在の値が見れるっぽいね http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/75
76: 名前は開発中のものです。 [sage] 2013/01/13(日) 23:50:04.93 ID:P2tocX8p まじか。あさってやってみる。 でも、実用上ほぼ全く役に立たなそうだな。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/76
77: 名前は開発中のものです。 [sage] 2013/01/13(日) 23:52:24.91 ID:78BX4ehY decapまでされてるのか http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/77
78: 名前は開発中のものです。 [sage] 2013/01/13(日) 23:55:52.07 ID:SvwqFKWD >>75 有益な情報をありがとう ファミコンのプログラムはもうずっと前からしてるがこれははじめて知った・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/78
79: 名前は開発中のものです。 [sage] 2013/01/14(月) 01:42:33.45 ID:9rveIWjC >>78 これらを使用していたソフトが無いから、任天堂からの資料にも書いて いなかったんだと思う 使いどころを考えてみたら、DPCMのを鳴らす前のプチノイズが出ない ようにしたり出来るかもって位かなあ? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/79
80: 名前は開発中のものです。 [sage] 2013/01/14(月) 02:00:53.73 ID:9rveIWjC リンク先にまだ情報あったわ http://wiki.nesdev.com/w/index.php/CPU_pin_out_and_signal_description TSTピン(30番ピン)をプルアップにしないとダメなのかな? 試せる人いたらタノム http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/80
81: 名前は開発中のものです。 [sage] 2013/01/14(月) 10:39:53.71 ID:tzjT4Zjb >>75 やっぱり NesDev界隈には回路の写真から解析しちゃう人いるんだな 色付きの線で実に説明上手だ 祭りだワショーイ >>80 オープンバスって「レジスタに繋がってないただのアドレス」 という意味でいい? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/81
82: 名前は開発中のものです。 [sage] 2013/01/14(月) 18:03:11.53 ID:9rveIWjC どうなるんだか試さないとわかんねw http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/82
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 485 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s