Friday, 19 June 2026

On paying attention to pop-ups

1542

Dawn of War (I can’t be bothered with italics anymore) is slightly on hold… I can’t get my old copy to play nicely, so I’m looking around for another version.

 

but I did stumble upon a copy of Warcraft II: Tides of Darkness!! There’s a game I haven’t played in a long time, so it was a joy to find that it installed and ran easily through Wine. That should keep me going for a while.

 

Had a revelatory/amateurish moment this afternoon(using the Win11 telly computer). I was trying to copy a 11GB file onto a USB stick and Windows KEPT saying it was too large, despite it having 28GB of capacity. Well, I thought it was saying it was too large, but I wasn’t actually reading the error message, I was just parsing what I thought it said; when I eventually read it, I realised it was saying the file was too large for the file system. The stick was formatted to FAT32 (which still seems to be the default when formatting in Windows, even 11…) which can’t handle files that large. I reformatted to exFAT and it copied fine.

 

So, yeah, actually read the error messages I guess; sometimes they’re actually useful!

Thursday, 18 June 2026

The whining is back while the winning in Wine is erstwhile.

1134
I don't remember the last time I woke up feeling this excited for a project! Unfortunately, other life things have interrupted working on it this morning, but soon…

Apart from excitement, I also realised that I need to temper my expectations slightly; sure, MM is working in Linux, but it will all be for nought if the most vital piece of the system doesn't work: the connection to the Garmin Geko 201.

I've been using the same GPS device for more than 20 years, and it has taken me on many adventures. When I first bought it, it used a serial cable to connect to the serial port that computers had in those days. Eventually I found a serial-to-USB cable made specifically for it (for the wonderfully-named company, GPSBITZ) which meant it could connect to many more devices.

…it wasn't totally USB though. The GPS still used a COM port, the number of which had to be correctly-selected in MM. This was achieved by looking up the serial device in Windows’s Device Manager, finding out the number of the COM port, and telling MM which number it was using (this needed doing each time because a different COM number would appear for each USB port, and I never seemed to plug the serial-to-USB cable into the same port on consecutive occasions).

It doesn’t seem to have a Device Manager, so I have no way of finding out the COM port number. Does Wine even have COM ports? 

1300
Still haven't found my way back to the computer; I want to get on with this this fascinating new project, but is part of me scared to continue with it, in case it all falls apart…?


1647
The fires of desire have been quenched; the excitement has been tempered; the (low) expectations have been met:
The Memory Map dream is over.

It runs in Wine, but, as feared, the GPS won’t talk to the computer.

BELIEVE ME when I say I went searching for a solution, and found several people who’d faced a similar scenario, but my ancient & frequent LInux nemesis then popped up: presumed knowledge. People write all these helpful forum posts about how to solve stuff, but every time, there’s something in them that I’m not familiar with, which necessitates a fresh search for the answer to that.


And then, guess what? Same again! Sometimes there will be multiple “possible” solutions, some of which are distro-dependent. Occasionally, I’ll stumble upon a useful post (like those yesterday) where people write the actual Terminal commands they used, but even those will often include a step featuring presumed knowledge. I don’t know how to do (whatever) in Linux, so back to searching…

This leads to a branching chain of searching and forum posts, which is a very easy thing to get lost in.

So, I gave up.

The T60 still works, and I have a Windows 7 installation on a harddrive I can slot into a T410 as a backup, so the situation isn’t critical.

It was a pipe-dream anyway; I was high on the exuberance of working out how to run MM in Linux.

1944
Let’s focus on the positives: Wacup runs in Linux with Wine! And, just for shizzles ‘n’ giggles, I put Winamp 5.666 in there too.

One oddity has arisen… To run Windows programs in Linux, the executable file (e.g. winamp.exe) needs to be right-clicked and opened-with Wine (after adding it to the context menu). Or, in the Wine configuration program, you can add individual .exes that should then, theoretically, run when the files are double-clicked in File Mangler.

This doesn’t seem to work today, i.e. double-clicking the .exes does nothing, but right-clicking and opening-with Wine works (maybe it was working yesterday…?) but this is where it gets weird: I added Wacup to Favourites, which makes the .exe appear on the Start menu. Clicking it there then works and the program runs. Lolwut.

Anyway, I’m going to take what wins I can from these two days. I have not one, but TWO non-rubbish music players working in Linux!

Time to try the games…?

2034
Wellllll, that didn’t go great… but I have learned something: xkill.

I tried to run UFO by right-clicking etc. and it launched a fullscreen program, but locked at just black. Wine popped up asking if I wanted to wait or close it, but neither button did anything.

Fine, I’ll just ctrl-alt-del.

Oh right.

I could alt-tab, but it wouldn’t shift the focus to those windows properly (black was still on top), and I couldn’t Win-arrow keys to move the Terminal to another monitor.

Some frantic googling later led to someone suggesting alt-F2 to bring up a command box (very handy) to run xkill, which allows you to click on an offending program to kill it right off. LUCKILY I have a second monitor on the go, which allowed this command box to appear. Without that monitor, I reckon it would’ve been a hard power-off.

https://forums.linuxmint.com/viewtopic.php?t=231314

2111

Quite a lot has happened in a very short amount of time!

In probably literally decades I’ve never really questioned why I was running UFO in Windows. Sure, whenever I tried to run it in DOSBox, it would error and say “This program cannot be run in DOS mode” (oh, remember ‘DOS mode’?? Such nostalgia for those weird transition years…) but I never thought to ask why a game that was thoroughly from the era of running games in DOS would say that. I’d just run it in Windows, with various fudges and the helpful readme.txt files I would leave for my future self to get me through.

Those fudges and wonderful readmes were of no use today; no previous experience had prepared me for trying to run a DOS program in Windows in Linux. The game ran, but it wasn’t happy; there were resolution and cropping issues which would have become very annoying.

I recently stumbled upon a cache of DOS games (hence the DOS-gaming of late) and thought maybe I’d find UFO in there - yup. 

Yeah, I should have thought of that sooner…

So, UFO is back working where it should: in DOS.

Even better, and only slightly shamefully, the old game editing (cheating…) program was simple to add and works too. Interestingly, whilst looking for the cheats, I found one of those readme files I’d written to myself. It described the origin of the GAMESNOT folder name (i.e. the folder containing all the non-DOS games) which was purely to run the UFO game editor; I had to get the folder name down to eight characters for it to appear properly in DOS (avoiding tildes). Even more fascinatingly, it seems I started that readme file the day after a somewhat traumatic breakup (cross-referenced with lifelog). Perhaps I was playing UFO to take my mind off things and really cement my new single-life. (Further cross-referencing was possible with photos to reveal that on that same day I bought a pair of bongos. Really leaping into distractions…)

Hmmm, it seems yesterday’s early Wine wins indeed got my hopes up: we’re fifty-fifty on wins-losses so far, with the only wins being two almost-identical music players.

Which way will Dawn of War fall…?

Actually, don’t answer that.

Wednesday, 17 June 2026

No whining today: things just... worked!?

1154
Everything seems to be humming along fine, for the most part. Linux continues to be… different. I still haven’t found a program that is anything like as good as Winamp/Wacup, which is sad.

But mostly, I’ve been playing games to distract myself from the horrors of the world.

So far, this has been exclusively in DOSBox (not Staging - that was a deadend) and it’s been mostly fine (apart from perpetually forgetting to open File Mangler first to force Linux to mount the drives containing the games) but there are a couple of games that need Windows, so Wine is next.

I had a very small go at trying Wine, downloading it from the Software Manager, but it was quite daunting (i.e. utterly unintuitive to me) so I scurried back to DOS games.

So today I’m following this:
https://techyorker.com/how-to-install-wine-on-linux-mint-a-step-by-step-guide-for-beginners/
https://archive.ph/d1gq2

Lots of Terminal commands, which I suppose I should get used to. I’m feeling pessimistic because the last time I followed lots of Terminal commands (see May 2024…) it did not go well.

Gotta admit: I’m being rather lazy and copypasting the longer commands.

I’m not, thankfully, the first person to face the first problem I encountered:
https://askubuntu.com/questions/984844/e-unable-to-locate-package-winehq-stable
https://archive.ph/puxyF

Substituting “wine” instead of “winehq” is important for later steps too.


So far, I’ve successfully reached the Wine configuration window, which is all the time I have now, but it’s promising!

1955
Still not quite back at the computer, but just thought I should add the names of the games I want to play, in case I search this ramble later: 
UFO: Enemy Unknown
Warhammer 40,000: Dawn of War


Literally days of life thrown away (but not nearly as many as I've chucked at Civilization…)

Best not to think about it!

Stretch goal that’s just occurred to me, and seems obvious when I reread this entry: will Winamp run in Wine…? That’d be a dream!

2059
HOLY ZARKING POO; I just ran a Windows program in Linux! It was almost convenient, and it almost completely worked.

This got me some of the way:
https://suay.site/?p=1853
https://archive.ph/H7XXw

Wine creates a little pocket of Windows in /home/bananaworld/.wine/ with a C: drive and everything. Oh, such sweet nostalgia.

Then I used a Terminal command to install Wacup!!

wine /home/bananaworld/Downloads/wacup.exe
(I renamed the installation file from Wacupblahblahblahversionblahblah to something simpler)

I can’t use the same trick to run the program because spaces mean something in the Terminal, so running a command with a space in (between “Program” and “Files”) just confuzzles Linux:

wine /home/bananaworld/.wine/drive_c/Program Files/WACUP/wacup.exe
wine: failed to open "/home/bananaworld/.wine/drive_c/Program": c0000135

At the moment, Wine is missing from the the Linux context menu, so I followed the instructions on that page a little further, and to the letter… and whaddya know? It worked!

2223
Ok, I may be getting a little ahead of myself here, but shizzle is getting rizzle: I just installed and ran Memory Map. This is a monumental moment. I have an ancient Lenovo (but still badged “IBM”) T60 (which has previously featured in these pages as a comic book reader) running Windows 7 that I keep around for the sole purpose of running Memory Map (well, ok, and for reading comic books). The reason for that was that MM won’t run in Windows 10, so to have it running in an emulator (sorry, not an emulator, but I don’t fully understand how Wine works) is incredible.

But that’s enough for today. Such amazing successes!

(Though it won’t last…)