PROJECT BASE 0.7.2 a Super Metroid ROM hack by begrimed updated: may 14, 2015 INFO / DOWNLOAD PAGE: http://www.begrimed.com/pb.php WHERE TO REPORT BUGS: MetCon forum topic: http://forum.metroidconstruction.com/index.php/topic,217.0.html IRC channel: #metconst on EsperNet (I go by "Grime" or "begrimed") My email: begrimed@gmail.com ASSEMBLY CREDITS: Scyzer, Jathys, Kejardon, DSO, Black Falcon, squishy ichigo, JAM, Crashtour99, PJBoy, Drewseph, person701, Quote58, Rakki, SMILEUser96 TESTING & FEEDBACK CREDITS: StuntCoyote, LinkaMeister, JAM, Silver Skree, Kenta Kurodani, VariaphazonSamus, Dessyreqt, FPzero, person701, Hiroshi Mishima =============================== ==== CHANGES SINCE 0.7.1 ====== =============================== - Removed gray door in Wrecked Ship Chozo room that permatrapped you if Phantoon wasn't dead - Fixed broken scroll in Kraid's lair that caused graphical errors - Fixed a near-permastuck in the Lower Norfair dark fireflea room - Fixed Spazer's room going dim after using X-ray =============================== ==== CHANGES SINCE 0.7 ======== =============================== - Ceres escape sequence finally fixed! Mostly. Only remaining fix is re-syncing the ship's flying sound by a second or two. - Reworked Samus' suit palettes again. This time it's the original color schemes, just with updated shading. - Reworked beam palettes again, and I couldn't be happier with how they look now. - Undid walljumps going slightly higher than usual since it interfered with speedrunning precision - Shinesparks and speedbooster work in lava (but not yet quicksand) - Pressing down once to instantly morph after doing a walljump has been put back in (I am so sorry for the terrible alcatraz that removing this created, haha). - Temporary fix: replaced certain enemy platforms with something else until a proper fix is made for Samus falling through or taking damage from them; cause of this is most likely Scyser's keep-speed ASM - Merged quite a few rooms together. Still a lot more of this left to do, but I need to clean bank 8F out first. - Had some fun with Scyzer's enemy palette ASM and switched some of them around for certain rooms. Eventually I'll go much more in-depth with this and coordinate their palettes with the surrounding environments better, but for now I just quickly picked some out that looked neat. - Power bombs now open blue doors. - Pink doors now only take 1 missile to open instead of 5. - While speedboost running, Samus' palette awesomely cycles through its color lines instead of stopping on the last one (thanks DSO) - Game Over screen restored until I can repoint and use the entire screen as a tilemap to make a new one - More platforms throughout the game (most notably in shaft or hallway rooms) changed into speedbooster blocks - Spore Spawn is no longer skippable in a 100% run (the skip itself still works, but the supers have been moved behind a gray door) - Got rid of the tiny green insects ("SBUG") in wrecked ship and did something else instead. - Fixed all map icons - Ridley's tail no longer duds all of Samus' shots, and he now dies sooner once his HP hits 0. - All major upgrades are now presented to you by standing Chozo statues. - A whole bunch of smaller stuff I didn't think to write down =============================== ======= ABOUT PROJECT BASE ==== =============================== Project Base is a ROM hack of Super Metroid that keeps the original map mostly intact, while adding new stuff. It doesn't force the player to take a new path, or to use any advanced techniques. Well-known sequence breaks and shortcuts have been left alone, with many new ones added. Highly speedrunnable, and with a level of difficulty that is accessible to anyone. Works with Snes9X, ZSNES, higan/BSNES, and on SNES/flash cartridges. The name "Project Base" refers its original purpose, which was to act as a base hack for others to build from. It first appeared in August 2009 after I was inspired by squishy_ichigo's Vanilla++ hack, and it is currently still being worked on. I take long breaks often so that I can gather feedback and bug reports. Special shout-out to StuntCoyote and LinkaMeister for their time spent playing, and to RealRed for making Hyper Metroid, the first major ROM hack of Super Metroid to utilize Project Base! =============================== ==== PROJECT BASE FEATURES ==== =============================== - General movement is less inhibited, with many new tricks made possible - Modified enemies and bosses, including AI and graphical touch-ups - Faster elevators, doors, room transitions and item-collection sequences - Optional new color palette for the entire game - Bugs from the original game are fixed whenever possible - New rooms added, others expanded and/or merged - New backgrounds and aesthetic adjustments given to every room - Subtle and not-so-subtle graphic edits all throughout the game - Much more realistic Morph Ball animation - Every single beam combination has its own color palette - Grappling Beam palette now uses currently equipped beam palette - Quicksand fixed against permasticking you without the sravity suit equipped - Wall jumps no longer push away from the wall by default - Poorly hinted items have been moved to more obvious locations - Most enemy projectiles can be shot for energy and ammo pick-ups. Also, Rinkas drop stuff now. - Various enemy vulnerability changes (robots in Wrecked Ship, giant turtles in Maridia, others) - Map stations have been taken out, and area maps are now downloaded automatically - Removed super missile gates and certain other 1-way spots - Lots of blocks that used to be bomb blocks have been made into shot blocks instead. Certain clusters of power bomb blocks are now normal bomb blocks. Lots of solid blocks were made into speed booster blocks for more speedrunning freedom, most notably in tall shaft rooms and in certain hallways. - All of the Maridian sandfall rooms are now 2-way - Shaktool sequence reworked in a way that allows you to outrun it - Countless other smaller changes that I didn't write down as I was making them, sorry. ====================== ==== SPECIAL MOVES === ====================== - RESPIN -- press jump at any time during a normal fall to resume spinning - BACK FLIP -- while crouched, hold run, then press and hold jump + back - BOMB SKIP -- hold down to avoid bomb jumping - QUICK MORPH #1 -- hold item cancel + press down to instantly morph - QUICK MORPH #2 -- hold L + press down, only works in the air - DEMORPH JUMP -- until Spring Ball is equipped, holding run allows spin-jumping straight out of ball form - SPEED BALL -- with Spring Ball equipped, Samus gains the ability to run at full speed as a ball - UP SPIN -- while standing still, hold run to easily spin-jump straight up - SPIN FALL -- hold jump as you fall from a ledge to flip automatically ========================= === ENHANCED EQUIPMENT == ========================= - Beam travelling and firing speeds adjusted, auto-fire speed increased - Charge beam draws energy and ammo drops from enemies toward you, also charges slightly faster - Speed Booster has become a major power-up with several huge limitations removed - Horizontal shinesparks can be exited into a full-speed run when Samus touches a slope - Space Jump no longer stops working after you've fallen too far - Missiles and super missiles can be fired faster - Super missiles can be fired straight down while in the air to propel Samus upward - Reserve tanks start full and will refill your other reserves - X-Ray Scope speed increased - Bomb timer shortened - Underwater wall jumping and bomb jumping enabled - Running speed no longer resets after jumping or falling ============================================= === SPECIAL THANKS / PROJECT BASE CREDITS === ============================================= PLEASE TELL ME IF YOU DESERVE A SPOT HERE AND I'VE LEFT YOU OUT. It wasn't on purpose! Jathys Created SMILE and therefore made Super Metroid hacking possible for just about everyone. Scyzer Lots and lots of ASM, being an endless fountain of knowledge, remaining patient through my many questions and requests, making SMILE RF, and making life profoundly easier for anybody who has gotten deep into hacking this game. You rule. GF Kennon AKA Dragon Created Metroid Construction, which eventually became the central Super Metroid ROM hacking community. Black Falcon ASM, walking me through how to do things, posting new finds and patches. DSO ASM, reliable go-to guy whenever I find myself unable to do something on my own, which happens a lot. A lot. crashtour99 ASM, helpful disassemblies, answering my many questions, beta testing. PJBoy ASM, answering questions, posting documentation. Unknowingly opened my eyes to the wonderful world of picking randomly at the game's guts with a hex editor and seeing what happens. squishy_ichigo Answering my idiot questions, ASM help, writing most of the guides that I learned from when I was new. Unknowingly inspired the creation of Project Base by making Vanilla++. JAM ASM, documentation, bugfixes, ideas, feedback and beta testing. person701 Beta testing, various hex and assembly. DChronos Posted some great guides and references that I learned from. Flamestar666 Some ASM, being a funny guy over Skype. Responsible for the cool anti-gravity effect in my Hollow Eve hack. BlackTelomeres Wrote one of the first SMILE FAQ pages that helped me rise from being a total noob to just a normal noob. Drewseph Disassembling Maridia's quicksand, bouncing ASM ideas around, giving me the idea to make a page for Project Base like he did with his own hack, Super Metroid: Redesign. Digital Mantra Ideas and suggestions, inspiring me to use vanilla GFX more creatively, also being a kickass friend, fanatic lover of Super Metroid like me, and a great musician. StuntCoyote Endless hours of playing and streaming Project Base, owning it on cartridge, starting the Project Base speedrunning community (AKA Project Chozo or GrimeTier), finding bugs, spreading the word, and being a super cool dude. LinkaMeister Project Base streaming and speedrunning, spreading the word, repeated grueling testing to confirm the elimination of bugs, suggestions and feedback. KP9000 Ideas and support, giving me a new computer mouse when mine died so I could keep working on this hack, lol. Kenta Kurodani Repeated beta testing, suggestions, telling others outside of MetCon about Project Base. Silver Skree Repeated beta testing, ideas, discovered and helped me pin down a nasty bug that I'd somehow overlooked for a long time. Nekoishi AKA Cirnya Beta testing, suggestions, convinced me to add in Kejardon's Green Chozo Room. FirePhoenix0 AKA FPzero Feedback and suggestions, convinced me to invert the shading for Maridia's sandy graphics, which was a wonderful decision. Infinitys_End from Metroid Database (metroid-database.com) Posting Project Base on MDb's Apps / Downloads page and exposing this hack to a much larger audience. Hiroshi Mishima Plugging Project Base on his Tumblr, thoroughly testing the floatier physics. Aldo Franquez II Alukraid Apathae applegodzmg Black Soldier / BLSoldier00 Bottom Rung Studios BradX8 Capt. RiskyBoots Chrispy072003 crashtour99 Darksysdex dcr / dcrgaming Dessyreqt Emperor Zander Eppy37 / ElectrometerPrime EternisedDragon7 Fox McCloud & Falco Lombardi garbanzoguy Henrique Franco ICE-ing Julio Ortez Kenta Kurodani Law Lenophis mariofan408 Martes / vargos MetroidMst / ShyGuyExpress Michael Tanner Moe Hoskins Nekoishi AKA Cirnya nutella4eva OmegaPlasm orlmente Pudgy Alpaca Shinespark 1983 Speedrunning Expo (SRX) Stealinbread Stephen Gell Surrealton M. Technomagus That Blind Guy Zebesiano Alfa Zozo Posting videos or streams of themselves playing Project Base.