Fast forward thirty years, and here, in 2023, I'm all about single board computers, and in particular, Arm-based SBCs.
Can one run software that was written thirty years ago that was intended to run on a completely different architecture? The answer is yes, and it is damn simple, too.
sudo apt install dosbox
Unzip the archive
Mount the Windows 3.11 directory as drive
mount c /home/pi/win3.11 c: setup
Follow the instructions on the screen.
Installing Visual Basic 3.0 is also simple. Download an ISO from archive.org.
Mount the ISO to a directory in your home directory on the Raspberry Pi, copy the contents and execute in Windows 3.11.
sudo mount -o loop VBPRO30.ISO cdrom
mkdir win3.11/cdrom; cp -R cdrom/* win3.11/cdrom/; chmod -R 755 win3.11/cdrom
I found I needed to restart
dosbox in order for the new directory to show up. Repeat mounting
mount c /home/pi/win3.11 c: cd Windows win
File Manager to
c: drive, open the
cdrom folder, go to
DISK1 and execute
As a helpful note, to release the mouse from
dosbox, simply press
You might be asking, what's the point of this exercise? - It is because it can be done.