bruddog Posted January 9, 2016 Share Posted January 9, 2016 set commands SET(0x28287,0x4C50E5) SET(0x3E560,0xA52B3054A008B1AE300EA01DB1AE20B7D8A220A0644C76E5A01DB1AE20B7D8A220A0744C76E58545A90248293F186D7D03C93FB02638662B8AAE7D039D3C03989D3B03689D3A03E8E8E818A54520F8D5A5452005D620C8D24C6482684C6482) .ORG $8267 JMP $E550 .ORG $E550 ; 0x3E560 DRAW_TAPS: LDA $2B BMI EXIT LDY #$08 ; LOAD P1/P2 AND POSITION ID LDA ($AE),Y BMI DRAW_P2 LDY #$1D ; LOAD PRESSES LDA ($AE),Y ; JSR $D8B7 ; CONVERT HEX TO BINARY CODED DEICMAL LDX #$20 ; SET PPU ADDRESS LDY #$64 ; JMP DRAW_DIGITS DRAW_P2: LDY #$1D ; LOAD PRESSES LDA ($AE),Y ; JSR $D8B7 ; CONVERT HEX TO BINARY CODED DEICMAL LDX #$20 ; SET PPU ADDRESS LDY #$74 ; JMP DRAW_DIGITS DRAW_DIGITS: STA $45 ; SAVE NUMBER TO CONVERT TO TILES IN $45 LDA #$02 ; SET BUFFER LENGTH TO 2 PHA AND #$3F ; SET MAX LENGTH TO = 63 BYTES CLC ; IS LENGTH + CURRENT LENGTH > 63 BYTES ADC $037D ; CMP #$3F ; BCS EXIT2 ; YES->LOOP BACK TO WAIT FOR BUFFER TO BE READY SEC ; SET BUFFER STATUS TO NOT READY ROR $2B ; TXA ; SAVE PPU ADDRESS IN BUFFER ADDR LDX $037D ; STA $033C,X ; TYA ; STA $033B,X ; PLA ; SAVE DATA LENGTH IN BUFFER LENGTH STA $033A,X ; INX ; SET X TO BUFFER DATA LOCATION INX ; INX CLC LDA $45 JSR $D5F8 ; CONVERT HIGH DIGIT TO TILE AND SAVE IN BUFFER(A= NUM) LDA $45 ; JSR $D605 ; CONVERT LOW DIGIT TO TILE AND SAVE IN BUFFER(A= NUM) JSR $D2C8 ; SET CURRENT BUFFER LOCATION AS END AND SET BUFFER TO EXIT: JMP $8264 EXIT2: PLA JMP $8264 buck, segathonsov, Knobbe and 3 others 6 Quote Link to comment Share on other sites More sharing options...
buck Posted January 11, 2016 Share Posted January 11, 2016 wow, that's crazy. nice work. Quote Link to comment Share on other sites More sharing options...
Knobbe Posted January 25, 2016 Share Posted January 25, 2016 Is it possible to get a visualization for this? Quote Link to comment Share on other sites More sharing options...
bruddog Posted January 25, 2016 Author Share Posted January 25, 2016 @Knobbe Added it to first post Quote Link to comment Share on other sites More sharing options...
Knobbe Posted January 25, 2016 Share Posted January 25, 2016 This appears to be the same tapping timeframe that is used for the tap test stuff, right? Quote Link to comment Share on other sites More sharing options...
Knobbe Posted January 25, 2016 Share Posted January 25, 2016 Also, does this only work for 2 player game? I tried Man Vs Com and i'm not getting these numbers to show Quote Link to comment Share on other sites More sharing options...
bruddog Posted January 25, 2016 Author Share Posted January 25, 2016 They will show any time you have a man grapple.... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.