Romhacking.net

Romhacking => Personal Projects => Topic started by: NesDraug on March 28, 2022, 05:18:00 PM

Title: Super Mario Bros Co-Op hacks by NesDraug
Post by: NesDraug on March 28, 2022, 05:18:00 PM
I'm trying to port other smb hacks to the Two Player Hack (by CorpseGrinder and Ti)
I do not take requests but I can share information on hacking the Two Player Hack.

I've already made a Co-Op version of my own hack:

Mario's Keep.

(https://www.romhacking.net/hacks/nes/images/titles/5903titlescreen.png)
https://www.romhacking.net/hacks/5903/


Luigi's Chronicles Feat. Waluigi
(https://64.media.tumblr.com/faf666ef74d2c1ea5c3f410010139bf0/0ba6ec3bf9c0d9c8-6a/s400x600/2fa66c46899f8ed08276d90a308dd4d40a89b89e.gifv)
I'm finished with reworking a old hack by Googie to make it co-op.
I tried to give Waluigi a separate sprite. I have managed to do so in the original game, but I can't move my changes to the Two Player Hack, unfortunately.


I'm also working on two more co-op hacks I will post about them later:

Super Mario Bros. Co-Op Coin Challenge

(https://64.media.tumblr.com/0c07f4f433c7bef488ccdd57a5b4f46b/b7ad52eadeaa5c1a-6b/s400x600/f5fc68e175230edd377181a563a149f0e725b83f.gifv)

Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: Trax on March 29, 2022, 02:27:41 PM
That's an interesting twist on the game. Having levels where you actually need two players to complete would make for interesting puzzles, although I imagine it requires quite a lot of nifty ASM coding.
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: NesDraug on March 29, 2022, 04:43:46 PM
Well the hard work is already done. The game is already two player co-op and there's this program that let's you import levels to the two player hack.

Importing new functions is harder but it can be done by comparing hex data in the two player hack and the original rom.

I did som asm just to give the players a star if they collect 100 coins... but something went wrong when i tried to place the new hex in the Two Player Hack... instead of invincibilyty at 100 coins you got death at 1 coin... but ONLY Mario!

adress:
BBEF - 64 = 100 coins
BBF7 - change FE5A07A940 into 8AA820EBD9 = Mario hurt by coins


This was a great find. Now I just need to design the levels. Luigi can remove coins that would kill Mario. And Mario can bounce on coins if he hits them from above!


Test video:
https://www.youtube.com/watch?v=YeGwaIshZZg
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: ThroughT1m3 on March 31, 2022, 06:55:14 PM
Quote from: NesDraug on March 28, 2022, 05:18:00 PM
I'm trying to port other smb hacks to the Two Player Hack (by CorpseGrinder and Ti)
I do not take requests but I can share information on hacking the Two Player Hack.

I've already made a Co-Op version of my own hack Mario's Keep.
(https://www.romhacking.net/hacks/nes/images/titles/5903titlescreen.png)
https://www.romhacking.net/hacks/5903/


I'm almost finished with reworking a old hack by Googie to make it co-op.
Luigi's Chronicles Feat. Waluigi
(https://64.media.tumblr.com/faf666ef74d2c1ea5c3f410010139bf0/0ba6ec3bf9c0d9c8-6a/s640x960/88f4199ff8a8290f5b8223b1149e85f1cc69a1b5.gifv)

I tried to give Waluigi a separate sprite. I have managed to do so in the original game, but I can't move my changes to the Two Player Hack, unfortunately.


I've got two more co-op smb hacks in the works. I'll post here about them later.
to see luigi chronicles get co-op is awesome. Good work :beer:
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: NesDraug on April 04, 2022, 05:18:01 AM

I managed to give Luigi a separate sprite in asm.
(https://i.imgur.com/k85CROc.gif)

Unfortunately I can't port my changes to the Two Player Hack. Source code for the Two Player Hack is not available.
Any ideas?

Link to the asm file with Luigi separate sprite

https://www.dropbox.com/sh/8qlboau12ag6vjh/AADX8KFnpqpF_Iipwk-RY2Kka?dl=1 (https://www.dropbox.com/sh/8qlboau12ag6vjh/AADX8KFnpqpF_Iipwk-RY2Kka?dl=1)
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: NesDraug on May 08, 2022, 09:43:18 AM
Well, I consider Luigi's Chronicles Co-Op feat Waluigi finished!

(https://64.media.tumblr.com/e05484dba34c8cb462a8926716d26bf8/9c122aed96081881-eb/s250x400/d15bbf4e5e71f91e6394354f2bae80a3278c2e5f.pnj)

It will be released soon on RHDN!

Strange I never saw it on the newest hacks page. Ah, well here it is:
https://www.romhacking.net/hacks/6810/
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: NesDraug on May 19, 2022, 08:28:16 AM
Now. I'm working on my new hack Super Mario Bros. Co-Op Coin Challenge with simultaneous two player co-op.

This hack will be pretty weird but fun. Bowser has (OR PERHAPS WARIO?) has put a spell on Mario so that coins hurt him. But he didn't count on Luigi to help his brother in rescuing the princess. Luigi can grab coins just as usual but Mario can BOUNCE on them.

(https://64.media.tumblr.com/5df35a232b408cbac0dc15c871a3e85a/b7ad52eadeaa5c1a-73/s500x750/d9e7959ec6e4268e263af0e27cb98ebf1961fec7.gifv)

Also the Goombas are disguised as mushrooms. But don't let them fool you.



VIDEO:
https://va.media.tumblr.com/tumblr_rc4r5zCyB91y1nex7_720.mp4
(https://va.media.tumblr.com/tumblr_rc4r5zCyB91y1nex7_720.mp4)
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: kuja killer on May 22, 2022, 06:19:49 AM
hey there, i dont remember if i replied to one of your threads already but...

my favorite twitch streamer casualtom82 played your luigi chronicles a few days ago. :)

here's his VOD on youtube.
https://youtube.com/watch?v=oCYRvazOS_g
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: NesDraug on May 22, 2022, 10:56:52 AM
Quote from: kuja killer on May 22, 2022, 06:19:49 AM
hey there, i dont remember if i replied to one of your threads already but...

my favorite twitch streamer casualtom82 played your luigi chronicles a few days ago. :)

here's his VOD on youtube.
https://youtube.com/watch?v=oCYRvazOS_g

I saw It, he's actually on my Discord channel. ^_^ He was extremely unlucky in making the lifts at 5-3 despawn... twice! I don't know if that's something I need to fix? They always spawn for me even with two players.



In other news:

The SMB Co-Op Coin Challenge has climbing "vines" that now look like fences.

(https://64.media.tumblr.com/8a35fbaaa46d5c58c003a74e0bb47c92/be94e8d79dc64116-8c/s640x960/983308e2a3f0d2f8c2a9160408bf0738a921a0ea.gifv)
VIDEO:
https://va.media.tumblr.com/tumblr_rc4qd1dpJp1y1nex7_720.mp4 (https://va.media.tumblr.com/tumblr_rc4qd1dpJp1y1nex7_720.mp4)
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: kuja killer on May 22, 2022, 11:33:34 AM
ah okay cool. well he did beat the game on a 2nd stream, so you'll see his "part 2" on his youtube channel in the upcoming days most likely.
Title: Re: Super Mario Bros Co-Op hacks by NesDraug
Post by: NesDraug on May 29, 2022, 08:56:47 AM

Super Mario Co-Op Coin Challenge

Ok, Im not satisfied with this Wario boss... he's too short! But because of how Bowser is structured this is what he looks like for now.


(https://64.media.tumblr.com/059c58b9a59e8913fc9730a391b8f518/9efd1604460f1c4c-97/s400x600/de5a5c55109dd4179beaf719cd1b5f00263e2074.gifv)

By looking at the Original Super Mario Bros. Disassembly I can find the BowserGFXHandler.
But I need to port all changes to the Two Player Hack since this is co-op.

ldy 10 at D21E in the twoplayer hack
ldy f0 at D225
adc 08 at D234