Dee-Nee Forums

General => RBI Baseball => Topic started by: Beastmode on 03/27/24, 09:09:23 PM

Title: RBI Baseball with a DH!!!
Post by: Beastmode on 03/27/24, 09:09:23 PM
After looking through this (https://forums.dee-nee.com/index.php?topic=17291.140) 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.
Title: Re: RBI Baseball with a DH!!!
Post by: Ninja Baseball Batman on 03/27/24, 10:59:47 PM
how do you switch hit?
played the rom and the DH works
Title: Re: RBI Baseball with a DH!!!
Post by: Beastmode on 03/28/24, 12:39:52 PM
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
Title: Re: RBI Baseball with a DH!!!
Post by: Beastmode on 04/01/24, 06:59:40 PM
Here is the collection of roms and patches for the hack.