Liste des Groupes | Revenir à com programmer |
On Fri, 23 Aug 2024 20:17:59 +0100could work, but I'm afraid there is a much smaller size limit.
"Kerr-Mudd, John" <admin@127.0.0.1> wrote:
On Fri, 23 Aug 2024 14:44:20 +0200Just Hex2Bin for debug typists!
wolfgang kern <nowhere@never.at> wrote:
>On 23/08/2024 09:32, JJ asked:>
>BTW, was there a tool specifically for converting DEBUG's dump to binary? Or>
converting it to a series of DEBUG's Edit command?
back then (~1984..) there were several tools available.
I wrote one 1985 as a DOS-extender,
but we had no internet so it was never published.
you may find a lot of later attempts from many sources now:
"HEX2BIN" or similar names with .ASM,.OBJ,.COM or even .EXE.
>
this task is/was that easy and short...
so whenever needed this few bytes can be written any time.
>
The 'problem' with debug output is that it has address prefixes and
display values at the end that need stripping out to get pure hex.
>
I could post code in hex, if that's more acceptable - it's just easier
for me to just CnP a debug dump.
>
I did hex2bin and v versa a while back; OK I'll revisit it to have a
prog that does both.
BAC301B93CFEB43FCD2191E3F489D689D757AC3C30720E244FD43730F375054F
8A25D510AAE2EB5A89F929D143B440CD214BEBCF
(Is OK up to 62k, I think, might have problem with larger files if size
odd, I haven't tested it- prog desn't allow for hex pair to be split over
read boundary)
e.g.
hex2bin <hex2bin.hex >newh2bin.com
I *think* one can do
debug hex2bin.com
e100 <Paste hex string>
rcx 34 (check!)
w
q
(might be an input limit in debug, if so do CnP in smaller bits)
Both : hex1a (-d for dump, else assume input is display hex)
B43FB552BAC301CD2191E3F989D6BF855457803E8300647529ACD41086E02704
F01440AA4384F375F380E3BF7504B80D0AABE2E55AB30189F929D1B440CD214B
EBBEAC3C30721709ED741288C295244FD43730F775F588D4D510AA31C095E2E2
EBD2
So latest Base85aeven space(s) saved ...it's much harder to read than B4 3F B9 C8 6E
B43FB9C86EBAC301CD2191E3F989D689D701CFB355803E830064744E31C0ABAB
BF757557AD86E095AD86E089C209E8750A80F9047205B07AAAEB1C51B9040052
31D295F7F39558F7F39250E2F252B105580421AAE2FA5983E90477C85AB30101
F929D1B440CD214BEB96B87575ABABAA9757803C7A750931C0ABAB46E2F4E3DC
5131ED31D2B90500AC2C21721298505295F7E39558F7E301D55A01C283D500E2
E79586E0AB9286E0AB5983E90577C3EBAB
Les messages affichés proviennent d'usenet.