rusted-coil old blog

はてなダイアリー上で書かれていた旧東方錆恋録 ~Slipping Rusted Magnemite~のデータをそのままインポートしたブログです。リダイレクト先を変える前に気づいたらダイアリーがサービス終了していたので、とりあえずリンク切れを防ぐため公開しています。

プログラミング

QRコード認識/生成ライブラリZXing3.2.2でマスクパターンを取得し完全に同じQRコードを再現

とあるアプリを試しに作ってたら必要になったのでメモ。もしかしたら元のZXingでうまくやればできるかもしれない。 なんか書いてみたらだからどうしたってレベルだったけど一応 概要 QRコードではモジュールの偏りを抑えるために最後に8種類のマスクパターン…

ゲームジャム作品 三色あんこう

カプコンゲームジャムで深海色替えおさかなアクション「三色あんこう」を制作しました。 下記URLから遊べるので是非プレイしてみてください。(Unity Web Playerのインストールが必要) http://rusted-coil.squares.net/ankou/release.html

PSP Savedata Fortress ver0.10

2000、go、VitaとPSPが動くハードが3台同時稼働することになって&RTAでセーブデータスロット大量に使うので管理が面倒… ということで、複数箇所にあるセーブデータをマージし、わかりやすく木構造で管理できるツールをやっつけで書いた PSP SAVEDATA BANKと…

Android用jubeat譜面再生アプリ jubeat viewer ver0.5.2

トルコ行進曲みたいなソフランに対応。 記法は同梱のtoruko.txt参照して下さい。 あとリントヴルムみたいな2小節に1回拍足らずが出てくる曲だと2回目以降のNULL記法がうまく機能していなかった不具合を修正。

Android用jubeat譜面再生アプリ jubeat viewer ver0.5.1

指摘のあったマーカーの不具合と、前に言ってたCNのタイミングの不具合、 あと0.5.0以降のスコアでHARDがついててEX-HARDがついてない状態だとHARDランプが表示されない不具合を修正。 OpenGLとかJNIでapkのサイズが大きくなってきて全バージョン置いとくと…

Android用jubeat譜面再生アプリ jubeat viewer ver0.5.0

OpenSL版。とりあえず再生速度変更を実装してみたけどまだテスト版ということで。 (シークバーはミュージックバーと合わせて次回追加予定) ※このバージョンはAndroid 2.3以降専用です 変更点 曲の再生方法の変更・シークバーの一時削除 再生速度変更のために…

Android用jubeat譜面再生アプリ jubeat viewer ver0.4.3

本家だって処理落ちするんだからこっちも処理落ちしてもいいよね! コネクトをやろうと思って録画からOPぶっこ抜いたらcopious版と違い9小節目が一拍足りなかった(ここだけ3/4拍子) のでそういう譜面を読み込めるように更新。 ちなみにこれでできるのは4分音…

はてなダイアリー用ツイートまとめツール tweetmatomeTohatena ver1.01

こっちにまとめておくのをためすぎて200件を超えたら上手く取得できなかったので更新。 twitter4jのgetUserTimelineだと、渡すPagingオブジェクトのコンストラクタの第2引数は200までで、第1引数を2以上にすれば201件目以前も取得できた。

Android用jubeat譜面再生アプリ jubeat viewer ver0.4.2

特定の条件で起きてたスコアに関するバグを修正。これで大丈夫…なはず

Android用jubeat譜面再生アプリ jubeat viewer ver0.4.1

Elisha(H)がクリアできそう!→家庭用で練習できない→指に移植してやればいいじゃない!(2日ぶり3回目)→CNどうすんのw ということで、付けてみた。指でCNがあったら…ぐらいのネタにはなるんじゃないかな 譜面の書き方はElisha(H)のリズムをそのまま配置した…

Android用jubeat譜面再生アプリ jubeat viewer ver0.4.0

思ったより簡単にOpenGL描画もできそうだったので練習がてら描画方法をOpenGLにしてみた。 手元のICONIA TAB A500では前よりぬるぬる動くようになったけど3Dに弱い端末では重くなるかも?テスト数が少ないのでよく分からない あとは地味な更新点で「ここから…

Android用jubeat譜面再生アプリ jubeat viewer ver0.3.1

更新内容 スコアを保存するようにした IIDXゲージオプションの追加(シャッターオプション) ずれ表示機能の追加 スコア保存をできるようにしてみたら中毒性がマッハ。やっぱりe-passって偉大だね あとネタでシャッターを弐寺のゲージに変更するオプションの追…

Android用jubeat譜面再生アプリ jubeat viewer ver0.3.0

やっぱ譜面ファイルはそれだけで完結してた方が便利じゃね?という指摘を受けたのと、Javaだといとも簡単にディレクトリ内のファイル一覧取得が出来たのでインデックスを使わない構成にしてみた。 今までのファイル構成だとまともに読み込めないので更新する…

Android用jubeat譜面再生アプリ jubeat viewer ver0.2.1

一週間前に手元では更新してたのにうpするの忘れてたとか…(ver0.2.0) ver0.2.0から#pw、#phによる盤面サイズの変更に対応。4×8みたいな無茶な譜面も画面サイズと性能が許す限り再生できる!はず ver0.2.1ではバグレポートで送られてきたバグの修正。ただし…

Android用jubeat譜面再生アプリ jubeat viewer ver0.1.0

色々と修正・機能の追加など。 読み込む譜面の仕様が変わった(といっても形式判別の方法ぐらい)ので真ん中の数字をあげてみた。 今回からindexOfを覚えたので二列形式の右側は「|」で囲まれていれば何個のノーツでも読み込んで4分音符分の長さを配分する仕様…

Android用jubeat譜面再生アプリ jubeat viewer ver0.0.2

シークバーの実装が割と簡単にできたので付けてみた。 まあ位置移動しまくってるとたまにずれるけど… あと攻略動画とかでよくあるノーツの上に小節内での順番の数字を表示する機能に対応。 設定からオンにすればグレート以上の判定時間中ノーツの上に数字が…

Android用jubeat譜面再生アプリ jubeat viewer ver0.0.1

身の回りにiPadでjubeatやってる勢が大すぎて一矢報いてやりましたよ!したくなったのでAndroidで動くjubeatを作ってみる。 まだ見切り発車で大した機能は無いけどまあおいおい追加していく…はず…! とりあえず端末のマルチタッチ性能限界にはタッチを認識す…

はてなダイアリー用ツイートまとめツール tweetmatomeTohatena

前に作ったものがスクレイピングで指摘されたのでしょうがないからJavaの練習がてらAPI使ってつくり直してみた。 はてな記法の[twitter:XXXXXXX:tweet]で表示されるようなレイアウトでツイート本文をこっちに保存しつつ表示できる。要するにこの日記にある形…

twittermatome

はてなダイアリー公式のtwitter連携機能、投稿される時間がまちまちだったり選んでまとめたりしたいということで結局自作することになった。 いや最大の問題点ははてなのまとめ機能で投稿されるのはツイートのIDだけで本文自体が日記に保存される訳ではない…

美声時計2 for Android

需要ないかもしれないけど自分用に作ってみたのでうp。名前もなけりゃアイコンもねえ http://rusted-coil.squares.net/biseitokei2_v100.apk Yet Anotherとの違いは設定画面の声優名変更と10分おきのセリフに対応。 使い方 iTunesで美声時計2を購入 ダウン…

nCm

突然だけどnCmを列挙するアルゴリズム そんなに競技プログラミングやる気なかったけど折角だからICPC出たら組み合わせの総当りで詰み、 その後今日TopCopderやったら組み合わせの総当りで詰んだ。 ということで浅知恵で考えたものをメモしてみる。O(いっぱい)…

DeSmuMe+Lua Script

とりあえず遭遇乱数列のseed更新を確認してみた。 参考文献:http://blog.goo.ne.jp/imaha486/e/61b427e964c773d3c654b53638ec5cd4 とりあえずemuhasteで実行中のDeSmuMeをメモリダンプ ndsdis2で逆アセンブル DeSmuMe+Lua Scriptでseedのメモリアドレス0x021…

DeSmuMe+Lua Script

あー動かないってのmemory.registerwriteなのか 適当に memory.register(0x21d0ae8, function() print(string.format("prng")) end) とかやってもscript returned but is still running registered functionsとしか言われない どうしよう他人のソースビルド…

DeSmuMe+Lua Script

どうもソース改変が必要らしい →tortoisesvnって何ぞ →sourceforgeからリポジトリ取ってくるのってどうやんだ →なんとかソース落とせてvs2010でビルドしてみるも外部参照関係とかでエラーが出てコンパイルできない →vs2008のプロジェクトならビルドできた →…

マジカルバケーション マジックドールパーツ表

8年たった今になってマジックドールのパーツとステータスの関係が調査されてたのでとりあえず自動化して全出力してみた。 マジバケスレ20時間目の>>672に貼ってある。 最高ランクのパーツ揃えたのが真価を発揮するのがステ260とかリドナヒークリア後のLv200…

物凄く今更感あるけどdevkitProのdswifiをやってみる。 どうせ既出だろうけど後で調べなおすの面倒だからメモ。 をインクルード APのデータ格納構造体はWifi_AccessPoint Wifi_ScanMode()でAPサーチモードに移行 Wifi_GetNumAP()で範囲内のAPの数を取得 Wifi…

NDS用ディスプレイリストの作成、どうもndsFifo.pyっての使えばwaveFront obj形式の3DCGファイルを変換できるっぽい。 でもなんかソース自体にエラーがあるっぽくうまくできない…。

画像ファイルからテクスチャ作成ができるようになった。 devkitproのサンプルではpcx読み込んでloadPCXで変換してたけど、 24ビットマップでbmpファイル作ってgbadev.orgにあるAGBGFXConverterで65536color modeで変換、 あとはインクルードしてglTexImage2D…

FE乱数よむよむ(仮)は今のところ 乱数マップ初回検索(cx) レベルアップ検索 戦闘処理 ができた。あとは 戦闘結果検索 移動経路検索 とかを入れようかなと。 やっぱりプログラムなだけあってhtmlのより相当速い。 あとは通しでプレイする場合を考えてキャラの…

このカテゴリ必要あるんだろうか。 FE乱数調整ツール鋭意作成中。