Re: Base85 for DOS

Liste des GroupesRevenir à com programmer 
Sujet : Re: Base85 for DOS
De : admin (at) *nospam* 127.0.0.1 (Kerr-Mudd, John)
Groupes : alt.lang.asm comp.os.msdos.programmer
Date : 23. Aug 2024, 09:16:28
Autres entêtes
Organisation : Dis
Message-ID : <20240823091628.1cef6f12b8e2470304830d47@127.0.0.1>
References : 1 2 3 4 5 6 7
User-Agent : Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
On Fri, 23 Aug 2024 14:32:02 +0700
JJ <jj4public@outlook.com> wrote:

On Thu, 22 Aug 2024 18:34:56 +0100, Kerr-Mudd, John wrote:
On Thu, 22 Aug 2024 17:52:28 +0100
"Kerr-Mudd, John" <admin@127.0.0.1> wrote:
 
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:
[snip]
 
BTW, was there a tool specifically for converting DEBUG's dump to binary? Or
converting it to a series of DEBUG's Edit command?

Of course! I published a dump (:-) of it here a while back.
I called it
xxd-r.com
in a nod to the full unix 'xxd' utility.

See other post

PS all this time I was worried about eof/ partial reads - simpler to
append the padding and do a std loop.

-e -d with both z (tested for trailing zeros) and y compress,  201 bytes

->          d 100 lc9
1638:0100 B4 3F B9 C8-6E BA C3 02-CD 21 91 E3-F9 89 D6 89  .?..n....!......
1638:0110 D7 01 CF B3-55 80 3E 83-00 64 74 57-31 C0 AB AB  ....U.>..dtW1...
1638:0120 BF 75 75 57-AD 86 E0 95-AD 86 E0 89-C2 09 E8 75  .uuW...........u
1638:0130 0A 80 F9 04-72 05 B0 7A-AA EB 25 3D-20 20 75 04  ....r..z..%=  u.
1638:0140 B0 79 EB F4-51 B9 04 00-52 31 D2 95-F7 F3 95 58  .y..Q...R1.....X
1638:0150 F7 F3 92 50-E2 F2 52 B1-05 58 04 21-AA E2 FA 59  ...P..R..X.!...Y
1638:0160 83 E9 04 77-BF 5A B3 01-01 F9 29 D1-B4 40 CD 21  ...w.Z....)..@.!
1638:0170 4B EB 8D B8-75 75 AB AB-AA 97 57 80-3C 7A 75 09  K...uu....W.<zu.
1638:0180 31 C0 AB AB-46 E2 F4 E3-DC 80 3C 79-75 0A B8 20  1...F.....<yu..
1638:0190 20 AB AB 46-E2 E5 E3 CD-51 31 D2 31-ED B9 05 00   ..F....Q1.1....
1638:01A0 AC 2C 21 72-12 98 50 52-95 F7 E3 95-58 F7 E3 01  .,!r..PR....X...
1638:01B0 D5 5A 01 C2-83 D5 00 E2-E7 95 86 E0-AB 92 86 E0  .Z..............
1638:01C0 AB-59 83 E9 05-77 B4 EB 9C                       .Y...w...
->          q 

--
Bah, and indeed Humbug.

Date Sujet#  Auteur
20 Aug 24 * Base85 for DOS35Kerr-Mudd, John
20 Aug 24 `* Re: Base85 for DOS34Kerr-Mudd, John
20 Aug 24  `* Re: Base85 for DOS33Kerr-Mudd, John
22 Aug 24   `* Re: Base85 for DOS32Kerr-Mudd, John
22 Aug 24    `* Re: Base85 for DOS31Kerr-Mudd, John
22 Aug 24     `* Re: Base85 for DOS30Kerr-Mudd, John
23 Aug 24      `* Re: Base85 for DOS29JJ
23 Aug 24       +- Re: Base85 for DOS1Kerr-Mudd, John
23 Aug 24       +* Re: Base85 for DOS16Kerr-Mudd, John
23 Aug 24       i`* Re: Base85 for DOS15JJ
24 Aug 24       i `* undump tool (was: Re: Base85 for DOS14Kerr-Mudd, John
24 Aug 24       i  `* Re: undump tool (was: Re: Base85 for DOS13JJ
24 Aug 24       i   `* Re: undump tool (was: Re: Base85 for DOS12Kerr-Mudd, John
25 Aug 24       i    `* Re: undump tool (was: Re: Base85 for DOS11Kerr-Mudd, John
25 Aug 24       i     `* Re: undump tool (was: Re: Base85 for DOS10JJ
25 Aug 24       i      `* Re: undump tool (was: Re: Base85 for DOS9Kerr-Mudd, John
25 Aug 24       i       `* Re: undump tool (was: Re: Base85 for DOS8Kerr-Mudd, John
25 Aug 24       i        `* Re: undump tool (was: Re: Base85 for DOS7JJ
26 Aug 24       i         `* Re: undump tool (was: Re: Base85 for DOS6Kerr-Mudd, John
27 Aug 24       i          `* Re: undump tool (was: Re: Base85 for DOS5Kerr-Mudd, John
28 Aug 24       i           `* Re: undump tool (was: Re: Base85 for DOS4JJ
28 Aug 24       i            `* Re: undump tool (was: Re: Base85 for DOS3Kerr-Mudd, John
28 Aug 24       i             `* Re: undump tool (was: Re: Base85 for DOS2Kerr-Mudd, John
2 Sep 24       i              `- Re: undump tool (was: Re: Base85 for DOS1Kerr-Mudd, John
23 Aug 24       `* Re: Base85 for DOS11wolfgang kern
23 Aug 24        `* Re: Base85 for DOS10Kerr-Mudd, John
23 Aug 24         +* Re: Base85 for DOS3wolfgang kern
24 Aug 24         i`* Re: Base85 for DOS2Kerr-Mudd, John
7 Sep 24         i `- Re: Base85 for DOS1Kerr-Mudd, John
24 Aug 24         `* Re: Base85 for DOS6Kerr-Mudd, John
24 Aug 24          `* Re: Base85 for DOS5wolfgang kern
24 Aug 24           +* Re: Base85 for DOS2Kerr-Mudd, John
24 Aug 24           i`- Re: Base85 for DOS1wolfgang kern
24 Aug 24           `* Re: Base85 for DOS2Kerr-Mudd, John
24 Aug 24            `- Re: Base85 for DOS1wolfgang kern

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal