Jump to content

TecmoFever

Members
  • Posts

    3
  • Joined

Everything posted by TecmoFever

  1. 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.
×
×
  • Create New...