Categories
Box64 Dev Gaming LoongArch macM1

Preview of next Box64: Improved non-4k pagesize handling

This is a preview of what will come next on box64 v0.4.6. Because developpement cycle of box64 is quite long, we thought we could preview some of the new or improve feature that come in the version before the release. So here it is: Preview of the Improved Handling of non-4K pagesize. What is non-4K…

Categories
Box64 Gaming Non classé

New Box64 v0.4.4 release

Box64 is now at version v0.4.4! There are some some nice Quality of Lfe improvements in this release, more optimisations, and more emulation accuracy to help with protected games. Let’s dig in! Quality of Life A new tool is now part of the box64: box64-configurator. This application, coded in python, will allow simple modification of…

Categories
Box64 Gaming General

New Box64 v0.4.2 released

The next release of Box64 is finally out. Many fixes, a new Dynarec backend and Vulkan overlay support… Let’s dig in. Many fixes and improvements to Dynarec A lot of work has been done to fix issues. It can be in the dynarec where many opcodes got their behavior fixed, or many speed regressions introduced…

Categories
Box64 Gaming

New Box64 v0.4.0 released

Happy new year, and happy new release of Box64! The new version brings a ton of new enhancements and fixes to all 3 supported platforms, with Steam running not only on Arm64, but also on RiSC-V and on Loongarch! And this is the Linux version of Steam, not the Windows one (but the Windows one…

Categories
Box64 Dev

Revisiting the dynarec

Since the last post about it, the dynarec (dynamic recompiler, a Just-In-Time recompilation of x86 code) changed a lot. It still works in four major steps, but now there are a lot more intermediary steps. So let’s see how it works now! Note: this article will focus on the ARM version of the dynarec on…

Categories
Box64 Box86

New version of Box64 v0.2.6 and Box86 v0.3.4

After sometime debugging some last issues, the new version of box64 and box86 are out. Most of the work has been done on Box64, with lots of improvments again on Emulation and Library wrapping. The CPU emulate up to SSE 4.2 now (it was only SSE 4.1 before), and it also handle the SHA extension.…

Categories
Box64 Box86

New version of Box86 v0.3.2 and Box64 v0.2.4

New releases of both box86 and box64 (with a silent re-release of box86 to include a critical fix for steam). While Box86 have seen little change, and was mostly fixes and some refactor to help load ELF file better, Box64 had major code contribution for this release. Box64 Dynarec now support RISC-V! Thanks to github…

Categories
Box64 Gaming macM1

Box64 on Asahi with experimental GPU driver

Let’s try some games using Box64 on the M1, now that there is a first experimental version of the GPU driver. This driver provides OpenGL 2.1 profile, so a few games should already be working. After an update of the Asahi system, and the installation of the “edge” kernel and mesa driver, I also updated…

Categories
Box64 Box86

Running Bash with Box86 & Box64

Both box86 & box64 are now able to run bash. And a x86/x86_64 version of bash can also be found in the the “tests” folder of box repo. While this is a neat feature, you could wonder what could be the use of this. Well, the use is to be able to run shell script…

Categories
Box64 Box86 Gaming General

Box86/Box64 are easy to use

Discover how box86 & box64 are easy to use and install, and how they can be integrated in the system.