From 23e67b916ae2d161d8f335603ba516e3211ad706 Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Sun, 16 Apr 2023 14:44:34 -0300 Subject: [PATCH] dev/builds: Discontinue debug builds --- dev/builds.rst | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dev/builds.rst b/dev/builds.rst index 968942a..d6b19ca 100644 --- a/dev/builds.rst +++ b/dev/builds.rst @@ -24,11 +24,15 @@ Variants * The New Recompiler is always used on Apple Silicon due to its ARM architecture, even if the Old Recompiler is selected. -.. note:: Debug variants have been moved to a `special page on the 86Box website `_ as of July 18th 2022. - Discontinued variants ^^^^^^^^^^^^^^^^^^^^^ +These variants are no longer built by Jenkins and can only be :doc:`compiled from source `. + +* Debug variants (**86Box-Debug**) as of April 2nd 2023. + + * These variants were compiled with debug symbols and reduced optimizations to help with running the emulator under ``gdb`` or other debuggers. They were eliminated as the setup process for debugging grew closer to just compiling from source instead. + * Dev variants (**86Box-Dev** and **86Box-DevODR**) as of November 18th 2021. * These variants contained incomplete and experimental features subject to change at any time, with the -Dev variant also containing the New Recompiler beta. @@ -36,4 +40,3 @@ Discontinued variants * Optimized variants (**86Box-Optimized**) as of March 18th 2021. * These variants' aggressive microarchitecture-specific optimizations provided very little performance improvement (within margin of error on modern CPUs) while introducing bugs and other incorrect behavior. - * Optimized binaries can still be produced by :doc:`compiling 86Box from source ` with the ``--preset=optimized`` CMake flag, which enables optimizations for the build host's CPU microarchitecture. No support will be provided for those.