The new Apple Silicon CPU processors have brought a breath of fresh air to the world of computing, but for savvy users, they have also brought with them many limitations. If you used Windows on your Mac, perhaps via BootCamp, upgrading to a Mac equipped with an M1 processor will find you unable to continue doing so. And with this,[…]
Read moreTag: Emulator
Play Game Boy games on Linux with retro-console emulation
Are there geeks or nerds who haven’t owned a Game Boy from the original series? Maybe only the younger ones, who don’t even remember it. No problem, thanks to modern technologies, the open-source world, and many really smart programmers, it is now possible to play Game Boy on your modern Linux workstation. The Consoles The original Game Boy is an[…]
Read moreBatocera.linux. An operating system dedicated to retrogaming
Batocera.linux is an operating system (like Fedora, openSUSE, Ubuntu, Mac OS, or Windows 10) specialized in retrogaming. It is available for laptops, desktop PCs and different nano computers like the Raspberry and the Odroids. On PC, it is available on a USB key and can boot without altering your existing hard drive. As stated by DistroWatch, batocera.linux is a minimal[…]
Read moreHow to install a macOS Catalina Virtual Machine on Linux
We love Linux, we love Open Source, we avoid all the stress caused by macOS or Windows. However, there will come a time when you need to use software for work and that software runs only on macOS or on Windows. If for Windows we don’t have big problems and we can find solutions in all the sauces, macOS things[…]
Read moreHow to write an 8-bit emulator with Rust and WebAssembly
Writing an emulator has been on my programming ‘bucket list’ for a long time now. My earliest programming experiences were on early 8-bit microcomputers, and I’ve always enjoyed returning to writing code that is close to the ‘metal’. My initial idea was to write a Atari 2600 VCS emulator because its architecture is absolutely fascinating. However, that architecture also makes[…]
Read more