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,693 of 4,675    |
|    wolfgang kern to Kerr Mudd-John    |
|    Re: BASE64 again    |
|    20 Jun 17 09:40:12    |
      From: nowhere@never.at              Kerr Mudd-John wrote:       ...       >>> Lots of fixups in there; well done on using the jmp space!       >>I also tried to replace the two nops right after the CRLF with:       >> dec bx |dec bx ;,       >> and then adjust already 'slid' [bx+..] modifications for the second       >> line followed by pop bx | push bx.       >> It works too, but it isn't any shorter.              > You inspired me to think of a horrible^w brilliant scheme, but this margin is       > too small to contain it.              :)              Meanwhile I checked on another 2:1 algo which uses only one single sub       (no "+/=") and a first "0" is treated different (jb iterate| jz special).       It drastically limits the available instruction range [no 4B..B6,D1..D6].       So this "0"-2nd -constant is required to create at least AA and AC.       I think the 4:3 decoder can be done that way (even w/o 80..83).       __       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