Uploaded May 2021 | Updated September 2026, 7 hours ago
This is actually a pretty funny crash that I only discovered thanks to reverse engineering the PC version, but I would guess that this works on every version. This recording is of the Switch version, ofc.
Put simply, when you open the brush, the game saves the current amount of ink, minus 1 full ink pot. I call this value the "Target Ink". If you open the brush with *less than* 1 full ink pot, Target Ink is set to a negative value. Normally, the only way to end up with less than 1 ink pot without Ammy becoming inkless (and thus unable to use the brush) is to have your ink drained by a Cursed Zone (or Kusa Village).
This wouldn't be a problem, except for the way the inkwell at the top-right of the brush canvas works. When the canvas is up, Ammy's Current Ink value (the same one that represents her ink meter in general) is repurposed to help track the amount of ink in that inkwell. Current Ink decreases as you draw on the canvas, and when it's equal to or less than Target Ink, the brush is forced closed. This prevents you from drawing forever on a single canvas.
One restriction that applies to Current Ink regardless of whether the canvas is up, is that if anything *would* set it below 0, it gets set to 0 instead. This ensures that Current Ink is always non-negative.
Are you making the connection yet?
Like mentioned earlier, it's possible to have Target Ink be set to a *negative* value by opening the canvas with less than 1 ink pot. As you draw on the canvas, Current Ink decreases, but it can't fall below 0. This means that you reach a point where the level of ink in the inkwell (which is proportional to Current Ink minus Target Ink) stops decreasing. Current Ink never falls below Target Ink, because it can't fall below 0, and Target Ink is negative (less than 0).
The overall effect is that you no longer have any limit on how long you can draw a single stroke on the canvas. Unfortunately, the same cannot be said for Okami the video game. The shape of your brushstrokes is stored somewhere in memory, and the space allocated for it is finite. Normally, the Target Ink threshold kicks you out of the canvas before you can get close to filling up this space, but this sequence of actions prevents that from happening. As a result, you can keep drawing until the space is filled up, and the game crashes because it has no remaining safeguards for this ink overflow.
Useless, but very funny imo. Anyone can replicate it once they understand the basic principles, no speedrunning tech required =D
Okami Speedrunning Discord: discord.gg/AQNKmMu
Okami Speedrunning Wiki: https://okami.speedruns.wiki/Main_Page
Leaderboard: speedrun.com/Okami
My Twitter: twitter.com/LoveAuride
My Twitch: twitch.tv/loveauride
This is actually a pretty funny crash that I only discovered thanks to reverse engineering the PC version, but I would guess that this works on every version. This recording is of the Switch version, ofc.
Put simply, when you open the brush, the game saves the current amount of ink, minus 1 full ink pot. I call this value the "Target Ink". If you open the brush with *less than* 1 full ink pot, Target Ink is set to a negative value. Normally, the only way to end up with less than 1 ink pot without Ammy becoming inkless (and thus unable to use the brush) is to have your ink drained by a Cursed Zone (or Kusa Village).
This wouldn't be a problem, except for the way the inkwell at the top-right of the brush canvas works. When the canvas is up, Ammy's Current Ink value (the same one that represents her ink meter in general) is repurposed to help track the amount of ink in that inkwell. Current Ink decreases as you draw on the canvas, and when it's equal to or less than Target Ink, the brush is forced closed. This prevents you from drawing forever on a single canvas.
One restriction that applies to Current Ink regardless of whether the canvas is up, is that if anything *would* set it below 0, it gets set to 0 instead. This ensures that Current Ink is always non-negative.
Are you making the connection yet?
Like mentioned earlier, it's possible to have Target Ink be set to a *negative* value by opening the canvas with less than 1 ink pot. As you draw on the canvas, Current Ink decreases, but it can't fall below 0. This means that you reach a point where the level of ink in the inkwell (which is proportional to Current Ink minus Target Ink) stops decreasing. Current Ink never falls below Target Ink, because it can't fall below 0, and Target Ink is negative (less than 0).
The overall effect is that you no longer have any limit on how long you can draw a single stroke on the canvas. Unfortunately, the same cannot be said for Okami the video game. The shape of your brushstrokes is stored somewhere in memory, and the space allocated for it is finite. Normally, the Target Ink threshold kicks you out of the canvas before you can get close to filling up this space, but this sequence of actions prevents that from happening. As a result, you can keep drawing until the space is filled up, and the game crashes because it has no remaining safeguards for this ink overflow.
Useless, but very funny imo. Anyone can replicate it once they understand the basic principles, no speedrunning tech required =D
Okami Speedrunning Discord: discord.gg/AQNKmMu
Okami Speedrunning Wiki: https://okami.speedruns.wiki/Main_Page
Leaderboard: speedrun.com/Okami
My Twitter: twitter.com/LoveAuride
My Twitch: twitch.tv/loveauride





![Okami in 2:04:17 - NG Any% Speedrun [PB]
A small improvement over the last run. I saved a lot of time in places like Blockhead Clip and Fire Tablet Skip, but I also lost a lot of time:
-Wawku Defrost boosts (almost 3m)
-CC Skip (50s)
-Awesome Skip (80s)
-Wawku Cannon Room (almost 2m, though that was largely to do with using all Inkfinity stones on the defrost boosts)
-Ryo Stair clip (1m)
-Paper Clip into Tsuta (1m)
And just general slop overall.
Turbo start was used to skip cutscenes. Turbo jump was used primarily to swim faster and occasionally to jump immediately after landing.
Join the Okami Speedrunning Discord: https://discord.gg/AQNKmMu
My Socials: https://linktr.ee/auride
Splits: https://splits.io/asda
0:00 Prep
0:21 Tutorial
4:11 Boulder
5:05 Bloom Hana
9:38 Bloom Shinshu
10:52 Cherry Bomb
13:21 Bloom Agata
14:51 Taka Pass
17:59 Bloom Taka
20:18 Sasa Sanctuary
23:01 Start Digging
24:02 Waterspout
24:53 Defeat Take
26:40 Kusa Village
28:09 Defeat Tei
31:54 City Checkpoint
33:33 Ryoshima
35:32 Seian City
39:41 Fireburst
40:52 North Ryoshima Coast
42:11 Tsuta Ruins
48:42 Leave Tsuta
53:20 Defeat Hayabusa
56:24 Gale Shrine
59:43 Galestorm
1:03:49 Galaxy
1:08:53 Out of the Dragon
1:14:36 Evil Rao
1:19:25 Oni Island
1:23:05 Enter 2D
1:26:25 Ninetails
1:30:43 Kamui
1:32:35 Wepkeer
1:35:21 Wawku Shrine
1:37:59 Blizzard
1:43:54 Birds
1:48:22 Blight
1:50:18 Orochi
1:53:11 Spider Queen
1:54:36 Crimson Helm
1:55:55 Ninetails 2
1:57:52 Yami
2:04:45 Post-run celebration Okami in 2:04:17 - NG Any% Speedrun [PB]](https://i.ytimg.com/vi/rEWtUfj4lPk/mqdefault.jpg)



![Okami in 2:25:09 - New Game Any% Speedrun [Former World Record]
This time was beaten by me on March 28 (https://youtu.be/k88UtutOe3g).
This run was really bad in a variety of ways, but the tab skips went really well. Tab Skip 1 was literally first try, which I never expected to happen for me so soon. I did have some good moments, but there were a lot of categorical errors in this run that very nearly ended it (mainly failing the acid swim in Water Dragon and forgetting to upgrade the wallet the whole run). Theres a long way to go before I have a run I really like here.
This run beats the previous WR by Krinoteder (2h 25m 57s https://youtu.be/zwGx7p1IfkI) by 48 seconds. Im very lucky he didnt lower the time much further because he definitely could have =p
Splits: https://splits.io/5beq
Leaderboard: https://www.speedrun.com/Okami/full_game#NG_Any
Okami Speedrunning Discord: https://discord.gg/AQNKmMu
Watch my streams live: https://www.twitch.tv/loveauride
Twitter: https://twitter.com/LoveAuride Okami in 2:25:09 - New Game Any% Speedrun [Former World Record]](https://i.ytimg.com/vi/sRRZ9IDqdBI/mqdefault.jpg)
![Okami in 2:31:11 - New Game Any% Speedrun [Former World Record]
Beaten by me on the Nov 3, 2019: https://youtu.be/SS1xnHssD6g
I finally did it!! This run was far from perfect, but it was great in some very important ways. Namely, both fire tablet skips were incredibly quick. The first one was almost exactly 1 minute, and the second was 1m 11s. This run also had 2nd try CC skip, which was verrry lucky.
This run beats the previous wr by tnkn_27kan (2h 34m 45) by 3m 34s. Most of that timesave comes from overall faster fire tab skips.
I do still want to beat this time, because sub 2h 30m was easily within grasp if I hadnt made some bad mistakes in Wawku and at Orochi. Its just a matter of getting a run this lucky again =p
Splits: https://splits.io/4nih
Leaderboard: https://www.speedrun.com/Okami/full_game#NG_Any Okami in 2:31:11 - New Game Any% Speedrun [Former World Record]](https://i.ytimg.com/vi/sRunAoivWCI/mqdefault.jpg)