Jump to content

TecmoFever

Members
  • Content Count

    3
  • Joined

  • Last visited

About TecmoFever

  • Rank
    Getting Started

Recent Profile Visitors

38 profile views
  1. Is there an updated version of this?
  2. Ahhhh TDs from a PR/KR/INT makes too much sense. Not sure why I didn't consider that. The "yards multiplier" explains the gaps in the RAM locations related to those players. Not sure what the point of it is though. ETA: Just dawned on me they'd use it if yards exceeds 255.
  3. I've been on a quest to extract as much in-game data as possible. This was a great starting point, thank you. Updating with my findings of what the various functions do. $B597:A0 00 LDY #$00 ; pass attempts $B599:4C 46 B6 JMP $B646 $B59C:A0 01 LDY #$01 ; pass completions $B59E:4C 46 B6 JMP $B646 $B5A1:A0 02 LDY #$02 ; pass td $B5A3:4C 46 B6 JMP $B646 $B5A6:A0 03 LDY #$03 ; pass interception $B5A8:4C 46 B6 JMP $B646 $B5AB:A0 04 LDY #$04 ; pass yards $B5AD:A5 45 LDA $45 $B5AF:10 01 BPL $B5B2 $B5B1:60 RTS $B5B2:4C 37 B6 JMP $B637 $B5B5:A0 06 LDY #$06 ; qb rush attempts $B5B7:4C 46 B6 JMP $B646 $B5BA:A0 07 LDY #$07 ; qb rush yards $B5BC:4C 37 B6 JMP $B637 $B5BF:A0 09 LDY #$09 ; qb rush td $B5C1:4C 46 B6 JMP $B646 $B5C4:A0 0D LDY #$0D ; off rush yards $B5C6:4C 37 B6 JMP $B637 $B5C9:A0 0C LDY #$0C ; off rush attempts $B5CB:4C 46 B6 JMP $B646 $B5CE:A0 0F LDY #$0F ; off td count $B5D0:4C 46 B6 JMP $B646 $B5D3:A0 00 LDY #$00 ; off receptions $B5D5:4C 46 B6 JMP $B646 $B5D8:A0 01 LDY #$01 ; off rec yards $B5DA:A5 45 LDA $45 $B5DC:10 01 BPL $B5DF $B5DE:60 RTS $B5DF:4C 37 B6 JMP $B637 $B5E2:A0 03 LDY #$03 ; off rec td $B5E4:4C 46 B6 JMP $B646 $B5E7:A0 04 LDY #$04 ; kick return attempts $B5E9:4C 46 B6 JMP $B646 $B5EC:A0 05 LDY #$05 ; kick return yards $B5EE:4C 37 B6 JMP $B637 $B5F1:A0 07 LDY #$07 ; ?? seems related to defensive reactions $B5F3:4C 46 B6 JMP $B646 $B5F6:A0 08 LDY #$08 ; punt returns attempts $B5F8:4C 46 B6 JMP $B646 $B5FB:A0 09 LDY #$09 ; punt return yards $B5FD:4C 37 B6 JMP $B637 $B600:A0 0B LDY #$0B ; ?? possibly unused $B602:4C 46 B6 JMP $B646 $B605:A0 00 LDY #$00 ; sack $B607:4C 46 B6 JMP $B646 $B60A:A0 01 LDY #$01 ; defense interception $B60C:4C 46 B6 JMP $B646 $B60F:A0 02 LDY #$02 ; defense int yards $B611:4C 37 B6 JMP $B637 $B614:A0 04 LDY #$04 ; ?? possibly unused $B616:4C 46 B6 JMP $B646 $B619:A0 00 LDY #$00 ; xp attempts $B61B:4C 46 B6 JMP $B646 $B61E:A0 01 LDY #$01 ; xp made $B620:4C 46 B6 JMP $B646 $B623:A0 02 LDY #$02 ; fg attempts $B625:4C 46 B6 JMP $B646 $B628:A0 03 LDY #$03 ; fg made $B62A:4C 46 B6 JMP $B646 $B62D:A0 00 LDY #$00 ; punt attempts $B62F:4C 46 B6 JMP $B646 $B632:A0 01 LDY #$01 ; punt yards $B634:4C 37 B6 JMP $B637 I'd be very interested in figuring out how it correlates the in-game stats with the proper player/team for the blue scoreboard and season stat dump at the end of the game. I'm also interested in figuring out where first down totals are stored since that is displayed on the blue screen, but doesn't appear to be near the in-game player data. I've already found the code that chooses what player data to include on the blue screen and the functions that update the season totals at the end of game, so hopefully finding that other data isn't too hard.
  • Live Streams

    • All Streams are Offline
×
×
  • Create New...