Sujet : Re: Base85 for DOS
De : admin (at) *nospam* 127.0.0.1 (Kerr-Mudd, John)
Groupes : alt.lang.asm comp.os.msdos.programmerDate : 22. Aug 2024, 17:52:28
Autres entêtes
Organisation : Dis
Message-ID : <20240822175228.6210150984c5ad160be15a96@127.0.0.1>
References : 1 2 3 4
User-Agent : Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
On Thu, 22 Aug 2024 13:44:42 +0100
"Kerr-Mudd, John" <
admin@127.0.0.1> wrote:
On Tue, 20 Aug 2024 17:10:08 +0100
"Kerr-Mudd, John" <admin@127.0.0.1> wrote:
[was 203]
Hardcoded some constants, and other savings - now 191 bytes:
-> d 100 lBF
16AD:0100 B4 3F B9 C8-6E BA C3 01-CD 21 91 E3-F9 89 D6 89 .?..n....!......
16AD:0110 D7 01 CF B3-55 80 3E 83-00 64 74 54-31 C0 AB AB ....U.>..dtT1...
16AD:0120 BF 75 75 57-83 E9 04 77-04 51 B9 00-00 AD 86 E0 .uuW...w.Q......
16AD:0130 95 AD 86 E0-89 C2 14 00-09 E8 75 05-B0 7A AA EB ..........u..z..
16AD:0140 1C 51 B9 04-00 52 31 D2-95 F7 F3 95-58 F7 F3 92 .Q...R1.....X...
16AD:0150 50 E2 F2 52-B1 05 58 04-21 AA E2 FA-59 09 C9 75 P..R..X.!...Y..u
16AD:0160 C3 59 5A B3-01 01 F9 29-D1 B4 40 CD-21 4B EB 90 .YZ....)..@.!K..
16AD:0170 B8 75 75 AB-AB AA 97 57-80 3C 7A 75-09 31 C0 AB .uu....W.<zu.1..
16AD:0180 AB 46 E2 F4-E3 DC 83 E9-05 77 03 51-31 C9 51 31 .F.......w.Q1.Q1
16AD:0190 C0 99 31 ED-B9 05 00 AC-2C 21 72 12-98 50 52 95 ..1.....,!r..PR.
16AD:01A0 F7 E3 95 58-F7 E3 01 D5-5A 01 C2 83-D5 00 E2 E7 ...X....Z.......
16AD:01B0 95 86 E0-AB 92 86 E0-AB 59 09 C9-75 BB EB A2 ........Y..u...
-> q
Bigger version (215 bytes) - allows 'y' for space compression.
-> d 100 ld7
16AD:0100 B4 3F B9 C8-6E BA C3 02-CD 21 91 E3-F9 89 D6 89 .?..n....!......
16AD:0110 D7 01 CF B3-55 80 3E 83-00 64 74 5D-31 C0 AB AB ....U.>..dt]1...
16AD:0120 BF 75 75 57-83 E9 04 77-04 51 B9 00-00 AD 86 E0 .uuW...w.Q......
16AD:0130 95 AD 86 E0-89 C2 14 00-09 E8 75 05-B0 7A AA EB ..........u..z..
16AD:0140 25 3D 20 20-75 04 B0 79-EB F4 51 B9-04 00 52 31 %= u..y..Q...R1
16AD:0150 D2 95 F7 F3-95 58 F7 F3-92 50 E2 F2-52 B1 05 58 .....X...P..R..X
16AD:0160 04 21 AA E2-FA 59 09 C9-75 BA 59 5A-B3 01 01 F9 .!...Y..u.YZ....
16AD:0170 29 D1 B4 40-CD 21 4B EB-87 B8 75 75-AB AB AA 97 )
..@.!K...uu....
16AD:0180 57 80 3C 7A-75 09 31 C0-AB AB 46 E2-F4 E3 DC 80 W.<zu.1...F.....
16AD:0190 3C 7A 75 0A-B8 20 20 AB-AB 46 E2 E5-E3 CD 83 E9 <zu.. ..F......
16AD:01A0 05 77 03 51-31 C9 51 31-C0 99 31 ED-B9 05 00 AC .w.Q1.Q1..1.....
16AD:01B0 2C 21 72 12-98 50 52 95-F7 E3 95 58-F7 E3 01 D5 ,!r..PR....X....
16AD:01C0 5A 01 C2 83-D5 00 E2 E7-95 86 E0 AB-92 86 E0 AB Z...............
16AD:01D0 59 09 C9-75 AC EB 93 Y..u...
-> q
-- Bah, and indeed Humbug.