5かいバグで座標を使ってバイナリ打ち込み

PCのニックネーム欄にプログラムを書きます
一応PCニックネーム欄でプログラムする場合のいろいろまとめてみました→こちら
某動画を参考にして作ったバイナリエディタ→こちら

1 ぜばがへず↓縦と横をを逆にする場合(コメントで頂きましたので乗せておきます)
2 ずひほぜゃ2 ずひほぜゅ
3 がめごクク3 がめばクク
4 ククぺゾダ
5 ごモアぜニ
6 がんどぐグ
7 てナん[スペース][スペース]
8 じど[スペース][スペース][スペース]
9 ヅいるデの

上記は壁抜け状態(CD38 bit1を立てる)にして
横座標(D2E0)の下位ビットと縦座標(D2E1)の下位ビットをくっつけて
(タマムシなどのマップは 縦座標(D2E0) 横座標(D2E1) になっています)
バイナリを書き込むアドレス(9体目のニックネーム2,3文字目)をインクリメントして
指定されたアドレスに座標から取得したものを打ち込みます


ニックネームを設定し終わったら打ち込みに使う場所(今回はタマムシにしてみますトキワシティ)へ行き
1回だけ「5かい」を使うと壁抜け出来るようになります(ついでに1バイト空打ちしてます)

後は下記を参考に1バイトずつ打ち込んでいきます
(追記 2019/04/04:コメントにて画像(修正ver)を頂きました、ありがとうございます


そして「5かい」を使うと座標に応じて1バイト書き込まれます




こっちは前に作ってたやつです。お好みでどうぞ
今回はタマムシなので縦方向が上位ビット、横方向が下位ビットです(って書いてみたけど分かりづらいな・・・)
   下位ビット←ちょっと分かりにくかったので数え方
   01234
上0
位1
ビ2
ッ3
ト4

たとえばC9ならデパートの入り口の間の1つ上です
そして「5かい」を使うと座標に応じて1バイト書き込まれます

(その他のマップでやる場合は縦横が逆の場合が多い?です)

















打ち込んだプログラムはD9B4が開始アドレスになります


命令に関しては気が向いたら表を作ります(言語はZ80です)



参考にしたサイト


追記 2016/11/27
コメントにて
>緑後期版(20A)で試した所、縦座標が(D2E1)で横座標が(D2E0)と逆になっておりました。
と指摘がありました
緑後期版で検証してみましたが、どうもタマムシで作ったのが原因で逆になっていたようだったので
ちょっと表記が紛らわしかったのが原因だったみたいです
記事を修正させていただきました ご指摘ありがとうございました

追記 2016/12/05
いかん、自分で分かりやすいように編集しておきながら逆だった!いかん!
というわけで訂正しておきました。すまん

追記 2018/12/14
もう少し分かりやすい(?)ようにちょっと追記しました

コメント

thfan

No title
> yne*****さん
マジですか!?気づかんかったあああ
と思って確認してみたけど緑後期でやっても変わらない・・・あれれ?
もしかしてVCだとそうなってしまうとか?
もしくはマップによって縦横が逆転する所があるからそれかも・・・

取り合えず編集しておきます ご指摘ありがとうございました!

thfan

No title
> eor*****さん
そういうことでしたか
たしかに縦横がちょっと分かりづらい書き方になっているみたいなので
分かりやすく編集しておきます、ありがとうございました

’M

No title
とても参考になりました。既に充実したページの足しになるかは分かりませんが、自分用に打ち込み場所の表を描きました。URLに貼りましたので、よろしければお使いください。
タマムシシティではありませんが、こちらは扉や草むらなどの障害物がないため便利かと。
また、差し出がましい事を申し上げますが、バイナリエディタにおきまして、SELECTで終了とするとアイテム整理のコマンドと被ってしまい、意図せずセレクトバグを起こしてしまう恐れがあると考え、私はSTARTとSELECTを入れ替えて使わせていただいております。一考の余地はあると思うのですが、いかがでしょうか。

thfan

No title
> ’Mさん
クオリティの高い表まで描いて頂けるとは・・・(゚∀゚) ありがとうございました!
STARTとSELECTに間しても確かに入れ替えたほうが安全ではありそうですね
ちょっと修正してみます

’M

No title
度々すみません。アップロードした画像に関しまして訂正箇所がございましたので、再投稿いたしました。何か忘れているような…?と思いつつそのまま上げてしまいましたorz
お手すきの際にご修正いただければ幸いです。

thfan

No title
> ’Mさん
修正しました!
非公開コメント

プロフィール

thfan

好きなキャラクターはフランドール・スカーレットです

フランちゃんについて妄想や空想、夢想などをしてみたり考察してみたりしてる人です