| |
Gordian
Registered: May 2022 Posts: 97 |
Sizecoding section at Codebase64
Hello,
I added some of my ideas to the Codebase64, which can be useful with sizecoding.
I intend to expand this section in the (near) future.
https://codebase64.org/doku.php?id=base:sizecoding
Let me know what you think about it and feel free to report any bugs.
Gordian |
|
... 4 posts hidden. Click here to view all posts.... |
| |
4gentE
Registered: Mar 2021 Posts: 328 |
WTF just happened to Codebase64.org?! |
| |
Conrad
Registered: Nov 2006 Posts: 856 |
The domain link is broken.
This seems to work: https://codebase64.pokefinder.org/doku.php#dokuwiki__content
@gordian: thanks for sharing your code. 👍 |
| |
Slammer
Registered: Feb 2004 Posts: 448 |
Nice. I'm wondering, If you want to go looking for some magic jsr addresses, is there a list of rom versions you have to check your findings against to see that a jsr will work on all? |
| |
Moloch
Registered: Jan 2002 Posts: 2969 |
Quote: WTF just happened to Codebase64.org?!
domain is expired |
| |
hedning
Registered: Mar 2009 Posts: 4800 |
Quote: domain is expired
Time for Frantic to hurry then, or we'll have some pr0n site there in 3, 2, 1... |
| |
Fungus
Registered: Sep 2002 Posts: 746 |
Oh noes! :( |
| |
Krill
Registered: Apr 2002 Posts: 3083 |
Quoting SlammerNice. I'm wondering, If you want to go looking for some magic jsr addresses, is there a list of rom versions you have to check your findings against to see that a jsr will work on all? The differences are quite minimal and concern the KERNAL ROM only, while most of the calls go to BASIC ROM routines.
Gordian: $B5F8 (16-bit add) and $B68C (memcopy) also came in handy for me in Zoompinski [512 bytes] so could perhaps be added to your article.
B5F8: 18 CLC
B5F9: 65 22 ADC $22 ; Second Utility Pointer
B5FB: 85 22 STA $22 ; Second Utility Pointer
B5FD: 90 02 BCC $B601
B5FF: E6 23 INC $23 ; Second Utility Pointer
B601: A6 23 LDX $23 ; Second Utility Pointer
B603: A0 00 LDY #$00
B605: 60 RTS
B68C: A8 TAY
B68D: F0 0A BEQ $B699
B68F: 48 PHA
B690: 88 DEY
B691: B1 22 LDA ($22),Y ; Second Utility Pointer
B693: 91 35 STA ($35),Y ; Utility String Pointer
B695: 98 TYA
B696: D0 F8 BNE $B690
B698: 68 PLA
B699: 18 CLC
B69A: 65 35 ADC $35 ; Utility String Pointer
B69C: 85 35 STA $35 ; Utility String Pointer
B69E: 90 02 BCC $B6A2
B6A0: E6 36 INC $36 ; Utility String Pointer
B6A2: 60 RTS
|
| |
Moloch
Registered: Jan 2002 Posts: 2969 |
Quote: Time for Frantic to hurry then, or we'll have some pr0n site there in 3, 2, 1...
Frantic didn't own the domain
I accidently let it drop |
| |
Gordian
Registered: May 2022 Posts: 97 |
Quoting MolochI accidently let it drop
But are you going to renew it? If I'm not mistaken, there is 40-70 days period where you can renew .org domain without any additional fees. |
| |
hedning
Registered: Mar 2009 Posts: 4800 |
Quote: Frantic didn't own the domain
I accidently let it drop
oops. Fixed it? |
Previous - 1 | 2 - Next |