なずなさんのブロマガ

RTAメインに扱います

日本版Ys6 特典版v1.1.0.9用オートスプリッタ

タイトルの通りです。通常版等の他のバージョンは持っていないため、私では動作確認はできません。


state("ys6_win_dx9")
{
byte roomID : 0x002F288, 0x0;
float BossHP : 0x002A5D4, 0x30;}
start
{
if(old.roomID == 1 && current.roomID == 0)
{
return true;
}
}
split
{
if(old.BossHP != 1 && current.BossHP == 1 && current.roomID == 21)
{
return true;
}
if(old.BossHP != 0 && current.BossHP == 0 && (current.roomID == 19 || current.roomID == 6 || current.roomID == 4 || current.roomID == 20))
{
return true;
}
if(old.roomID == 0 && current.roomID == 28)
{
return true;
}
}
スタートは自動ですが、タイトル画面からロードするだけでも動きます。それは困るという方はstartの下の
{
if(old.roomID == 1 && current.roomID == 0)
{
return true;
}
だけを削除してやることで手動スタートにすることができます。
またタイマーストップも自動でとりますが、遅すぎると感じる方は一番下の
if(old.roomID == 0 && current.roomID == 28)
{
return true;
}
を削除することでタイマーストップも手動にすることができます。
ラップタイミングは
  • デミガルヴァ
  • ゾンプラス
  • ウドメイユ(登場演出後)
  • ピアナピアス
  • オージュガン
  • ラーナルーナ
  • ガポシャースラ
  • ガルヴァロア
  • エルンスト
  • SRCのタイマーストップタイミング
となっています。なずなは一応動作確認はしていますが通しではまだ使っておりません。10/06に通しました。問題なく動作しました。
下は作成時メモです。




何かあれば私までお願いします。
Twitter:@na2na_TA
Discord:na2na#5271

日本版Ys6 Normal RTAチャート案書き出しメモ

私がプレイするための書き出しメモです。今後気が向いたらきちんと書いたものを出すかもしれません。
日本版でのみ連射機の利用が許可されています

開始~デミガルヴァ
Lv3に上げる(要検証)
北東族長
祈りの泉
岩場抜け→イーシャ会話イベント
カプラの輝水
デミガルヴァ

ミトス参道~赤剣入手
小ゴキで削ってガッシュ即負け
ガッシュ後マップから歩き狩り(平面マップのみ)
脱出までに100まで稼ぐ
エメルの小槌
青剣Lv2
グラナヴァリスin
アクセサリホルダ
中間
バンデッドメイル取得(この時点で152)
同マップで稼ぎ
アルマの羽(163)
ウルイベント
レディアンシールド取得
脱出
リモージュ
青剣強化(Lv5,135消費)
胴防具マップでエメル稼ぎ
ゾンプラス(HP169,エメル370)
ブリランテ取得

赤剣入手~金剣入手
エメル370使って赤剣強化
忘却の遺跡in
レーザー発射装置倒しつつ進行
ガルヴァハンド入手、マジュヌーン部屋は無視
復帰後カプラ入手、ショートカット使ってアクセサリホルダ
ウドメイユバグ
金剣入手

忘却の遺跡終了~緑水洞突破
バスラムと会話(海神の護符)
緑水洞in
盾直前マップで稼ぎ
ガルヴァシールド取得
エメル2140まで溜まったら胴防具取得
赤剣強化(Lv8,2140消費)金剣強化せず
薬草9個購入
戦闘突入前にわざと被弾してゲージ稼ぎ
ピアナピアス戦(215)
音無しの鈴入手
緑水道中間
次マップを右に進んで奥へ進行。
ゴキ部屋のカプラ回収
レディアンシールドに変えて鈴コウモリ狩り
267まで稼ぎ(エメル12900)

海賊船合流~キシュガル突入
火酒回収
鏡修復
ゼメスin
レダ集落in
火酒交換
リモージュin
赤剣強化(4010)+金剣強化(6520)+青剣強化(2370)
この時点で剣レベルが899
ロケットをメダルと交換
薬草と骨付き肉をMax購入
海賊船イベント開始
救助
ラーナルーナ戦(エメルの小槌をメダルに選手交代,273)
勲章入手即装備
歩き狩り
脱出

メダイユ入手~匣突入
メダイユ入手
ガポシャースラ(エメラスクラウン入手)
キシュガル突入
ピンク爆弾狩り(319入ってから1往復した後に先へ)
キシュガル中間にてカプラ回収
アクセサリホルダ回収(中央)
ダッシュ斬り+青剣魔法で飛距離延長してショートカット

匣in~最後
装備確認(ガルヴァガルヴァ、経験値勲章、ガルヴァハンド、メダル、クラウン)
全てを無視してガルヴァロア戦
骨付き肉装備でエルンストin
エルンストイベント脱出
カプラ速攻
暗転後終了、おつかれさまでした


まだよくわからんとこ
・デミガルヴァのレベル
・緑水洞突破後の青剣のレベル

オートスプリッタ作成メモ

動くかはわからないけど、この方向で
state("ys6_win_dx9")

start
1->0 ??

Demi-Galba (RoomID19)
Zonplas (RoomID19)
Ud-Meiyu (RoomID19 BossHPVisual0)
Piana-Pius (RoomID6)
Orjugan (RoomID19)
Lanaluna (RoomID19)
Gaposasura (RoomID4)
Galba-Roa (RoomID20)
Ernst (RoomID21 HP1)
Napishtim (RoomID0→28)


【第1回RTA初心者並走会】イースセルセタの樹海 新チャートの落書きメモ

タイトルの通りです。私の書き残したメモなので見やすさとかは気にしないでください。気が向いたタイミングで整えたやつ出します。

新(旧)チャート

アルドヴォスまで通常
酒場でクエスト確認前に奥のお姉さん
路地裏出入りしてフラグ、カーナ仲間加入
手前の兵士でテキストボックス
同じよじ登りのイベント見てデュレン加入
酒場で兵士からテキスト回収
森キャンプで休む
川抜け(カーナ単発被ダメ10~11)
コモドin
ツインテからテキストボックス持ち出し
巣穴のアクション終わったとこで離す
蜂抜け
腕輪回収後、EX抜けして戻り、石碑ワープで転移
セルレイ前キャンプ組み立て
同マップ内にいる人からテキスト持ち出し、パズル前〇2回
パズルへ(上/左/右/下)
墓からテキスト持ち出し、遺跡に戻ってから出てちょっと行ったところでリリース、墓掘り
TS犬ハイランド抜けてからリリース
カンリリカ加入-転移してハイランドへ
犬テキスト街出て入りなおす
いい感じのとこでリリースして黄金翼イベ
フリーダカットのアレ
カエル石碑開通
蜂からボスのアレもらってゲロコロイのとこまで転移してから落下死
リトライして聖域からカエルに転移して2戦目、招来炊きつつ、ギガトン軸
カエルからテキスト維持したまま外の石碑
胞子有効化の後、キャンプマップ中央当たりでリリース、金もらえるんで武器購入
ミュストルムは蜂と同じ感じ
一度エルドゥーク入る
ミュストルムもっかい、ボスモード貰ってからエルドゥーク凸
角でカンリリカグラビディスフィア軸にがんばる
fin


最新チャート変更点

橋からテキスト持ち出しに変更:コモドin不要に
エルヴァーロン、記憶メニュー抜けせずにそのままエリチェン
ハイランドの宿泊所、ドアTS玄関脱出
騎士倒す→蜂持ち出す→カエルの転移石触れる→キャンプ向かう→買い物→カエル


Steam版イース-フェルガナの誓い- オートスプリッタ(VE~Hard?)

state("ysf_win_dx9")
{
byte roomID : 0x002358C, 0x0;
float BossHP : 0x005F07C, 0x0;
byte level : 0x0036FBC, 0x0;
byte dashflag : 0x0037130, 0x44;
}


start
{
if(old.roomID == 1 && current.roomID == 0)
{
return true;
}
}

split
{
if(old.BossHP != 1 && current.BossHP == 1 && (current.roomID == 69 || current.roomID == 108 || current.roomID == 206 || current.roomID == 213))
{
return true;
}

if(old.BossHP != 0 && current.BossHP == 0 && (current.roomID == 67 || current.roomID == 130 || current.roomID == 174 || current.roomID == 188))
{
return true;
}

if(old.roomID == 226 && current.roomID == 227)
{
return true;
}

if(old.BossHP != 0 && current.BossHP == 0 && current.roomID == 229)
{
return true;
}

if(old.roomID == 34 && current.roomID == 36 && current.level > 30 && current.dashflag == 0)
{
return true;
}
}

Steam版でのみ動作します。
タイマースタート含め全自動です。私はまだ通しでは使っていないため、全体通して正常に動くかは把握しておりません。VeryEasy、Easyで動作確認済みです。
タイミングは以下の通りです

  • デュラーン1
  • エルフェール
  • チェスター1
  • ギャルバ
  • デスファルオン
  • シュティルガー
  • チェスター2
  • デュラーン2
  • ガーランド(エレベータに乗ってマップが切り替わったところ)
  • ガルバラン
  • 街を出たところ(SRComルール)

VEでの使用前提で作ってありますが、ラップタイミングは基本的には一緒であると認識しているため~Hardと書いてあります。風カットNightmare,Infernoするなら使えるよ

何かあれば私にお願いします。
Twitter : @na2na_TA

LSSJ用YsOriginAny%ユニカVEチャート

タイトルの通りです。解説をお願いするので、改めて書きます。不足やルート変更あれば随時書き足します。
ボス戦の後ろのカッコ内の数字は操作キャラの突入時のMaxHPです。

スタート~水獄の領域
  1. タイマースタート
  2. チュートリアル開始(4分頃)
  3. ドア抜けリコ部屋in(行きも帰りもコウモリ処理)
  4. 吸引部屋でワープ
  5. エメラルド確保後、ルー部屋
  6. 拠点へ転移後、ダイソン部屋
  7. ボス部屋へ向けて進行、イベント直後のコウモリを狩って88。メダルは取る、ドア抜けはする。
  8. ベラガンダー戦(88)
水獄の領域~咎火の領域
  1. 赤壁抜け-銀のブレスレット取得
  2. 水獄胴(リングメイル取得)
  3. エポナ戦(111→???)ハメ要練習
  4. エメラルド取得
  5. ロダ取得(靴は現在悩み中ですが本番では取ろうかなと)本番でも取らないです
  6. 紫電の戦槌取得
  7. 水獄③へ転移後メダル取得、必要ならレベル上げ
  8. グティルガー(134)
咎火の領域~黙砂の領域
  1. 紅月の刻印取得
  2. ダカット
  3. 火胴(ハーフプレート)取得
  4. キシュガル戦
  5. 紅蓮の大剣入手
  6. 休憩タイム
  7. 咎火の領域②復帰
  8. 胴前燭台カット
  9. トパーズ入手(トパーズ上燭台カット)
  10. ルビー入手
  11. ハーモニカ
  12. クレリア鉱入手即強化
  13. 悪魔の回廊前復帰
  14. 靴宝箱あるマップでショトカチャレンジこれは廃止にして靴取りに行きます
  15. 181まで稼ぎ(VEのガッツリとした稼ぎは唯一?)
  16. 壁抜けお祈りタイム(ドア)
  17. ゲラルディ戦(181)
黙砂の領域~瘴血の領域
  1. 左の部屋へ
  2. ブースト炊いてからエビルリング入手へ
  3. 金のブレスレット取得
  4. 理論最速ルートチャレンジ(3トライしてダメなら徒歩下ルート)
  5. ジェノクレス(192?→215)
  6. 左スロープから順路通りにクレリア入手、即強化
  7. ラドの塔復帰後、右側3段ショートカット利用
  8. コンスクラードドア:女神像上3段利用
  9. コンスクラードスキップ
  10. イベントスキップ3トライ
瘴血の領域~魔核の領域
  1. 最初のマップは道なりに殲滅しつつ進行
  2. 壁加速ジャンプ3回トライしてダメならスイッチ押して柵下げる(2マップ目、ID132番のマップ)
  3. 道中全滅させながら244になったら赤オガチャ
  4. リスク低減のために瘴血の領域②のマップに入り、有効化したら引き返してクレリア入手
  5. 瘴血の領域②へ転移
  6. 竜骨の鍵取得
  7. ラドの塔へ転移
  8. 拠点へ転移、武器強化→夢見の偶像取得
  9. 瘴血の領域②へ復帰
  10. バトルガーダー(瘴血足)取得取りやめて咎火足で最後まで突っ切ります
  11. ファクト兄弟イベント(黒い真珠入手)
  12. 道中殲滅しつつ273目安で斬魔の扉前有効化
  13. ラドの塔へ転移
  14. 瘴血の領域②へ転移
  15. メダル取得後、斬魔の扉前へ復帰
  16. ピクティモススキップ
魔核の領域~タイマーストップ
  1. 会話スキップ
  2. シルバードレス取得
  3. 赤フリオグン後、黒曜の鍵取得(いい感じに278になるように足りなければスライムも倒す。注1)
  4. エポナ戦(284)
  5. ロッド回収
  6. 幻光の間有効化後、武器強化
  7. ザバスキップ
  8. キシュガル戦(302~)
  9. ダレス戦(376~)
  10. 終(タイトルに戻るまで5分ほどの空き時間)
その他
注1:赤フリオグン戦で減ったHPをレベルアップで回復しようという意図

変更点(8/31放送後)
  • 水獄足やめました
  • 咎火靴を取るように変更しました
  • 黙砂靴カットします
  • 3段取得後の理論最速ルートは3トライしてダメなら下から徒歩で向かいます
  • 黙砂の領域の女神像を有効化しないようにします
  • 瘴血足取りやめます
変更点(9/15)
  • 騎士団イベント後のコウモリも倒して88に
  • エポナ1を111へ
  • 火胴前燭台カット
  • 瘴血突入してからのレート維持→ルー素通りした後のオガチャ金剛で

何かあれば私までお願いします
Twitter: @na2na_TA
Discord: na2na#5271

イース・オリジン 3キャラマラソン用オートスプリッター

見出しの通りです
state("yso_win")
{
byte roomID : 0x00121F4, 0x0;
float VelagunderHP : 0x025B460, 0x20, 0x98;
float SPBossHP : 0x025B3CC, 0x4, 0x98;
float FloorBossHP : 0x00973F8, 0x0;
byte FireSkill : 0x0036BA0, 0x64;
byte DBoneKey : 0x0013500, 0x1F4;
float SBHP99999 : 0x025B3D0, 0x4, 0x880;
byte boostflag : 0x001EB6C, 0x0;
byte NumofDulessHP : 0x00E376C, 0x0;
byte dbjumpflag : 0x003CB04, 0x0;
}


start
{
if(old.roomID == 19 && current.roomID == 21)
{
return true;
}
}

split
{
if(old.boostflag == 0 && current.boostflag == 1 && current.roomID == 33)
{
return true;
}

if(old.roomID == 43 && current.roomID == 28)
{
return true;
}

if(old.VelagunderHP > 0 && current.VelagunderHP <= 0 && current.roomID == 45)
{
return true;
}

if(old.SPBossHP > 0 && current.SPBossHP <= 0 && (current.roomID == 67 || current.roomID == 112 || current.roomID == 165))
{
return true;
}

if(old.FloorBossHP > 0 && current.FloorBossHP <= 0 && (current.roomID == 69 || current.roomID == 93 || current.roomID == 166 || current.roomID == 176))
{
return true;
}

if(old.FireSkill != 1 && current.FireSkill == 1 && current.roomID == 79)
{
return true;
}

if(old.dbjumpflag == 0 && current.dbjumpflag == 1 && current.roomID == 101)
{
return true;
}

if(old.roomID == 123 && current.roomID == 122)
{
return true;
}

if(old.DBoneKey != 1 && current.DBoneKey == 1 && current.roomID == 145)
{
return true;
}

if(old.roomID == 147 && current.roomID == 146)
{
return true;
}

if(old.roomID == 166 && current.roomID == 161)
{
return true;
}

if(old.SBHP99999 > 0 && current.SBHP99999 < 0 && current.roomID ==168)
{
return true;
}

if(old.FloorBossHP > 0 && current.FloorBossHP == 0 && current.roomID == 175 && current.NumofDulessHP == 2)
{
return true;
}

if(old.roomID == 22 && current.roomID == 1)
{
return true;
}

if(old.roomID == 19 && current.roomID == 173)
{
return true;
}

if(old.roomID == 22 && current.roomID == 1)
{
return true;
}
}
正直出来はあまりよくないです。
開始タイミングはユーゴ/ユニカのボーナスSP選択、終了タイミングはトール編終了後タイトル画面に戻った時点です。
今のところユニカ以外でキシュガル戦勝利時にスプリットが数個進む不具合がわかってます。ほかにも試せばボロが出てきそう。いつか通すときに使うのでその時に試します...
ユニカ→ユーゴ→トールの順番でラップを作っていますが、開始がトールでなければ自動でスタートします。Extraとかは関係ないです。
クソほど見づらいですがラップも置いておきます。これ基準に作ればなんとかなる...はず。ユニカのヴァジュリオンスキップスキップには非対応です。(トールのラップタイミング変えるならできるけど...)



セルセタの樹海RTAで使う連射設定

タイトルの通り。

あまりに秒関連打数が多いとかえってロスになるため、ほどほどにするといいと教わりました。例えばグルーダ戦で浮いたりとか。ほどほどが具体的にいくつかというと、秒間20回がいいよと聞いたのでそれにしました。下の画像は例です。
2020-07-07 (3)