気ままなタンス*プログラミングなどのノートブック

プログラミングやRPGツクール、DTM等について、学んだことや備忘録をアウトプットとして残し、情報を必要としている誰かにとって「かゆいところに手が届く」ブログとなることを願いながら記事を書いています。

【聖剣伝説3-ToM_mod】uassetとuexpの関係、確認方法概要について

こんにちは。 2020年5月上旬から聖剣伝説3ToMのmod作成に夢中になり、色々と調査や検証を行ってきました。 以前とある方より「"すべての店に武器・防具を追加するmod"や"すべての店に秘薬やクラスチェンジアイテム追加するmod" ってどんなアプローチで作った…

【intra-mart】[IM-FormaDesigner] 画面アイテムの値取得・設定用のラッパー関数を作って利用している話

こんにちは。 再びintra-martに関する記事です。 intra-martアドベントカレンダー2020の22日目です。(まだ誰も参加してなかったので、こっそり参加しました) qiita.com TL;DR 画面アイテムの値の取得・設定をするためのコードがちょっと楽に書けるようにな…

【intra-mart】[IM-FormaDesigner]一覧選択部品のページング数を増やす

intra-martアドベントカレンダー2020の23日目です。(まだ誰も参加してなかったので、こっそり参加しました。) qiita.com 概要 一覧選択部品のページング数が4種類(15, 30, 45, 60)しかなくてデータが増えた時辛い これはWEB-INF/conf/forma-config.xmlの…

【intra-mart】[IM-FormaDesigner] デプロイ無しでセレクトボックスの制限値を変更する

こんにちは。 今回は、intra-martに関する記事です。 intra-martアドベントカレンダー2020の24日目です。(まだ誰も参加してなかったので、こっそり参加しました) qiita.com TL;DR product_80_selectbox(2017Summer以降のバージョンで利用可能) warファイ…

【RPGツクールMZ】ゲームに回想モードを追加するプラグイン(RecollectionModeMZ)を公開しました

RPGツクールMZ向けに、アドベンチャーゲーム等でよく見られる「シーン回想」や「CG閲覧」といった いわゆる「回想モード」機能を追加するプラグインを作りました。 もともとツクールMZの発売直後(2020年8月)に公開したかったのですが、仕事が忙しくなかな…

【聖剣伝説3-ToM_mod】uassetとuexpファイルのバイナリ変更方法まとめ

2020年9月19日追記:rngd_uasset_modify_for_trials_of_manaについて nameテーブルへの要素の追加・変更・削除の際に、変更が必要となるアドレスの値を一括で増減するツール(rngd_uasset_modify_for_trials_of_mana) https://github.com/rinne-grid/rngd_uas…

【intra-mart】Electron+Vue.jsで、IM-LogicDesignerのzipからユーザ定義情報(js, sql等)を読み込み、ソースが確認できる補助アプリ(LogicViewer for IM-LogicDesigner)を公開しました。

こんばんは。 今回はintra-mart IM-LogicDesignerの補助アプリを作りました。 TL;DR IM-LogicDesignerのユーザ定義のソースコード(JavaScript、SQL等)を確認する時に、1つ1つ定義情報をポチポチ開くのが辛かったのでアプリ作った 影響調査とかで今後使える…

【雑記】エクスプレス予約で新幹線の乗り換えをしようとした時にミスったのでメモ

ここ1ヶ月くらいの話なのですが、よく西日本に出張に行くようになりました。 飛行機が使えればベストなのですが、やはりコストがかかるということもあり、新幹線の利用が(僕の勤め先の)出張の常識のようです。 博多までだと、新幹線で5時間程度かかるので…

【Linux】Linuxカーネルをx86_64向けにビルドしてQEMUで実行するまでの記録

なぜカーネルのビルド・実行を体験したかったのか(ポエム) そもそものコンピュータ・アーキテクチャ、ソフトウェア工学的な知識がなく、今後応用が効かないのではないかという危惧 (個人的に)ブラックボックス化の上に成り立つ仕組みの栄枯盛衰をいくつか見…

【intra-mart】[Oracle環境]イントラマートの検証環境をDocker Composeで構築する(Oracle Database版)

以前イントラマートの検証環境構築に関して、以下の記事を書きました。 www.rinsymbol.net 上記のイントラマート環境はPostgreSQLを利用していました。 機能検証ならば、PostgreSQLでも十分なのですが、やはり実際に開発環境として利用する際には 運用環境で…

【雑記】インプットアウトプットという言葉の呪い

アウトプットしよう! 友達や会社の同僚に話してみよう! よくみかける言葉である。 まず前提として、私は友達が少ない。 したがってブログでアウトプットする他ないだろう。 なんというか、簡単に内容を共有できる人がいたら、アウトプットの方法なんてそも…

【intra-mart】イントラマートの検証環境をDocker Composeで構築する(PostgreSQL版)

こんにちは。 intra-martの環境構築ってすごく面倒くさいですよね。 TL;DR resin-proとimart.warさえ準備すれば、1時間かかってた環境構築作業が15分で終わって、 いい感じにDockerコンテナ上でintra-martが動くので、検証作業が楽になって幸せ。 (2019/03/0…