Critter Quest

Released:
Found on: smwc
Difficulty: 6

Short & sweet kaizo hack with the central gameplay focus of swapping between standard jumps & spin jumps (without motor skills), with each level featuring their own mechanic wrapped around that concept. Each song featured can be found in the provided credits file for those curious of their source.

Features: - No midways, only single section levels (last level DOES save after the door transition) - Saves on Overworld movement - No secret exits or secrets - No cape levels - There are 2 shell levels, however neither require traditional off-the-wall shell jumps or anything more technical than that - Exactly 1 kaizo block - Couple of light trolls - One boss - Start + Select to exit stages - L + R + Select from Overworld to go to title screen without power cycle

Thanks to those who check it out!

Download Patch File

Extra Files:

credits.txt

***********
* Credits *
***********
Hack is built on Fluxbaserom2 by SJandCharlieTheCat
	Source: https://www.smwcentral.net/?p=viewthread&t=123817
	
General ASM:
	Tahixham for "Stop Title Screen Movement" ASM
		- Description: Stops title screen player movement and looping (from FAQ).
		- Source: https://www.smwcentral.net/?p=viewthread&t=94884&page=2&pid=1514216#p1514216
		
Graphics:
	SimFan96 for "Animal Crossing - Rosie" player graphic [https://www.smwcentral.net/?p=section&a=details&id=20472]
	Other graphic changes were from my own design using YY-CHR, including:
		- "Critter Crib" sign
		- "WEEE HEO" Yoshi Egg message
		- :3 design on blocks & power-ups

Music:
	TheGremlin
		"Animal Crossing: New Leaf - Bubblegum K.K. (Aircheck)" for Title Screen [https://www.smwcentral.net/?p=section&a=details&id=25595]
	bebn legg
		"WarioWare: Touched! - Rainbow Juice" for first Overworld [https://www.smwcentral.net/?p=section&a=details&id=21908]
	Ultima
		"Mega Man Battle Network - Boundless Network" for second Overworld [https://www.smwcentral.net/?p=section&a=details&id=26404]
		"Ys II - Termination (Arrange)" for the level Tracking Back Roots [https://www.smwcentral.net/?p=section&a=details&id=25729]
	Milon Luxy
		"Bomberman 64: The Second Attack - Pommy Intro" for the level Critter Crib [https://www.smwcentral.net/?p=section&a=details&id=21769]
	Bak Sangwoo
		"Ys III: Wanderers from Ys - Seal of Time" for the level Planting A Seed [https://www.smwcentral.net/?p=section&a=details&id=30382]
	Dippy
		"Bomberman 64: The Second Attack - King & Knights" for the level Bump Jump [https://www.smwcentral.net/?p=section&a=details&id=22932]
	Hooded Edge
		"Mega Man 4: Voyage - The Singing Ocean ~ Dive Man's Stage (Remix)" for the level Eternal Sapphire [https://www.smwcentral.net/?p=section&a=details&id=31440]
		"Mega Man Battle Network 2 - Child Of The Net ~ You Can't Go Back (Remix)" for the level Flossie Dickey Jump [https://www.smwcentral.net/?p=section&a=details&id=28547]
	Kevin
		"Bomberman Quest - Overworld 1 ~ Field Zone Theme" for the level Show 'Us Da Ropes [https://www.smwcentral.net/?p=section&a=details&id=35648]
	Isikoro
		"Hamtaro Ham-Ham Heartbreak - Boo Manor" for the level We, Ghosts [https://www.smwcentral.net/?p=section&a=details&id=27384]
	sincx
		"Donkey Kong Land - Snow" for the level Islands 'n Glaciers [https://www.smwcentral.net/?p=section&a=details&id=8339]
	Nanako
		"Kirby's Dream Land 3 - Ripple Field 1" for the level Truth About Heaven [https://www.smwcentral.net/?p=section&a=details&id=34623]
	Zavok
		"Castlevania II: Belmont's Revenge - New Messiah" for the level The Rain Exhibit [https://www.smwcentral.net/?p=section&a=details&id=35783]
	TheInsanity115
		"Animal Crossing: New Leaf - The Roost" for the credits level [https://www.smwcentral.net/?p=section&a=details&id=35629]
	Dark Mario Bros & FantasticFox
		"Touhou Koumakyou ~ the Embodiment of Scarlet Devil - U.N. Owen Was Her? (Stage Clear Mix)" for stage clear song [https://www.smwcentral.net/?p=section&a=details&id=32753]
	Dark Mario Bros
		"Animal Crossing: New Leaf - Bubblegum K.K. (Live)" for the credits level [https://www.smwcentral.net/?p=section&a=details&id=23027]
	Ahrion
		"Shin Megami Tensei II - Boss Battle" for the boss music [https://www.smwcentral.net/?p=section&a=details&id=37257]
	
Playtesters:
	snadge
	fanfan21
	
Tools:
	FuSoYa - Lunar Magic 3.33 - https://www.smwcentral.net/?p=section&a=details&id=32211&r=0
	YY Creator - YY-CHR v0.99 Beta 2012 - https://www.smwcentral.net/?p=section&a=details&id=4642
	Along with the tools provided with the Flux Base Rom and credited for at the bottom of this file
	
Special Thanks:
	BarbarousKing - For indirectly introducing me to kaizo mario from content
	Grand Poo Bear - For inspiring me to push forward and challenge myself in kaizo mario with amazing gdq runs
	Juzcook - For being an amazing creator of both content & game design
	Maddy - For making some of the best games I've ever played
	MarkAlarm - For making the first kaizo mario hack I played: Celeste.smc
	TheRealCatsup - For making the first kaizo mario hack I beat: Beachside Blitz
	SweetDude - For making the most creative hacks
	xMANGRAVYx aka LetsTalkGames321 - For making the best retro style hacks that are approachable for beginners, helping me develop my skills when I was one
	Dram55 - For being the goat
	PangaeaPanga - For making both Super Dram World and Kaizo Kindergarten, two of the most amazing hacks I've played for both influence and learning respectively
	SMWCentral Community as a whole for just being awesome
	The Critter Crew for keeping it real
	Alex for being you
	
Learning Resources:
	This section isn't really traditional in credits, but I wanted to add it since this was my first hack and I wanted to provide where and how I learned things for others who may also be considering making a hack.
	
	BarbarousKing - Barb's Basics of Lunar Magic Tutorial with annotations - https://www.youtube.com/watch?v=s4pupCEJYFM
	Arinsu - Music Insertion with AddmusicK - https://www.smwcentral.net/?p=viewthread&t=87982
	Thomas - How do I use Star Road/Pipe warps in lunar magic 2.43?! - https://www.smwcentral.net/?p=viewthread&t=90620
	ZMann - Nintendo presents logo change - https://www.smwcentral.net/?p=viewthread&t=23103
	SMWCentral FAQs - Title Screen/Credits Section in FAQs - https://www.smwcentral.net/?p=faq&page=1219835-title-screencredits
	leod - Drawing and Editing Graphics using YY-CHR - https://www.smwcentral.net/?p=viewthread&t=88328#setlang
	ItsaMe.64 - Changing title screen music. - https://www.smwcentral.net/?p=viewthread&t=96328
	
********************************************************************************
* The following credits below are from the Fluxbaserom2's provided credit list *
********************************************************************************
__________________

Sprites:

yoshicookiezeus (ball and chain disassembly; swinging pendulum BnC)
imamelia (brown/checkerboard plat; pipe piranha pack; growing vine; Bowser statue; growing pipe; Line-Guided Rope [with KevinM])
immamelia/Thomas (poison mushroom)
Djief (baby Yoshi disassembly)
KevinM (flying question block)
dtotthefourth/KevinM (line-guided any sprite)
Erik (grey rising platform; stationary parakoopa; Para-Spiny)
Darolac (single mushroom scale plat)
mellonpizza (Lakitu cloud; p-switch [with contributions by Fernap])
Davros/Blind Devil (orb)
Sonikku (message box)
Koopster (sprite offsetter)
RussianMan (spring)
MarkAlarm (Yoshi disassembly)
Tattletale (configuragble thwomps)
RussianMan/SJandCharlieTheCat (sprite muncher)
Darolac (sprite killer)
NaroGugul/KevinM (multi-bounce numbered shell)
Iceguy (grey falling platform; Non-Line Guided Grinder)
dtotthefourth (customizable throwblock; any timed platforms; sprite stacker)
mikeyk/JackTheSpades (donut lift)
Flying rope machine (Von Fahrenheit with KevinM)
Romi/Blind Devil (bumpty)
Ladida (cluster effects)
Erik557 (spawn kicked shell)
Blind Devil (Cursor)
________

Patches:

Binavik (per-level status bar stuff; layer 2 falloff and triangle fixes; other general help)
Noobish Noobsicle (rollover/256 fix)
Katun24 (cape-spin consistency and flight directional change patches; item throw direction)
dtothefourth (baby and adult Yoshi together; layer 2 triangle fix)
KevinM (Placeable Throw Block; p-swtich Yoshi dup fix; Yoshi Sprites Interaction Fix [with TheBiob]; Yoshi tongue cutoff; Torpedo Ted Offscreen Smoke Fix; sprite item box; toggleable status bar; Yoshi/ball and chain fix; kaizos triggered by death animation fix)
p4plus2 (fire/berry fix)
RussianMan (pokey GFX fix)
Zeldara109 (Triple rotating platform fix)
mario90 (layer 2 falloff fix)
Thomas (berry fixes; disable level clear fade; Fireball Conveyor Fix)
RussianMan (pipe exit sound fix)
(Green)HammerBrother (screen constrain; Yoshi Keyhole Fix; disable first frame jump after landing)
imamelia (line-guided rope length fix; Yoshi/Non-Dynamic Podoboo; Yoshi Coin Fix)
lolcats439 (block dup; P-balloon/Cloud Fix patch; Walljump/Note Block Glitch Fix; Slow Horizontal Layer 2 scroll)
Tattletale (ghost hole fix)
Edit1754 (sprite height fix)
Edit1754/MathOnNapkins/Arujus/VitorVilela/Tattletale/KevinM (NMSTL)
Deflaktor (No pressed p-switch carry)
JamesD28 (carryable sprites, extra bit)
Ramp202 (no silent bullet bill)
Rmi (feath autoscroll fix)
andy_k_250 (magikoopa palette fix)
Anas/Yoshifanatic1 (overworld sprite redundancy patch)
SkywinDragoon (Yoshi immunity to a few sprites fix [with TheBiob])
Ladida/lx5 (Mario's 8x8 Tiles DMA-er)
el_usive (on/off line guides global)
worldpeace (layer 2 buoyancy optimize)
Davros (statue, ninji etc. ceiling check)
Darolac (block snake fix)
TheBiob (victory pose fix)
yoshifanatic (damage/swim fix)
Koopster (bomomb palette; layer 3 tide and regular water fix)
Alcaro (Tide Sprite Interaction Fix; time up fix; rope glitch; title screen white tile glitch; boo bat ceiling fix; Placeable Disco Shell)
? (SpinJumpOnTwoSpritesAtOnceFix)
? (Reznor bridge fix)
? (Sunken ghost fix)
? (Yoshi stomp wrap fix)

meatloaf (move left at goal)
? (ControlLuigiWithSameController)
RussianMan (no item stuck in wall)
WhiteYoshiEgg (OW speed change)
p4plus2 (one player only patch)
Blind Devil (cheep-cheep motion)
Alcaro (skull raft movement fix)
CliffTheCrafter (Update Vertical Scroll on Enemy Bounce)
chillyfox (thwomp/shell interaction fix)
Erik (Per-Level Layer 3 Tides Act-like Settings)
MarioFanGamer (Solid Slope Assist Tile)
Mandew (Goodbye Football RNG)
(Green)HammerBro (X Speed Fixes, speed oscillation; sprite scroll fix)
Maarfy (powerup freeze remove)
Thomas (All-Inclusive Mario Physics Modifier Patch)
CliffTheCrafter (spin-jump while holding items fixes)
MiracleWater (Springboard Fixes)
KevinM (VRAM optimization)
Lui ([no] Level Specific Speeds for Monty Moles and Hammers)
? (multiple block snake fix - Kevin?)
? (sprite priority fixes)

________

UberASM:

dtothefourth (frame-perfect spinfly from ground; on/off cooldown)
xHF01x (float delay)
KevinM + worldpeace, lx5, imamelia, Thomas, dtothefourth, etc. (retry)
KevinM (no powerup freeze; swim speed; configuragble Yoshi eats; vertical scroll)
Westslasher2/Alcaro/Erik (OW save)
TheBiob (goomba stun timer)
Binavik (Disable help sprite interaction)
janklorde (with RussianMan) (control disable)
Thomas (level wraps; teleport on no sprites)
RussianMan (motor skills)
Binavik (general help)
Ayami (layer 2 BG autoscroll)
JamesD28 (per-level sprite palettes)
kaizoman (one-way scroll)
Abdu/SJandCharlieTheCat (spawn already on Yoshi)
RussianMan (speed limit)
BlueToad (flip on/off cycle)
Mattrizzle/Ghettoyouth (lightning generator)
Koopster (layer 2 vertical rise/fall)
Badummzi and Maarfy (instant death on powerup loss)
(Green)HammerBro (SSP Uber stuff)
Mandew (low gravity)
Thomas (teleport system)
Alcaro/(Green)HammerBrother/dtothefourth/westslasher2 (flight fixes)
Blind Devil (OW and orb stuff)
JamesD28 (general help)

________

Blocks:

(Green)HammerBrother (screen-scrolling pipes; keylock blocks; one-way blocks; throwblock pack)
Blind Devil (cursor level-select blocks)
Nowieso (Carryable Sprite Spawner Blocks; sprite killer; boost block — with swunsh_)
MagmaMouse (Camera up-scrolling block)
RussianMan (remove Latiku cloud if riding)
EternityLarva (conveyor blocks; disappearing blocks)
MarioFanGamer ([better] doors; pixel-perfect spikes; destroy Yoshi block; questin-mark spawn blocks [with lx5])
Davros/mikeyk (donut lift blocks)
westslasher2 (Non-screen dependent exit pipe)
Djief (pipes enterable in midair)
dtothefourth (sprite buoyancy blocks;) 
MarioE (selective sprite killer)
KatMakes (collectables)
LDA (coin that increases time)
JackTheSpades (kill munchers)
Mindless (exit to OW block)
ASMagicianMaks (sprite and Mario-only blocks)
edit1754 (Instant slope drop-off)
dogemaster (sprite-bouncing blocks)
SJandCharlieTheCat (including contributions and hybridizations: single-use on/off blocks; half-tile duck death block; layer 2 sprite-only block; hybrid sprite killer; on/off death blocks; a number of other very simple blocks)
5544/Sonikku/wiiqwertyuiop (spin-jump blocks)
Teo17 (teleport blocks)
SL/DiscoMan/Erik557 (anti-coin)
katun24 (anti-upthrow jank blocks)

Unknown creators: sprite-only triangle; kill star power block; ThrowblockFixedForSpinOscillation.asm (a2yerold?)
________

Testers and general guinea pigs:

Particular thanks to TheVoipah, the Jankfinder himself, who's been an invaluable source of jank-finding for many months.
Jquery861
Wolfguy423
Quietmason
gui
ItzEcks
resnov
cangrejo
ThePrestinator
el_usive
________

GPS: TheBiob, p4plus2, (Green)HammerBrother
AddmusicK: Kipernal, KevinM, Lui, Medic, Vitor, KungFuKirby, HertzDevil
UberASM: Vitor Vilela, lx5, RPG Hacker
PIXI: Atari2.0, JackTheSpades, Tattletale, lx5, Sillymel
ASAR: Alacro, RPG Hacker, randomdude999, p4plus2, CypherSignal, LDAsuku, Katrina, Atari2.0, Vitor Vilela
________

GFX (layer 3 BGs): Hayashi Neru (a lot), Berk (a lot), KaidenThelens, Tob, Link13
__________________

Special Thanks from Flux Base Rom Credits:

KEVINM
SPOONS
Fernap
binavik
MarioFanGamer
TheMario90
AmperSam
LightAligns
meatloaf
Janklorde
TheBiob