ファミコンのプログラム4 (563レス)
ファミコンのプログラム4 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: 名前は開発中のものです。 [sage] 2012/07/29(日) 14:19:03.64 ID:a5QeqSA0 ■過去スレ ファミコンのプログラム http://pc8.2ch.net/test/read.cgi/gamedev/1013696305/ ファミコンのプログラム2 http://pc11.2ch.net/test/read.cgi/gamedev/1135099156/ ファミコンのプログラム3 http://toro.2ch.net/test/read.cgi/gamedev/1214210285/ ■関連サイト MagicKit Homepage http://www.magicengine.com/mkit/ すずめ愛好会 http://web.archive.org/web/*/http://vsync.org/ns/index.html ギコ猫でもわかるファミコンプログラミング http://gik
ofami.fc2web.com/ わいわいの巣 http://www.geocities.jp/yy_6502/ mck hogehoge http://takamatsu.cool.ne.jp/dutycycle/ NES info, programs, and demos http://nesdev.parodius.com/ pgate1@crystal http://crystal.freespace.jp/pgate1/ cc65 @ wiki http://www34.atwiki.jp/cc65/ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/1
483: 名前は開発中のものです。 [sage] 2018/01/19(金) 23:52:01.21 ID:VhnRMljT >>481 ファミコンはVRAMが2KBしかないので よく考えたらそうですね、パレットですら4キャラで1つに 節約してるくらいですし。 何かソフトウェア技術的なメリットがあるのかと思って ここ3か月くらいずっと考えてたんですけど、思いつかなかったもので ここで聞いてみました。 >>482 スプライト側がフラグを持った方がいい場合もあるのですか? 自分はまったく思いつかないのですが・・・。 スプライト側がフラグを持つと、プログラマ側が色々な処理を し
なければならず面倒ですけど、BG側がフラグを持ってくれると プログラマは何もしなくてよくてメリットしかないように思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/483
484: 名前は開発中のものです。 [sage] 2018/01/20(土) 04:11:54.78 ID:B+xNcX3y >>483 BGにフラグの場合はスプライトより上にしたBGよりスプライトを 上にする事が不可能になる 今更そんなメリットデメリットを議論したところで変わらないから 工夫して使うしかないよ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/484
485: 名前は開発中のものです。 [sage] 2018/01/20(土) 13:13:58.39 ID:z5GTrIKv ようやく>>478氏の内容が理解できた。 なんで優先度をそんなコロコロ変えるのか全く理解できなかったが、マリオの土管の事か。 ああいうのは、本来別の最前面スプライトやBG面を2毎持たせて前面のBG面?としてやるものだと思いますが。 BG=背景なんだから、それを基準(固定して)にするのが普通の考えだと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/485
486: 名前は開発中のものです。 [sage] 2018/01/20(土) 16:39:03.41 ID:xRcWre4I >>484 おお、なるほど。そこは思いつきませんでした。 確かに今更仕様について考えても意味ないんですけど どうも気になってしまって。 >>485 この仕様を考えるきっかけになったのが、立体交差の橋を くぐるという処理なんですけど、橋の下に入るときに、スプライトは 1ドット単位で動くので、どのタイミングで優先順位を切り替えたら いいかと悩んだのが原因でして。 橋に1ドットでもくぐった瞬間に切り替えると、その手前の地面のBGも 上になってしまう
のでキャラが半分消えておかしくなるし、完全に8キャラ分橋の下に 移動してから切り替えると、その8ドットが動く間はキャラが橋の上に表示されて しまうので。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/486
487: 名前は開発中のものです。 [sage] 2018/01/20(土) 16:50:55.67 ID:xRcWre4I そう言えばイースの立体交差はどうだったろうと思って 調べてみたら、ファミコン版はそもそも立体交差が省略されて 無くなっていたという。 RPGで森に入ると下半身が隠れるというのも同じような処理ですけど ハイドライドではよく見てみると、森から出るときとか地面のBGがキャラの上になってしまってますね。 速いからよく分からないけど、ちゃんと処理してると思ったら思い出補正だったようで。 ファイナルファンタジーだとキャラがきれいに矩形に消えてるので BGを
上にしてるんじゃなくて、単にスプライト消してるだっけっぽいですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/487
488: 名前は開発中のものです。 [sage] 2018/01/20(土) 17:03:49.81 ID:xRcWre4I 結局の所、1ドット単位で動くキャラに対して上に何かを 表示したい場合、1キャラ分動き終わった場合は別として 移動中はスプライトで上書きしかないのですね。 さっき動画で見たんですけど、カラテカでキャラが柱の向こう側を 通る時も、柱にスプライトのマスクが出現する処理でした。 だとすると、このBGがスプライトの上に表示できるという仕様は 移動するキャラに対して使用するような想定では作られていないということか。 根本的にそこの理解が足りなかった。 h
ttp://mevius.5ch.net/test/read.cgi/gamedev/1343539143/488
489: 名前は開発中のものです。 [sage] 2018/01/20(土) 17:20:16.21 ID:xRcWre4I あ、念のために書いておくと、立体交差の橋というのは 下が透ける部分(透明色)があって、そこからはスプライトキャラが見えます。 完全にキャラが見えなくなってしまうのであれば、それこそスプライトのマスクで 済むので。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/489
490: 名前は開発中のものです。 [sage] 2018/01/20(土) 19:11:23.32 ID:xRcWre4I なんか連続で書いて申し訳ないですけど、>>484さんが 教えてくれた利点は結構大きいな。 これができないとスーマリ3とかのBGの裏側に回った時に 自キャラだけ裏側でってのが出来なくなる。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/490
491: 名前は開発中のものです。 [sage] 2018/01/20(土) 19:15:39.26 ID:1nTTD0qr BGパレットの0番が背景色だから スプライトのプライオリティビットを立てると この部分が透過扱いになるのよ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/491
492: 名前は開発中のものです。 [sage] 2018/01/20(土) 19:36:10.53 ID:xRcWre4I >>491 その仕様はもちろん理解しています。 ファミコンはBG・スプライトにかかわらず パレットの0番色は強制透過色ですよね。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/492
493: 名前は開発中のものです。 [sage] 2018/01/20(土) 19:52:33.42 ID:xRcWre4I 説明が下手過ぎて何か勘違いさせてしまったかもしれません。 透過色の原理は理解してます。 まあ簡単に書くと、表示優先順位が逆のBGキャラをスプライトがまたいでいる時 つまり移動中は優先順位をどう指定しても表示がおかしくなるので BGと同じスプライトを自キャラスプライトに上書きするしかなさそうだな 面倒だなこれ、BGがフラグ持ってくれてたらこの処理いらないのになぁ なんでスプライト側がフラグ持ってるんだろ?これ何か利点あるの?ってのが 出発点でし
た。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/493
494: 名前は開発中のものです。 [sage] 2018/02/17(土) 07:40:03.31 ID:G/oBdhuK ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の 両院で、改憲議員が3分の2を超えております。 『憲法改正国民投票法』、でググってみてください。国会の発議は すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/494
495: 名前は開発中のものです。 [sage] 2018/03/14(水) 20:42:38.17 ID:FRWoB0DI 背景とスプライトのプライオリティってセガマーク3なら問題なくできるの? http://coolrom.com/screenshots/mastersystem/Lord%20of%20the%20Sword%20(2).jpg http://dreamandfriends.com/wp-content/uploads/2010/09/sms_ninja.png http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/495
496: 名前は開発中のものです。 [] 2018/05/11(金) 20:43:57.64 ID:DZaU1iTw https://www.youtube.com/watch?v=V0ZttoqRxV0 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/496
497: 名前は開発中のものです。 [sage] 2018/05/14(月) 19:07:58.17 ID:Y/0tmHJq 453です。久しぶりに来ました。 >>459 Mesenの存在を知った時、東方老桜夢を試してみたのですが プログラムに仕込んでいる実機判定でエミュと判断されたので Nestopiaに負けてんじゃんで止まっています。 実機判定にパスすれば普通に動作するようです。 東方老桜夢の公開サイトはinfoweb閉鎖に伴いさくらサーバに移動しています。 現在、ver0.51を公開しています。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/497
498: 名前は開発中のものです。 [sage] 2018/08/08(水) 22:21:13.26 ID:zmi562yC 最近開発を始めようと思ってファミコンの勉強を始めたものです。優しい方がいたら是非教えて欲しいことがあります CPUアドレス空間の$2006ってR/WしたいPPUのアドレス空間のアドレスを上位ビットと下位ビットの二回に分けて書き込むと思うのですが、この2バイトのアドレスの情報ってPPU内部のどこのレジスタに保存されているのでしょうか。 例えば同じように2回書き込む$2005では、スプライトのy座標とx座標はそれぞれPPUのOAMのbyte1とbyte2に保存されていると思うの
ですが、、 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/498
499: 名前は開発中のものです。 [sage] 2018/08/08(水) 22:52:05.26 ID:zmi562yC すみません、多分自己解決しました NesdevのPPU Scrollingのページにtレジスタとかvレジスタとか色々書いてあったのに気づきました http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/499
500: 名前は開発中のものです。 [sage] 2018/08/09(木) 20:06:38.45 ID:KCGkcXa3 tレジスタやvレジスタは、動作を説明するために書いてあって、実際にPPU内部に存在するかは はっきりしていないと思います。ただ、この動きをするためには、このようなレジスタが必要だろうなと 推測されるので、説明にあるレジスタに該当する回路はあると思います。 あと、$2005 に書き込むにはBGのスクロール位置なので、OAMは関係しません。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/500
501: 名前は開発中のものです。 [sage] 2018/08/09(木) 23:53:25.84 ID:D70dxmCk 釣りにしては有能すぎる。 ファミコンの回路図見るのが一番。 もっと言えば PPU内部の回路解析しちゃった外人もいるはず。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/501
502: 名前は開発中のものです。 [sage] 2018/08/12(日) 12:57:39.31 ID:iZHULsCi 回路図見たけど2度書きレジスタについては全然見えてこないな。 tやvという概念さえ知ってれば無問題。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/502
503: 名前は開発中のものです。 [sage] 2018/08/14(火) 09:45:11.49 ID:bh2I2v4H PPU scrolling - Nesdev wiki PPU rendering - Nesdev wiki これはめちゃくちゃ重要 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/503
504: 名前は開発中のものです。 [] 2018/12/04(火) 07:10:29.71 ID:JwISlK2+ ファミコンナイト https://www.nicovideo.jp/watch/sm34268474 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/504
505: 名前は開発中のものです。 [] 2019/01/14(月) 23:42:22.63 ID:HjP5c9A8 「フィガロの結婚」が8ビットゲーム仕立てに!? 名曲アルバム+(プラス) http://www6.nhk.or.jp/nhkpr/post/original.html?i=13927 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/505
506: 名前は開発中のものです。 [] 2019/04/14(日) 09:34:58.22 ID:2xIXdFwF https://egg.5ch.net/test/read.cgi/software/1548989134/108 レス転載 https://siliconpr0n.org/archive/doku.php?id=vendor:yamaha:opl2#ym2413_instruments VRC7(YM2413)のデバッグモードを利用してプリセット音色のダンプができたとのこと 今までのパラメータは経験的近似だったのね… http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/506
507: 名前は開発中のものです。 [sage] 2019/04/21(日) 15:14:08.08 ID:d83f6FYN /i/|ii!//|!/!i/´i/ .|i |/ノ i\i!゙、:iヽ|:::| ヽ 'i ! ヾi |'!ヽ::::||::::::/:::::::::::::::::::::ヽ i i 川i!ハ/" _! | │ 川 ヾ:ii ゙'∨ | ゙ヾiヽヽ;||:::::i'::::::::::::::::::::::::: ノ ノ/リ,,,,,,二三テ=''" ヽノ ル |ノノヽヾ ノ 、,,,ノ,、 iヽ:::||:::::i':::::::::::::::::::::::::::: /  ̄ ´~~゙'''' ゙''‐- ..,, ,, ‐' `゙ヾ
ミッ、,, ヽ::|::::/:::::::::::::::::::::::::::: ,,イ| i' i" `'‐=' `'|/i!:::::i:::::::::::::::::::::::: i | :::::::ヽ::::ヽ::::::ヾ:: ゙、 l 〃::::: i//::::ハ::::::::::::::::::i::: i i \\\\\ヽ ) ヽ ′′′ / /:::::/:::::::::::::::::::|:::: ! | i ,,ィノ < :::: : /:::::/::::::::::::::
:::::/:::: i! i i! /i/ ,r''''‐y'''.;、 \ /:::::/:::::/::::::::::::/::::: ゙i! | i /⌒' 、 Y:::::::::''::;;;;'.;.Y'⌒゙i /::::::/::::::/::::::::::::/::::/i i i ゙! ん、,,__ヽノ:::::::::::::::::::;;;;;{,__,,,r'' /:::::::/::::::/::::::::::::/::::// ゙、ii! ゙| i ノ ゝ;;;:::::::::::::::::::;ノ 。 `i //:::::/:::::/::::::::::::/::::::/::: ヾ!トl
゙i?U i 。l '゛.. ‐ー:::::i | //::::::/::::::/::::::/:::/:::::i!:::::: iiミ! ハ i l ,,,,::: :::;;;;;...{ ° ゙、 //::::://::::/::::::/:::::/::::i::::ii:: i!ヾ!i ゙、! , ' |::: ::::ヽ ..} |゙ヽ......,.,.,.,,,///://::://::::/::::://::::i::::リ:: !ヽヾi i゙、 ___,,,/ }:: : ;;;::: ::::::::} レWノ'レi/、//::/:://:/:::/::/:::ハ:i |:: http://mevius.5ch.net/test/read.cgi/game
dev/1343539143/507
508: 名前は開発中のものです。 [sage] 2019/06/08(土) 22:37:36.20 ID:VXBP8K4R ファミコンプログラム盛り上がってきてるよね〜 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/508
509: 名前は開発中のものです。 [] 2019/06/09(日) 07:44:04.55 ID:AOOhsRYQ >>508 どこで http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/509
510: 名前は開発中のものです。 [sage] 2019/11/30(土) 12:39:15.72 ID:KE4+YyOy なんか同人シューティングカセットが出たみたいだが、 末期のマシン語で作られたベーマガ投稿作品みたいだ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/510
511: 名前は開発中のものです。 [sage] 2019/11/30(土) 22:10:01.18 ID:TFMRzxLb キラキラスターナイトのプログラム使って作ってるらしいなそれ おにぎり食べるやつとかアドベンチャー的な作品とか ファミコン界隈が「自分で新作を作って売る」方向になってきてるな http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/511
512: 名前は開発中のものです。 [sage] 2019/12/02(月) 19:53:22.83 ID:BL/IQ1Ao 何年も前からですやんそれ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/512
513: 名前は開発中のものです。 [sage] 2020/01/04(土) 17:20:36.16 ID:t0zHMxk6 メモ BRKを使う理由 Making good use of BRK opcodes //nesdev.com/NES%20hardware%20development%20guide.txt http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/513
514: 名前は開発中のものです。 [sage] 2020/01/13(月) 18:05:15.88 ID:ICt/1c7D ファミコンのとある忍者ゲームのソースコードが公開される「ソース見られるの恥ずかしい」 http://hayabusa9.2ch.net/test/read.cgi/news/1578888844/ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/514
515: 名前は開発中のものです。 [] 2020/06/11(木) 12:28:59.34 ID:3ovfqjDd サルカニパニックとかいう開発中のパズルゲーム 超よさげな感じ〜 https://twitter.com/work3studio/status/1232275635562672128 https://twitter.com/5chan_nel (5ch newer account) http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/515
516: 名前は開発中のものです。 [sage] 2020/06/13(土) 17:42:06.49 ID:+KCJ5GSM すげーな スーファミかと思った http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/516
517: 名前は開発中のものです。 [sage] 2020/06/17(水) 23:06:58.98 ID:mf6rc7jM >>515 なんだこりゃ色多すぎ嘘くせー と疑ってしばらく観察してたけど 特に色数の制約超えてなさそうだね 当初は絵のパターンが足りなくならないように減らすために ブロックまで含めた1枚絵を描いているのかと思ったけど違うかな パターンの繰り返しが単調にならないように上手な絵を描いているね スーファミのように今にも背景が多重スクロールしそうな色 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/517
518: 名前は開発中のものです。 [sage] 2020/06/21(日) 17:07:14.08 ID:sK+WKvn0 >>515 回転時のアニメーションがカクカクすぎる。斜め45度のパターンも必要かと http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/518
519: 名前は開発中のものです。 [sage] 2020/06/21(日) 18:17:10.21 ID:PlLzwQn6 ゲームラボのSM調教師瞳の記事に興味深い記述があった 音源チップをデュアルCPUのように使って音楽を流しながらグラフィックを解凍させたんだと そんなことできるの? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/519
520: 名前は開発中のものです。 [] 2020/09/22(火) 01:46:47.41 ID:wZ3fIRJG aitendo に40ピンのカードエッジコネクタの基板が売ってるのに60ピンのが無かったから60ピンの発売希望お願いしてみたらあっさり快諾してくれた。 来月頭くらいには入荷しそうだって。 ファミカセの制作に使えるか注目しててね。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/520
521: 名前は開発中のものです。 [] 2020/10/04(日) 22:28:40.56 ID:yRmpXbbC RP2A03 の命令セット確認しなおしてみたんだけど、 オリジナルならゼロページでクロック数短縮できるところをわざわざ潰して NOP とかにしてる? なんで? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/521
522: 名前は開発中のものです。 [sage] 2020/11/07(土) 20:28:14.91 ID:FBpenbI0 >>521 潰した命令って具体的に何の命令? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/522
523: 名前は開発中のものです。 [sage] 2020/12/20(日) 12:16:58.07 ID:AWHSkSuQ つこ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/523
524: 名前は開発中のものです。 [sage] 2021/05/02(日) 23:37:26.99 ID:l8xXKgbw ファミコンのグラディウス、やっとMSX1に追い付く http://leia.5ch.net/test/read.cgi/poverty/1619857237/ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/524
525: 名前は開発中のものです。 [age] 2021/06/12(土) 15:34:08.80 ID:qCHr7uRi 「創世記・ファーミー」でファミコンのプログラムを製作できます と宣伝にあったけど、実際に作った人がいたのかと。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/525
526: 名前は開発中のものです。 [sage] 2021/06/12(土) 17:25:44.93 ID:akTl1DCi >>525 持ってるけど使い方がわからん http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/526
527: 名前は開発中のものです。 [sage] 2021/06/12(土) 18:58:48.83 ID:qCHr7uRi レスどうもです。バックアップはできたと思うけど他スレからの抜粋です。 PC98等に接続して独自にソフト開発ができるようにする予定もあったんだけど 実現せずにフェードアウトしたとか。とは言え開発した方がいるのかと質問しました。 因みに最近ディスクシステムの内容をWindows間で8秒(←QDの仕様)で転送する ハード・ソフトを製作しましたがFM-7も使います。回路図と6809コードは公開予定です。 Windows側に持って来れば「cc65」が使えるので現在下調べしてます
。ただFM-7の他に 部品代は6000円程かかります。とは言え「創世記・ファミー」よりは安いです。 喜んで「FM-7」をオクで入手したけど騙しだったと言うことにはならないようにします。 尚、「FM-77」の方が拡張コネクタ数の関係で良いです。「77AV」ではNGかも知れません。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/527
528: 名前は開発中のものです。 [sage] 2021/06/12(土) 19:01:20.45 ID:qCHr7uRi ×)「創世記・ファミー」 ○)「創世機・ファミー」 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/528
529: 名前は開発中のものです。 [sage] 2021/06/12(土) 21:30:42.83 ID:akTl1DCi ROMカートリッジをディスクシステムにバックアップしたのは覚えてる ファミー本体の後部にRS-232Cっぽいコネクタはあったけど、ファミコン+ファミーだけではBOOTできないっぽいから、 パソコンと繋いで開発するにはディスクシステム側に起動ディスクが必要な気がするよ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/529
530: 名前は開発中のものです。 [sage] 2021/06/12(土) 23:00:11.74 ID:qCHr7uRi 「創世機・ファミー」を使う際にディスクシステム側に起動ディスクが必要が否かは判りません。 下の画像では「創世機・ファミー」側に何か「CPU」があれば起動ディスクは必要しない感じです。 ttps://bakutendo.net/blog-entry-415.html 因みに「ディスクシステム解析ツール」と仮にしましたが(1番目の画像は、これでバックアップ) ttps://imgur.com/a/qCPoTqz 3番目の画像の「RAMアダプター接続基板」はFM-7の6809を使い「QD」を操作します。 また4番目の画像の「
新基板202106」はFM-7を使い、Windows間でデータ転送します。 6502のコードは全く使わなくても「QD」は操作できます。実際にMZ-1500はZ80です。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/530
531: 名前は開発中のものです。 [sage] 2021/06/12(土) 23:46:26.20 ID:qCHr7uRi >>529 >ファミー本体の後部にRS-232Cっぽいコネクタ RS-232Cです。PC-98(PC-88)のRS-232Cと接続してデータ転送か コマンドを送出したと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/531
532: 名前は開発中のものです。 [] 2021/06/13(日) 09:36:40.95 ID:8TZNHBpa 市販のNESゲームでスプライトダブラーするゲームってあったんですね https://forums.nesdev.com/viewtopic.php?f=9&t=23137 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/532
533: 名前は開発中のものです。 [] 2021/06/13(日) 09:40:04.40 ID:8TZNHBpa >>532 URLがバグった Stunt Kidsとかいうゲームです http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/533
534: 名前は開発中のものです。 [] 2021/07/03(土) 01:03:34.45 ID:nQGwm9V9 quartz.nesという音色エディタをお持ちの方いませんか? うpしてくださったら御礼します(3行) http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/534
535: 名前は開発中のものです。 [sage] 2021/07/03(土) 15:40:17.46 ID:LiL8bHG9 2行で応えます。もしかして「行」は「桁(けた)」の間違いではと。 それにしても999円では安過ぎ、持ってないけど。更に著作権侵害ではと。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/535
536: 名前は開発中のものです。 [] 2021/11/30(火) 23:18:51.36 ID:8EsryYEI 新作ファミコン版『パックマンCE』、Switch『ナムコットコレクション』10本収集特典に https://japanese.engadget.com/namcot-103008491.html?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAADf2ioFYZStJiDe7plAVCKT8tq2ySE4YuM8j5HYtKMjuZuBNZHF-0TXdnYm5zdMm68EpGG29r4BbTmw2IUdNbcGd2neW6JcGzGCZmSDs_sVYENGKH29ECX2CPWZoRdMIxlmJ95ojdyR6EcJe0nuvaEdmjlrji3YfdDZn1lDC8KWZ 6月18日発売のニンテンドースイッチ『ナムコッ
ト コレクション』には、10本のゲームを揃えた収集特典として、ファミコン版『PAC-MAN Championship Edition』(パックマンCE)が用意されていることが分かりました。 『パックマンCE』は2007年にXbox 360で発売されたのち、現在も多機種でシリーズが続く新生パックマン。 収集特典の新作パックマンCEは、ナムコットブランドによるナムコのファミコンゲームが 『ファミスタ’94』で終了してから10数年後のゲームを、さらに13年経った2020年に、 ファミコンで動く新作として先祖返り移植した作品です。通し番号は『ファミスタ’94』の「83」 に続く「84
」。 パックマンCE ファミコン版ってどっかで誰かが作ってたの見たことあるけど、 それにそっくりだった。その動画は現在非公開になったいるようだ。 パックマンCE http://www.nicovideo.jp/watch/sm3844058 ↑ これが公式採用されたのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/536
537: 名前は開発中のものです。 [] 2021/12/15(水) 22:26:41.89 ID:rXCCGY2z >>536 特典発表のちょい前に、動画が非公開になったので、そういうことでしょうね。 作ったのはcoke774さんで、近年は、スーパーカセットビジョンで色々ソフトを作られています。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/537
538: 名前は開発中のものです。 [sage] 2021/12/23(木) 23:31:34.53 ID:B6eQICGp 「ゲームで金儲けする時代止められない」CCPゲームズ代表インタビュー 「CCPゲームズ」のヒルマ・ベーガー代表は14日、オンラインインタビューで最近、 話題に浮上した「プレイトゥオン(Play to Earn 遊んで儲けるゲーム)」について 「世界のゲーム業界には、すでにゲームアイテムを取り引きする2次市場が存在する」とし 「儲かるゲームは以前にもあったし、これからも止められない流れになる」と診断した。 CCPゲームズは、世界的な人気ゲーム「イブオンライン(
Eve Online)」を開発・運営する。 イブオンラインは、世界で4000万人以上が楽しんでいる。 CCPゲームズは最近、NFT(代替不可能トークン)コンテンツを披露し、注目を集めている。 「アライアンス・トーナメント」というゲーム内の大会商品でNFTコンテンツを配った。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/538
539: 名前は開発中のものです。 [sage] 2022/03/15(火) 21:29:28.09 ID:+prqqqiR ハード側のイメージができないので質問させてください。 mapper 206のCHRバンク切り替えは400byte毎に小分けで切り替えられますが、 市販ゲームのプログラムを覗くと、例えばAのシーンでは$0000-$1FFFまで毎フレーム同じバンクを指定し続けています。 ゲームとして必要なタイミングでのみバンクを切り替えればいいのに毎フレーム同じバンクを指定して負荷ってかからないのでしょうか? エミュとかでPPUのメモリを覗くとCHA-ROMのデータが$0000-$1FFFに展開されていま
すが、 これはCPUに命令されたタイミングで1byteずつコピーしているのでしょうか? メモリに展開?されたなら、CHA-ROMを引っこ抜いてもバンク切り替えが起きない限りグラフィックはバグらなさそうなイメージがあります。 ここら辺が全くイメージできません。 拙い文章で申し訳ございませんがよろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/539
540: 539 [sage] 2022/03/15(火) 21:51:26.58 ID:+prqqqiR 物は試しとゲーム動作中にCHAROMを引っこ抜いたところグラフィックがバグりました。 エミュではPPUメモリ$0000-$1FFFにコピーされているように見えるけど、 実際のハードでは、メモリは無くPPUとCHAROMのアドレス線が接続されているだけなんでしょうか? バンク切り替えというのもアドレス線の接続先をコントロールするICに信号を送っているだけなので 仮に毎フレーム同じバンク番号を指定し続けても負荷はかからないと…。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/540
541: 540 [sage] 2022/03/15(火) 22:18:10.46 ID:+prqqqiR 連投すみません。 ROM領域と言われるチートコードでは干渉不可な場所と RAM領域と言われる干渉可な場所があることを思い出しました。 PPUの0000から1FFFはROM領域という訳で、多分それはアドレス線で接続されており。 常にCHA ROMと同期しているイメージな気がしました。 自己解決してしまったと思います。お騒がせしました。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/541
542: 名前は開発中のものです。 [] 2022/03/15(火) 22:31:36.87 ID:AYr/3bBN >>539-541 少なくとも >>539 の時点ではバンク切り替えがどういうものか理解できてないように見える それが >>541 で自己レスするまでに調べて理解できたってことなんだろうか? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/542
543: 名前は開発中のものです。 [sage] 2022/03/15(火) 23:00:02.57 ID:+prqqqiR >>542 お騒がせします。あまり理解は出来て無いと思います。 エミュのメモリビューワでPPUメモリを覗くと、$0000-$1FFFまでずらっと展開されてるので あたかもCHAROMのデータをPPUがコピーして記憶しているかのように錯覚してました。(エミュ上なので書き換えられるし) 実際のハードでは、PPUが記憶してるとかではなくアドレス線A0〜A12線($0000-$1FFF)がCHAROMに直結してるだけというイメージと理解しました。 悪魔城ドラキュラはPRGからグラフィックを「
RAM」にデータをコピーしているというワードを見て気がつきました。 プロアクションリプレイを使ってメモリとかを書き換えて我流で学んで来たため知識がぐちゃぐちゃです。 ROMとRAMの意味から学び直してきます。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/543
544: 名前は開発中のものです。 [sage] 2022/03/16(水) 13:34:55.29 ID:J5q3FABN CHRROMに直結で良いよ (CHAではなくCHR) ROMではなくRAMになってるのもあるけど http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/544
545: 名前は開発中のものです。 [sage] 2022/03/20(日) 20:58:52.24 ID:i5c4FQLq https://www.nagoyatv.com/themes/nagoyatv_pc/news/image/ann/000248662_640.jpg 6502 人 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/545
546: 名前は開発中のものです。 [] 2022/03/29(火) 22:57:50.51 ID:SFxLAwoX >>543 こういう風に繋がっているけど、どのように動作するかイメージわく? PPUのアドレス線 PA0 〜PA9 → CHR-ROMのアドレス線 A0〜A9 に接続 PPUのアドレス線 PA10〜PA12 → Mapperのチップに接続(バンクレジスタの選択) PPUのアドレス線 PA13 → CHR-ROMのCEに接続(PPUアドレス $0000-$1fffの時にCHR-ROMの出力が有効になる) Mapperのチップのバンクレジスタの出力 6bit → CHR-ROMのアドレス線 A10〜A15 に接続 PPUのデータ線 PD0
01c;PD7 → CHR-ROMのデータ線 D0〜D7 に接続 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/546
547: 名前は開発中のものです。 [sage] 2022/03/30(水) 09:45:09.02 ID:8uCqZbnF >>546 別人だけど、難しすぎる http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/547
548: 名前は開発中のものです。 [sage] 2022/03/30(水) 17:00:46.31 ID:k60dhdk1 >>546 プロアクションリプレイでソフトをバイナリでいじって改造しようってレベルの奴に ハードウエアの配線から説明しようってのが無理すぎる気がするが 知りたいこともそんなことじゃないだろうし http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/548
549: 540 [sage] 2022/10/02(日) 11:40:37.85 ID:jA1jUXrd >>546 今気づきました。ありがとうございます。 あの後、勉強&ファミコンの分かりやすい回路図を見つけて理解できました。 バンク切り替えは、PRG命令でCPUのデータバスとアドレスバスからhi/loが出る→ロジックICが受ける→ロジックICがEPROMのA15等をhiに固定し見たいデータに切り替える。 ファミコンは無いけどROMが複数個で構成されてるタイプであればOEをうまく切り替えて見たいデータに切り替える。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/549
550: 名前は開発中のものです。 [] 2022/10/03(月) 00:36:52.02 ID:rpanlh78 半年越えのレスで草 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/550
551: 名前は開発中のものです。 [sage] 2022/12/16(金) 14:34:38.90 ID:ehqDzjMY 書けるかな? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/551
552: 名前は開発中のものです。 [sage] 2023/02/07(火) 00:00:31.88 ID:osuKUvL9 今年はファミコン発売40周年だぞ 7月は何かイベントしないとね http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/552
553: 名前は開発中のものです。 [sage] 2023/02/09(木) 23:54:06.26 ID:dE2T0xrU PALTEST.NES( http://nesdev.com/paltest.zip)をディスクシステム用fdsに変換しました。 プログラムはc000から少しだけなのでそのままコピペして、nmi等アドレスをdffa~に入れるだけで動くはずです。 実際動かすと、数秒間正常動作するのですが、約5秒後フリーズしてしまいます。 どうしてフリーズしてしまうのか全く分かりません。 原因と対策方法が分かる方ご教示お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/553
554: 名前は開発中のものです。 [sage] 2023/02/17(金) 23:33:48.29 ID:hIJVoStd >>553 いろいろ条件不明 その書き方だとダンプ部分をずらしただけ?じゃ全然無理だね *.nes用のソースコードをそのままコピペで.orgずらして *.nesファイル作ってくれる簡易アセンブラでアセンブルしたとしても *.fdsじゃ到底動かないよ *.fds形式内部のファイル群と開始アドレスなどとブートの仕組み理解しないとね https://www.nesdev.org/wiki/Family_Computer_Disk_System block01 *NINTEND○-HVC*等が記載されたディスク情報 block02 ファイル数 block03
ファイルヘッダ(ブートに必要なKY○DAKU-ネームテーブルファイル、CHR、PRG、PRGのセーブデータ) block04 block03の直後のファイルの実データ CC65(CA65アセンブラ)用のサンプルコード Github repository: Simple FDS example for ca65 裏技か Forum post: Skipping the FDS license screen http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/554
555: 名前は開発中のものです。 [sage] 2023/02/21(火) 00:44:39.67 ID:G+AkrGuB >>554 レスありがとう よく読んでください、数秒間正常動作すると書きました。fdsファイルと移植に問題はありません。 で、自己解決しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/555
556: 名前は開発中のものです。 [sage] 2024/04/30(火) 18:45:37.49 ID:m8GDBD2I hoss http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/556
557: 名前は開発中のものです。 [sage] 2024/08/19(月) 00:08:59.82 ID:ifAbC/51 最近ファミコンのアーキテクチャに興味があるが調べてると面白い構造で使いやすく出来てるな アセンブラはやっぱ8bitまでだなやる気になるの http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/557
558: 名前は開発中のものです。 [] 2025/06/30(月) 16:10:33.15 ID:GY+zD7Fh ギコ猫でもわかるファミコンプログラミング 6/30でサ終と言っていたfc2がまさかの午前中に終了しやがってサイトの保存が間に合わなかった 誰かバックアップしていたら公開して下さいお願いします http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/558
559: 558 [] 2025/06/30(月) 16:30:35.41 ID:GY+zD7Fh 有名サイトだからか幸いweb archiveで大体捕捉できそう でももし直近で保存した人がいたら共有していただけると有難いです 無許諾だが後人のためにもミラー立てようかと思っていた http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/559
560: 名前は開発中のものです。 [sage] 2025/07/01(火) 18:48:29.83 ID:ZFCLvlKd 内容を今風に作り直してくれ そこまで難しいことはやってないし、大半は生成AIにお願いすればそれなりに作ってくれる http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/560
561: 名前は開発中のものです。 [sage] 2025/07/01(火) 21:03:45.94 ID:SiXJq6oa >>560 生成AIにお願いしたとして誰が校正・検証するんだよ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/561
562: 名前は開発中のものです。 [] 2025/07/01(火) 21:20:39.17 ID:3eAgUt4w >>560 じゃあお前が作り直せよ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/562
563: 名前は開発中のものです。 [sage] 2025/07/08(火) 00:52:44.65 ID:aDLMMm1E wgetで保存してあるけど、今風ってどんなんよ 無許可であまり勝手なことはしたくないな http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/563
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s