-- Leo's gemini proxy

-- Connecting to vignette.kalasarn.se:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;

Amiga archaeology, Windows 95-98


2023-06-18


I've spent some time these last few months to accumulate flux-images

of floppies I got from various sources. Most of them were acquired

from an auction-site regional to me, similar to eBay. They turned

out to be mostly Amiga formatted disks, but also contained the odd

IBM-formatted disk, and some Atari ST stuff as well. I had an Amiga

500, but never really used it much, since I got it very late. With

emulation being what it is, it is trivial to run the old stuff found

on these floppies on a modern system though. But, with hundreds of

dumped images, this turned out to be a real hassle. Because of this,

I recently started looking into different methods to look through

these dumps to find interesting files.


The tools I'm currently using is:


Greaseweazle v4 and Mitsumi 3,5" floppy drive

gw (python tools from greaseweazle github)

HXC's software to convert scp to adf

fs-uae to test software, look at demos etc

unadf from libadf to examine and extract files from adf

ancient, a colletion of decompression routines for ancient formats


This toolstack works well enough in most cases. The Greaseweazle is

normally connected to a small Linux computer I have in my workshop,

and I have both a 3,5" and 5,25" drive connected to it. In the case

of this Amiga disk-box I'm currently going through, I naturally

only use the 3,5" drive.


HXC's software is a bit clunky and I have to run it through wine since

I don't run Windows, but it's what I'm used to from before. I have

realized that I could probably replace it with the disk-utilities by

keirf, since I mostly use it to analyze the disk and convert

from scp to different formats.


Fs-uae is a very competent Emulator, and I have used it to Emulate

an A500 and A1200 with a harddrive to test different images. So far

it's been working well, but it is a slow process.


unadf is an example program from the libadf project that can be used

to access adf-images like an archive file, and extract all or some

files from it to my Linux workstation. This has proven to be a very

fast way to quickly dump a lot of images to different directories

and check through them with more or less automated tools.


Ancient is a nice program I found on github from user temisu. It

contains re-implementations of many old compression formats,

and can be very useful to access files that are extracted from the

adf-files. I have run into some instances where images and text-files

were compressed with power packer version 2, and the easiest way to

handle them was simply to run them through this tool to get to the

contents. It has also been helpful to identify compressed files that

libmagic couldn't see as anything else than "data".


So with all these tools, I have been able to find some interesting

things. So far, it has mostly been limited to art-projects for Deluxe

Paint and Documents for school or cheating at games, but some of this

data has been left on these discs since the 90's, and part of it is

unique. It's very time consuming, but interesting to look through

this small treasure trove, and I still have hundreds of disks from

the collection left to process.


In other news, I've been playing around more with the Pentium

II-system that I received some time ago. It has it's problems,

but I managed to do a complete install of Windows 98 with drivers

and everything working correctly. I had quite big issues doing the

same with Windows 95 on the same system. Windows 98 is also unstable

from time to time, and I am starting to suspect that the PSU is not

working well, or that I have other heat-related issues that I need to

take care of. I'll continue my experiments, but it's refreshing to

be able to play some old games using the Voodoo-card and have nice

acceleration and sound. Time to relive some old favorite games when

I manage to get it a bit more stable!


https://github.com/keirf/greaseweazle

http://lclevy.free.fr/adflib/unadf.html

https://hxc2001.com/download/floppy_drive_emulator/#stm32hxc

https://github.com/keirf/disk-utilities

https://github.com/temisu/ancient


The content for this site is CC-BY-SA-4.0.

-- Response ended

-- Page fetched on Fri Jun 14 05:33:20 2024