制作日記

こういうの作った方が、逃げにくいじゃない

トップ

トップ
※申し訳ないですが、メールでの返信は出来ません。

DTCリターンアドレス改竄テストキャラ(ver0.7xとは別物です)
_reimu_ver181.ico

ESC利用、凍結無しヌルヌル、テストキャラ
_reimu_ver130.ico
↑の記述ミス直して、ついでに親捏造搭載したキャラ
_reimu_ver143.ico

暇つぶしに作ってみた、全領域親変更、邪眼、色々maker 最終更新 2013/05/04
nullver4_4.ico

GUI非対応、CUIソフトなのでコマンドプロンプトから実行して下さい
ダブルクリックして実行しても、全領域親変更生成しか出来ません

MUGEN用プロセスメモリリーダ、memRead 最終更新 2013/11/17
memRead.ico

色々maker同様、CUIアプリです
こっちは、普通にアイコンをダブルクリックでも起動できます

リンクを右クリックして、「対象をファイルに保存」からダウンロード
ファイルの拡張子をrarに変えてから解凍してください

MUGENステコン入力支援マクロ
入力補完、短縮表記機能有り版(取説)
stateControl_2.js
入力補完、短縮表記機能なし版
stateControl_1.js
使い方とかはjsの先頭に書いてあるので、メモ帳で開くなりして読んでください

バグ報告等々コメントして頂けると助かります
公開物とそれらに関する情報の利用は、内容に依らず自由にして頂いて問題ないです

過去verは続きへ追いやられました

続きを読む

posset

内部的には、float

このステコンが
[state ]
type = posset
x = 8901018
y = 8901018
ignorehitpause = 1
persistent = 12348912
trigger1 = 1||fvar(0):=8901018||var(59):=8901017

こうなる

Address : +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
04E2ABB8 : 78 F8 ED 05 01 00 00 00 F0 6D BC 00 01 00 00 00
04E2ABC8 : 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04E2ABD8 : 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
04E2ABE8 : 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
04E2ABF8 : 00 00 00 00 9A D1 07 4B 01 00 00 00 00 00 00 00
04E2AC08 : 9A D1 07 4B 00 00 00 00 00 00 00 00 00 00 00 00
04E2AC18 : 00 00 00 00


possetはオプションがx,yの2つだけだから、
上記ステコンみたいに即値指定時はここに直接記録される

このあたり

04E2ABF8 : 00 00 00 00 9A D1 07 4B 01 00 00 00 00 00 00 00
04E2AC08 : 9A D1 07 4B 00 00 00 00 00 00 00 00 00 00 00 00


9A D1 07 4Bのエンディアンを直して、0x4B07D19A
8901018の単精度浮動小数点数の内部表現と一致する
終わり

ただし、これはステコン内の表現の問題
諸々計算してposに反映される際には整数型に切り詰められている可能性はある
というか、posって内部的にはintで持ってなかったっけ?
変換かましてるコードを見た覚えがあるけど、実際のとこどうなんだろ

pos関連は使ったことないから、よく知らん
よってステコンとかトリガーの仕様からの考察はなし

そもそも、wikiにfloatって書いてあるじゃねーか
http://elecbyte.com/wiki/index.php/PosSet

intって書いてるサイトもいくつかあるらしいけど、
一体何を以って整数型だと判断したんですかねえ



最近のバグとかキャラ制作とか

いろいろ雑多に

defファイルに仕込んで、起動時に攻撃してる奴
XP手元にないから、別口で自分が見てたやつからの推測だけど
たぶんヒープぶっ壊そうとしてるのかな
自分の環境では何の問題もなく処理されるから知らんけど

昨日凶悪スレにあがってたのは、うちの1.8x
というか1024文字でスタックこわすバグ自体は
今更というか、新mugenでキャラ公開してなかったっけか
%nなしでもなんとかしようってことかな?
もちろんwindows10でもLの1.8は問題ない、↑は無理

一応、Lのversion1.9は作ったけど、やってる内容は無価値だから公開してない
ステコンオバフロで、changestateとかなしでも128以上を書き込む方法
ただし、changestateより不便

どうにかしてpersistentを自由に変えたいなら、ステコンのアドレス取るしかないね
memReadに思いっきりアドレス書いてるから、キャラにはしないけど

windows10で唯一不便なのは、一部デバッガが動かなくなったことぐらい?
物にもよるし、原因はわからんけど

夏休み2

久しぶりにスイプリ見てるけど、Vガンで荒んだ心が癒される
やっぱ、スイプリが一番好きだ

終盤、ラスボス絡みは特に秀逸
集合変身バンクも手が込んでて良い
4人揃って効果音が1オクターブになる演出とか最高やで
あと、ハミィがぐう聖ぐう有能

初代とかハトも好きだし、戦闘関連はそっちのほうが良いんだけどね
そこはキャラデザ的に仕方ない

最近は売り上げ落ちてるみたいだし、金のなる木で落ち着いてくれたら良いんだけどな
前作で10周年、こないだ560回超えたんだっけか?
このまま続いて欲しいわ

難読化ネタ

http://blog-imgs-79.fc2.com/d/r/a/drabs/2015081101045964e.txt

これで1つ目のステートのトリガーは常に偽
1つ目のステート末尾あたりから読み込まれない

あとは
[TPEnd]
とだけ書いた行を入れても、それ以降読み込まれない
こっちは、わかりやすいから難読化にはならんか

似非よりはマシじゃね?

追記
こう解釈される
[statedef -2]
[state 1]
type = displaytoclipboard
text = "foo"
ignorehitpause = 1
persistent = 256
trigger1 = 0

たぶん、メモ帳にはコピペできない
というか、上の通りにペーストされると思う

追記
trigger1= 0 + 1
の、0の後にnull、1の後にEOF入れてる
通常は1行単位で読み込んで行末が終端だけど、null文字入れて無理やり文字列終端させてる
だから、コメントアウトと同義
EOFはファイル終端文字、そこがファイル終端になる

どうあがいたって、ネタレベルが限界
これ以上はdefオバフロで復号処理ぶち込めば良いんじゃね
プロフィール

Author:drab
霊夢改変キャラ
「12 3 ! {V} [_]」
公開中
L霊夢でもl_reimuでも好きなように読んでください

最新記事
最新コメント
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク