=========
= About =
=========

"Brave New World" is a mostly-vanilla, glitch-heavy kaizo hack dedicated to BraveToazter.

I was inspired after playing ABC_ore's Takumi V and Tatsujin Mario Part 1, and xHF01x's Studies of a Broken Engine; I wanted to explore these glitches with different setups.
I ended up creating -- in my opinion -- a fun, fair, RTA-viable hack that showcases kaizo tricks and glitches.

There are 10 levels with 5-8 single-screen rooms each, a switch palace, and 1 secret level, totaling 72 rooms. There's a checkpoint after every room.
Not all rooms require the use of glitches; some require precision platforming, while others require technical execution (shell jumps, spring jumps, key jumps, wall-clip jumps).

NOTE: Many of the tricks require frame-perfect inputs!

Some rooms require obscure SMW mechanics, so you may get stuck if you are not experienced with glitch hacks (or even if you are!).
To help new and seasoned players understand how to clear each room, I have developed state-of-the-art "FIO" Technology (Figure-It-Oot):
Press the SELECT button in any room to reveal text & graphics that explain how to beat the room.

There is also a companion video guide hosted here: https://derv.us/Guide.html
The video guide contains:
* A thumbnail for each room,
* A short video illustrating how to beat the room,
* An explanation of the mechanics in use,
* A step-by-step guide on how to beat the room.
* Tips for making the setups more consistent.

The hack is "Mostly-Vanilla" due to some noticeable quality-of-life patches:
* Retry System (fast prompt, not auto-retry)
* Player X Speed Fix (reduces speed oscillation jank)
There's also a banging soundtrack (borrowed from SMWCentral's enormous library) and custom pixel art which also make this hack not "feel" vanilla either.

You may find hard-to-reach 3-Up Moons in a few rooms -- these moons are for an additional challenge but are not required.

Good luck, and I hope you have fun in Brave New World!

--------------------------------

=========
= Tools =
=========

Lunar Magic 3.30
by FuSoYa
https://fusoya.eludevisibility.org/lm/

Baserom Template
by AmperSam
https://github.com/ampersam-smw/baserom-template

UberASM 1.4
by Vitor Vilela
https://smwc.me/s/19982

Asar v1.81
by Alcaro et. al
https://smwc.me/s/25953

AddmusicK v1.0.8
by Kipernal (et. al?)
https://smwc.me/s/24994

YYCHR
by Yy, Yorn
https://www45.atwiki.jp/yychr/

SNES SPC700 Player
by dgrfactory
https://github.com/dgrfactory/spcplay

Effect Tool 3.0
by JackTheSpades, dtothefourth
https://smwc.me/s/23331

Status Effect (status bar editor)
by HuFlungDu
https://smwc.me/s/5680

--------------------------------

============
= ASM Code =
============

Retry-System v0.3.1
by Kevin, worldpeace, others?
https://github.com/kkevinm/retry-system
https://smwc.me/t/118748

Player X Speed Fix 3.0
by HammerBrother, tjb0607
https://smwc.me/s/24862

Ultimate Controller-Based Switch v1.0
by Mathos
https://smwc.me/s/16102

Single Player Only
by p4plus2
https://smwc.me/s/12380

Toggle Statusbar
by dtothefourth
https://www.patreon.com/posts/toggle-statusbar-40894949

Layer 2 Background Auto-Scroll
by Ayami
https://smwc.me/s/23117

Yump Reward
by JamesD28
https://smwc.me/s/24294

--------------------------------

=============
= Tutorials =
=============

An In-Depth Guide To ExAnimation
by MolSno
https://smwc.me/t/77300

Lunar Magic: Overworld & YY-CHR
by DanOfMostTrades
https://youtu.be/l5fvJUkSc-g

--------------------------------

============
= ASM Tips =
============

No Lives on Overworld
Thanks to help from Meirdent
https://smwc.me/1510785

Short Intro Message
Thanks to help from Ladida
https://smwc.me/1106145

Short POW Switch Timer
Thanks to help from Moltz
https://smwc.me/696832

Disable Spin Jump
Thanks to help from Ladida
https://smwc.me/1103484

No Score on Course Clear
Thanks to help from TheBiob
https://smwc.me/1316839

--------------------------------

============
= Graphics =
============

JowTH's 16x16 Font
by Jonny Azzuris
https://smwc.me/s/6363

--------------------------------

=========
= Music =
=========

[Title]
Xemogasa - Sapphire Eyes
Ported by Beruga1990 https://smwc.me/s/28261

[Intro]
Super Mario Galaxy - Gusty Garden Galaxy
Ported by HaruMKT https://smwc.me/s/8852

[Overworld]
Megaman & Bass - Database
Ported by Samantha https://smwc.me/s/22643

[Victory (Orb)]
Ganbare Goemon 4 - Credits
Ported by Dippy https://smwc.me/s/24264

[So Brave]
Wii Shop Channel - Main Theme
Ported by Kevin, tssf https://smwc.me/s/22985

[One Tile Man Jumps]
Earthbound - Hospital
Ported by Kevin https://smwc.me/s/27050

[Great Clips]
Mario Party - SSENMODNAR! (Anime Edition) ~ Play A Mini-Game! (Remix)
Ported by Hooded Edge https://smwc.me/s/21153

[Aquatic Ambivalence]
Waterworld - Shop
Ported by Kevin https://smwc.me/s/22441

[Dino-Might]
Jurassic Park - Triceratops Trot
Ported by Dippy https://smwc.me/s/17512

[Dino-Might Portrait]
Terranigma - Return to Mother Earth
Ported by Kevin https://smwc.me/s/24476

[Super Duper]
Minecraft - Sweden (Calm 3)
Ported by Samantha https://smwc.me/s/20865

[Super Duper Boss]
Astronomia - Coffin Dance
Ported by Wakana https://smwc.me/s/23523

[Toastada Shells]
Axelay - Silence
Ported by Kevin https://smwc.me/s/20560

[Goodnight Springton]
Xaimus - Mitotic Dance
Ported by sincx https://smwc.me/s/21848

[Potent Throwables]
Unreal Tournament '99 - Nether Animal
Ported by Dippy https://smwc.me/s/22649

[No Scrubs Palace]
Tetris (NES) - Theme C
Ported by Sariel https://smwc.me/s/28905

[Te Kastle]
Kaettekita Cyborg Kuro-chan - Track 16
Ported by Samantha https://smwc.me/s/20862

[Credit Frauds]
Sonic Mania - Friends
Ported by Kevin, tssf https://smwc.me/s/24630

[Besides]
Tempest 2000 - Mind's Eye
Ported by sincx https://smwc.me/s/17081

--------------------------------

===============
= Playtesters =
===============

Toast
Viper
CardboardCell
Zapplex
Morpha00
YouFailMe
Fryinb
Prestinator13
