How to add more teams to a sports game? (SNES)

Started by Pornchai, February 21, 2012, 02:22:11 PM

Previous topic - Next topic

Pornchai

NHL 94 (SNES) has 28 teams total.
The NHL currently has 30 teams.
I'd like to somehow expand the rom from 28 teams using unused data on other teams, to create at least 2 more teams so people can play with all 30 nhl teams...
Is this possible, and if so, where do I start?

Dacicus

You could start by determining how the stats for the teams are stored currently. You will need to know this in order to successfully add info for the new teams.

trudatman

I'd start by sending as much Canadan cash as popsicle to Smoz.

"excuse me for having enormous flaws that I don't work on." "I'm not not licking toads." -HJ Simpson

trudatman

so... it was done with the Genesis version.  it surely could be done for the SNES version of NHL '94.  this is a request for a hero to step forward and volunteer expertise.

"excuse me for having enormous flaws that I don't work on." "I'm not not licking toads." -HJ Simpson

FinS

It is possible with lots of effort and the first thing to do would be making a complete disassembly of the rom, or at least the parts referencing team data and graphics which should be a majority of it. You should also map out all 128k of ram noting ranges of data for both menus and in game usage.

It would be possible to do it without all that but it would be like working blindfolded. It may be helpful to get an outline of details for the Genesis hack so, even if it has a different data structure, it should still give you an idea how much needs to be done.

trudatman

was that the sound of all of that going over my head?  it was.  tracing, RAM mapping, disassembly... I am not the hero.  logos, banners, pointers, oh, my!  doesn't hurt to beg.

"excuse me for having enormous flaws that I don't work on." "I'm not not licking toads." -HJ Simpson

Plint Michigan

Quote from: trudatman on March 30, 2012, 06:20:07 PM
was that the sound of all of that going over my head?  it was.  tracing, RAM mapping, disassembly... I am not the hero.  logos, banners, pointers, oh, my!  doesn't hurt to beg.

Is this guy making any sense to anyone?

trudatman

not a bit.  I suspect he doesn't even know what he's typing about.

"excuse me for having enormous flaws that I don't work on." "I'm not not licking toads." -HJ Simpson

FinS

Please don't waste people's time here.

Perhaps you could start a dis-assembly project in a community that is focused on this particular game. I doubt you will find anyone here is willing to do all this for you and it seems you are not willing to put any effort into it yourself. It sounds though as if you may know hackers who would be willing to contribute.


trudatman

it's not that I won't put the effort in, it's that I feel like the particular tasks involved in adding new teams are beyond my understanding.  I'd either require serious hand holding and baby stepping or the commitment of somebody willing to plow through it with their expertise.  I'm very much willing to try, but I will need patient guidance.  yeah, we do have our own site (join us at http://nhl94.com and help), but we seem to have exhausted the skills of the SNES folks there.  it doesn't hurt to beg here.  I'm sorry if you feel your time has been wasted.  I very much appreciated your attempts with the automatic defense control menu setup, but you do not have to continue to read this thread.  anybody reading this that feels like they could help with this (or really any other revelations to be made within this ROM) is invited to respond.  thanks for your time, y'all.

"excuse me for having enormous flaws that I don't work on." "I'm not not licking toads." -HJ Simpson

Miksy91

By disassembly, he means that you've to get an assembly editor for snes and start "decoding" the game to know what is stored and where.
That way, you'd eventually understand how team data works, where the teams are stored in ram etc.
It's one heck of a task to do. (Not only that but first you've gotta learn how to do all that).
If you still want to go through this, I'd advise you to start by hacking another snes game that already contains decent disassebly docs out there so you could see how it works
Pokemon Dark Energy is a rom hack based on Pokemon Silver. Like most pokemon hacks, it retains the pokemon stylish gameplay but has plenty of elements from other RPGs as well. You'd better check it out!