【65816:SNES】アセンブリ【6502:NES】at GAMEDEV【65816:SNES】アセンブリ【6502:NES】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト209:名前は開発中のものです。 10/02/10 06:00:21 EXaN1Km+.net また分からないところがあるんだが ここでちょくちょく質問していっていいですかね? ギコ猫の第14章の http://gikofami.fc2web.com/nes/nes014.html 一番下のソースのgetPadBitの ora <KeyBuffer ; キーバッファにora これなんだがOR演算ってのはだいたい分かったけど ここで使う理由がイマイチわかりません 実際ここの命令消してもちゃんと動いてるみたいだし。 210:名前は開発中のものです。 10/02/10 14:39:07 5TL6Al/8.net ちゃんと動かんと思うのだが。 そのoraを省くと、直前で$4016を読み出してand #1した内容しか、KeyBufferに書き込まれなくなるだろ。 ループ回って、最後にstaでKeyBufferに書き込まれるのは右ボタンの状態だから、右にしか動かなくなると思うが。 211:名前は開発中のものです。 10/02/10 15:32:09 EXaN1Km+.net >>210 その通りでした、ごめんなさい OR演算をちゃんと理解してなかったかも OR演算によって1byteの情報を1bitだけにして 1回目はbit0に書き込んで 2回目はbit1に書き込んでるってことですかね? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch