Romhacking.net

Romhacking => Personal Projects => Topic started by: Corpse Grinder on February 10, 2019, 11:36:14 AM

Title: [NES] Super Mario Bros. 1/3
Post by: Corpse Grinder on February 10, 2019, 11:36:14 AM
(https://i112.fastpic.ru/big/2020/0604/7b/554932b3bfbd135247930f43c2a56f7b.png)
- 2 players mode
- mod graphix
- raccoon, frog, boot, yoshi
- respawn mod (turn on\off in secret menu)

ROM - Removed. Please make a patch.
emulators
mednaffen - https://mega.nz/#F!LxFjWIBJ!oXGqogddNDaayvmEl8xqtw
fceux - https://cdn.discordapp.com/attachments/576449253266817049/717057245757571132/fceuxk-2239.zip

original rom - Super Mario Bros. (W) [!].nes
ROM / ISO Information:
No-Intro Name: Super Mario Bros. (World)
(No-Intro version  20130731-235630)
File SHA-1: EA343F4E445A9050D4B4FBAC2C77D0693B1D0922
ROM SHA-1: FACEE9C577A5262DBE33AC4930BB0B58C8C037F7

discord - http://discord.gg/qV7Db9m
Title: Re: [NES] Super Mario Bros. Co-op
Post by: zfreeman on February 11, 2019, 01:31:00 PM
Which game are you using as a base, could you give a CRC32? And, do you know if is this compatible with original hardware?
Title: Re: [NES] Super Mario Bros. Co-op
Post by: NesDraug on February 11, 2019, 04:27:33 PM
Seems like you have to play it on the modified version of the emulator (provided in original post). I got it to work. He's using the original Super Mario Bros. (W)

I actually got it to work, can't wait to play it with some pals! This is amazing!

https://nesdraug.tumblr.com/post/182743428844/trying-out-super-mario-co-op-by-corpse-grinder (https://nesdraug.tumblr.com/post/182743428844/trying-out-super-mario-co-op-by-corpse-grinder)
Title: Re: [NES] Super Mario Bros. Co-op
Post by: Da_GPer on February 11, 2019, 06:05:56 PM
Since this uses a modified emulator, I can't accept this as a true NES ROM hack. It should be able to run on an accurate emulator like Mesen or on a real system, not on an emulator that was modified to play the game.
Title: Re: [NES] Super Mario Bros. Co-op
Post by: doomguard45 on February 11, 2019, 10:19:45 PM
Quote from: NesDraug on February 11, 2019, 04:27:33 PM
Seems like you have to play it on the modified version of the emulator (provided in original post). I got it to work. He's using the original Super Mario Bros. (W)

I actually got it to work, can't wait to play it with some pals! This is amazing!

https://nesdraug.tumblr.com/post/182743428844/trying-out-super-mario-co-op-by-corpse-grinder (https://nesdraug.tumblr.com/post/182743428844/trying-out-super-mario-co-op-by-corpse-grinder)

Use custom pal from folder Mednafen - palettes/nes.pal for fceux too.

Quote from: Da_GPer on February 11, 2019, 06:05:56 PM
Since this uses a modified emulator, I can't accept this as a true NES ROM hack. It should be able to run on an accurate emulator like Mesen or on a real system, not on an emulator that was modified to play the game.


SMB co-op without additional modifications - https://www.romhacking.net/hacks/4180/
Title: Re: [NES] Super Mario Bros. Co-op
Post by: Corpse Grinder on February 12, 2019, 01:01:08 AM
Quote from: NesDraug on February 11, 2019, 04:27:33 PM
https://nesdraug.tumblr.com/post/182743428844/trying-out-super-mario-co-op-by-corpse-grinder (https://nesdraug.tumblr.com/post/182743428844/trying-out-super-mario-co-op-by-corpse-grinder)
You need to use a new palette_file, which is in the palette folder.
Title: Re: [NES] Super Mario Bros. Co-op
Post by: sics on February 12, 2019, 06:05:40 AM
 I think it's an awesome job to continue like this, does this hack uses the technology that VTxx uses or is something different? :thumbsup:
Title: Re: [NES] Super Mario Bros. Co-op
Post by: nesrocks on February 12, 2019, 07:16:41 AM
It seems to be the same thing as this http://forums.nesdev.com/viewtopic.php?f=22&t=18407
Title: Re: [NES] Super Mario Bros. Co-op
Post by: doomguard45 on February 12, 2019, 10:13:03 AM
Quote from: sics on February 12, 2019, 06:05:40 AM
I think it's an awesome job to continue like this, does this hack uses the technology that "VTxx" uses or is something different? :thumbsup:

VT03, but PPURAM is extended for more sprites(256 sprites on screen and 512 sprites in VRAM). Also second NT with low priory(behind main NT).
Title: Re: [NES] Super Mario Bros. Co-op
Post by: Corpse Grinder on February 12, 2019, 12:10:30 PM
Quote from: sics on February 12, 2019, 06:05:40 AM
I think it's an awesome job to continue like this, does this hack uses the technology that "VTxx" uses or is something different? :thumbsup:
Graphics VT03. Also, added 2nd background.
Title: Re: [NES] Super Mario Bros. Co-op
Post by: IAmCaptPlanet on February 12, 2019, 04:58:22 PM
is there a patch just to get racoon tails in smb1? (or on the co-op hack)

i LOVE the 2 player hack SO MUCH, btw!

i mainly die because whoever is Luigi is always slow AF.

maybe an alternate hack that does away with the time limit could work,

also, if you could find a way to get the ? blocks to spit out 2 items would be cool.
Title: Re: [NES] Super Mario Bros. Co-op
Post by: sics on February 12, 2019, 10:17:26 PM
Corpse Grinder
It's an incredibly great job, I'm very excited to know that they finally put that technology to good use, there are so many possibilities for its use that I do not have words to describe what I feel, I really only have to congratulate the person or people behind it of this work :beer:

Nesrocks
Quote from: nesrocks on February 12, 2019, 07:16:41 AM
It seems to be the same thing as this http://forums.nesdev.com/viewtopic.php?f=22&t=18407
It is an excellent contribution, thanks for the info!

[spoiler] If he says something weird, it's the translator's fault I'm sorry I do not speak English :thumbsup:[/spoiler]

Title: Re: [NES] Super Mario Bros. Co-op
Post by: Corpse Grinder on February 13, 2019, 01:34:11 AM
Quote from: IAmCaptPlanet on February 12, 2019, 04:58:22 PM
is there a patch just to get racoon tails in smb1? (or on the co-op hack)
Patch doesnt exist. Thats because Mario's grfphics is defferent.
Quote
also, if you could find a way to get the ? blocks to spit out 2 items would be cool.
If Mario is fiery or raccoon and takes damage, then he becomes big.
Title: Re: [NES] Super Mario Bros. 1/3
Post by: Corpse Grinder on June 04, 2020, 05:37:40 AM
Topic is updated.
Title: Re: [NES] Super Mario Bros. 1/3
Post by: bradzx on June 29, 2020, 06:19:25 AM
Do you know you are not allow to upload the rom?    You need upload the patch.
Title: Re: [NES] Super Mario Bros. 1/3
Post by: diablo666 on July 03, 2020, 08:42:34 AM

Quality work has been done. It is a pity that this hack only works on a modified emulator
Title: Re: [NES] Super Mario Bros. 1/3
Post by: saulfabreg on July 09, 2020, 04:38:18 PM
Hi! Can anyone say a way for convert the .nesm file to a .nes file that can be played in other non-modified NES emulators, such Nestopia, FCEUX, VirtuaNES or any other? If not, can I request to Corpse Grinder an IPS patch of the hack "Super Mario Bros. 1/3" for patch a original "Super Mario Bros. (W) [!].nes" file to make the .nes file of the romhack? Thanks very much  :) :) :)
Title: Re: [NES] Super Mario Bros. 1/3
Post by: diablo666 on July 11, 2020, 03:53:27 AM
Quote from: saulfabreg on July 09, 2020, 04:38:18 PM
Hi! Can anyone say a way for convert the .nesm file to a .nes file that can be played in other non-modified NES emulators, such Nestopia, FCEUX, VirtuaNES or any other? If not, can I request to Corpse Grinder an IPS patch of the hack "Super Mario Bros. 1/3" for patch a original "Super Mario Bros. (W) [!].nes" file to make the .nes file of the romhack? Thanks very much  :) :) :)

this format (.nesm) only supports MESEN, which in the very first post of the author of the hack ... read carefully. Another Emulators Don't open this hack
Title: Re: [NES] Super Mario Bros. 1/3
Post by: nanashi89 on July 14, 2020, 11:41:17 PM
Will this work on the MESEN core of RetroArch?
Title: Re: [NES] Super Mario Bros. 1/3
Post by: ferk on July 26, 2020, 02:53:30 PM
Quote from: diablo666 on July 11, 2020, 03:53:27 AM
this format (.nesm) only supports MESEN, which in the very first post of the author of the hack ... read carefully. Another Emulators Don't open this hack

The first post says it's a custom fceux and mednafen, not Mesen....
Title: Re: [NES] Super Mario Bros. 1/3
Post by: KingMike on August 08, 2020, 10:59:57 AM
Please make a ROM patch. As stated in the rules, ROM downloads are not permitted.
(and it's probably not nice to include GPL emulators without source code, but I can only enforce the former.)
Title: Re: [NES] Super Mario Bros. 1/3
Post by: Corpse Grinder on August 10, 2020, 08:02:17 AM
I posted not a ROM, but a link.

You can delete this topic if you want it.
Title: Re: [NES] Super Mario Bros. 1/3
Post by: colking131 on November 03, 2020, 05:24:16 AM
I got this hack running but the bubble death function is not working when playing with 2 players.  Is there a way to activate the bubble function?
Thnx
Title: Re: [NES] Super Mario Bros. 1/3
Post by: BlueYoshi on November 14, 2020, 11:09:31 AM
You need to activate "respawn" in the secret menu (press left, left, B, right, right, A at the title screen)
Title: Re: [NES] Super Mario Bros. 1/3
Post by: Lalina204K on December 07, 2020, 07:47:56 PM
Any chance of a patch or is this project just kinda dead?
Title: Re: [NES] Super Mario Bros. 1/3
Post by: Corpse Grinder on December 04, 2021, 09:46:13 AM
Super Mario Bros. 1/3 (W) [v1.1]
you can get from discord https://discord.gg/qV7Db9m
Title: Re: [NES] Super Mario Bros. 1/3
Post by: diablo666 on December 04, 2021, 01:13:36 PM
thanks for the information :woot!:
Title: Re: [NES] Super Mario Bros. 1/3
Post by: Flaviogames on December 09, 2021, 06:47:02 AM
I really wanted to test this game, what happened to the link?
Title: Re: [NES] Super Mario Bros. 1/3
Post by: Green Jerry on December 09, 2021, 10:19:46 AM
Quote from: Flaviogames on December 09, 2021, 06:47:02 AM
I really wanted to test this game, what happened to the link?
KingMike removed it due to it being a pre-patched ROM. Now the only way to download it is to join the Discord that can be found above diablo666's post above yours.
Title: Re: [NES] Super Mario Bros. 1/3
Post by: Kabuko on June 03, 2022, 01:05:24 PM
This ROM Hack is simply stunning.

I wonder what had to be modified in the Emulator to get thios running and what stops a regular NES console from running it.

As the ROM size itself is 256KB which seems to be no problem at all for NES consoles (largest official ROM I saw was Kirby's Adventure with 512KB size! And even 1MB roms seem to run natively on a NES) I wonder what the limitation might be. Typically a NES can handle 64 (8x8 pixel) sprites at once which is quite a lot since Mario in large state would consist of 8 sprites, an enemy usually of 4 sprites and large enemies usually of 16 sprites. As I saw a longplay video of this hack, I think this is not the main problem why this ROM would not run on native hardware.

I guess maybe it's the amount of simultaneous sprites that this hack is handling that's why also the emulator had to be modified. Plus also the NES is not supporting an independent background pane. Some games use pseudo background scrolling to simulate a slower-scrolling background behind the actual Sprite plane where the action actually happens. Also a special palette is used to achieve a more different-coloured spriteset which can definitely be seen as equal to one of the SNES.

So despite all my guesses I must admit that Corpse Grinder did a fantastic work here and if this would run on native hardware, just imagine Nintendo would actually have made usage of these features. Consoles like the TurboGrafX or the Master System would have been pulverized and seen no light against the NES for some more years!
Maybe the good ol' NES seems more powerful as we all might think and this ROM Hack shows that bits isn't everything...

8bit never looked better than this!  :o