Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,435,871
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-19-24 12:56 PM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest | 1 bot

Main - ROM Hacking - Super Mario All-Stars NES (v3-24-20) Emulator & NES/Famicom patches New thread | New reply

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

hossbags2
Posted on 03-26-17 04:16 PM (rev. 7 of 03-26-17 07:33 PM) Link | Quote | ID: 165276


Micro-Goomba
Level: 9

Posts: 9/14
EXP: 3102
Next: 60

Since: 09-12-14

Last post: 697 days
Last view: 494 days
Unused Spiny Egg Behavior - bug fixes for SMB1 and SMB2 FDS

SMB1 - https://tcrf.net/images/8/86/SMBSpinyEggPatch.ips

SMB2 - http://www.romhacking.net/hacks/2481/

https://tcrf.net/Bugsuper_Mario_Bros.


The Spiny eggs are thrown by Lakitu in a simple way, with no horizontal movement whatsoever. However, this is not the intended behavior; it's actually the result of a bug! The eggs are supposed to be thrown out relative to the player's speed, Lakitu's speed, the player's position, and a pseudo-random value, as well as bounce off of any blocks or walls that they hit on the way down.

- I made the following hex edits for this bug fix


For SMB1 using a hex editor....

change at offset 0x004444:

20 46 C3 A0 02 95 58 C9 00 30 01 88

to:

A0 02 95 58 C9 00 30 01 88 20 46 C3

**************************************

For SMB2 using a hex editor....

change at offset 0x00b03d:

20 31 8F A0 02 95 58 C9 00 30 01 88

to:

A0 02 95 58 C9 00 30 01 88 20 31 8F

infidelity
Posted on 03-27-17 01:59 AM Link | Quote | ID: 165277


Fuzz Ball
Level: 66

Posts: 850/968
EXP: 2366728
Next: 95123

Since: 05-24-07

Last post: 951 days
Last view: 807 days
Posted by Insectduel
What happens if Nintendo catches you for doing this and ending up getting a C & D? Nintendo is one of the companies that can take down any kind of fan service works for copyright infringement by using their intellectual property.


It's not physical roms I'm uploading, they are patched with different values to alter itself from it's original state. All 5 games I've worked on are modeled to work specifically on the MMC5 mapper. Granted, good portions of the games are the same, but it's not the actual original copyrighted released roms themselves.

There are a lot of dark gray areas in this, and I honestly don't want to get into it. If I was ever handed a C&D, I would 100% obey it. But again, I myself am not hosting anything, I do not have a dedicated website showcasing my work. I am showcasing my work in a rom hacking community, one that has been around well over a decade. It would've happened by now, C&D's handed down to sites like Acmlm or Romhacking.net. I'm flattered and honored that people think my work is on par, with Nintendo paying notice and would threaten me, but my work doesn't compare to some of the far better rom hackers out there, that would've easily been handed C&D's loooooong ago before I ever started contributing to the rom hacking community.

Insectduel
Posted on 03-30-17 03:11 AM (rev. 2 of 03-30-17 03:12 AM) Link | Quote | ID: 165286


Hammer Brother
Level: 68

Posts: 1036/1069
EXP: 2686196
Next: 42604

Since: 02-16-08
From: Insectduel's office

Last post: 1250 days
Last view: 1249 days
Posted by infidelity
It's not physical roms I'm uploading, they are patched with different values to alter itself from it's original state.



It doesn't matter if is Physical or a Patch. Pokémon Prism was shut down by Nintendo before the release of the XDelta patch before Christmas 2016.

Posted by infidelity
It would've happened by now, C&D's handed down to sites like Acmlm or Romhacking.net. I'm flattered and honored that people think my work is on par, with Nintendo paying notice and would threaten me, but my work doesn't compare to some of the far better rom hackers out there, that would've easily been handed C&D's loooooong ago before I ever started contributing to the rom hacking community.



100% true! Don't forget SMW Central is been there for a really long time and didn't receive a single copyright notice and it's pretty much in the gray area.

I want to add that I haven't heard any infringements against bootlegs and reproduction carts so that's in the gray area depending which IP's you're using. Pokémon has made into bootlegs on the famicom or other consoles and didn't have a single copyright notice from Nintendo? I would imagine if someone like Nintendo can cease a developer making reproduction cartridges based on their IP.

Ice Man
Posted on 03-30-17 12:29 PM Link | Quote | ID: 165287


Cheep-cheep
Level: 33

Posts: 152/197
EXP: 218905
Next: 10274

Since: 02-20-07
From: Germany

Last post: 2375 days
Last view: 925 days
Not to go completely offtopic but the reason, or one of them, why Pokemon Prism was shut down is cause they took graphics from newer released Nintendo games from what I heard.

I have yet to see Nintendo or any other company taking care of ROM hacks*, bootlegs or even repros .

*Other than Chrono Trigger: Crimson Echoes.


Ontopic: Can't wait for the new release.

bnash222005
Posted on 03-30-17 01:42 PM Link | Quote | ID: 165288


Paragoomba
Level: 18

Posts: 26/69
EXP: 29434
Next: 463

Since: 01-29-17

Last post: 2450 days
Last view: 2446 days
I know Ice Man said he would play through Super Mario Bros 3 but he has not said if he is done or not. Has anyone played Super Mario bros 3 all the way through to see if there are any other pits on other levels that are bugged?

infidelity
Posted on 03-30-17 02:36 PM Link | Quote | ID: 165289


Fuzz Ball
Level: 66

Posts: 851/968
EXP: 2366728
Next: 95123

Since: 05-24-07

Last post: 951 days
Last view: 807 days
He has, I just haven't been able to get around uploading the new version. I work 50+ hours a week I get pretty exhausted, not looking for pitty, just letting you and everyone know I'll get to it asap. I should have a relatively light day today, so I hope to get it uploaded tonight. :-)

stgiga
Posted on 03-30-17 08:57 PM Link | Quote | ID: 165292


Goomba
Level: 11

Posts: 7/23
EXP: 5629
Next: 356

Since: 03-02-17

Last post: 2533 days
Last view: 2508 days
Posted by hossbags2
Unused Spiny Egg Behavior - bug fixes for SMB1 and SMB2 FDS

SMB1 - https://tcrf.net/images/8/86/SMBSpinyEggPatch.ips

SMB2 - http://www.romhacking.net/hacks/2481/

https://tcrf.net/Bugsuper_Mario_Bros.


The Spiny eggs are thrown by Lakitu in a simple way, with no horizontal movement whatsoever. However, this is not the intended behavior; it's actually the result of a bug! The eggs are supposed to be thrown out relative to the player's speed, Lakitu's speed, the player's position, and a pseudo-random value, as well as bounce off of any blocks or walls that they hit on the way down.

- I made the following hex edits for this bug fix


For SMB1 using a hex editor....

change at offset 0x004444:

20 46 C3 A0 02 95 58 C9 00 30 01 88

to:

A0 02 95 58 C9 00 30 01 88 20 46 C3

**************************************

For SMB2 using a hex editor....

change at offset 0x00b03d:

20 31 8F A0 02 95 58 C9 00 30 01 88

to:

A0 02 95 58 C9 00 30 01 88 20 31 8F


I have a new hex edit. Nothing wrong, I assure you, it just makes Mario 2 USA display the Unused 8th frame of animation. In the Mario All-Stars rom, change offset 0x3fb05 from 26 to 28 to unlock this missing frame of animation. It works. Sadly the death sound patch will not work due to mmc5. This also affects the SMB1 Infinite Lives code, and some very few others.

bnash222005
Posted on 03-30-17 11:34 PM (rev. 2 of 03-30-17 11:35 PM) Link | Quote | ID: 165293


Paragoomba
Level: 18

Posts: 27/69
EXP: 29434
Next: 463

Since: 01-29-17

Last post: 2450 days
Last view: 2446 days
Posted by infidelity
He has, I just haven't been able to get around uploading the new version. I work 50+ hours a week I get pretty exhausted, not looking for pitty, just letting you and everyone know I'll get to it asap. I should have a relatively light day today, so I hope to get it uploaded tonight. :-)


Oh, alright. I understand how work hours are. I used to work 80+ hours a week. There was no time for me whatsoever. Thank you for everything infidelity.

stgiga
Posted on 03-31-17 01:38 AM Link | Quote | ID: 165294


Goomba
Level: 11

Posts: 8/23
EXP: 5629
Next: 356

Since: 03-02-17

Last post: 2533 days
Last view: 2508 days
Posted by bnash222005
Posted by infidelity
He has, I just haven't been able to get around uploading the new version. I work 50+ hours a week I get pretty exhausted, not looking for pitty, just letting you and everyone know I'll get to it asap. I should have a relatively light day today, so I hope to get it uploaded tonight. :-)


Oh, alright. I understand how work hours are. I used to work 80+ hours a week. There was no time for me whatsoever. Thank you for everything infidelity.

infidelity
Posted on 03-31-17 02:16 AM Link | Quote | ID: 165295


Fuzz Ball
Level: 66

Posts: 852/968
EXP: 2366728
Next: 95123

Since: 05-24-07

Last post: 951 days
Last view: 807 days
3-20-2017 patch uploaded

bnash222005
Posted on 04-01-17 01:04 AM Link | Quote | ID: 165297


Paragoomba
Level: 18

Posts: 28/69
EXP: 29434
Next: 463

Since: 01-29-17

Last post: 2450 days
Last view: 2446 days
Posted by infidelity
3-20-2017 patch uploaded


Thanks infidelity. I have a question for you. I am trying to find a donor cart to have this game put on and I have found a list of 9 NES games that use MMC5 boards but I know that Romance of the 3 Kingdoms 2 has 32kb of ram. I need to know how I can find out which ones have 32kb of ram or more or do they all have 32kb of ram or more? Also do you know anyone who makes the boards or does it have to be done via a donor cart?

Here is the list of the 9 NES games that use MMC5 boards:

Castlevania 3
Just Breed
Uncharted Waters
Romance of the 3 Kingdoms 2
Laser Invasion
Metal Slader Glory
Uchuu Keibitai SDF
Shin 4 Nin Uchi Mahjong - Yakuman Tengoku
Bandit Kings of Ancient China

Insectduel
Posted on 04-01-17 10:45 PM (rev. 2 of 04-01-17 10:46 PM) Link | Quote | ID: 165298


Hammer Brother
Level: 68

Posts: 1037/1069
EXP: 2686196
Next: 42604

Since: 02-16-08
From: Insectduel's office

Last post: 1250 days
Last view: 1249 days
Posted by Ice Man
Not to go completely offtopic but the reason, or one of them, why Pokemon Prism was shut down is cause they took graphics from newer released Nintendo games from what I heard.


The video trailers of the game hosted on YouTube caught Nintendo attention which is why the developer ended up with a C & D notice. Fan made trailer or not Nintendo is taking legal actions no matter what.

Also yes, the graphics from the newer generations infringes the copyright.

infidelity
Posted on 04-02-17 01:26 AM (rev. 2 of 04-02-17 04:00 PM) Link | Quote | ID: 165299


Fuzz Ball
Level: 66

Posts: 853/968
EXP: 2366728
Next: 95123

Since: 05-24-07

Last post: 951 days
Last view: 807 days
Posted by bnash222005
Posted by infidelity
3-20-2017 patch uploaded


Thanks infidelity. I have a question for you. I am trying to find a donor cart to have this game put on and I have found a list of 9 NES games that use MMC5 boards but I know that Romance of the 3 Kingdoms 2 has 32kb of ram. I need to know how I can find out which ones have 32kb of ram or more or do they all have 32kb of ram or more? Also do you know anyone who makes the boards or does it have to be done via a donor cart?

Here is the list of the 9 NES games that use MMC5 boards:

Castlevania 3
Just Breed
Uncharted Waters
Romance of the 3 Kingdoms 2
Laser Invasion
Metal Slader Glory
Uchuu Keibitai SDF
Shin 4 Nin Uchi Mahjong - Yakuman Tengoku
Bandit Kings of Ancient China


Sorry, all that hardware stuff is out of my league. All I know is simply the sizes of the chips required for whatever board supports them. Thanks for writing. :-)

EDIT
idk if this helps...

http://kevtris.org/mappers/mmc5/

Ice Man
Posted on 04-02-17 06:25 PM Link | Quote | ID: 165301


Cheep-cheep
Level: 33

Posts: 153/197
EXP: 218905
Next: 10274

Since: 02-20-07
From: Germany

Last post: 2375 days
Last view: 925 days
bnash, those are the boards you could use, I guess.
http://bootgod.dyndns.org:7777/search.php?pcb_op=%3D`%40`&pcb=NES-ETROM-01

This page helps alot to find the proper donor: http://bootgod.dyndns.org:7777/pcb.php


bnash222005
Posted on 04-04-17 08:43 AM Link | Quote | ID: 165304


Paragoomba
Level: 18

Posts: 29/69
EXP: 29434
Next: 463

Since: 01-29-17

Last post: 2450 days
Last view: 2446 days
Thank you both infidelity and Ice Man. My friend is trying to see if a Zelda hack cart he has will work. Here is his message on his attempt to see if it will work and I will let you know what he finds out after he has done this:

I do have a Legend of Link cart, I can remove the ROMs from that and try putting some All-Stars ROMs in it, I will try that in a day or 2 when I am feeling better and let you know if it plays correctly.

If it does play correctly then any game that uses a MMC5 that also has a battery will work because I can easily add more RAM to the cart.

bnash222005
Posted on 04-07-17 12:17 AM (rev. 2 of 04-07-17 12:37 AM) Link | Quote | ID: 165316


Paragoomba
Level: 18

Posts: 30/69
EXP: 29434
Next: 463

Since: 01-29-17

Last post: 2450 days
Last view: 2446 days
My friend got around to putting Super MArio All-Stars onto an NES cart. Here is what he said:

I'm feeling better and got a chance to turn my Legend of Link cart into a Mario All Stars and it seems to play and save fine except for a few small glitches that don't affect game play.

Glitches:

In Super Mario 1 after you clear the game and start the second quest it seems to replay the first quest, the goombas are not replaced by the busy beetles
In Super Mario 2 J when I select file 4 it always makes me luigi even if I select mario
and in Super Mario 3 in world 8 if you swim under the ships mario is in front of the muddy water instead of behind it.


Here are a list of games that could be converted into Mario All Stars

Bandit Kings of Ancient China
Gemfire
L'Empereur
Nobunaga's Ambition II
Romance of the Three Kingdoms II
Uncharted Waters

We could also use some Japanese games, they might be a little cheaper if you can find them
Aoki Ookami to Shiroki Mejika: Genchou Hishi
Daikoukai Jidai
Ishin no Arashi
Just Breed
L'Empereur
Nobunaga no Yabou: Bushou Fuuunroku
Nobunaga no Yabou: Sengoku Gunyuuden
Royal Blood
Sangokushi II
Shin 4 Nin Uchi Mahjong: Yakuman Tengoku
Suikoden: Tenmei no Chikai

bnash222005
Posted on 04-08-17 02:29 AM Link | Quote | ID: 165324


Paragoomba
Level: 18

Posts: 31/69
EXP: 29434
Next: 463

Since: 01-29-17

Last post: 2450 days
Last view: 2446 days
Update on the Glitches of the Super Mario All-Stars (NES) rom on an NES cart.

Little update on the Mario 1 glitch, it only happens if I press B to start at a different world. The level will change to 2-1 then it will not move if I press B again, then when I press start to play it says level 2-4 but I am really playing 2-3 and the castle is displayed as 2-5. If I clear the game then hit start without trying to select a different world it started on the second quest 1-1

I was able to play as Mario on 2 J by deleting all 4 saves then selecting file 4, I then made saves on the other files, then deleted file 4 again and had the same issue again were it always has me play as luigi, there is also a star next to the level like I have cleared the game on that file already.

Figured you might want to post this info on the forum, I am playing on a HiDef NES modded top loader, if infidelity wants I could make a video showing what happens

infidelity
Posted on 04-09-17 01:15 AM (rev. 2 of 04-09-17 01:56 AM) Link | Quote | ID: 165326


Fuzz Ball
Level: 66

Posts: 854/968
EXP: 2366728
Next: 95123

Since: 05-24-07

Last post: 951 days
Last view: 807 days
bnash222005, I am unable to reproduce the Mario 1, and 2J glitches.

I cleared Mario 1, and the world select is fine. Also the 2nd quest works fine for me, whether I start over at 1-1, or whether I start a new world with the B button selection.

I selected a fresh File D for Mario 2J, selected Mario, and I started as Mario. I was able to save and reload the file, and there was no start indicator, and I was able to start again as Mario.

Now, the Mario 3 issue in World 8, this was happening because of my fix for the IRQ in world 1's mini castle. So I had to create a new subroutine, check the world I'd at $727, check to see if it's world 8, if it is, then load the new value for the ppu mask $2001, if it's not world 8, then load the other value I had for the world 1 mini castle ppu mask $2001.

Idk if the Mario 1 and 2J are cartridge issues, but I'm unable to recreate those issues.

I performed all these tests on my PC versions of FCEUX, Nestopia, & Nintendulator.

I will hold off on releasing a new patch for Mario 3 World 8 water fix. Want to make sure this is just a hardware issue, and not an issue on my end. Just make sure that the SRAM is working properly, it HAS to be 32kb.

bnash222005
Posted on 04-09-17 02:43 AM Link | Quote | ID: 165327


Paragoomba
Level: 18

Posts: 32/69
EXP: 29434
Next: 463

Since: 01-29-17

Last post: 2450 days
Last view: 2446 days
My friend tested this on an actual console via an NES cart He is testing the game on a Hi Def NES modded top loader. And he said that if you want he could make a video showing what happens. I have been relaying his messages of what he has encountered while testing the game. I have no idea on how to fix any of this. I am just doing my part in reporting any issues with the rom. Do you want me to send you a private message with my friends email so you can discuss these issues with him?

infidelity
Posted on 04-09-17 05:24 PM Link | Quote | ID: 165330


Fuzz Ball
Level: 66

Posts: 855/968
EXP: 2366728
Next: 95123

Since: 05-24-07

Last post: 951 days
Last view: 807 days
Idk what he is doing to create those issues. I'm just unable to reproduce it, I'll need more confirmation from others that have tested this on real hardware.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


Main - ROM Hacking - Super Mario All-Stars NES (v3-24-20) Emulator & NES/Famicom patches New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.228 seconds. (341KB of memory used)
MySQL - queries: 132, rows: 172/172, time: 0.025 seconds.