01:E23E:9D D0 03 STA $03D0,X @ $03D0 = #$00
01:E241:BD D8 03 LDA $03D8,X @ $03D8 = #$00
01:E244:E9 00 SBC #$00
01:E246:10 05 BPL $E24D
01:E248:A9 00 LDA #$00
01:E24A:9D D0 03 STA $03D0,X @ $03D0 = #$00
01:E24D:9D D8 03 STA $03D8,X @ $03D8 = #$00
01:E250:60 RTS -----------------------------------------
E246.. if the value is above 0, ignore E248 & E24A, and run E24D (correct? #1)
OR is it this...
E246.. if the value is above 0, run E248, E24A, & E24D (correct #2?)
These addresses has to do with the \ direction speed.. However, unless if there's something I'm overlooking this will not help with turbo only speed.. as at the moment when I mess with an of the addresses within E23E to E24D the ball usually moves on it's own.. and I'm only wanting it to do this when I hold the A button. (A button makes the ball go faster normally)
PS. Marble madness has two direction speeds \ & / (45% & 225% basically)
01:E241:BD D8 03 LDA $03D8,X @ $03D8 = #$00
01:E244:E9 00 SBC #$00
01:E246:10 05 BPL $E24D
01:E248:A9 00 LDA #$00
01:E24A:9D D0 03 STA $03D0,X @ $03D0 = #$00
01:E24D:9D D8 03 STA $03D8,X @ $03D8 = #$00
01:E250:60 RTS -----------------------------------------
E246.. if the value is above 0, ignore E248 & E24A, and run E24D (correct? #1)
OR is it this...
E246.. if the value is above 0, run E248, E24A, & E24D (correct #2?)
These addresses has to do with the \ direction speed.. However, unless if there's something I'm overlooking this will not help with turbo only speed.. as at the moment when I mess with an of the addresses within E23E to E24D the ball usually moves on it's own.. and I'm only wanting it to do this when I hold the A button. (A button makes the ball go faster normally)
PS. Marble madness has two direction speeds \ & / (45% & 225% basically)