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

Author Topic: Anyone Interested in Doing "SMB Special" for NES?  (Read 298176 times)

Karatorian

  • Sr. Member
  • ****
  • Posts: 381
  • "Gotta get get ... 6502"
    • View Profile
    • Studio Karatorian
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #580 on: October 19, 2012, 12:21:06 pm »
Well, if you read the legal info in the README, you'd see that the permissions granted are pretty broad. Most of the code is copyright Nintendo, of course. New code is (mostly) written by me and LGPL'd. So feel free to release it if you want. Although, I'd really appreciate it if the RHDN credit was restored. Me and frantic decided to use that in lieu of a group name or individual credits, and it's a little disappointing to see it stripped out.

Also, at some point I want to hack in scrolling end credits like the original SMBS. There's lots of PRG space to do it in, so it's just a matter of translating and stuff. I suppose your hacks where done the old fashioned way (hex editors, etc.)? I'd be interested in converting you and Messatu's changes over to ASM, so then I could integrate them cleanly into the full source releases (as compile time options perhaps).

Current ProjectsFinal Fantasy EngineSMB Special for NESStudio Karatorian
@loop: lda (src),y — sta (dst),y — iny — bne @loop — inc src+1 — inc dst+1 — dex — bne @loop

Vanya

  • Hero Member
  • *****
  • Posts: 1902
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #581 on: October 19, 2012, 01:05:01 pm »
I fully support integration of the changes Messatu did (Except the palettes) and the restoration of the RHDN credit.

TRIFORCE89

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #582 on: October 19, 2012, 05:20:55 pm »
Well, if you read the legal info in the README, you'd see that the permissions granted are pretty broad. Most of the code is copyright Nintendo, of course. New code is (mostly) written by me and LGPL'd. So feel free to release it if you want. Although, I'd really appreciate it if the RHDN credit was restored. Me and frantic decided to use that in lieu of a group name or individual credits, and it's a little disappointing to see it stripped out.

Also, at some point I want to hack in scrolling end credits like the original SMBS. There's lots of PRG space to do it in, so it's just a matter of translating and stuff. I suppose your hacks where done the old fashioned way (hex editors, etc.)? I'd be interested in converting you and Messatu's changes over to ASM, so then I could integrate them cleanly into the full source releases (as compile time options perhaps).
Yeah, hex editor for palette restoration and the TileLayerPro and YY-Chr for the graphics restoration (and eventual conversion to SMB2j-tiles and the smiling Starman).

I've played your hack in full (thoroughly enjoyed it). Mine... I've only play-tested the first world. So, I should probably play the whole thing to make sure no graphics look out of place.

I fully support integration of the changes Messatu did (Except the palettes) and the restoration of the RHDN credit.
Palettes and graphics. Everything also looks "dotted" in his version.

Vanya

  • Hero Member
  • *****
  • Posts: 1902
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #583 on: October 19, 2012, 10:45:05 pm »
Palettes and graphics. Everything also looks "dotted" in his version.

Yeah, drop that too.

Karatorian

  • Sr. Member
  • ****
  • Posts: 381
  • "Gotta get get ... 6502"
    • View Profile
    • Studio Karatorian
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #584 on: October 22, 2012, 12:31:37 pm »
What's "dotted"?

I'm thinking that with a little creativity, I could include both palettes and provide some means of switching between them. This would probably have to be at the title screen, but it might be possible on the pause screen or level start screens as well.

What are the actual graphics differences between SMB and SMB2 (JP, of course)?
Current ProjectsFinal Fantasy EngineSMB Special for NESStudio Karatorian
@loop: lda (src),y — sta (dst),y — iny — bne @loop — inc src+1 — inc dst+1 — dex — bne @loop

Vanya

  • Hero Member
  • *****
  • Posts: 1902
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #585 on: October 22, 2012, 09:11:54 pm »
By dotted it is meant that some of the graphics have two dithered colors instead of a third color.

Here's a map of the Sharp X1 version:
http://vgmaps.com/Atlas/X1/SuperMarioBrosSpecial-World1-1.png

Look at the pipes & mountains

Karatorian

  • Sr. Member
  • ****
  • Posts: 381
  • "Gotta get get ... 6502"
    • View Profile
    • Studio Karatorian
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #586 on: October 23, 2012, 01:32:02 pm »
Oh. If he'd have said dithered in the first place, I'd known what that was. While dithering has it's uses, if it's not necessary, it's use serves no real function. And the map you linked to is an example of how it can look particularly bad.
Current ProjectsFinal Fantasy EngineSMB Special for NESStudio Karatorian
@loop: lda (src),y — sta (dst),y — iny — bne @loop — inc src+1 — inc dst+1 — dex — bne @loop

TRIFORCE89

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #587 on: October 26, 2012, 01:35:58 am »
Fine, "dithered". Like on the hill here:



As for SMB2j Here's a sprite sheet:


I went for a hybrid-approach based on All-Night Nippon Super Mario Bros., but without the night-time setting and DJs. So, some SMB2j tiles but not the full set. Like the hill and bricks are still from SMB for instance. http://www.mfgg.net/index.php?act=resdb&param=02&c=1&id=12125 Plus the Peach from SMB2j because it looks like her DJ replacement in All-Night Nippon was based on that version

Also, Smiling Starman:

« Last Edit: October 26, 2012, 01:42:32 am by TRIFORCE89 »

dudekindjack

  • Jr. Member
  • **
  • Posts: 3
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #588 on: November 04, 2012, 09:25:07 pm »
isnt their a older hack that has the mario special levels in it?  not sure on pallets

im pretty sure i have the older hack of this somewhere if anyone needs a ips of it

MathUser2929

  • Hero Member
  • *****
  • Posts: 1644
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #589 on: November 26, 2012, 01:44:19 pm »
I submitted messatsus hack to the main site as it is superior to the 1.0 version. I hope it is accepted I understand it will be it's own thing once and obsolete if a new version of the original hack is released. I made a new ips patch that can be applied without first using the SMB Special patch.

Good work on the hacks you guys! I love them!
« Last Edit: November 26, 2012, 11:58:16 pm by deespence2929 »

TRIFORCE89

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #590 on: November 26, 2012, 11:52:22 pm »
I finally got around to play-testing my palette restoration and graphics improvement for Messatu's version. To reiterate, it restores the original NES colours and borrows graphics from "All Night Nippon Super Mario Bros." (essentially, whatever was used there that was taken from SMB2j) and gives the Starman a smile like in the Sharp games.

Happy to report that I didn't screw anything up. However, I do have a few issues. You can find the IPS patch at http://www.multiupload.nl/J83TXIBSRZ, if anyone wants to finish it off. Basically, I'm having problems with the underwater stages. Namely:
- The sky and water are the same color blue. They should be different. This only applies when underwater. In overworld stages, the sky and waves are different colours and displaying correctly
- Underwater blocks (like in World 7-2) are either blue or transparent. I think they're supposed to be their usual yellow/orange?
- Strange floor pattern in underwater area of World 8-2. Kinda looks like the castle stage tile, but green.

Not sure if these are errors on my part or if they were in the original patch or Messatu's. So, if anyone would like to finish this patch off, I'd be much obliged.

Other than the above, I encountered no issues. Nothing looked out of place. I didn't glitch anything up. Played through every level in the game.

(If you're wondering why the IPS filename is "Mario's Adventure", it's just keeping within how the theme of special yet obscure. Levels from Special, graphics from ANNSMB, name from the original subtitle of VS. Super Mario Bros.. But this doesn't show up on the title screen or anywhere. It's just differentiate it as a file from the other two versions)

EDIT... I was using this resource to restore the palettes: http://www.freewebs.com/insectduel/Smb1PAL.htm
« Last Edit: December 13, 2012, 12:06:56 am by TRIFORCE89 »

MathUser2929

  • Hero Member
  • *****
  • Posts: 1644
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #591 on: November 27, 2012, 11:32:30 am »
http://www.romhacking.net/hacks/1011/

The hack was accepted on the site. I didn't understand this part in messatsus post "Ending message. The Hudson soft was dispersed. It corrected to the message for which HUDSON is appreciated." and haven't played all the way through the game yet so left what he said as is. If anyone knows what he really meant please edit the hack page. Thanks.

TRIFORCE89

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #592 on: November 27, 2012, 09:38:44 pm »
Having just played through 8-4 yesterday as I playtested my variation of the hack, I think he's referring to how the ending screen how reads:

"THANK YOU MARIO!

YOU CLEARED EVERY WORLD
YOU ARE THE GREATEST PLAYER

2012.3.1 BYE BYE HUDSON
THANK YOU FOREVER"

So, Hudson is mentioned there at the ending. Don't know what 2012.3.1 is though

Also, I had no idea he added a level select. Would love to see that on the actual SMB game
« Last Edit: November 27, 2012, 09:45:33 pm by TRIFORCE89 »

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 7152
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #593 on: November 27, 2012, 10:32:14 pm »
Was that the day Konami officially dissolved Hudson?
"My watch says 30 chickens" Google, 2018

MathUser2929

  • Hero Member
  • *****
  • Posts: 1644
    • View Profile
Re: Anyone Interested in Doing \"SMB Special\" for NES?
« Reply #594 on: November 28, 2012, 05:00:27 pm »
Yes it was.

November 29, 2012, 10:20:12 am - (Auto Merged - Double Posts are not allowed before 7 days.)
http://www.thenesdump.com/screen%20shot%20pages/Hacked/super%20mario%20bros%20special.htm

Don't know if this was mentioned but your ROM hack is a repro. Maybe you should buy yourself a copy.
« Last Edit: November 29, 2012, 10:20:12 am by MathUser2929 »

TRIFORCE89

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #595 on: November 30, 2012, 08:05:07 pm »
Tried exploring the underwater issues in my version. I'm still stumped with my newbie skills. Did anyone explore it?

EDIT: Nevermind. Apparently, not an issue on my part. Looked a YouTube playthrough of Karatorian's original patch and all those underwater "issues" are the same. So, I'm just going to leave them
« Last Edit: December 01, 2012, 12:27:00 am by TRIFORCE89 »

Superjustinbros

  • Jr. Member
  • **
  • Posts: 24
    • View Profile
    • Super Justin: the Blog
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #596 on: January 29, 2013, 12:49:26 pm »
The NES-X1 version is not perfect, but a much closer representation. It still misses the palettes for underground and castle levels, and in the actual SMBS, the tips of the upside-down pipes use the same graphics as the ones facing upwards (something that would be done in all the main Mario games up to Super Mario World).

Memory expanding and proper ASM hacking and we'll have all the SMBS exclusives in this ROM hack.

Jorpho

  • Hero Member
  • *****
  • Posts: 4884
  • The cat screams with the voice of a man.
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #597 on: January 31, 2013, 10:15:39 pm »
The NES-X1 version is not perfect, but a much closer representation. It still misses the palettes for underground and castle levels, and in the actual SMBS, the tips of the upside-down pipes use the same graphics as the ones facing upwards (something that would be done in all the main Mario games up to Super Mario World).

Memory expanding and proper ASM hacking and we'll have all the SMBS exclusives in this ROM hack.
Features like the crabs, hammer, and barrels are a long way off, I think.
This signature is an illusion and is a trap devised by Satan. Go ahead dauntlessly! Make rapid progres!

SMB2J-2Q

  • Full Member
  • ***
  • Posts: 135
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #598 on: September 25, 2013, 12:37:43 am »
I feel I must resurrect this thread as to ask you about this:

Regarding World 8-2 in SMBS, the intro screen has a short gap that you must jump over (unlike the pipe intro screens for Worlds 1-2, 2-2, 3-1, 4-2 and 8-3) to get to the pipe leading to the water stage.

I'm wondering: how can you folks change the code as to trigger Mario to automatically jump over that small gap in this intro screen while he walks to the pipe?

Thank you,



Ben
« Last Edit: September 25, 2013, 12:47:42 am by SMB2J-2Q »

SMB2J-2Q

  • Full Member
  • ***
  • Posts: 135
    • View Profile
Re: Anyone Interested in Doing "SMB Special" for NES?
« Reply #599 on: January 25, 2015, 08:38:15 pm »
BUMP (1-25-2015)

I am resurrecting this thread yet again for a possible re-updating of the NES hack.

The reason I am resurrecting this post is because on YouTube, a user named "Kevin Smith" has uploaded an entire (world-by-world) playthrough of the Sharp X1 version of SMB Special.

Here's World 1:
https://www.youtube.com/watch?v=F89pAGVYe90

I'm hoping you can pay attention to all these videos so that people like Karatorian and Frantik can learn from them for future programming updates to the NES hack.

Thank you,



Benjamin Edge (SMB2J-2Q)