ファミコンのプログラム4 (567レス)
1-

497: 名前は開発中のものです。 [sage] 2018/05/14(月) 19:07:58.17 ID:Y/0tmHJq(1) AAS
453です。久しぶりに来ました。

>>459
459(1): 名前は開発中のものです。 [sage] 2017/10/07(土) 10:32:59.80 ID:7Zx+Wawj(1) AAS
>>453
今、ファミコンエミュの中で最も実機に近い一つと言われているMesenでもテストしてくれ
Mesenの存在を知った時、東方老桜夢を試してみたのですが
プログラムに仕込んでいる実機判定でエミュと判断されたので
Nestopiaに負けてんじゃんで止まっています。
実機判定にパスすれば普通に動作するようです。

東方老桜夢の公開サイトはinfoweb閉鎖に伴いさくらサーバに移動しています。
現在、ver0.51を公開しています。
498: 名前は開発中のものです。 [sage] 2018/08/08(水) 22:21:13.26 ID:zmi562yC(1/2) AAS
最近開発を始めようと思ってファミコンの勉強を始めたものです。優しい方がいたら是非教えて欲しいことがあります
CPUアドレス空間の$2006ってR/WしたいPPUのアドレス空間のアドレスを上位ビットと下位ビットの二回に分けて書き込むと思うのですが、この2バイトのアドレスの情報ってPPU内部のどこのレジスタに保存されているのでしょうか。

例えば同じように2回書き込む$2005では、スプライトのy座標とx座標はそれぞれPPUのOAMのbyte1とbyte2に保存されていると思うのですが、、
499: 名前は開発中のものです。 [sage] 2018/08/08(水) 22:52:05.26 ID:zmi562yC(2/2) AAS
すみません、多分自己解決しました
NesdevのPPU Scrollingのページにtレジスタとかvレジスタとか色々書いてあったのに気づきました
500: 名前は開発中のものです。 [sage] 2018/08/09(木) 20:06:38.45 ID:KCGkcXa3(1) AAS
tレジスタやvレジスタは、動作を説明するために書いてあって、実際にPPU内部に存在するかは
はっきりしていないと思います。ただ、この動きをするためには、このようなレジスタが必要だろうなと
推測されるので、説明にあるレジスタに該当する回路はあると思います。

あと、$2005 に書き込むにはBGのスクロール位置なので、OAMは関係しません。
501: 名前は開発中のものです。 [sage] 2018/08/09(木) 23:53:25.84 ID:D70dxmCk(1) AAS
釣りにしては有能すぎる。

ファミコンの回路図見るのが一番。

もっと言えば
PPU内部の回路解析しちゃった外人もいるはず。
502: 名前は開発中のものです。 [sage] 2018/08/12(日) 12:57:39.31 ID:iZHULsCi(1) AAS
回路図見たけど2度書きレジスタについては全然見えてこないな。
tやvという概念さえ知ってれば無問題。
503: 名前は開発中のものです。 [sage] 2018/08/14(火) 09:45:11.49 ID:bh2I2v4H(1) AAS
PPU scrolling - Nesdev wiki
PPU rendering - Nesdev wiki

これはめちゃくちゃ重要
504: 名前は開発中のものです。 [] 2018/12/04(火) 07:10:29.71 ID:JwISlK2+(1) AAS
ファミコンナイト
動画リンク[ニコニコ動画]

505: 名前は開発中のものです。 [] 2019/01/14(月) 23:42:22.63 ID:HjP5c9A8(1) AAS
「フィガロの結婚」が8ビットゲーム仕立てに!?
名曲アルバム+(プラス)
外部リンク[html]:www6.nhk.or.jp
506: 名前は開発中のものです。 [] 2019/04/14(日) 09:34:58.22 ID:2xIXdFwF(1) AAS
2chスレ:software
レス転載

外部リンク[php]:siliconpr0n.org
VRC7(YM2413)のデバッグモードを利用してプリセット音色のダンプができたとのこと
今までのパラメータは経験的近似だったのね…
507: 名前は開発中のものです。 [sage] 2019/04/21(日) 15:14:08.08 ID:d83f6FYN(1) AAS
/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!ヾ!i ゙、!         , '  |::: ::::ヽ   ..}     |゙ヽ......,.,.,.,,,///://::外部リンク:::::リ::
 !ヽヾi  i゙、  ___,,,/   }:: :  ;;;::: ::::::::}     レWノ'レi/、//::/:://:/:::/::/:::ハ:i |::
508
(1): 名前は開発中のものです。 [sage] 2019/06/08(土) 22:37:36.20 ID:VXBP8K4R(1) AAS
ファミコンプログラム盛り上がってきてるよね〜
509: 名前は開発中のものです。 [] 2019/06/09(日) 07:44:04.55 ID:AOOhsRYQ(1) AAS
>>508
どこで
510: 名前は開発中のものです。 [sage] 2019/11/30(土) 12:39:15.72 ID:KE4+YyOy(1) AAS
なんか同人シューティングカセットが出たみたいだが、
末期のマシン語で作られたベーマガ投稿作品みたいだ
511: 名前は開発中のものです。 [sage] 2019/11/30(土) 22:10:01.18 ID:TFMRzxLb(1) AAS
キラキラスターナイトのプログラム使って作ってるらしいなそれ
おにぎり食べるやつとかアドベンチャー的な作品とか
ファミコン界隈が「自分で新作を作って売る」方向になってきてるな
512: 名前は開発中のものです。 [sage] 2019/12/02(月) 19:53:22.83 ID:BL/IQ1Ao(1) AAS
何年も前からですやんそれ
513: 名前は開発中のものです。 [sage] 2020/01/04(土) 17:20:36.16 ID:t0zHMxk6(1) AAS
メモ
BRKを使う理由

Making good use of BRK opcodes
//nesdev.com/NES%20hardware%20development%20guide.txt
514: 名前は開発中のものです。 [sage] 2020/01/13(月) 18:05:15.88 ID:ICt/1c7D(1) AAS
ファミコンのとある忍者ゲームのソースコードが公開される「ソース見られるの恥ずかしい」
2chスレ:news
515
(2): 名前は開発中のものです。 [] 2020/06/11(木) 12:28:59.34 ID:3ovfqjDd(1) AAS
サルカニパニックとかいう開発中のパズルゲーム
超よさげな感じ〜
Twitterリンク:work3studio
Twitterリンク:5chan_nel (5ch newer account)
516: 名前は開発中のものです。 [sage] 2020/06/13(土) 17:42:06.49 ID:+KCJ5GSM(1) AAS
すげーな
スーファミかと思った
517: 名前は開発中のものです。 [sage] 2020/06/17(水) 23:06:58.98 ID:mf6rc7jM(1) AAS
>>515
なんだこりゃ色多すぎ嘘くせー
と疑ってしばらく観察してたけど
特に色数の制約超えてなさそうだね

当初は絵のパターンが足りなくならないように減らすために
ブロックまで含めた1枚絵を描いているのかと思ったけど違うかな

パターンの繰り返しが単調にならないように上手な絵を描いているね

スーファミのように今にも背景が多重スクロールしそうな色
518: 名前は開発中のものです。 [sage] 2020/06/21(日) 17:07:14.08 ID:sK+WKvn0(1) AAS
>>515
回転時のアニメーションがカクカクすぎる。斜め45度のパターンも必要かと
519: 名前は開発中のものです。 [sage] 2020/06/21(日) 18:17:10.21 ID:PlLzwQn6(1) AAS
ゲームラボのSM調教師瞳の記事に興味深い記述があった
音源チップをデュアルCPUのように使って音楽を流しながらグラフィックを解凍させたんだと
そんなことできるの?
520: 名前は開発中のものです。 [] 2020/09/22(火) 01:46:47.41 ID:wZ3fIRJG(1) AAS
aitendo に40ピンのカードエッジコネクタの基板が売ってるのに60ピンのが無かったから60ピンの発売希望お願いしてみたらあっさり快諾してくれた。
来月頭くらいには入荷しそうだって。
ファミカセの制作に使えるか注目しててね。
521
(1): 名前は開発中のものです。 [] 2020/10/04(日) 22:28:40.56 ID:yRmpXbbC(1) AAS
RP2A03 の命令セット確認しなおしてみたんだけど、
オリジナルならゼロページでクロック数短縮できるところをわざわざ潰して NOP とかにしてる?
なんで?
1-
あと 46 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s