コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
MIKE猫Soft ◆WlLT6KG2mCMu
2018/6/3 10:48
情報交換
ダンプが正常にできない。
ダンプが正常にできない。
問題のプログラムがこちら。
[Y3A3NDQS]

コメント

アバター
しんいち 2018/6/3 13:43 ◆lHy.hAWXbthn
シンプルにしたサンプルを作ってみました。HEX$には桁数を指定できるので、それでスッキリさせることができます。

うまく行っていなかったのは、多分マイナスの値がシフト演算(>>)された時に、最上位のビットが1のままになってしまう為だと思います。
例えば
&B10000000000000000000000000000000>>1

&B11000000000000000000000000000000
になります(これはプチコンの仕様で、算術シフトって呼ばれてたかな)。

あとちょっと気になったのは、ダンプ出力の順番。
元のプログラムでは例えば
&H01234567

67 45 23 01
と、逆順で出力されるようになっていました。
こうしたかったのであれば別に良いんですけど、順番通りに出力する場合は、サンプルのGOSUB@REVのところをGOSUB@SEQに変えると良いです。
アバター
MIKE猫Soft 2018/6/4 17:11 ◆WlLT6KG2mCMu
ありがとうございます!
急いで作ったんで、微妙でした。w
ダンププログラムを作ろうとしたのですが、色々と仕組みがめちゃくちゃでした。
アバター
MIKE猫Soft 2018/6/4 17:44 ◆WlLT6KG2mCMu
できました。(しんいちさんのとほぼ一緒)
BINARY_DUMP Ver1.00
[ JE7E3KAE ]
クソだけど、許して。

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -