atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
cocoaの隠れ処
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
cocoaの隠れ処
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
cocoaの隠れ処
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • cocoaの隠れ処
  • メモリ資料

cocoaの隠れ処

メモリ資料

最終更新:2012年03月02日 18:34

cocoadayo

- view
だれでも歓迎! 編集

ここではSMWのメモリに関する資料を集めています。RAM, ROMで使えそうな部分を集めます。(*1)

目次

  • 目次
  • RAM
    • 汎用RAM
    • 空きRAM
    • システム
    • ステージ
    • プレイヤー
    • 画面上のステータス
    • ステージ選択画面(OW)
    • カメラ
    • タイマー
  • ROM
  • 参考資料

RAM

$0000とは$7E:0000を指します。$7F:0000はそう明記します。$XXのアドレッシングモードではDレジスタの値との和がそのアドレスを指しますが、大抵$0000なので結局$0000 ~ $00FFを指していることになります。

汎用RAM

アドレス 長さ 説明
$0000 16 色々な用途で使われるRAMで一時的な数値の保存に適しています。
$008A 1 汎用

空きRAM

アドレス 長さ
$0058 1
$005C 1
$0060 4
$0079 1
$007C 1
$0079 1
$0087 1
$0AF5 1
$0D9C 1
$0DA1 1
$00D4 1
$00D9 1
$0F3A 6
$0F42 1
$0F5E 1
$13C8 1
$13D8 1
$13E6 1
$13F2 1

システム

アドレス 長さ 説明
$0013 1 フレームカウンター。1フレーム毎に1加算され続け、$FFになったら$00に戻り繰り返す。
$0014 1 フレームカウンター。ただし、ポーズ中などストップするときは止まる。
$0015 1 コントローラー入力。上位bit←【byetUDLR】→下位ビット
b = A or B / y = X or Y / e = Select / t = Start / U = ↑ / D = ↓/ L = ←/ R = →
$0016 1 コントローラー入力。(押し続けても1最初の1フレームだけ)上位bit←【byetUDLR】→下位ビット
b = B / y = X or Y/ e = Select / t = Start / U = ↑ / D = ↓/ L = ←/ R = →
$0017 1 コントローラー入力。上位bit←【AXLR----】→下位ビット
$0018 1 コントローラー入力。(押し続けても1最初の1フレームだけ)上位bit←【AXLR----】→下位ビット

ステージ

アドレス 長さ 説明
$0085 1 水フラグ ($00 : なし / $01 : あり)
$0086 1 滑りやすさ。$00 ~ $FF
$0DAE ($2100) 1 明るさ。$00 ~ $0F
$0DC0 1 ステージの初め#30あり、コインを取るごとに1ずつ減って0になる。
$0EF8 1 ヨッシー登場フラグ ($00 : 未登場 / $01 : 登場済み)
$13BF 1 メッセージ用ステージ番号
$13CE 1 中間ゲートフラグ($00 : 通っていない / $01 : 通った)
$13F1 1 縦スクロールフラグ ($00 : 禁止 / $01 : 可能)

プレイヤー

アドレス 長さ 説明
$0019 1 パワーアップ状態。(0: 通常 / 1:キノコ / 2 : マント / 3 : ファイアーフラワー)
$0071 1 値を代入するとマリオを動かす事が出来る。メモリ資料/$FE:0071
$0072 1 ジャンプ状態。($00 : 地面 / $0B : ジャンプ・水泳上昇中 / $0C : 大砲ドカン・最大スピード / $24 : ジャンプ・水中下降中)
$0073 1 しゃがみフラグ。($00 : 通常 / $04 : しゃがんでいる)
$0074 1 登りフラグ ($00 : 通常 / $1F : つた / $9F : 金網)
$0075 1 水中フラグ。($00 : 通常 / $01 : 水中)
$0076 1 マリオの向き ($00 : 左 / $01 : 右)
$0077 1 ブロックされている方向。【xxMSUDLR】
M : ブロックの中央 / S : 水平スクロールが出来ない状態で左右に触れている / U : 上 / D : 下 / L : 左 / R : 右
$0078 1 マリオを透明にする。【dlcapLU】
d : スターの点滅 / l : 飛行時に下をマントで隠す / u : 飛行時に上をマントで隠す / c : マントを隠す / a : 8x8 タイルを隠す / p : pバルーン状態などで他のタイルを隠す / L : 下を隠す / U : 上を隠す
$007B 1 マリオのx座標の速度。右が正。
$007D 1 マリオのy座標の速度。右が正。
$007E 2 マリオのスクリーン端からのx座標; 但し表示位置が変わるだけで辺り判定は変わらない。
$0080 2 マリオのスクリーン端からのy座標; 同上
$0088 1 ドカンには行って移動するまでのタイマー
$0089 1 ワープ時の行動。($00 : 右 / $01 : 左 / $02 : 下 / $03 : 上へドカンに入った / $04 : 左 / $05 : 右 / $06 : 上 / $07 : 下へドカンに入った )
$0090 1 ブロックの中でのy座標($00 ~ $0F)
$0091 1 ブロックの外へ出る際の動き($00 ~ $07 : 上 / $08 ~ $0F : 下)
$0092 1 ブロックの中でのx座標($00 ~ $0F)
$0093 1 $0092 >> 3されている。即ち ($00 : 左側 / $01 : 右側)
$0094 2 マリオのx座標。$0095はページ単位。
$0096 2 マリオのy座標。$0096はページ単位。通常のマリオの状態ではマリオの頭の+10の位置を指しているので注意。
$0DB3 1 プレイキャラクター。($00 : マリオ / $01 : ルイージ)
$0DBA 1 マリオのヨッシーの色
$0DBB 1 ルイージのヨッシーの色
$0DBC 1 マリオの所持アイテム ($00 : なし / $01 : キノコ / $02 : マント / $03 : ファイアーフラワー)
$0DBD 1 ルイージの所持アイテム ($00 : なし / $01 : キノコ / $02 : マント / $03 : ファイアーフラワー)
$0DBE 1 残機
$0DBF 1 コイン
$0DC1 1 ヨッシー許可フラグ ($00 : 禁止 / $01 : 許可)
$13C7 1 ヨッシーの色 ($04 : 黄色 / $06 : 青 / $08: 赤 / $0A : 緑)
$13C9 1 状態フラグ。($00 : 通常 / $01 : PAUSE / $02 : 続ける・止めるメッセージ)
$13CC 1 コイン取得。枚数を指定
$13D9 ~ 1 player

画面上のステータス

アドレス 長さ 説明
$0DC2 1 ストックアイテム。($00 : なし / $01 : キノコ / $02 : ファイアーフラワー / $03 : スター / $04 : マント羽)
$0EF9 55 ステータス画面描画
$0F30 1 タイムを1減らすためのタイマー。$00になると1減る
$0F31 3 $0F31 : 百の位 / $0F32 : 十の位 / $0F33 : 一の位
$0F34 3 マリオのスコア(÷10)
$0F37 3 ルイージのスコア(÷10)
$0F48 1 マリオのボーナススター
$0F49 1 ルイージのボーナススター

ステージ選択画面(OW)

アドレス 長さ 説明
$0DC7 2 マリオのX座標
$0DC9 2 マリオのY座標
$00CB 2 ルイージのX座標
$00CD 2 ルイージのY座標
$0DCF 2 X座標のスピード
$0DD1 2 Y座標のスピード
$0DD3 1 移動方向。最初のみ参照 ($00 : 上 / $02 : 下 / $04 : 左 / $06 : 右)
$0DD8 1 キャラクター切り替えモード ($00 : 無効 / $01 : 有効)

カメラ

アドレス 長さ 説明
$005E 1 カメラが止まる前のスクリーン番号(横ステージ用)
$005F 1 カメラが止まる前のスクリーン番号(縦ステージ用)

タイマー

アドレス 長さ 説明
$13F3 1 Pバルーンタイマー。$09から$01まで

ROM

参考資料

  • RAM
  • ROM
「メモリ資料」をウィキ内検索
LINE
シェア
Tweet
cocoaの隠れ処
記事メニュー

更新ページ

取得中です。

人気ページ

TOTAL : -
  • 65C816
記事メニュー2
人気記事ランキング
  1. 65C816
もっと見る
最近更新されたページ
  • 4852日前

    応用65C816
  • 4852日前

    トップページ
  • 4852日前

    メニュー
  • 4852日前

    Lunar Magic
  • 4852日前

    カスタムブロック
  • 4852日前

    xkas
  • 4852日前

    65C816
  • 4852日前

    応用65C816/カスタムブロック
  • 4852日前

    応用65C816/SMW全般
  • 4852日前

    メモリ資料
もっと見る
人気記事ランキング
  1. 65C816
もっと見る
最近更新されたページ
  • 4852日前

    応用65C816
  • 4852日前

    トップページ
  • 4852日前

    メニュー
  • 4852日前

    Lunar Magic
  • 4852日前

    カスタムブロック
  • 4852日前

    xkas
  • 4852日前

    65C816
  • 4852日前

    応用65C816/カスタムブロック
  • 4852日前

    応用65C816/SMW全般
  • 4852日前

    メモリ資料
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MadTown GTA (Beta) まとめウィキ
  2. GTA5 MADTOWN(β)まとめウィキ
  3. R.E.P.O. 日本語解説Wiki
  4. シュガードール情報まとめウィキ
  5. SYNDUALITY Echo of Ada 攻略 ウィキ
  6. ガンダムGQuuuuuuX 乃木坂46部@wiki
  7. ドタバタ王子くん攻略サイト
  8. 星飼いの詩@ ウィキ
  9. パズル&コンクエスト(Puzzles&Conquest)攻略Wiki
  10. ありふれた職業で世界最強 リベリオンソウル @ ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 初音ミク Wiki
  5. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  6. 発車メロディーwiki
  7. MadTown GTA (Beta) まとめウィキ
  8. 検索してはいけない言葉 @ ウィキ
  9. オレカバトル アプリ版 @ ウィキ
  10. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. anbrella(餡ブレラ) - ストグラ まとめ @ウィキ
  2. 参加者一覧 - ストグラ まとめ @ウィキ
  3. 敵情報_第2章 - モンスター烈伝オレカバトル2@wiki
  4. 参加者一覧 - MadTown GTA (Beta) まとめウィキ
  5. Lycoris - MadTown GTA (Beta) まとめウィキ
  6. 山田 ジェイミー - ストグラ まとめ @ウィキ
  7. アルフォート ウェスカー - ストグラ まとめ @ウィキ
  8. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  9. コメント/雑談・質問 - マージマンション@wiki
  10. ぶんぶんギャング - MadTown GTA (Beta) まとめウィキ
もっと見る
注釈

*1 $13D9まで見ました

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.