hsimyu's diary

ゲームなどをします。

11/27 をちもどり☆

11/26 (月)

ごはん

朝: オールブラン

昼: 豆腐ハンバーグ

夜: たまごかけご飯、唐揚げ、サラダ

仕事

頭が終わっていたので小さいタスクをいくつか消化して終わり。

レイジングループ

クリアした。めちゃくちゃ面白かった。25時間くらいかかったっぽい。

これで今週は安らかに眠れるぜ〜と思ったら暴露モードとかいうのが解禁されて、本編をもう一周する必要が出てきた。なんてゲームだ。

その他

Nintendo Switch向けゲーム「Battle of The Female Ninja」が今冬にリリース予定

こんなん絶対面白いでしょ。買わないけど。

11/27 (火)

ごはん

朝: オールブラン

昼: おろし舞茸うどん

夜: たまごかけご飯、唐揚げ、サラダ、漬物

仕事

ふつう。雑用と実装が半々。実装に関しては前回パッケージで諦めて一週間くらい放置してたやつをまとめ終えたのでグッド。あとはずっと調べようと思って調べていなかったやつも調べ終えて、検討が完了したので良かった。

レイジングループ

暴露モード面白すぎる。

メモリの動的ロードと再配置

DLL のようなプログラムだったり、バイナリリソースだったりをメモリ上に読み込む時に、データ中に書き込まれている絶対アドレスを正しいアドレスに置き換えるために Rellocation を行う必要がある。データ中に再配置用のテーブルみたいのがあって、それに従って対応するアドレスを実際に配置されたアドレスに置き換えていく。

相対アドレスをデータ中に書き込んでおいて再配置を省くことも可能だが、メモリ管理システムによっては静的な文字列だったりが配置されるアドレスが決まってたりして、困るとかなんとか。あと、相対アドレスへのジャンプが1命令で行えないアーキテクチャだと遅いとか。

こういう低レイヤーの話もっと分かるようになりたいな~

Hitogata

1ミリもモデリングせずオリジナルな美少女VRchatアバターを作成する方法【Hitogata】

ほほーん。