ZX81 HexDump
For all you ZX81 developers out there, here is ZX81 HexDump. App download available at https://github.com/vegagak/ZX81-HexDump
ZX81 HexDump 6.5 (2024) Features:
* App for Windows 11/Windows 10/Windows 8.1. May work with Windows 7 and Windows 8
* can be ported to other platforms, source code is published
* Generates a traditional hexdump-style output: hexadecimal display along with columns showing the ZX81 character set and the ASCII character set
* Uses the True-Type font sinclairZX.ttf
Background: I have been using HxD Hex Editor for several years. It is a top-notch, polished Windows app. But I always missed one feature that my Hex Dump ZX Edition had: showing the text of the ZX character set. HxD has several character sets but they are not customizable
But that one was written in Visual Basic 3.0, and was a 16-bit app so it won't run on modern 64-bit Windows. Plus it didn't know about long filenames and it only showed one 'page' at a time of the file ... it was old ... but still it did
* display the hexadecimal bytes, ZX81 character display and ASCII character display
Then last month I found ImHex. It has loadable character sets, which only took me a few minutes to cook up one for the ZX81. Plus ImHex has many great features not least of which is a true Dark Mode for late-night coding. But in the end, it seems to be a linux port with pixelated-looking display, only partial keyboard navigation and you have to load the charset every time (it doesn't save that setting), which was the only reason I had started using it over HxD
So I fired up the old compiler and created ZX81 HexDump. Based on the earlier unpublished HexDump (1994-2014) it took about a day to complete
Find Display Files
* Have you ever suspected a ZX81 program is using pre-rendered screen displays? I was looking at stefano's Horse.p and thought it might be using this technique. so i coded up a routine and it identified a 26-column display file embedded in the file. WoW
* The output (above) is directly formatted for the ZX-IDE assembler
* Supports ZX81 & Lambda 8300 files
Now, if only ZX81 HexDump had Dark Mode
ZX81 HexDump
ZX81 HexDump
- Attachments
-
- Encoding_sinclairZX81.zip
- Encoding for ImHex
- (1.14 KiB) Downloaded 26 times