Romhacking.net

Romhacking => Personal Projects => Topic started by: Grimlock on July 13, 2020, 12:22:56 am

Title: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: Grimlock on July 13, 2020, 12:22:56 am
(This post will be updated on occasion to reflect project progess)

Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn

This is a complete reconstruction of Metroid 1 using the game engine modifications of the rom hack Rogue Dawn.  I have reverted the custom Rogue Dawn graphics back to the original classic graphic.  In addition to the classic graphics I have added several new tiles to accommodate the slope mechanics that were integrated into Rogue Dawn as well as others to add an additional layer of detail.  All of the new upgrades, bug fixes, mapper expansion, slope detection, and all the other fancy what’s it’s of Rogue Dawn will be included in this modification.  Consider this a Rogue Dawnized recreation of Metroid 1.

The game rooms will resemble the originals but will receive RDs organic level design style.

Link to Rogue Dawn at RHDN:
https://www.romhacking.net/hacks/3280/ (https://www.romhacking.net/hacks/3280/)

Foundation for future projects:

This ROM hack will be released with the source files (precompiled build) and the tools used to create it.  In addition to essentially resetting the graphics back to the classic tiles the innards of the ROM have been highly organized to create a platform for others to use as a foundation for building their own original Metroid ROM hack.  After the version 1.0 release I intend to work on tutorial files that will be included in revised releases. 
Providing a foundation for others is a large part of the purpose behind this project.  Releasing the RD source files and the tools wouldn’t have been a good way to go.  RD is incredibly complex, layers and layers have been added to the level design.  Essentially to anyone who wasn’t actively developing it, it looks like a mess internally (Palette swaps, tile swaps, warping, screen loading code for text, complicated combo and structure usage) so it would be a fairly difficult foundation to start with.

(https://i.imgur.com/0lhhL4a.png)

Extra goodies:

In addition to reconstructing the original layout there will be several new secrets and conveniences built into the level design.  The flow of the original game will be there but additional secret passageways and secret item rooms are being added.  RD had more missile pickups than the original.  The new power ups from RD will be integrated into the level design so new item rooms may be added.


Progress:

(Project started in summer of 2019)

Brinstar - 100% Reconstruction - Enemy Placement required
Norfair  - 100% Reconstruction - Enemy Placement required
Tourian  - 100% Reconstruction - Enemy Placement required
Ridley   - 100% Reconstruction - Enemy Placement required
Kraid    - 15% Reconstruction - Current work in progress

Title Screen         - 0%
Game Over Screen     - 0%
Game ending graphics - 0%
Game ending text     - 0%

Adding new item rooms and secrets - 25%



Project Images:


Old Vs New

(https://i.imgur.com/SPs3PoM.png)

(https://i.imgur.com/dB7pLQ5.png)

(https://i.imgur.com/9b2hjv1.png)

(https://i.imgur.com/2U6Qm6T.png)



Other Images

(https://i.imgur.com/xrgJo20.png)

(https://i.imgur.com/gCmCFvE.png)

(https://i.imgur.com/6AzHudP.png)

(https://i.imgur.com/Yj5tPmw.png)

(https://i.imgur.com/CFdEdgP.png)

(https://i.imgur.com/mskc7gf.png)
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: Vanya on July 15, 2020, 05:03:03 am
Hot damn! That all looks fantastic!
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: knderia on July 15, 2020, 08:13:16 am
Everything looks more "organic" now. Shows what decades of knowledge can do to a game engine.
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: ultimaweapon on July 17, 2020, 02:11:07 pm
It does look awesome
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: Googie on July 17, 2020, 05:20:34 pm
This is tight, bro. I really dig it!  :D :thumbsup: :beer: :cookie:
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: Metalwario64 on July 17, 2020, 05:59:17 pm
(https://i.imgur.com/9b2hjv1.png)
I get that you are going for an enhanced "vanilla" look here, but I think using the block ground tiles with slopes like this sorta makes them look like someone cut them out in Photoshop. I know you drew actual edge graphics for the slopes (and they do help), but I just think the block look clashes with the organic slope shapes.

It's fine if it looks fine to you, but I think it would be better to make a similar looking repeating rock texture so it doesn't look like someone carved out the edges of blocks or something. That's just my opinion.
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: ifightdragons on July 17, 2020, 06:36:43 pm
This looks really cool. Definitely added to my follow list.

Will this be made compatible with the two essential improvement hacks?
https://www.romhacking.net/hacks/504/ (Metroid99)
https://www.romhacking.net/hacks/4471/ (Metroid + Saving Unofficial Update)

I surelyy hope so, as the base game is a total slog to beat without these updates.
Best of luck going forward!
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: Spooniest on July 17, 2020, 08:17:57 pm
Quite stylish

Metroids coming out of the glass pens made me jump a bit as I was scrolling down :)
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: MegaManModelT101 on July 19, 2020, 06:18:49 pm
Oh, hey Grimlock! Just realized you were working on this a bit ago. Will there be any beta testing for this one or not needed? Either way good luck with this project, but can ya get back to me on something soon? I messaged you via email recently. Hope this project pans out well and that you're doing ok currently.
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: Vanya on July 20, 2020, 03:45:57 pm
This looks really cool. Definitely added to my follow list.

Will this be made compatible with the two essential improvement hacks?
https://www.romhacking.net/hacks/504/ (Metroid99)
https://www.romhacking.net/hacks/4471/ (Metroid + Saving Unofficial Update)

I surelyy hope so, as the base game is a total slog to beat without these updates.
Best of luck going forward!

Doesn't it already have most of if not all the features from both those patches since it's based on Rogue Dawn?
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: ifightdragons on July 20, 2020, 04:52:18 pm
Doesn't it already have most of if not all the features from both those patches since it's based on Rogue Dawn?

Oh right, of course :) Neato!
Title: Re: [NES] Metroid 1 - Complete Reconstruction - A Hack of Rogue Dawn
Post by: Grimlock on July 22, 2020, 09:27:39 pm
Thanks for the replies everyone, I appreciate the feedback.  I'm merging the organic look of Rogue Dawn with the original NEStroid.  It's going to have all of the Rogue Dawn modifications since this it literally a modification of Rogue Dawn from the original RD source files.  I have two motivations behind this project; to provide a companion patch for the Rogue Dawn development tools so they can be released for others to use, and secondly for the fun of creating a more organic version of NEStroid.

For those that don't particularly care for the block look of the slopes maybe they'll grow on you after playing this version of M1.  One of my goals is to keep it close to the original graphical style.  Currently it is vanilla tiles for the most part but I may further enhance the tiles after the level design is complete (or others may do with it as they please, the tools will be included).  Although I do want this to be high quality I do want to complete it in a reasonable time as I feel my efforts with my M1 silhouette project will be better spent and I'd like to get back on it soon.

NEStroid (Metroid 1) Silhouette Project:
https://www.romhacking.net/forum/index.php?topic=27483.msg367575#msg367575 (https://www.romhacking.net/forum/index.php?topic=27483.msg367575#msg367575)

EDIT:  T101, thanks for your help with RD, email sent