Sign in to follow this  
Followers 0
Baron von Lector

(NES) Tecmo Bowl 2017

18 posts in this topic

Tecmo Bowl 2017


Amidst the sea of Tecmo Super Bowl 2017 releases, here's a ROM release for the original of the series, Tecmo Bowl 2017. 

 

This game contains all 32 NFL teams (expanded from 12).  There is also a feature that allows you to choose your CPU opponent, as opposed to originally letting the CPU choose, in Exhibition mode.

 

Rosters are based 99% off of depth charts provided by NFL.com and CBSSports.com, with a few exceptions taking into consideration suspensions (Tom Brady, Le'veon Bell) and other factors.  Statistics and ratings are based on those provided by Pro-Football-Reference.com.

 

A special thanks goes out to TheFes75 and TecmoTurd for their assistance.

 

In keeping with tradition, the original Tecmo Bowl (and Tecmo Super Bowl) were notorious for their "beasts," like Bo Jackson, Christian Okoye, QB Eagles, Mike Singletary, Jerry Rice, and more.  Well, Tecmo Bowl 2017 is no exception.  Some of the "beasts" (based on career bodies of work and current work) included in this ROM are:

RB - Adrian Peterson, Chris Johnson

WR - Larry Fitzgerald, Antonio Brown, Odell Beckham

DB - Darrelle Revis

DE/LB - James Harrison, JJ Watt, Ndamukong Suh

KR - Devin Hester

 

Growing up, I preferred this version of Tecmo Bowl to Tecmo Super Bowl, despite the lack of the Pittsburgh Steelers in the game.  To this day, I prefer Tecmo Bowl to Tecmo Super Bowl for the sheer sit-down-and-play factor.

 

If there's anything glaring that I missed, please bring it to my attention.  Enjoy! 


 

Share this post


Link to post
Share on other sites

thanks for the hard work and sharing.  looking forward to checking it out.  

Share this post


Link to post
Share on other sites

just because it's the first team I tried:  why no perennial All-Pro FS Earl Thomas?

Share this post


Link to post
Share on other sites

What do you mean?  He's right here:

 

When I was selecting the DBs, to go alongside Richard Sherman, Kam Chancellor stuck out.  When I looked at his numbers, 4 Pro Bowls looked impressive.  Then again, if I had dug further, I would have seen Earl Thomas' FIVE Pro Bowls and two All-Pro selections.

 

Keep 'em coming!

EARLTHOMAS.png

Share this post


Link to post
Share on other sites

ok?  I don't see him on the rom I downloaded.  I would look for ALL PRO over Pro Bowl.  Pro Bowl takes in about 50% of the league (well not quite, but it's overrated).  All Pro takes one or two guys at most at each position.  And Earl Thomas has been 1st team All Pro the last 4 seasons. 

 

I'm not criticizing, just was wondering.

Share this post


Link to post
Share on other sites
3 minutes ago, buck said:

ok?  I don't see him on the rom I downloaded.  I would look for ALL PRO over Pro Bowl.  Pro Bowl takes in about 50% of the league (well not quite, but it's overrated).  All Pro takes one or two guys at most at each position.  And Earl Thomas has been 1st team All Pro the last 4 seasons. 

 

I'm not criticizing, just was wondering.

 

He wasn't on the original ROM.  I slipped him in quickly and re-uploaded.  He's on the new version. 

His performance wasn't the reason for omission, it was an oversight.  When selecting two Seattle DBs, after Richard Sherman (no-brainer), I think I went with Kam Chancellor because, well, it was an oversight.  His name stuck out, I checked his stats, and plugged him in.

Share this post


Link to post
Share on other sites

This rom is awesome, and the replay value is beyond awesome! I noticed that the when choosing the playbook for the Rams, the team name is still STL instead of L. A. Small, but noticeable.

Share this post


Link to post
Share on other sites
7 hours ago, chrittycren said:

This rom is awesome, and the replay value is beyond awesome! I noticed that the when choosing the playbook for the Rams, the team name is still STL instead of L. A. Small, but noticeable.

 

Oops!  I thought I had removed all instances of STL.  On my to-do list for Monday morning.  Thanks!

Share this post


Link to post
Share on other sites

I uploaded an updated version of this game.  Relatively small.

 

I fixed the playbook instance where it read "STL" instead of "L.A".  While making this LA change, I also changed the Rams' uniforms from the "old" St. Louis colors to the classic blue and gold (white and blue on the road).  This affects both on-the-field gameplay and cutscenes.

 

Also replaced Shaun Hill with Sam Bradford as the MIN QB.

Share this post


Link to post
Share on other sites
2 hours ago, TheFes75 said:

Michael Willhoite on SF has 851 tackles as his tackle stat.

 

Holy garbage, that's a lot! 

 

Fixed.  Michael Wilhoite now has 85 tackles.

Share this post


Link to post
Share on other sites

Huge oversight on my part.  When working on another project (using this one as my base) I noticed that San Francisco and Seattle's road uniforms made them look like ghosts, complete with pasty white skin and black uniforms.  Some numbers were mistakenly swapped around.  This problem has been fixed.

 

A new version has been uploaded.

Share this post


Link to post
Share on other sites
2 hours ago, Baron von Lector said:

Huge oversight on my part.  When working on another project (using this one as my base) I noticed that San Francisco and Seattle's road uniforms made them look like ghosts, complete with pasty white skin and black uniforms.  Some numbers were mistakenly swapped around.  This problem has been fixed.

 

A new version has been uploaded.

I have actually seen this before even when all hex code is entered correctly.  I have even changed the hex code only to have it happen again. Weird???

Also Aaron Lynch should be the 49'ers top OLB.  He is their best pass rusher, but he is on suspension for the first 4 games.  Right now you have Tank Carradine there.  Carradine is probably listed on the Depth Chart ahead of Lynch because of Lynch's suspension.

Share this post


Link to post
Share on other sites
16 hours ago, TheFes75 said:

I have actually seen this before even when all hex code is entered correctly.  I have even changed the hex code only to have it happen again. Weird???

Also Aaron Lynch should be the 49'ers top OLB.  He is their best pass rusher, but he is on suspension for the first 4 games.  Right now you have Tank Carradine there.  Carradine is probably listed on the Depth Chart ahead of Lynch because of Lynch's suspension.

 

So far I've been lucky.  Seattle and SF's uniform colors are still correct.

 

In regards to Aaron Lynch, when setting the rosters I tried to keep in mind the suspensions (i.e. Tom Brady, Le'veon Bell, Vontaze Burfict, etc).  I must've overlooked Lynch.  Fear not.  He's been added in the latest updated version that I uploaded this morning.

 

 

LYNCH.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Similar Content

    • By SpaceJammer#5


      View File Tecmo Super Bowl 1960
      The 1960 NFL season 

      I didn't create it I just posted it 

      Enjoy.
      Submitter SpaceJammer#5 Submitted 10/15/2013 Category Misc ROMs  
    • By davidjoshualightman
      I've always been amazed by the Tecmo fan community and after many years of enjoying the fruits of your labor, I've been inspired to try hacking a game which I've loved since childhood - Little League Baseball for NES.
       
      I first started hacking this ROM in 2007 but gave up after realizing that the data wasn't as easy to manipulate as I'd first thought.  Basically, I was thrown off by a row of FF's in the ROM which seemed to present the team data in a nice little table, but I was a few rows offset from truly grasping how it was laid out.  I'm back now and have made some great strides, but still need a bit more to make the game as custom as I'd like.  To me, this was always the baseball game I compared to Tecmo Super Bowl.  I realize its similar in style and gameplay to some other more popular NES games such as the Baseball Stars series, but it resonated with me much more for some reason.  The game play is easy to learn but difficult to master, and thanks to the disparity in team abilities and the ruthless nature of the CPU, you can continue to challenge yourself for many games.  It's also super fun as a multiplayer game.
       
      I have posted on the romhacking subreddit already on Reddit, but I am posting here as well, to try and give back to the community and to also see if anyone is interested in collaborating on making this game as customizable as possible.  I've done as much as I can with my limited knowledge of hex editing and by using the FCEUX tools as best as I can, and my progress is starting to stall.
       
      Without further ado, here is all the documentation I've come up with so far on editing the ROM.  I've included some RAM values as well, as I've been trying to use them as a jumping off point for possibly pinpointing some of the data from the ROM that I'm missing.
       
      ---
       
      Little League Baseball: Championship Series
       
      RAM Addresses:
      0x0004F9 - Away Team Pitcher’s Value 4 (see ROM info)
      0x0004FA - Home Team Pitcher’s Value 4 (see ROM info)
      0x0004FB - Away Team Pitcher’s Stamina Remaining (value 2)
      0x0004FC - Home Team Pitcher’s Stamina Remaining (value 2)
      0x0004FD - Away Team Pitcher’s position in the lineup (00 thru 08)
      0x0004FE - Home Team Pitcher’s position in the lineup (00 thru 08)
       
      ROM Addresses:
      0x010430 to 0x01054F - Japan’s team player information
      0x010550 to 0x01066F - Arizona’s team player info
      etc.
       
      You can follow this pattern to get all the team’s player information.  As far as I can tell so far, the teams are always listed in the same order in the ROM.
       
      Team order in the ROM:
      JAPAN, ARIZONA, PENNSYLVANIA, CHINESE TAIPEI, KOREA, NEW YORK, CALIFORNIA, TEXAS, HAWAII, SPAIN, PUERTO RICO, MEXICO, CANADA, ITALY, ILLINOIS, FLORIDA
       
      Player information guide - 
      Each player’s information is on a single line of 16 hex characters as follows
      1 thru 6 - Player’s name
      7 - Player type (batting handedness and size) This is always 00, 01, 02, 80, 81, 82.  First digit of 0 is Right handed, first digit of 8 is left handed.  Second digit of 0 is tall, 1 is fat, 2 is short.
      8 - always FF
      9 - Unknown to me at this time, possible has to do with helping the CPU choose subs
      10 - Hitting power (00 is low and DF is highest in the game, but I assume that it goes up to FF in theory)
      11 - Some sort of player speed.  This goes from 00 low to FF high.  It DEFINITELY corresponds to baserunning speed and it has some sort of relationship with the player’s defensive skills but I’m not sure to what extent.
      12 - the player’s printed Skill ability when they’re up to bat.  00 to 04 being Skill 1 thru Skill 5.  Strangely, PARK on team KOREA is a 07, but I have no idea if this actually affects hitting ability.
      13 - This designates the team’s pitchers.  Each team has 3 pitcher types per team, but you can assign as many pitchers per team as you want.  The values are always 08, 10, 18, or 00 (not a pitcher).  This corresponds to values I will go over later on, it does not have any known effect on the pitcher’s ability or style.
      14 - Always 00
      15 - Always 00, 02, 03, 04.  I don’t have data to back this up, but I believe it is some sort of batting ability / power multiplier because it typically is given to players in the “meat” of the lineup.
      16 - always 00

      Pitcher information - each team’s pitcher information is found in the two rows of 16 values found AFTER the row of FF’s that follow each team.  Each pitcher appears to have 8 values attached to them, with the first starting at the 9th value on the 1st line, the second at the 1st value on the 2nd line, etc.  So, any pitcher marked on your lineup (above) as 08 on your roster will have the same attributes as the first, any pitcher marked as 10 will have the same attributes as the 2nd, and 18 would be your final pitcher definition.
       
      The eight values for pitchers are as follows:
      1 - This is always either 00, 01, 02, 80, 81, or 82.  Just as your batters, the first digit is right or left handed, and the second digit is normal throw, hard throw, or side arm delivery.
      2 - This value is tied to stamina, but there is some sort of calculation happening in the background.  You’ll notice that a value of FF for instance does not equal FF in the stamina RAM addresses I provided above.  FF appears to be the highest you can set, but you can manually change the RAM to allow for a greater stamina than the game allows.  Stamina in this game is very interesting because it appears to be based mostly on the length of time you attempt to control a pitch, with a longer press taking away more stamina until your pitcher has 0 remaining… at which point I assume your pitcher’s overall ability to throw is based on their other stats… which brings us to… their other stats.
      3 - This value is unknown to me.  It must be a good thing for a pitcher to have a higher rating, as Italy has the lowest values, but I’m not skilled enough at ROM hacking to figure it out.  
      4 - Again, this is unknown to me.  The values only range from 02 to 0F.  Still need to figure this one out.
      5 - always 00
      6 - always 00
      7 - this is the pitcher’s printed Skill Level when they’re on the mound.  I do not know what (if any) correlation it has to their stats.
      8 - Always 00 or 02.  On assumption only, I’m guessing this MIGHT be some sort of multiplier in the same way that value 15 appears to be in the above player data.
       
      Other data:
      Lines 0x01FAD0 and 0x01FAE0 - these are the colors each team wears both on the field and in the bat throwing cut scene.  There are two colors for each team and they follow the team order as shown above.
       
      Starting at address 0x0116DA and continuing until 0x011769 are the starting positions for each player in your lineup, following the team order mentioned above.  So, for instance, Japan is 08 16 29 31 42 57 65 73 84.  The first digit is the order in the line up (0 thru 8 aka 1 thru 9) and the second digit is their position on the field.  The position numbers follow normal baseball scoring numbering… so 1 is pitcher, 2 is catcher, 3 is first base, etc.
       
      Starting at address 0x01176a is the FLAG data for each team, for the flag that appears on the team select screen, in the team order we’ve come to know and love.  48 is USA, the others you can figure out by just writing them out.
       
      Team names and abbreviations are fairly easy to find.  I haven’t mapped out specifically which correlates with each screen yet, as that will be the easy part once this is all done.  Also, I am pretty sure that the sliding bars on the POWER ANALYSIS screen are controlled by the values starting at 0x00F234, in team order.
       
      What I feel is missing to make a truly custom version of this game:
      If you grew up loving this game like I did, you probably know the in’s and out’s of a lot of the teams, even without having the ROM available to look at the player stats… BUT I feel that I cannot truly customize this game without knowing the following - and I’m listing them in their order of importance.

      1 Defensive abilities - is throwing speed variable or team/player dependent?  Is the baserunning attribute the only thing that controls speed in the field?
      2 The unknown pitching stats need to be concretely defined although it IS amazing to be able to make a whole team of sidearm pitchers finally!
      3 Changing team locations on the map - somewhat of a dream at this point, but probably not out of the question.
      4 Other color and text changes - maybe changes to certain screens text, player hair color is clearly tied to each team in some way, etc.
       
      --- 
    • By Baron von Lector
      Happy Friday!
       
      This is the 3rd seasonal release of Ken Griffey Presents: Major League Baseball 2017.  If you enjoyed 2015 and 2016, you'll love 2017!
       
      The game-play and everything else carries over from the previous versions.  There is one major difference from the previous versions: the Homerun Derby.  In 2015, the Derby retained the original participants (Nick Noheart, Can O'Corn, etc).  In 2016, these were replaced with baseball legends like Hank Aaron and Babe Ruth.  In 2017, these have been replaced by the participants in last season's MLB Homerun Contest (Giancarlo Stanton, Adam Duvall, Corey Seager, Mark Trumbo, and Todd Frazier).
       
      Also, I did change up a few of my formulas to (hopefully) closer represent their respective players, namely pitcher speed and control.
       
      Enjoy!
    • By Baron von Lector
      Ken Griffey 2017
      View File Happy Friday!
       
      This is the 3rd seasonal release of Ken Griffey Presents: Major League Baseball 2017.  If you enjoyed 2015 and 2016, you'll love 2017!
       
      The game-play and everything else carries over from the previous versions.  There is one major difference from the previous versions: the Homerun Derby.  In 2015, the Derby retained the original participants (Nick Noheart, Can O'Corn, etc).  In 2016, these were replaced with baseball legends like Hank Aaron and Babe Ruth.  In 2017, these have been replaced by the participants in last season's MLB Homerun Contest (Giancarlo Stanton, Adam Duvall, Corey Seager, Mark Trumbo, and Todd Frazier).
       
      Also, I did change up a few of my formulas to (hopefully) closer represent their respective players, namely pitcher speed and control.
       
      Enjoy!
      Submitter Baron von Lector Submitted 06/02/2017 Category SNES  
    • By TheFes75
      Brad, I've attached a video of Roger Craig getting positive yards on a running play on a play pick. Would this be allowed under your rules?
       
      VIDEO0009-0-1-0.mp4
  • Recently Browsing   0 members

    No registered users viewing this page.