Keratin Valley

Released:
By: Revolug
Found on: smwc
Difficulty: 10

This is a strange and extremely difficult romhack that I’ve been working for far too long.

It features five shell levels connected through a vast and sprawling hub-level that requires puzzle solving, exploration, and precision platforming. Each level opens up more paths and possibilities for navigation. Be sure to take notes of significant landmarks and objects, as you might need to revisit them at a later point. If you’re ever stuck, don’t feel bad about asking for help, whether it be from others or from me.

The shell levels included in this romhack are some of the most challenging levels I have ever played or created, but I hope they are enjoyable nonetheless. Practice sections have been included for those too stubborn to savestate practice. Please use them if you value your time and sanity.

Clear video for all the main levels (No hub-level solutions included): https://www.youtube.com/watch?v=taFjn_da7FU

(Note, the clear vid has some tiny differences due to being a pre-playtesting version. Shouldn’t affect gameplay too much.)

Additional information:

  • Checkpoints autosave.
  • Gray shells don’t collide with any sprites.
  • Winged yoshi can fly by holding the jump button down.
  • Start-select is enabled.
  • Switch blocks do not contain powerups.

Good luck and may you find your way in the valley.

Update 1.1: Fixed a major sequence break, made some hub-world gameplay changes to make things more readable/fair

Update 1.2: Fixed cheese in “Shaolin Monk Motherfunk”, fixed an error with one of the practice sections

Update 1.3: Various decheeses, fixed a softlock at the credits.

Download Patch File

Extra Files:

Baserom Credits.txt

-- Patches --

Extended No Sprite Tile Limits v3.1 - DiscoTheBat, Kevin, Roy, imamelia, worldpeace - https://smwc.me/s/24642
Free up Tiles 69 and 83 - Alcaro - https://smwc.me/s/14538
Mario's 8x8 Tiles DMA-er - Ladida, lx5 - https://smwc.me/s/26002
Monty Mole, Hammer Bro and Dry Bone Behavior on Extra Bit - Kevin - https://smwc.me/s/30450
No More Sprite Tile Limits v1.2.1 - Arujus, MathOnNapkins, Tattletale, NoelYoshi, Vitor Vilela, edit1754 - https://smwc.me/s/24816
Placeable (Kicked) Throw Block - Kevin - https://smwc.me/s/22809
Placeable Disco Shell - Alcaro - https://smwc.me/s/21597
Placeable Kicked Shell v1.1 - Kevin - https://smwc.me/s/28994
Poison Mushroom v1.0 - JackTheSpades, mikeyk - https://smwc.me/s/20440
RAM Controlled Mario's Fireballs Limit - Kevin - https://smwc.me/s/29898
RAM Specific L/R Scroll Disable - Chdata - https://smwc.me/s/20355
RAM Toggled Status Bar (& IRQ) - Kevin - https://smwc.me/s/28449
Triple Ball 'n' Chain - imamelia - https://smwc.me/s/19256

SA-1 Pack v1.40 - Arujus, Vitor Vilela - https://smwc.me/s/25938

-- Bug Fixes --

$13FB Game Crash Fix (Fireberry) - p4plus2 - https://smwc.me/s/18319
Ball n' Chain and Yoshi Interaction Fix - Kevin - https://smwc.me/s/22761
Block Duplication Fix v1.5 - Tattletale, lolcats439 - https://smwc.me/s/18413
Bob-omb Kicked Palette Fix - Koopster - https://smwc.me/s/24684
Bounce Blocks Death Fix - Kevin - https://smwc.me/s/25647
Cape Layer 2 Position Fix - HammerBrother - https://smwc.me/s/12328
Capespin Direction Consistency - Katun24 - https://bin.smwcentral.net/u/37400/capespindirection.asm
Capespin Hitbox Consistency + Net Punching Hitbox Correction - Katun24 - https://bin.smwcentral.net/u/37400/capespinhitboxconsistency.asm
Climbing Net Door on Subscreen Boundary Fix - Kevin - https://smwc.me/s/29100
Cluster Boo Ducking Fix - Alcaro - https://smwc.me/s/11618
Dark Room Background Fix - Roy - https://smwc.me/s/19456
Dead Spring Fix - Kevin - https://smwc.me/s/29595
Double Spinjump Antifail - Alcaro - https://smwc.me/s/13400
Feather Autoscroll Freeze Fix - Romi - https://smwc.me/s/19333
Fixed Color Data NMI Optimizer - Ladida - https://smwc.me/s/18596
Hammer Bro Fix v1.1 - Tattletale, yoshifanatic - https://smwc.me/s/18722
Horizontal Scroll Snap Fix - Kevin - https://smwc.me/s/29085
Item Box Mushroom Priority Fix - Alcaro - https://smwc.me/s/18320
Item Release Consistency Fix - Katun24, tjb0607
Layer 2 Buoyancy Optimization - worldpeace - https://smwc.me/s/16366
Layer 2+3 Wallrun Triangle Fix - dtothefourth - https://smwc.me/s/21413
Line Guide Acts-Like Fix - imamelia, worldpeace - https://smwc.me/s/23847
Line-Guided Rope Length Fix - imamelia - https://smwc.me/s/18948
Lunar Magic's "VRAM Patch" Optimization - Kevin - https://smwc.me/s/28028
Moving Castle Block Offscreen Handling Fix v1.1 - Blind Devil - https://smwc.me/s/18721
No Sprite Interaction Fix - chillyfox - https://smwc.me/s/19222
P-Balloon and Cloud Clipping Fix - lolcats439 - https://smwc.me/s/8771
P-Switch Duplication with Yoshi Fix - Kevin - https://smwc.me/s/22611
Piranha Plant Stems Fix - Ice Man
Player X Speed Fix 3.0 - HammerBrother, tjb0607 - https://smwc.me/s/24862
Proximity Wraparound fix 2.0 - HammerBrother, JackTheSpades, RussianMan - https://smwc.me/s/26926
Question Block Item Collision Fix - Kevin - https://smwc.me/s/29094
Rollover Fix - Noobish Noobsicle - https://smwc.me/s/14053
Rope Fix - Alcaro - https://smwc.me/s/8784
Skull Raft Fix - Alcaro - https://smwc.me/s/20145
Spike Swim Fix v1.1 - Alcaro, yoshifanatic - https://smwc.me/s/17740
Springboard Fixes - MiracleWater - https://smwc.me/s/22084
Sprite Ceiling Fix - Davros - https://smwc.me/s/14697
Sprite Scroll Fix - HammerBrother - https://smwc.me/s/13675
Star/Slide Kill GFX Fix - Kevin - https://smwc.me/s/30709
Time Up Fix - Alcaro - https://smwc.me/s/15110
Torpedo Ted Offscreen Smoke Fix - Kevin - https://smwc.me/s/26503
Vertical Level Bowser Statue Fireball Fix - Medic, Telinc1 - https://smwc.me/s/16781
Vertical Spawn/Despawn Fix - HammerBrother - https://smwc.me/s/22833
Victory Pose Fix v1.1 - TheBiob - https://smwc.me/s/22372
Walljump/Note Block Glitch Fix v1.6 - lolcats439 - https://smwc.me/s/19932
Yoshi Pipe Animation Fix - Kevin https://smwc.me/s/30127

-- UberASM --

ON/OFF Double Hit fix - Kevin - https://smwc.me/s/30011
Retry System - Kevin - https://github.com/kkevinm/retry-system/releases/tag/v0.3.3
Consistent 8 Frame Cape Float Delay - DJLocks, xHF01x - https://smwc.me/s/28534

-- Custom Blocks --

Basic Mario/Sprite Solid Blocks
Basic ON/OFF Blocks
Block Breakable by Item - JUMP Baserom
Donut Lift Block v1.1 - by Davros, mikeyk - https://smwc.me/s/20418
Hurt / Death Block for Kaizo / Pit Hacks - dacin - https://smwc.me/s/27268
Endless Throwblock - AmperSam
Ledge Vine - ASM - https://smwc.me/s/3944
One-way blocks 1.2 - HammerBrother - https://smwc.me/s/18158
Question Mark Blocks v1.3.0* - MarioFanGamer, lx5 - https://smwc.me/s/19775
Screen Scrolling Pipes 4.0.2* - HammerBrother - https://smwc.me/s/27019
Super Bounce Blocks - dogemaster - https://smwc.me/s/22934

* simplified for use in the baserom

-- Used Tools --

AddmusicK 1.0.8 - Kipenal - https://smwc.me/s/24994
Asar v1.81 - Alcaro et al. - https://smwc.me/s/25953
Flips v1.31 - Alcaro - https://smwc.me/s/11474
GPS V1.4.3 - TheBiob, p4plus2 - https://smwc.me/s/29130
Human Readable Map16 CLI - Underway - https://github.com/Underrout/human-readable-map16-cli
Lunar Helper 1.5.0 - Underway, Maddy - https://github.com/Underrout/LunarHelper
Lunar Magic 3.31 - FuSoYa - https://smwc.me/s/26916
Lunar Monitor 1.5.0 - Underway, Atari2.0 - https://github.com/Underrout/lunar-monitor
PIXI v1.32 - Atari2.0, JackTheSpades, Tattletale - https://smwc.me/s/26026
UberASM Tool 1.4 - Vitor Vilela - https://smwc.me/s/19982
Tags: #Kaizo