As opposed to CSR 1.x's reliance on watching the game's memory at a set interval, CSR 2.0 leverages a postfix hook of the game's event loading function, allowing us to modify the Atel script directly.
This means replacing most instructions with NOP, as well as occasionally teleporting the player and more miscellaneous changes.
Cutscenes that need removal:
Dream Zanarkand
[x] Skip Intro
[x] Beginning
[ ] Naming Tidus
[ ] Kids
[ ] Fangirls
[x] Tidus leaves fans
[x] Tidus looks at Jecht sign
[x] Blitzball FMV
[ ] Tidus wakes up and follows Auron
[ ] Tidus sees the fayth and follows Auron
[ ] Ammes
[ ] Tidus sees Jecht sign again
[ ] Tanker
[ ] Tidus and Auron run as bridge explodes
[ ] This is your story FMV
[ ] Tidus swimming looking at himself as a child
[ ] A dream of being alone
Baaj Temple
[ ] Tidus wakes up
[ ] Tidus falls in the water
[ ] Geosgaeno eats a Sahagin
[ ] Escape from Geogaesno
[ ] Tidus in a collapsed corridor
[ ] Tidus needs fire
[ ] Tidus makes fire
[ ] Tidus has a dream about Auron
[ ] Klikk
[ ] Rikku punches Tidus
Cid's Ship
[ ] Tidus wakes up on boat + Sphere Grid tutorial
[ ] Rikku explains the mission
[ ] They enter the submerged ruins
Underwater Ruins
[ ] Tidus bashes the machine
[ ] Tidus bashes the machine + Tros arrives
[ ] They leave the submerged ruins
[ ] Airship is shown
[ ] Tidus gets back onto the boat
Cid's Ship
[ ] Naming Rikku
[ ] Rikku suggests going to Luca
Besaid
[ ] Tidus wakes up in the sea
[X] Lagoon drop
[X] Wakka asks Tidus to join his team
[ ] Wakka explains his life story
[ ] Tidus arrives at Besaid Village
[ ] Tidus enters the temple
[ ] Tidus speaks to the priest
[ ] Priest enters Wakka's tent
[ ] Tidus dreams about a flashback
[ ] Tidus goes back into the temple
[ ] Wakka catches up with Tidus in trials
[ ] Tidus meets Lulu and Kimahri + FMV
[ ] The gang leave the cloister of trials
[ ] Naming Valefor
[ ] Besaid Night
[ ] Tidus sleeping
[ ] Tidus has a dream about Yuna, Tidus wakes up + FMV
[ ] Tidus wakes up again (Party healed at this point)
As opposed to CSR 1.x's reliance on watching the game's memory at a set interval, CSR 2.0 leverages a postfix hook of the game's event loading function, allowing us to modify the Atel script directly.
This means replacing most instructions with NOP, as well as occasionally teleporting the player and more miscellaneous changes.
Cutscenes that need removal:
Dream Zanarkand
Baaj Temple
Cid's Ship
Underwater Ruins
Cid's Ship
Besaid
S.S. Liki
Kilika
S.S. Winno
Luca
Mi'ihen
Mushroom Rock Road
Djose
Moonflow
Guadosalam
Thunder Plains
Macalania
Bikanel
Bevelle
Calm Lands
Gagazet
Zanarkand
Airship, Highbridge, Sin
Cavern of the Stolen Fayth
Post Battle Transitions