Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.asm.x86    |    Ahh, the lost art of x86 assembly    |    4,675 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,767 of 4,675    |
|    wolfgang kern to All    |
|    Re: BASE64 again    |
|    30 Jun 17 11:16:19    |
      From: nowhere@never.at              I wrote:       ...       >>>> So when I look back to the xor-sub-sub 2:1 and your 50 byte variant       >>>> and compare what's required for direct modify with the 2:1 algo, we       >>>> may not gain too much :)              >>> wasn't "shorter than this" our previous target ? :)              >> Yes. Just getting this thing working is my current ambition!              > I'm sure that my brain still work on it in the background :)       > but I see no shorter way at the moment, let's wait a while...              oh yeah, I fooled myself by counting all bytes while awake ...              now it's more than obvious that a direct 4:3 SMC gain at least       25 bytes against all 2:1 variants:              all modifications can be done within the first two lines and       the string itself is halfed and now fits the third line !              we had ~016B as stringstart for 2:1.       now I made it 0184 (4 slide nops) to not have CRLF inbetween.       even this are 25 byte more it allow REP MOVS after start-scan.              further size reduction seems possible, I'll check.              btw: you posted something to the other 'too long' thread,       I see the header but can't open it.       __       wolfgang              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca