忍者ブログ
マイナー系攻略路線の姉妹サイト。 今後の予定とか攻略中の出来事などなど。 チラシの裏みたいなものだから見る価値は無いと思う。
[44] [43] [42] [41] [40] [39] [38] [37] [36] [35] [34
Posted by - 2024.04.27,Sat
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Posted by No Name Ninja - 2010.02.04,Thu

今後の拡張のためにリスト書式を多少変更
リスト付き編集の下位マスクとアドレス側編集に対応
サーチ結果とMemEditの操作キーは変えたかったけども、どう変えていいか分からないので保留

メモステの容量チェック以外は直すところは直した気がするので、暫く普通に使ってみて問題無ければ人柱解除かな。

PR
Comments
無題
0.47
_LST 0x00000000 ・
_END
リストに0xA5の文字が含まれてると表示した時クラッシュする、たぶん半角カナかと

番号0のリストだけだと GAMEID_List(0).txtがうまく読み込まれてない時がある,クロダン2のやつを上げておきます。以前は問題ありませんでした。

PMEのみの状態で一部挙動が変なゲームがありました
煉獄2:PMEメニューを出した直後フリーズ
ロックマンロックマン/イレギュラーハンターX:カーソルが勝手に回る、階段降不可
モンハン2/無印:文字フォントが消えかかったようになる
http://rapidshare.com/files/345962453/PME.zip.html
Posted by NONAME - 2010.02.05,Fri 06:18:10 / Edit
無題
わざわざ動画付きでどうもありがとうございます。

>0xA5の文字
バイト単位で見ていって0x80以上が出た時はShiftJs扱いにしているので、0x80~0xFFの半角文字を奇数個打つと文字の読み込み位置がずれます。
リストは一定の文字数で改行ヌル文字を付加するようにしたのでフリーズは直っていると思います。
コード名で使うときっと今でもフリーズします。

>モンハン2
間違いなくフォントを無理矢理VRAMに入れているせいなので内蔵に戻しました。

>ロックマン系、煉獄2
フォントせい・・・?
動画を見てるとフォントを読み込んだ時点でカーソルが回っていないので少し不思議。
フォントを内部に移した状態で実行したら正常に動作。

>クロダン2
最後に試したら正常に動作。
フラグ入れ替えで色々弄ったからかも。
Posted by 14.4k - 2010.02.05,Fri 17:45:33 / Edit
無題
挙動が変なものは治りました。修正ありがとうございます、また報告です

0.48
LISTモードでリストのカーソルが値変更のところに固定されてしまい値の編集できません
半角カナとばしは値がズレてしまうようです、全角化したほうが無難か


スタンアンカーはこちらのミスでしたすみません
Posted by NONAME - 2010.02.05,Fri 22:19:00 / Edit
無題
>カーソルが値変更のところに固定
リスト位置をずらしたのでそのせいかな?
固定されて編集できない状態にならないので、今のところ分からないです。

>半角カナとばしは値がズレてしまうようです、全角化したほうが無難か
半角カナは未実装、なので実装しました。
副作用で第二水準以降の漢字が化けます。
Posted by 14.4k - 2010.02.06,Sat 00:57:17 / Edit
無題
>リストモードのHEX/DECが固定されてしまう
0番からでなく1番から使うとロックされてしまうみたいです。0番に直したところから使うと問題有りませんでした。LIST(1).txt
_LST 0x00000000 0x00000000 0x00000001
_NWR 0x80000110 0x00001000 0x00000000
_NWR 0x80000000 0x00001010 0x00000000
Posted by NONAME - 2010.02.06,Sat 01:47:29 / Edit
無題
以前、存在しないリストを選択した時に変更不可になるようにしていたのが残っていたみたいです。
v0.4aで修正しました。
Posted by 14.4k - 2010.02.06,Sat 21:35:55 / Edit
無題
論理判定実装ありがとうございます
ただ他のPADやMLAなんかのフラグと混乱するのでABなのかBAなのかどちらに統一したほうがいいかも
Posted by NONAME - 2010.02.09,Tue 00:42:48 / Edit
無題
比較系は左から三番目に揃えました。
最初は4番目に揃える予定でしたが、ML系で使えないのでやむを得ず。
Posted by 14.4k - 2010.02.10,Wed 18:11:48 / Edit
無題
0.4H
浮動小数ですが0.000の表示のとき実際の0ではないときがありました。小数点以下をいじったとき99999.000以上にしないと00000000にできないのと表示がズレているときがありました。
表示 RAMの16進数 実際の値
0.100 3dcccccd

0.000 30cccccd

0.000 bdcccccd -0.1

0.000 BE4CCCCD -0.2

0.000 be99999A-0.3
↓あとおなじ0.000
-1.000 bf800001

表示ズレ小数第4位以下これも0にしたほうがいいかと
0.001 3A83126F
0.0009 3A6BEDFA
-0.001 BA83126F
-0.0009 BA6BEDFA
Posted by NONAME - 2010.02.11,Thu 23:25:26 / Edit
無題
おかげ様で大分良い感じになってきました。
いつもありがとうございます。
>0.000の表示のとき実際の0ではない
0.000~-1.000までを0表示にしていたので修正

>99999.000以上にしないと00000000にできない
浮動小数なので少々の誤差はいいかと思っていましたが、0.000が0でないのは流石に違和感がありますか。
今の仕様だと値を丁度0にするのが面倒なので、freecheatっぽい挙動に変更しました。

>0.001 3A83126F
>-0.001 BA83126F
これはこれで問題無い気がします。
よく分からないのでちょっと保留。
Posted by 14.4k - 2010.02.12,Fri 19:08:24 / Edit
無題
修正ありがとうございます、サーチ結果の表示ですが無限大の表示がぬけてたようなので報告しておきます。あんまり使わないだろうけど。

無限大∞、+INF
7F800000
-無限大∞,-INF
FF800000
Posted by NONAME - 2010.02.13,Sat 00:55:16 / Edit
無題
桁の関係で+-99999までしか表示できないので、その外側は気にしないことにします。
無限大だけ表示できるのも変な感じがしますし。
Posted by 14.4k - 2010.02.15,Mon 11:16:41 / Edit
Post a Comment
Name :
Title :
E-mail :
URL :
Comments :
Pass :   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
TrackBack URL
TrackBacks
最新記事
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
ブログ内検索
最新コメント
[11/15 sd]
[05/20 NONAME]
[05/18 NONAME]
Template by mavericyard*
Powered by "Samurai Factory"
忍者ブログ [PR]