x16emu R43 for Linux i686 (32 bit) x16-emulator-r43 ("Stockholm")
Posted: Mon Mar 20, 2023 12:48 am
This is the official emulator for Linux i686 built by me on Lubuntu 18.04 LTS because there is no official release for these systems and the latest snap is R39, but it uses the original R43 ROM.
On my Eee PC 900 it runs at 20% of full speed, but that is still faster than a real C64 with 6510 at 1 MHz since the Commander X16 has a 65C02 CPU at 8 MHz. Even at 20% it is still useful for non time critical programs.
I compiled using make to get the executables and then I moved them with zip -u into a copy of x16emu_linux-x86_64-r43.zip that is called x16emu_linux-i686-r43i1.zip to mark that it is an independent release and not an official, and that it might be updated. I tested x16emu using my own programs and started makecart on the EeePC and also by using Box86 on a Raspberry Pi 4 B.
About the earlier release R42
This is the official emulator for Linux i686 built by me on Ubuntu 18.04 LTS because there is no official release for these systems and the latest snap is R39, but it uses the original R42 ROM and the emulator shows the same wrong version using the command line, but shows R42 on the screen.
On my Eee PC 900 it runs at 20% of full speed, but that is still faster than a real C64 with 6510 at 1 MHz since the Commander X16 has a 65C02 CPU at 8 MHz. Even at 20% it is still useful for non time critical programs.
I compiled using make and make makecart to get the executables and then I moved them with zip into x16emu_linux-x86_64-r42.zip and renamed that to x16emu_linux-i686-r42i1.zip to mark that it is an independent release and not an official, and that it might be updated. I tested x16emu using my own programs and started makecart on the EeePC and also by using Box86 on a Raspberry Pi 4 B.
Ubuntu is actually Lubuntu in my case because that is faster on an EeePC 900. This release might work on later distros for i686 that e.g. Debian call i386 even though they need i686 or later. E.g. this might work on Debian with Raspberry Pi Desktop for PC and Mac. "If you have an old computer that is no longer powerful enough to run a modern commercial operating system, try Debian with Raspberry Pi Desktop: it can often make the computer usable once more."
Code: Select all
$ ./x16emu -version
### Release 43 ("Stockholm") 0000000+
I compiled using make to get the executables and then I moved them with zip -u into a copy of x16emu_linux-x86_64-r43.zip that is called x16emu_linux-i686-r43i1.zip to mark that it is an independent release and not an official, and that it might be updated. I tested x16emu using my own programs and started makecart on the EeePC and also by using Box86 on a Raspberry Pi 4 B.
About the earlier release R42
This is the official emulator for Linux i686 built by me on Ubuntu 18.04 LTS because there is no official release for these systems and the latest snap is R39, but it uses the original R42 ROM and the emulator shows the same wrong version using the command line, but shows R42 on the screen.
Code: Select all
$ ./x16emu -version
### Release 41 ("Marrakech")
Code: Select all
$ ./makecart -help
-help
Print this message and exit.
...
I compiled using make and make makecart to get the executables and then I moved them with zip into x16emu_linux-x86_64-r42.zip and renamed that to x16emu_linux-i686-r42i1.zip to mark that it is an independent release and not an official, and that it might be updated. I tested x16emu using my own programs and started makecart on the EeePC and also by using Box86 on a Raspberry Pi 4 B.
Ubuntu is actually Lubuntu in my case because that is faster on an EeePC 900. This release might work on later distros for i686 that e.g. Debian call i386 even though they need i686 or later. E.g. this might work on Debian with Raspberry Pi Desktop for PC and Mac. "If you have an old computer that is no longer powerful enough to run a modern commercial operating system, try Debian with Raspberry Pi Desktop: it can often make the computer usable once more."