この動画を視聴するためには、
プレミアム会員登録が必要です。
プレミアム会員登録
プレミアム会員登録
購入ページ
00:00
00:00
広告 : (
)
この広告は
5
秒後にスキップできます
5
秒後にスキップできます
広告をスキップ
スキップする
プレミアム会員になると動画広告や動画・番組紹介を非表示にできます
0
本作品は権利者から公式に許諾を受けており、
広告の収益は権利者に還元されます。
(※プレミアム会員にも表示されます)
この動画は非公開に設定されています
作ってみた関連(調査)
スーファミコントローラー通信の可視化(DEZAEMON BIOS チャレンジ)
︙
2024/2/17
2024/2/17 10:59
投稿
31
31
0
0
0
0
ギフト
「いいね!」で動画を応援しよう!
いいね!
ランキング最高順位:
-
詳細
★マウス調査回
https://www.youtube.com/watch?v=m6pLCVw89nw
コントローラーの情報は1本の線を伝ってそれぞれのボタンの状態が1列に並んで順番に送られて来ます。単純にそれを32個並べたらわかりやすいだろうなーって思ったらこんなうんちみたいな表示画面になりましたとさ(笑
改めてデザエモン(スーファミ版)での仕様
①コントローラーとマウスを正しく識別しているのでNTTDATAキーパッドは使用できない
②伝説の転送君接続判定のポイント
1.コントローラーがつながっているかいないかはID種別が0でかつ17bit目が1であるかで判断
2.マウスならID種別が1であるかで判断
3.ちなみにNTTDATAPADはID種別は4になる(動画よく見てみてくださいね)
★画面内ソース一部要修正(96行目~)
正しくは
} else {
x = *((volatile unsigned short *)(0x4016)) & 1;
b2 += x<<i-1;
x = *((volatile unsigned short *)(0x4017)) & 1;
b3 += x<<i-1;
です。変数の都合上、こうしないとダメです。
画像差し替え忘れにつき\(^_^)/
技術参考
SNES Controllers Joypad
https://problemkaputt.de/fullsnes.htm#snescontrollersjoypad
SNES Controllers NTT Data Pad (joypad with numeric keypad)
https://problemkaputt.de/fullsnes.htm#snescontrollersnttdatapadjoypadwithnumerickeypad
シリーズ
前の動画はありません
次の動画はありません
もっと見る
ひろーみん
フォローする
フォロー中
登録する
あとで見る
マイリスト
ニコニ広告
共有
アプリで視聴
技術・工作
スーパーファミコン
コントローラー
NTTDATAキーパッド
DEZAEMON_BIOS
転送君Jr.
タグ編集
タグを調べる