💾 Archived View for freeside.wntrmute.net › log › 2021 › 20210203.gmi captured on 2022-03-01 at 15:44:12. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-05)

🚧 View Differences

-=-=-=-=-=-=-

Back to gemlog

Archiving

2021-02-03 23:25 PST

now listening: Neon Sign - CARBON KILLER - VR SUN

So, I'm trying to write a set of utilities for dealing with ARC ... archives. While XMODEM.COM is more reliable than DOWNLOAD.COM for transferring files, it's harder to transfer a bunch of files over. I have UNARC (and UNARJ, but that's not documented at all), but finding tools for *creating* ARC files on Linux isn't easy. Fortunately, I'm a programmer (even if in name only) so I'm writing some code to do this. I've been running into some issues; I got Turbo Pascal transferred okay and it seems to work to build HELLO.PAS, but ZDE isn't transferring correctly. I *think* I have the packed format working using RLE90, but CRC calculations and the file size stuff has me a little stumped. I found some Unix source code for an arc file utility that I'm going to look at to see if it makes more sense. It's random C code from 2010 that I found on sourceforge so my hopes aren't high.

If I create an archive with unpacked files, it mostly works except occasionally I get warnings about file size problems and CRC failures. I think I might just blow away my existing code and start over, make it cleaner.

It's a fun project, to be honest.

Also started reading through the Turbo Pascal manual so I can maybe learn me a Pascal for great good or whatever.