Well, got a little curious my self when trying to help somebody in the right direction on NintendoAge with how to hack/change R.B.I. Baseball. Well, they got everything done basically but the title screen. I tried to do this part my self, just find a little routine and edit it a bit. But what I found wasn't as easy to explain:

I have no idea where to even start on that routine just to put the title screen up. And there's even more code after the JSR! Anyone else run into this stuff [Bad code, anything of that matter.] trying to change something in a game?

**Code:**

00:AF9F:A0 00 LDY #$00

00:AFA1:B9 12 B0 LDA $B012,Y @ $B012 = #$14

00:AFA4:85 2B STA $002B = #$14

00:AFA6:B9 13 B0 LDA $B013,Y @ $B013 = #$B0

00:AFA9:85 2C STA $002C = #$B0

00:AFAB:A9 67 LDA #$67

00:AFAD:85 2D STA $002D = #$67

00:AFAF:A9 20 LDA #$20

00:AFB1:85 2E STA $002E = #$20

00:AFB3:A9 0A LDA #$0A

00:AFB5:85 2F STA $002F = #$0A

00:AFB7:A5 2E LDA $002E = #$20

00:AFB9:8D 06 20 STA $2006 = #$67

00:AFBC:A5 2D LDA $002D = #$67

00:AFBE:8D 06 20 STA $2006 = #$67

00:AFC1:A0 00 LDY #$00

00:AFC3:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:AFC5:8D 07 20 STA $2007 = #$00

00:AFC8:C8 INY

00:AFC9:C0 13 CPY #$13

00:AFCB:D0 F6 BNE $AFC3

00:AFCD:A9 13 LDA #$13

00:AFCF:18 CLC

00:AFD0:65 2B ADC $002B = #$14

00:AFD2:85 2B STA $002B = #$14

00:AFD4:A9 00 LDA #$00

00:AFD6:65 2C ADC $002C = #$B0

00:AFD8:85 2C STA $002C = #$B0

00:AFDA:A9 20 LDA #$20

00:AFDC:18 CLC

00:AFDD:65 2D ADC $002D = #$67

00:AFDF:85 2D STA $002D = #$67

00:AFE1:A9 00 LDA #$00

00:AFE3:65 2E ADC $002E = #$20

00:AFE5:85 2E STA $002E = #$20

00:AFE7:C6 2F DEC $002F = #$0A

00:AFE9:D0 CC BNE $AFB7

00:AFEB:20 4A B4 JSR $B44A

.....

00:B44A:68 PLA

00:B44B:85 2B STA $002B = #$14

00:B44D:68 PLA

00:B44E:85 2C STA $002C = #$B0

00:B450:A0 01 LDY #$01

00:B452:AE 02 20 LDX $2002 = #$07

00:B455:C8 INY

00:B456:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:B458:8D 06 20 STA $2006 = #$67

00:B45B:88 DEY

00:B45C:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:B45E:8D 06 20 STA $2006 = #$67

00:B461:C8 INY

00:B462:C8 INY

00:B463:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:B465:C8 INY

00:B466:C9 FE CMP #$FE

00:B468:B0 06 BCS $B470

00:B46A:8D 07 20 STA $2007 = #$00

00:B46D:4C 63 B4 JMP $B463

00:B470:C9 FF CMP #$FF

00:B472:D0 E1 BNE $B455

00:B474:88 DEY

00:B475:98 TYA

00:B476:18 CLC

00:B477:65 2B ADC $002B = #$14

00:B479:A8 TAY

00:B47A:A9 00 LDA #$00

00:B47C:65 2C ADC $002C = #$B0

00:B47E:48 PHA

00:B47F:98 TYA

00:B480:48 PHA

00:B481:60 RTS

00:AFA1:B9 12 B0 LDA $B012,Y @ $B012 = #$14

00:AFA4:85 2B STA $002B = #$14

00:AFA6:B9 13 B0 LDA $B013,Y @ $B013 = #$B0

00:AFA9:85 2C STA $002C = #$B0

00:AFAB:A9 67 LDA #$67

00:AFAD:85 2D STA $002D = #$67

00:AFAF:A9 20 LDA #$20

00:AFB1:85 2E STA $002E = #$20

00:AFB3:A9 0A LDA #$0A

00:AFB5:85 2F STA $002F = #$0A

00:AFB7:A5 2E LDA $002E = #$20

00:AFB9:8D 06 20 STA $2006 = #$67

00:AFBC:A5 2D LDA $002D = #$67

00:AFBE:8D 06 20 STA $2006 = #$67

00:AFC1:A0 00 LDY #$00

00:AFC3:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:AFC5:8D 07 20 STA $2007 = #$00

00:AFC8:C8 INY

00:AFC9:C0 13 CPY #$13

00:AFCB:D0 F6 BNE $AFC3

00:AFCD:A9 13 LDA #$13

00:AFCF:18 CLC

00:AFD0:65 2B ADC $002B = #$14

00:AFD2:85 2B STA $002B = #$14

00:AFD4:A9 00 LDA #$00

00:AFD6:65 2C ADC $002C = #$B0

00:AFD8:85 2C STA $002C = #$B0

00:AFDA:A9 20 LDA #$20

00:AFDC:18 CLC

00:AFDD:65 2D ADC $002D = #$67

00:AFDF:85 2D STA $002D = #$67

00:AFE1:A9 00 LDA #$00

00:AFE3:65 2E ADC $002E = #$20

00:AFE5:85 2E STA $002E = #$20

00:AFE7:C6 2F DEC $002F = #$0A

00:AFE9:D0 CC BNE $AFB7

00:AFEB:20 4A B4 JSR $B44A

.....

00:B44A:68 PLA

00:B44B:85 2B STA $002B = #$14

00:B44D:68 PLA

00:B44E:85 2C STA $002C = #$B0

00:B450:A0 01 LDY #$01

00:B452:AE 02 20 LDX $2002 = #$07

00:B455:C8 INY

00:B456:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:B458:8D 06 20 STA $2006 = #$67

00:B45B:88 DEY

00:B45C:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:B45E:8D 06 20 STA $2006 = #$67

00:B461:C8 INY

00:B462:C8 INY

00:B463:B1 2B LDA ($2B),Y @ $B014 = #$6E

00:B465:C8 INY

00:B466:C9 FE CMP #$FE

00:B468:B0 06 BCS $B470

00:B46A:8D 07 20 STA $2007 = #$00

00:B46D:4C 63 B4 JMP $B463

00:B470:C9 FF CMP #$FF

00:B472:D0 E1 BNE $B455

00:B474:88 DEY

00:B475:98 TYA

00:B476:18 CLC

00:B477:65 2B ADC $002B = #$14

00:B479:A8 TAY

00:B47A:A9 00 LDA #$00

00:B47C:65 2C ADC $002C = #$B0

00:B47E:48 PHA

00:B47F:98 TYA

00:B480:48 PHA

00:B481:60 RTS

I have no idea where to even start on that routine just to put the title screen up. And there's even more code after the JSR! Anyone else run into this stuff [Bad code, anything of that matter.] trying to change something in a game?