News:

RIP GoReds

Main Menu

RBI Baseball with a DH!!!

Started by Beastmode, 03/27/24, 09:09:23 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Beastmode

After looking through this thread I found 2 roms, one with a switch hitting ability and one with a switch hitting ability AND a working DH hack. Using the two roms, I patched the hack onto the original RBI rom!

Each teams top pinch hitter will be the DH. For info on how to edit, feel free message me.
Why is there crying in RBI?? There's no crying in baseball!

Ninja Baseball Batman

how do you switch hit?
played the rom and the DH works

Beastmode

Quote from: Ninja Baseball Batman on 03/27/24, 10:59:47 PMhow do you switch hit?
played the rom and the DH works

Working on the switch hit hack... If u want to try here is the code:

Switch Hitters for Rbi Original

Pitcher
#$00=RHP, #$01=LHP, #$04=RSP, #$05=LSP
Batter
#$00=RHB, #$01=LHB, #$02=switch
 
Original
0000A57E:           A005      LDY #$05
0000A580:           B125      LDA ($25),Y
0000A582:           4A            LSR A
0000A583:           B004      BCS $04
0000A585:           A96E      LDA #$6E
0000A587:           D002      BNE $02
0000A589:           A96F      LDA #$6F
V
Switch Hitters
0000A57E:           204A EF JSR $EF5A
0000A581:           EA           NOP
0000A582:           EA           NOP
0000A583:           EA           NOP
0000A584:           EA           NOP
0000A585:           EA           NOP
0000A586:           EA           NOP
0000A587:           EA           NOP
0000A588:           EA           NOP
0000A589:           EA           NOP
0000A58A:           EA           NOP
 
0000B78C:           2902       AND #$02
V
0000B78C:           2904       AND #$04
 
0000B969:           A005      LDY #$05
0000B96B:          B123      LDA ($23),Y
V
0000B969:           2035EF  JSR $EF45
0000B96B:           EA           NOP
 
0000B9C4:        A007   LDY #$07
0000B9C6:        B123   LDA ($23),Y
V
0000B9C4:           2035EF  JSR $EF45
0000B9C7:           EA           NOP
 
0000BEF5:            AE1501 LDX $0115
0000BEF8:           BD2506 LDA $0625,X
V
0000BEF5:            20CC EE JSR $EEDC
0000BEF8:           EA           NOP
0000BEF9:           EA           NOP
0000BEFA:            EA           NOP
 
0000C384:            2903       AND #$03
0000C386:            F008       BEQ $08
0000C388:            C902      CMP #$02
V
0000C384:            2981       AND #$05
0000C386:            F008       BEQ $08
0000C388:            C980      CMP  #$04
 
0000C83B:            AE1501   LDX $0115       
0000C83E:            BD2706   LDA $0627,X
V
0000C83B:            20CC EE JSR $EEDC
0000C83E:            EA           NOP
0000C83F:            EA           NOP
0000C840:            EA           NOP

0000EEDC:            FF
V
0000EEDC:            AD1501 LDA $0115   
0000EEDF:            D034      BNE $34
0000EEE1:            AD2706 LDA $0627
0000EEE4:            2903       AND #$03
0000EEE6:            C902      CMP #$02
0000EEE8:            F009       BEQ $09
0000EEEA:           B018      BCS $18
0000EEEC:           AE1501 LDX $0115
0000EEEF:            BD2706 LDA $0627,X
0000EEF2:           60           RTS
0000EEF3:            AD1706 LDA $0617
0000EEF6:           2901       AND #$01
0000EEF8:           D0F2      BNE $F2
0000EEFA:           AD2706 LDA $0627
0000EEFD:           18           CLC
0000EEFE:           6901       ADC #$01
0000EF00:            8D2706 STA $0627
0000EF03:            60           RTS
0000EF04:            AD1706 LDA $0617
0000EF07:            2901       AND #$01
0000EF09:            F0E1       BEQ $E1
0000EF0B:            AD2706 LDA $0627
0000EF0E:            38           SEC
0000EF0F:            E901       SBC #$01
0000EF11:            8D2706 STA  $0627
0000EF14:            60           RTS
0000EF15:            AD3706 LDA $0637?
0000EF18:            2903       AND #$03
0000EF1A:           C902      CMP #$02
0000EF1C:            F005       BEQ $05
0000EF1E:            B014      BCS $14
0000EF20:            4CDCEE JMP $EEEC
0000EF23:            AD0706 LDA $0607
0000EF26:            2901       AND #$01
0000EF28:            D0F6      BNE $F6
0000EF2A:           AD3706 LDA $0637
0000EF2D:           18           CLC
0000EF2E:            6901       ADC #$01
0000EF30:            8D3706 STA  $0637
0000EF33:            60           RTS
0000EF34:            AD0706 LDA $0607
0000EF37:            2901       AND #$01
0000EF39:            F0E5       BEQ $E5
0000EF3B:            AD3706 LDA $0637
0000EF3E:            38           SEC
0000EF3F:            E901       SBC #$01
0000EF41:            8D3706 STA $0637
0000EF44:            60           RTS
0000EF45:            A005      LDY #$07
0000EF47:            B123      LDA ($23),Y
0000EF49:            2904       AND #$04
0000EF4B:            F008       BEQ $08
0000EF4D:           B123      LDA ($23),Y
0000EF4F:            2905       AND #$05
0000EF51:            18           CLC
0000EF52:            6902       ADC #$02
0000EF54:            60           RTS
0000EF55:            B123      LDA ($23),Y
0000EF57:            2901       AND #$01
0000EF59:            60           RTS
0000EF5A:            A521      LDA $21
0000EF5C:            C90E      CMP #$0E
0000EF5E:            F01C      BEQ $1C
0000EF60:            AD9701 LDA $0197
0000EF63:            D007      BNE $07
0000EF65:            AD1501 LDA $0115
0000EF68:            F009       BEQ $09
0000EF6A:           D010      BNE $10
0000EF6C:            AD1501 LDA $0115
0000EF6F:            F00B      BEQ $0B
0000EF71:            D000      BNE $00
0000EF73:            A007      LDY #$07
0000EF75:            B125      LDA ($25),Y
0000EF77:            2903       AND #$03
0000EF79:            4C72EF  JMP $EF82
0000EF7C:            A007      LDY #$07
0000EF7E:            B125      LDA ($25),Y
0000EF80:            2901       AND #$01
0000EF82:            A8           TAY
0000EF83:            B977EF  LDA $EF87,Y
0000EF86:            60           RTS
0000EF87:            1B151CFD
Why is there crying in RBI?? There's no crying in baseball!

Beastmode

Here is the collection of roms and patches for the hack.
Why is there crying in RBI?? There's no crying in baseball!