ファミコンのプログラム2
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/12/21(水) 02:19:16ID:3YuJDfXD開発ツールはどこで手に入りますか?
0388名前は開発中のものです。
2006/05/06(土) 08:32:09ID:IgHE96Bfその通り、CHR-RAMはカセットに乗ってます。
0389名前は開発中のものです。
2006/05/06(土) 16:20:20ID:d/JFhHOgスタティックRAMなのは知ってるよ。というか常識的にはスタティック。
でも>>378の彼はSRAMのSを海外ではSAVEのSと捉えていると思ったんだろう。
0390名前は開発中のものです。
2006/05/06(土) 21:31:23ID:ZtJ8ZPorどういうわけだろう。
みんな技術勉強して満足しておなかいっぱいなのかな
0391名前は開発中のものです。
2006/05/06(土) 22:00:28ID:xHrcyiUa面白いゲーム作りてーなチクチョー
0392名前は開発中のものです。
2006/05/06(土) 22:24:59ID:VKk/Zpg60393名前は開発中のものです。
2006/05/06(土) 22:25:43ID:VKk/Zpg60394名前は開発中のものです。
2006/05/06(土) 22:27:15ID:xHrcyiUaついでに改造でもないな
0395名前は開発中のものです。
2006/05/07(日) 07:41:35ID:zgxBQ8v20396名前は開発中のものです。
2006/05/08(月) 09:12:40ID:bzIu/I+A0397名前は開発中のものです。
2006/05/08(月) 09:18:27ID:Wv9kpqZj0398名前は開発中のものです。
2006/05/08(月) 09:21:17ID:zEP8DETtこれでしょか
98-026 Nintendo カーネギーメロン
ttp://bobrost.com/nes/
0399名前は開発中のものです。
2006/05/09(火) 00:57:59ID:dlsYEPVuhttp://38.teacup.com/kenkyu/bbs
0400名前は開発中のものです。
2006/05/10(水) 01:57:17ID:QmT7taynそれそれ。
音楽入りの奴もいくつかあるね
0401名前は開発中のものです。
2006/05/11(木) 04:16:35ID:+L3VinsWこれってnBasicとか言う奴で作った奴だっけ?
アセンブラなんて無理だから、ファミベーのキャラ書き換えOKで容量UP版みたいな奴が欲しい。
誰か作ってくれないかな。
0402名前は開発中のものです。
2006/05/11(木) 04:41:36ID:CWg5JFoJ0403名前は開発中のものです。
2006/05/11(木) 09:40:59ID:FuBA4LErディスクベーシック
0404名前は開発中のものです。
2006/05/18(木) 00:06:37ID:PnZpO5TThttp://hieiri.com
0405名前は開発中のものです。
2006/06/02(金) 08:15:27ID:Ym4ZmfuR0406名前は開発中のものです。
2006/06/04(日) 12:11:55ID:aT6YWIIa_( ⌒) ∩__
//,. ノ ̄\ / .)E)
/i"/ /|_|i_トil_| / / / ̄ ̄ ̄ ̄ ̄
|ii.l/ /┃ ┃{. / / < バァ〜チャ!
|i|i_/''' ヮ''丿i_/ \_____
i|/ ,ク ム"/ /
|( ヽ -====-\
ゞヽ 三 ) ))
\ヽ ノ
)____{
∩
_( ⌒) ∩__
/ /,. ノ ̄\ / .)E)
/i" / /|_|i_トil_| / / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|ii.l/ /┃ ┃{. / / < ネス!ネス!出たわよー!
|i|i_/''' ヮ''丿i_/ \____________
i|/ ,ク ム"/ /
|( ヽ _,.-===、j、
ゞヽ‐イ/´ ヽ ヽ、
\! ::c:: ! :p
}ヽ __ ノ、_ノ
/ ノ ノ´
0407名前は開発中のものです。
2006/06/07(水) 14:25:48ID:2IRGM6w10408名前は開発中のものです。
2006/06/09(金) 22:07:31ID:S4lVeNYKW-RAMの制御関係のピンは、
実際にカセット開けて、NESDEVのrom.txtってファイル見るといい。
W-RAMデータバスとアドレスバスは、PRG-ROMと概ね共有してるかと。
マッパーのチップがW-RAMの制御関係ピンの挙動を制御してるってこった。
0409名前は開発中のものです。
2006/06/09(金) 22:11:04ID:S4lVeNYK74LS139で制御の分岐があるよ。
0410名前は開発中のものです。
2006/06/11(日) 09:37:09ID:9dXaeMnp0411名前は開発中のものです。
2006/06/11(日) 16:25:05ID:9dXaeMnp没ステージと没ボーナスゲームが発見されたぞ。
このサイトのIPSパッチあてるとできるぞ。
http://www.themushroomkingdom.net/smb3_lost.shtml
0412名前は開発中のものです。
2006/06/11(日) 21:17:35ID:w/FwkWLZマッパーしだいなのですか。マッパーは44番ピンがアクティブがどうかで判断してるんですかね。
回答ありがとうございました。
0413名前は開発中のものです。
2006/06/12(月) 08:37:30ID:pEJUJLCt大体そんな感じでしょう。
より詳しいことは知らんし。
0414名前は開発中のものです。
2006/06/17(土) 02:39:35ID:0EKmZi3T0415名前は開発中のものです。
2006/06/18(日) 13:57:56ID:Q90khkeU0416名前は開発中のものです。
2006/06/20(火) 11:42:58ID:annU3c5h0417名前は開発中のものです。
2006/06/21(水) 20:21:15ID:NdFO4MOEなんとトラ技付録を手に入れますた!!!
>>244みたいなことやるにはどうすたらいいのかおせーてくだつぁい
0418名前は開発中のものです。
2006/06/22(木) 09:20:39ID:5VNI611X0419名前は開発中のものです。
2006/06/22(木) 16:54:53ID:rq16dukI0420名前は開発中のものです。
2006/06/23(金) 03:23:50ID:8GMm/XaD>>244みたいなことしてガンガン飛ばしていきたいからやり方を伝授しろ!
0421名前は開発中のものです。
2006/06/23(金) 18:36:37ID:LITeRSAN>DIPタイプのロジックICに換算して数十個に相当するような回路も入ってしまうほどです.
0422名前は開発中のものです。
2006/06/24(土) 20:18:08ID:abj5NfkNで、肝心のファミコンってIC幾つなの?
0424名前は開発中のものです。
2006/06/26(月) 03:14:44ID:/0pIEQJS1画面に表示できるのはスプライト256個とBG256個だけなのか?
バンク切り替えすれば一度にいくらでも描画できるってわけじゃないのな
0425名前は開発中のものです。
2006/06/26(月) 04:34:33ID:kbJtR1D+やっぱムリポなのねOrz
0426名前は開発中のものです。
2006/06/26(月) 07:29:40ID:zU849ik4まぁNESの構築は無理でも、あの基板があればそれなりに面白いことは出来るから
この際マイコン工作を始めてみてはいかがか。
敢えてNESにこじつけるなら、ROMの吸出しをあれでやってみるとかね。
0427名前は開発中のものです。
2006/06/26(月) 11:53:41ID:30Ki6892そこでラスター割り込みですよ。
画面真ん中で割りこみをかけてバンクを切り替える。
nesdev.comに古い資料があって「ゼロ爆弾」という割り込みが
有るらしいという情報に振り回されて時間を潰した。
ゼロ爆弾は存在しません。つねにスプライト#0を監視する必要有り。
(ギコ猫でもわかるファミコンプログラミング参照)
nesdev.comのTANESPOTというデモが画面真ん中へんで割り込みをかけて
BGを切り替えて文字表示してるみたい。virtureNESで
パタンピュア表示すると、なぜか文字の画像がないのでびっくりする。
http://nesdev.parodius.com/TANESPOT.zip
自分でもやろうとしたけど挫折…
0428名前は開発中のものです。
2006/06/26(月) 21:37:51ID:aMy2puChえいえいおー!!!
本日、カレー曜日(プゲラ
0429428
2006/06/26(月) 21:42:31ID:aMy2puCh知ってると思うが、msxガリウスリスペクトゲーム、La-Mulana完全版、本日公開でつ
0430名前は開発中のものです。
2006/06/26(月) 23:25:31ID:+snVEmc4電圧の壁(´・ω・`)
3.3Vと5Vの
0431名前は開発中のものです。
2006/06/26(月) 23:34:57ID:B509NSnp間に
74xx244
とか入れるといいなじゃないっけ??
付録とかでもそうなってたような気が・・・
0432名前は開発中のものです。
2006/06/27(火) 01:57:14ID:k1emCF410433名前は開発中のものです。
2006/06/27(火) 05:21:15ID:GksfYSD2スプライト64個とBG960個ね
0434名前は開発中のものです。
2006/06/27(火) 21:23:08ID:f3kcMWUS後半256キャラのことかと。いろいろと絵を登録してくと
すぐ足りなくなるからなんとかならないかという意味では。
そういや、スプライトが同時に表示できるのはたった64個なんですね。
横に9個ならぶと消えるし。CPUの速度考えたら64個もタスク出せないし。
制限多すぎ。何か作りたいと思ってもクソゲーやクソデモしか作れない・・・
昔のゲームクリエイターは何を作ってもクソゲー扱いでつらかったろうね。
0435名前は開発中のものです。
2006/06/27(火) 21:30:38ID:nTAnaqN30436名前は開発中のものです。
2006/06/27(火) 22:47:41ID:8IcUF09IROCKMAN2のOPのビルを映しながらの上昇とか
0437名前は開発中のものです。
2006/06/27(火) 23:04:19ID:o+Awi62W代理店次第じゃ8万の方もチップだけなら3千円位で手に入るみたいだね。
0438424
2006/06/28(水) 01:34:41ID:GeExzqJgなるほど。こうやればフォントだけのバンクとか作っても大丈夫そうだな。
>433
そういえばそうだったね。書き方も悪かった。
0439名前は開発中のものです。
2006/06/28(水) 05:24:07ID:eRuDshyiEZ-FPGAはどう?
0440名前は開発中のものです。
2006/06/28(水) 21:00:05ID:Y8+Rjg6Uサイトアドレスがdyndnsな件が気になるね。
0441名前は開発中のものです。
2006/06/28(水) 21:17:43ID:Y8+Rjg6Uなんか見たことあるサイトに見えたけど、
秋月電子で発売予定のサイプレスマイコン使ったez-usbというやつの販売元なのか
0442名前は開発中のものです。
2006/07/01(土) 20:09:12ID:K5aFks710443名前は開発中のものです。
2006/07/02(日) 00:55:34ID:J3rm3a1t0444名前は開発中のものです。
2006/07/02(日) 17:29:24ID:Q/g7fRXsキャラクタを行為的に隠すソフトがあるけど
スプライトの表示制限をかけないと
本来隠れるはずのキャラクタが表示される。
この様うな表示制限のない
エミュレータのソフトがありましたよね
0445名前は開発中のものです。
2006/07/02(日) 19:49:02ID:ofpE957N0446名前は開発中のものです。
2006/07/02(日) 20:24:45ID:QzPfHrR70447名前は開発中のものです。
2006/07/03(月) 11:31:08ID:UWupiyjp英語でおk
0448名前は開発中のものです。
2006/07/03(月) 14:44:36ID:ZWzBmtjk出来た物らしいのですが
具体的に彼の何が優れていたのでしょうか?
彼の技術を解説してるようなサイトとかってありませんかね?
0449名前は開発中のものです。
2006/07/03(月) 16:39:40ID:ep0j7HGv自分は6502界で三本の指に入るとか聞いたこと有る。
たぶんAppleIIの開発で活躍していた人なのではと予想。
関係有るかわからないけどインドでは九九の桁数がすごく多いとか。
子供の頃から計算に慣れ親しんでいるから優秀なのかも。
0450名前は開発中のものです。
2006/07/03(月) 16:44:56ID:NmCviwWxインド人は頭いい上に柔軟だからユダヤ人に代わって世界の覇権を握るかも
0451名前は開発中のものです。
2006/07/03(月) 17:23:08ID:NLHwnqm10452名前は開発中のものです。
2006/07/03(月) 19:10:31ID:4RND0dp4海に潜るくらいしか覚えてないや
0453名前は開発中のものです。
2006/07/03(月) 22:42:55ID:ySawVQ5x確か沙羅曼蛇の高速スクロール面で画面上端がかなり乱れてたような気がするが、
FCで全方向高速スクロールって難しかったりするのかな?
0454名前は開発中のものです。
2006/07/03(月) 23:44:54ID:kuY7QZB4いんどじんは優秀という噂が耐えんが、それが事実かどうかは置いといて
一日に何度もお祈りの時間が必要だったり、残業しないし工程遅れても気にしないしで
使うのは大変という話を聞いた(本国に丸投げした時の話で来日してる人がどうかは知らん)
0455名前は開発中のものです。
2006/07/04(火) 10:06:10ID:AXLWAz1Tインド人てww
0456名前は開発中のものです。
2006/07/17(月) 14:47:26ID:2+xKwttP傾斜(坂道)の判定ってどうやってんだろう。
特に、マリオ3の1-5の最初みたいな単純曲線じゃない傾斜の接触判定が気になる。
0457456
2006/07/17(月) 14:48:47ID:2+xKwttP○ 単純な直線じゃない
× 単純曲線じゃない
0458名前は開発中のものです。
2006/07/17(月) 20:34:55ID:cyH4qSxT□□□■
□□■■
□■■■
■■■■
□□□□ □□■■
□□□□ ■■■■
□□■■ ■■■■
■■■■ ■■■■
□□□□ □□□□ □■■■
□□□□ □□■■ ■■■■
□□□■ ■■■■ ■■■■
■■■■ ■■■■ ■■■■
これの組み合わせ
0459名前は開発中のものです。
2006/07/18(火) 02:57:52ID:zTxSSwK/ありがとうございます。
自分はスプライトの大きさ単位で二次元配列を作って、
キャラクターと地面の接触判定をしてましたが、
その方式だと、キャラが着地するY軸の判定が複雑そうですね。
勉強になりました。
0460名前は開発中のものです。
2006/07/29(土) 11:52:45ID:TnfUogGB0461名前は開発中のものです。
2006/07/30(日) 23:15:05ID:0n8cP7Imナーシャ・ジベリだろ?
たしかイラン人だったはず。
0462名前は開発中のものです。
2006/07/30(日) 23:42:28ID:iIzfgX4c天才の書く、処理速度を求めたコードは理解できなさそう。
0463名前は開発中のものです。
2006/07/31(月) 00:59:56ID:s+6bMyxE0464名前は開発中のものです。
2006/07/31(月) 01:13:36ID:FDHBeKOF高速スクロールってそんなに凄いのか…
とてもそうは思えないんだが実装してみると難しいのかねえ
0465名前は開発中のものです。
2006/07/31(月) 07:20:57ID:2yWNQmqa「アイテム無限増殖」
て、別に芸術的なバグじゃなくね?
0466名前は開発中のものです。
2006/07/31(月) 08:29:37ID:K4eU3nzU0467名前は開発中のものです。
2006/07/31(月) 22:16:26ID:8aPwR+g40468名前は開発中のものです。
2006/08/01(火) 03:25:53ID:8nGA5LL5あれにはおどれーた
0469名前は開発中のものです。
2006/08/30(水) 08:40:40ID:ENsBeMld逆の方がいいかな?
0470名前は開発中のものです。
2006/08/30(水) 09:10:55ID:ibWAhtSE0471名前は開発中のものです。
2006/08/30(水) 10:51:23ID:naIJayVy本当にやりたい方をやれ
勉強がしたいんなら様々なCPUの数々のアセンブラを試せ
0472名前は開発中のものです。
2006/09/04(月) 15:46:28ID:gRtQ/PUR0473名前は開発中のものです。
2006/09/04(月) 16:54:38ID:2j1cIDi9以上
0474名前は開発中のものです。
2006/09/05(火) 20:29:07ID:jsLgcO6+対応できない。
当時、ファミコン開発者がスーファミを開発するには
相当敷居が高い、と何度も言われた。
何もかもが違う上にスーファミには癖があるので
ファミコンの知識を忘れて一から覚え直さないといけない。
何にせよ、プログラムは新しい技術が出るたびに勉強し直しだ。
0475名前は開発中のものです。
2006/09/06(水) 18:20:33ID:1qywb9Pmhttp://www.youtube.com/watch?v=W-yIX_ZGeu8
0476名前は開発中のものです。
2006/09/23(土) 00:29:59ID:o/ZfOwzA6502に慣れてれば、一から勉強し直しってほどでも無くね?
確かに癖はあるけどね。
0477名前は開発中のものです。
2006/09/23(土) 09:46:12ID:3YCHFsPAアセンブラが変わればそれも勉強し直しだし
プログラミングに関しては蓄積されるものはあるだろうけど、「6502に慣れてれば〜」てことはない
0478名前は開発中のものです。
2006/09/23(土) 11:32:27ID:amowl8ol>>474がいうように
0479名前は開発中のものです。
2006/09/23(土) 12:39:06ID:UF3BXmeJ0480名前は開発中のものです。
2006/09/23(土) 16:59:29ID:rkSGTpyM>CPUが違えば一からと変わらんだろう
6502でやってた後、65816へ写るのと、他のCPUへ移行するののどちらが簡単かという比較はよく解らない。
でも、マイコン初めての状態から6502をやるのと比べたら、6502から65816への移行は勉強というような大それたことは必要ないのじゃないか。
ニーモニックだって全く違うCPUでも似たような名付け方、バンク切り替え、レジスタアクセスやDMAなんかもソフト屋的なプログラマは普通やらないから、
一度6502やったことがあるのは全然違ってくると思う。
0481480
2006/09/23(土) 17:04:44ID:rkSGTpyM0482名前は開発中のものです。
2006/09/23(土) 17:27:42ID:L35nXYj9アドレス空間が16ビットから24ビット
アドレッシングモード追加
割り込み追加
命令追加(乗除算・ブロック転送・コプロ命令)
が違いに見える。
よく考えると65816が癖があるとかより、ppuが別物だからってことかな。
0483名前は開発中のものです。
2006/09/23(土) 19:14:01ID:3YCHFsPA自己解決乙
ていうか>469はアセンブラについて尋ねてたんだったな
まあそんな質問をしている時点で無理だよねムリムリ
ttp://pc8.2ch.net/test/read.cgi/gamedev/1109955393/
0484名前は開発中のものです。
2006/09/23(土) 20:17:52ID:1bqqYzoo>ていうか>469はアセンブラについて尋ねてたんだったな
ん?そういうのは関係ないよ。
解らない>>483を一から勉強し直してこいな。
0485名前は開発中のものです。
2006/09/24(日) 23:24:09ID:8KL/fP1a0486名前は開発中のものです。
2006/10/02(月) 18:55:10ID:YBpjWEI30487名前は開発中のものです。
2006/10/03(火) 20:44:01ID:QoUwVuVKアセンブラの話なおさら簡単すぎ、アセンブラはアーキテクチャの違いを吸収する道具なんだから勉強しなおしで大変なんて言ってるアホは死んだ方がまし
■ このスレッドは過去ログ倉庫に格納されています