News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Mario's Keep (Finishing abandoned w7n hack)  (Read 3493 times)

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Mario's Keep (Finishing abandoned w7n hack)
« on: January 03, 2019, 06:27:09 pm »
Ok! This is quite a fun puzzle solving Super Mario Bros. hack.


So I found this abandoned hack by w7n called ”Mario’s Keep”. I found it on w7s site http://mariohacker.ys168.com/.
Since I’m new to hacking but eager to learn I thought it would be a good idea to stand on the shoulders of giants. There where only about two and a half levels completed and they where kinda impossible to beat. 

These are w7n:s descriptions:

”If you're interested, maybe you can finish these projects. Some projects may be inspiring. Here are the descriptions: Mario’s Keep - A hack which requires tricky jumps, but not glitch abusing skills to pass. You have to figure out the sequence of the levels. ATA's SCROLL patch is used.”

What I’ve done so far.

- Used SMB Utility https://www.romhacking.net/utilities/178/
- Made the levels playable
- Added some obstacles
- Placed out more enemies
- Designed new levels
- Game stuck in 1-2. Added warp to level 2 as a solution.
- I’ve only gotten to Level 2-1. The rest of the game is just regular.
- Changed the music

The last part was really tricky. For some kind of reason the Koopa Castle music was corrupted (which is really hard on the ears as it is). I managed to insert the music from this SMB Music Hack. I probably did it in a strange backwards way… but somehow i made it! Sounds awesome!

Spoiler:

My music process explained here:
Spoiler:
- Found https://www.romhacking.net/hacks/361/
- Patched the romhack nes-file with music8.ips in Lunar IPS
- Didn’t work… :(
- Looked online for game genie music codes for SMB
- added some music Game Genie Codes (by trial and error)
- Game Genie Code XPPPPP+PPPPPP+SKINIT added with GGGUY.exe
- Success!


The game is not finished. But here’s Demo version 0,1:
https://www.dropbox.com/s/pq1mv57bj6y42vr/MariosKeepV0%2C1byNesDraug.ips

Update: (2019-01-04) Demo version 0,2
https://www.dropbox.com/s/z3i682vvck2ub5v/Mario%27s%20Keep%20v0%2C2byNesDraug.ips?dl=0

Update: (2019-01-20) Demo version 0,3
https://www.dropbox.com/s/em46tx8metw7r0z/Mario%27s%20Keep%20v0%2C3.ips?dl=0

Update: (2019-03-19) Beta Version 3
----REMOVED----

Update: (2019-05-08)

Final version 1.0 uploaded to RHDN
https://www.romhacking.net/hacks/4503/

-
Any feedback and or help is appreciated. This could be such a cool puzzle!
-
« Last Edit: May 09, 2019, 02:24:44 am by NesDraug »
Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

Teeporage777

  • Jr. Member
  • **
  • Posts: 77
  • rom hacker of mario games
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #1 on: January 04, 2019, 08:01:50 pm »
looks really cool man :thumbsup:
"..But it doesn't matter. Nothing matters anymore.."

Googie

  • Hero Member
  • *****
  • Posts: 789
  • eeee!
    • View Profile
    • My work in progress ROM Hacking site
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #2 on: January 04, 2019, 09:43:18 pm »
This is gangsta, this hack has the potential to be a classic, thanks for working on it. :)

Eden.GT

  • Full Member
  • ***
  • Posts: 103
  • Hardcore SMB1 Player and Hacker
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #3 on: January 05, 2019, 02:16:21 am »
Hmm... w7n's levels from the start have a hint of puzzle elements to them. I suggest to keep up with the style, better have some developed puzzles that are not just "if you walk the wrong way, you're stuck until time is up" like this example here:



Furthermore, there are more designs which needs- well, to polish up the grease from a trophy like 2-2:


What are the purpose for these climable objects and enemies? Are they just "there" for space and not an obstacle/ornament purpose? Of course, it'll be a good idea to clear up some of the ready prepared "designs" so that they don't interrupt with the design flow.

Of course, inspiration is key- you'll need a take a look at some of the highly rated SMB Hacks out there of the "kaizo" variety. Not the overrated ones like the infamous Super Mario Forever, but good example that include Hyper Mario Bros. 5 (http://www5d.biglobe.ne.jp/~Kawasumi/mario/hmb5b/), Kamikaze Mario DX+ (Especially Worlds 5 and above), and the lesser-well known Super Mario Zero series. Surely you can differentiate to good ones from the bad ones?

To save further questions regarding SMB Utility, I suggest have a read of this I wrote a few years ago: https://cdn.discordapp.com/attachments/263117905036574720/531005874932547609/HOW_TO_USE_SMB_UTILITY.docx
You might have missed out on features such as sending objects and room pointers, and making castle looping. I do have more SMB Hacking resources (and that currently I'm such a slacker when it comes to updating it), but to keep it on-topic I suggest you do send me a direct message regarding them. As well as a bigger SMB Hack collection I could send, which I heard you have.
Is the pool clean?

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #4 on: January 05, 2019, 03:04:53 am »
w7n's levels from the start have a hint of puzzle elements to them. I suggest to keep up with the style, better have some developed puzzles that are not just "if you walk the wrong way, you're stuck until time is up" like this example here.

Thanks for taking a look! Yes, I just realized that my own style of designing levels is pretty different from w7n. I guess this hack was intended as puzzle mazes and hard jumps, and I do try to keep it that way, but I'm more for open spaces and speed. Some variety is good though! I'll try to balance it out.

As for "you're stuck until time is up" I did include some Bullet Bills so you could kill yourself in that particular place. Wherever there's a trap like this I always tried to make suicide an option. But perhaps that's not very fun. If I knew how pipes work I could place a pipe there to warp out of traps.

What are the purpose for these climable objects and enemies? Are they just "there" for space and not an obstacle/ornament purpose? Of course, it'll be a good idea to clear up some of the ready prepared "designs" so that they don't interrupt with the design flow.

This is me trying new things out. This level isn't really finished. I mean, it's perfectly playable but there are places like these where it's not a very clever design. So, yeah. Thank's for pointing that out. I'll try to make the design feel like it needs to be there.

Thank's for helping me out! I'll read your document. (I'm more of a improvising kind of guy but now I'm kinda stuck so instructions are gold!) I think I messed up the areas in sorting them in an awkward way but hopefully I can sort it out.
« Last Edit: January 05, 2019, 03:48:25 pm by NesDraug »
Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario\'s Keep (Finishing abandoned w7n hack)
« Reply #5 on: January 13, 2019, 10:49:17 am »
Added some new levels to the Mario's Keep hack. I'm getting accustomed to the utility now, (Thanks to Eden.GT). I finally figured out how pipes work!  Still some things to figure out. But making progress!

Finished levels so far:

Spoiler:

FLOOR 1-1 (Original w7n level)


Spoiler:

FLOOR 1-2 (Coin run)


Spoiler:

FLOOR 1-3 (Brick maze room)


Spoiler:

FLOOR 2-1 (The floor is lava!)

Spoiler:

FLOOR 2-2 (Pipe maze)


Spoiler:

FLOOR 2-3 (Featuring spider webs!)


Spoiler:

FLOOR 3-1 (The oven)


Spoiler:

FLOOR 3-2 (Bricks n’ pipes)

« Last Edit: May 09, 2019, 02:22:57 am by NesDraug »
Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #6 on: January 30, 2019, 01:42:42 am »
Ok, so I encountered a problem in SMB utility.

Mario can enter pipes but doesn’t come out of them rather than just appearing out of thin air.
It doesn't matter which "start of area" I use. That plumber won't come out of them pipes!

It doesn't affects "Castle" so I'm forced to make every stage a castle if I want to use pipes.

Any ideas?




Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

Eden.GT

  • Full Member
  • ***
  • Posts: 103
  • Hardcore SMB1 Player and Hacker
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #7 on: January 30, 2019, 04:48:32 am »
Mario will ONLY transport to a room with the "out of pipe" animation sprite sequence, if he enters a sideway pipe, not from the top. Exceptions include intermission x-2 levels.

Castle levels are not affected by any of how Mario enters a pipe, and so the animation sequence is always Mario coming out of a pipe.

If you're desperate though...
$3206 (ROM address)
Default values "$4E $07 $C9 $03 $D0" -> Changed values "$51 $07 $29 $01 $F0"
(I did not find these changes myself. Source http://web.archive.org/web/20160820212045/http://www.kotolab.net/mario/tips.html)

With these changes, when Mario enters any pipe on an odd page number (1, 3, 5, etc.),  he will emerge coming out of a pipe as the sprite animation.

If he enters a pipe on an even page number (0, 2, 4, etc.), he will appear to the next room depending on Mario's set position.
Is the pool clean?

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #8 on: February 04, 2019, 08:40:36 am »
Mario will ONLY transport to a room with the "out of pipe" animation sprite sequence, if he enters a sideway pipe, not from the top. Exceptions include intermission x-2 levels.
Castle levels are not affected by any of how Mario enters a pipe, and so the animation sequence is always Mario coming out of a pipe.

Thank you very much! I think I'll redesign some of the levels to feature sideways pipes and make some levels castles.

In other news:
I got tired of having blinking question blocks throughout every single level, so I changed them into these nice looking unbreakable bricks instead.
BEFORE: AFTER:
Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #9 on: March 05, 2019, 04:43:09 am »
I think this is going to be the last floor in this hack.
Mario’s Keep will feature 6 floors with 3 levels each. I think it will be ready for release in a couple of weeks.

Drop me a line if you want to take it for a test drive.  :beer:

Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #10 on: March 15, 2019, 01:12:48 pm »
I'm almost done! This is going to be pretty cool.
Wanna see my friend struggle with my game?


VIDEO:
https://youtu.be/OikjQYzPUhQ



Anyone who want to be a test pilot? :D
« Last Edit: March 15, 2019, 01:17:56 pm by NesDraug »
Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

Eden.GT

  • Full Member
  • ***
  • Posts: 103
  • Hardcore SMB1 Player and Hacker
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #11 on: March 15, 2019, 06:07:37 pm »
Send in direct messages.
Is the pool clean?

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #12 on: March 18, 2019, 05:20:56 pm »
New title screen! Made with SmbTitleEditor. 


Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

McDenDen

  • Jr. Member
  • **
  • Posts: 19
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #13 on: March 19, 2019, 04:56:22 am »
Played the first few screens and I really like this hack.

Good work!  :thumbsup:

Googie

  • Hero Member
  • *****
  • Posts: 789
  • eeee!
    • View Profile
    • My work in progress ROM Hacking site
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #14 on: March 19, 2019, 01:31:53 pm »
It's always a good thing to see abandoned hacks being picked up to be finished, keep it up.  :happy:

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #15 on: April 08, 2019, 01:43:27 pm »
Okay so I've done a lot of playtesting and I've added a whole bunch of stuff. New levels!

Spoiler:
Now the main goal is to find all floors and hidden rooms.

Spoiler:
Level 3-1 has been redesigned.

- Total 25 rooms. Can you find the hidden 9th floor?

Going to release this pretty soon. PM me if you wan't to try it before the release and give me some feedback.
« Last Edit: May 09, 2019, 02:21:58 am by NesDraug »
Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

Da_GPer

  • Full Member
  • ***
  • Posts: 158
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #16 on: April 08, 2019, 11:48:30 pm »
Just a small suggestion. The title screen would look better if you removed the block over the words Mario's Keep and make the word Keep as small as the word Mario. That way, it's not overlapping the top blocks and it look more cleaner.

Googie

  • Hero Member
  • *****
  • Posts: 789
  • eeee!
    • View Profile
    • My work in progress ROM Hacking site
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #17 on: April 10, 2019, 03:13:26 pm »
I'm down to trying this out, I do like the recent screenshots. :)

NesDraug

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #18 on: April 13, 2019, 03:10:02 pm »
Just a small suggestion. The title screen would look better if you removed the block over the words Mario's Keep and make the word Keep as small as the word Mario. That way, it's not overlapping the top blocks and it look more cleaner.

Not sure if I understand (or agree) but I have updated the title screen with an apostrophe and better shadows.

Hello! You found my shop of strange and wonderful things!
https://www.tumblr.com/blog/nesdraug

Googie

  • Hero Member
  • *****
  • Posts: 789
  • eeee!
    • View Profile
    • My work in progress ROM Hacking site
Re: Mario's Keep (Finishing abandoned w7n hack)
« Reply #19 on: April 13, 2019, 03:43:17 pm »
Now that's gangsta. :crazy: