If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Notes:Family Feud (NES)
Jump to navigation
Jump to search
This page contains notes for the game Family Feud (NES).
Screen List
The function that loads the screens is found at address A307. To load an arbitrary screen, put a breakpoint there and change the value of Register A.
Screen 00: Copyright screen Screen 01: Title screen Screen 02: Answer board Screen 03: Fast Money board Screen 04: Name Entry screen Screen 05: Number of Players menu Screen 06: Zoomed-out board Screen 07: Two podiums Screen 08: Host podium Screen 09: Host podium Screen 0A: Host podium Screen 0B: Victory Screen Screen 0C: LEAVE the Show Screen 0D: Podium with name in squashed font Screen 0E: Podium with name in squashed font Screen 0F: Family Obligations Screen 10: Tax Considerations Screen 11: Birth in Family Screen 12: Try Again screen Screen 13: Easter Egg
Disassembly of code that calls function A307
00:8042: A9 07 LDA #$07 00:8044: A2 00 LDX #$00 00:8046: 8E 44 03 STX $0344 00:8049: 8E BD 05 STX $05BD 00:804C: A0 00 LDY #$00 00:804E: 20 07 A3 JSR $A307 screen 7 (two podiums) 00:8051: A9 06 LDA #$06 00:8053: A2 00 LDX #$00 00:8055: A0 01 LDY #$01 00:8057: 20 07 A3 JSR $A307 Screen 6 (zoomed out board) 00:9382: A9 09 LDA #$09 00:9384: 20 C7 CA JSR $CAC7 00:9387: A6 0B LDX $0B 00:9389: BD C8 8F LDA $8FC8,X 00:938C: A2 00 LDX #$00 00:938E: 8E 44 03 STX $0344 00:9391: A0 00 LDY #$00 00:9393: 20 07 A3 JSR $A307 Screen 9 (Host Podium) 00:939E: A2 00 LDX #$00 00:93A0: A0 01 LDY #$01 00:93A2: A9 04 LDA #$04 00:93A4: 20 07 A3 JSR $A307 Screen 4 (Name Entry Screen) 00:A683: A9 02 LDA #$02 00:A685: A0 00 LDY #$00 00:A687: 20 07 A3 JSR $A307 Screen 2 (Answer Board) 00:A68A: A9 03 LDA #$03 00:A68C: A2 00 LDX #$00 00:A68E: 8E 44 03 STX $0344 00:A691: A0 00 LDY #$00 00:A693: 20 07 A3 JSR $A307 Screen 3 (Fast Money Board) 00:B50E: A9 02 LDA #$02 00:B510: A0 00 LDY #$00 00:B512: 20 07 A3 JSR $A307 Screen 2 (Answer Board) 00:B518: AE 16 03 LDX $0316 00:B51B: BD EA B4 LDA $B4EA,X 00:B51E: A2 00 LDX #$00 00:B520: 8E 44 03 STX $0344 00:B523: A0 00 LDY #$00 00:B525: 20 07 A3 JSR $A307 Screen 08, 09, or 0A (Host podium) 01:C4F5: AD 14 03 LDA $0314 01:C4F8: E9 4E SBC #$4E 01:C4FA: 90 05 BCC $C501 01:C4FC: A9 00 LDA #$00 01:C4FE: 8D FD 01 STA $01FD 01:C501: A9 00 LDA #$00 01:C503: 69 0B ADC #$0B 01:C505: A2 00 LDX #$00 01:C507: 8E 44 03 STX $0344 01:C50A: A0 00 LDY #$00 01:C50C: 20 07 A3 JSR $A307 Screen 0B/0C Victory or LEAVE 01:C5E4: A9 12 LDA #$12 01:C5E6: A0 00 LDY #$00 01:C5E8: 20 07 A3 JSR $A307 Screen 12 (Try Again) 01:C6FC: A9 01 LDA #$01 01:C6FE: 8D 3D 03 STA $033D 01:C701: 20 C7 CA JSR $CAC7 01:C704: A2 00 LDX #$00 01:C706: 86 1F STX $1F 01:C708: 8E 44 03 STX $0344 01:C70B: 8A TXA 01:C70C: A8 TAY 01:C70D: 20 07 A3 JSR $A307 Screen 0 (Copyright) 01:C73E: A9 01 LDA #$01 01:C740: 8D 3D 03 STA $033D 01:C743: 85 28 STA $28 01:C745: A2 00 LDX #$00 01:C747: 8E 44 03 STX $0344 01:C74A: A0 00 LDY #$00 01:C74C: 20 07 A3 JSR $A307 Screen 1 (Title) 01:C7AA: A9 05 LDA #$05 01:C7AC: A0 00 LDY #$00 01:C7AE: 84 1F STY $1F 01:C7B0: A2 00 LDX #$00 01:C7B2: 20 07 A3 JSR $A307 Screen 5 (Number of Players) 01:C934: AD FA 01 LDA $01FA 01:C937: 29 07 AND #$07 01:C939: AA TAX 01:C93A: BD 18 C9 LDA $C918,X 01:C93D: 48 PHA 01:C93E: A2 00 LDX #$00 01:C940: 8E A1 05 STX $05A1 01:C943: 8E 44 03 STX $0344 01:C946: A0 00 LDY #$00 01:C948: 84 1F STY $1F 01:C94A: 20 07 A3 JSR $A307 Screen 10 11 0F (no fast money)