Jump to content

Possible to "swap" PC and PA?? (NES TSB)


buck
 Share

Recommended Posts

So, like many before me, I am looking to do a very simple "re-do" of 1990 TSB. 


 


as the NES TSB game works in it's natural unmodified state:  Pass Control (PC) is THEE QBs variable for how "on target" a pass is; and it also is the variable for whether a pass will be "completed or intercepted".  (Pass Accuracy (PA) does nothing, without a "hack").


 


I was considering the usual jstout PA hack - where PC is "target" and PA is "comp/int"...  


 


But I got to thinking - that it would make a guy like Elway TOO good.  look at his 1990 stats, off the top of my head - 15 td, 14 ints.  Anyways, that shouldn't deserve a 69 "completion/INT" variable!  


 


On to my point/question - I want to implement a version of the jstout "PA Hack"  - BUT-  "swap" the function of PC with PA for this hack ->  So that PC is the "completion/int variable" only and PA becomes "on target" only.  It seems like I've seen something discussed like this before (maybe bruddog talked about it?).


 


so, for the Elway example: he would now throw a 69 (pretty good) "on target" pass, but his "completion/INT" variable would stay the same at 31, which is pretty bad.


 


I suppose I could just physically swap (cut/paste) the attributes around in TOOL or something and do jstout's hack, but I wanted to keep the attributes looking the same.  So, how can that be swapped around behind the scenes in the ROM?


 


Anybody have ideas how to do it; and does it make sense within the original QB attributes to do this?


Edited by buck
Link to comment
Share on other sites

I re-wrote some of the dialog of my 1st post to make things clearer, I hope.  


 


looking through the QBs, I believe this will be a subtle change for most QBs, because most will only differ by +/- a single notch.   some of the "best" QBs will not be affected at all (QB BILLS, Montana, moon)


 


but here are the starting QBs whose "on target" throws would be significantly affected by my suggested mod:


 


player ("on target" throw change)


 


boomer (56 to 69)


bernie (75 to 50)


bubby (25 to 56)


elway (31 to 69)


silver spoons (31 to 44)


harbaugh (25 to 56)


peete (44 to 31)


vinnie (56 to 44)


chris everett (63 to 50)


walsh (38 to 50)


Edited by buck
Link to comment
Share on other sites

in summary, this hack is a combination of jstout's original "pass accuracy" hack (http://tecmobowl.org/topic/9494-nes-pc-and-pa/) and this little twist.  

 

Pass Control will now be the "completion/interception" variable and Pass Accuracy will now be "on target" ability variable.

 

or as jstout would say:

 

Pass Accuracy= Ability to throw on target
Pass Control = Ability to complete a pass

 

code:

At x29FEC:88        ;new "target" PA read ( replaces $87, PC)At x29E54:20 F7 9F   JSR $9FF7 ; Go to new "comp/int" variable read (PC)At x2A007:A0 87      LDY #$87 ; Read PC (was read PA)4C DD 9F   JMP $9FDD ; Go to Normal Code
Edited by buck
Link to comment
Share on other sites

Big help.  Bruddog has written that it's possible to shift around the functions belonging/assigned to these different attributes: 


 


He said he'd lost the notes, but it'd be cool if anything could be posted on this.


 


Edit:  The link I'd intended to post is:  http://tecmobowl.org/topic/52872-new-base-nes-rom-w-authentic-nfl-experience-hacks/?hl=+experience%20+rom.


 


I thought I'd written out that I want to know how to combine "jj intercepted" with "completed/deflected/intercepted on non-dive or jump attempt with defender in coverage" in the redone PC rating.


Edited by quince3800
Link to comment
Share on other sites

Definitely a career season by deberg with I'm sure a little luck. Only 4 ints is pretty amazing considering KC was also third in yards per completion and the WR's caught 65% of the passes so its not like he was just dumping it off. 


 


Strangely enough 3 of his interceptions on the season all came in one game vs the colts "awesome defense" that only managed 9 ints on the season. 


 


Deberg also threw 7! ints in a game vs SF 4 years earlier and finished with 5 TD's to 12 ints. LOL.


Link to comment
Share on other sites

I've been through most of the TSB qb ratings and '90 stats for these qbs.  I think that PC as "comp" and PA as "target" is solid.  


In most cases, difference (from original, with no hack at all) is subtle.  The cases where there are more than 2 notches involved make sense to me.


 


thanks again, jstout.


Edited by buck
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By COA Elway
      The best players from the NES and the SNES II, drafted onto fictional teams.
      The teams are pretty competitively balanced and have strengths as well as weaknesses. It's  actually pretty challenging to coach in this game and good enough to even just watch the COM go at it. I tested and tested over and over, until I thought it was ready for re-release.
       
      "Recommended to use fceux emulator, or any other, that allows you to turn off the sprite limits"
       
      **MODES**
      COA v.s. COM
      COA v.s. COA
      COM v.s. COM
      ONLY!!!

      **FEATURES**
      28 teams (fictional)
      16 game, custom schedule
      Updated pro bowl roster/playbooks
      Play as player 2
      No Sprite Flicker (use according emulator)
      15 yard XP (missed XP causes chaos! I love it!)
      Competitive Rosters
      Competent Playbooks (removed the garbage ones)
      Graphic changes galore (my favorite part)
      Various Gameplay hacks (the good ones only)
      Updated SIM code (good parity in the playoffs)
      6:22 Quarters (trust me, it works)
      and much much more......
      (I edited pretty much everything)

      SPECIAL THANKS......

      Knobbe
      jstout
      Cxrom
      BAD_AL
      Bruddog
      Buck
      SBlueman
      GRG
      cuppettcj
      Konforce
      partyman6666
      Carther
      pambazos88
      Tecmonster
      xplozv

      and many more!

      Thank You!!!
       

      ~TECMO FOOTBALL LEAGUE All Stars~.zip
    • By Baron von Lector
      View File R.B.I. Baseball 1919
      This ROM commemorates the 1919 baseball season and the Black Sox scandal, 100 years later.  The teams included on the ROM are:  Cincinnati Reds, Chicago White Sox,  New York Giants, Cleveland Indians, New York Yankees, Chicago Cubs, Pittsburgh Pirates, Detroit Tigers, Washington Senators, and Boston Red Sox. 
       
      This ROM, and the rest of my collection can be found at BaronGaming.weebly.com.  Enjoy!
      Submitter Baron von Lector Submitted 07/21/2019 Category RBI Baseball  
    • By Baron von Lector
      This ROM commemorates the 1919 baseball season and the Black Sox scandal, 100 years later.  The teams included on the ROM are:  Cincinnati Reds, Chicago White Sox,  New York Giants, Cleveland Indians, New York Yankees, Chicago Cubs, Pittsburgh Pirates, Detroit Tigers, Washington Senators, and Boston Red Sox. 
       
      This ROM, and the rest of my collection can be found at BaronGaming.weebly.com.  Enjoy!
    • By Baron von Lector
      Tecmo NBA Basketball 2018
      View File This is a remastered edition of Tecmo NBA Basketball 2018 for NES emulators that I released over a year ago.  To go along with updated team logos, one of the huge changes is the update to team simdata.  What this means is that the Warriors will play like Warriors, the Knicks will play like a dumpster fire, the Bulls don't play with the ghost of Michael Jordan twenty-five years later, etc.
       
      Enjoy!
      Submitter Baron von Lector Submitted 03/24/2019 Category NES  
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...