From 3f42b4359c4bf891e1363057a6ec9c55b8a9c287 Mon Sep 17 00:00:00 2001 From: Dunestorm Date: Tue, 17 Mar 2026 23:01:49 +0000 Subject: [PATCH] Windows XP - Tweaked HW config for better performance (less stuttering) --- Windows XP/86box.cfg | 45 ++++++++++++++++++++++------------------ Windows XP/nvr/6gxu.bin | Bin 262144 -> 262144 bytes Windows XP/nvr/6gxu.nvr | Bin 512 -> 512 bytes 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/Windows XP/86box.cfg b/Windows XP/86box.cfg index 0c2ca9a..4da134d 100644 --- a/Windows XP/86box.cfg +++ b/Windows XP/86box.cfg @@ -1,7 +1,7 @@ [Machine] cpu_family = pentium2_xeon -cpu_multi = 3.5 -cpu_speed = 350000000 +cpu_multi = 3 +cpu_speed = 300000000 cpu_use_dynarec = 1 fpu_type = internal machine = 6gxu @@ -22,8 +22,9 @@ gfxcard = voodoo3_3k_agp memory = 2 [Sound] -midi_device = mt32 -sndcard = es1373 +fm_driver = ymfm +sndcard = es1371 +sound_type = int16 [Sound Blaster AWE32] base = 0220 @@ -46,16 +47,13 @@ nice_ramp = 1 [Floppy and CD-ROM drives] cdrom_01_ide_channel = 0:1 -cdrom_01_image_history_01 = /Volumes/Software/Windows/Games/Diablo II + LoD/2. PLAY DISC.ISO -cdrom_01_image_history_02 = /Volumes/Software/Windows/Games/Diablo II + LoD/1. INSTALL DISC.ISO -cdrom_01_image_history_03 = /Volumes/Software/Windows/Games/KPSDLUX.ISO -cdrom_01_image_history_04 = /Volumes/Software/Windows/Games/Retro Gamer Issue 2.ISO -cdrom_01_image_history_05 = /Users/dunestorm/Downloads/Microsoft Windows 2000 Professional (5.00.2195.6717.sp4) 2/Microsoft Windows 2000 Professional (5.00.2195.6717.sp4)/EN_WIN2000_PRO_SP4.ISO -cdrom_01_image_history_06 = /Users/dunestorm/Downloads/gparted-live-0.5.2-1.iso -cdrom_01_image_history_07 = /Users/dunestorm/Downloads/Microsoft Windows Preinstallation Environment 1.0 (EN).iso -cdrom_01_image_history_08 = /Users/dunestorm/Downloads/Microsoft Windows 2000 Professional (with SP2) (OEM) (ISO)/5.00.2195.2951_x86fre_client-professional_oem_en-us-SP2POEM_EN.iso -cdrom_01_image_history_09 = /Users/dunestorm/Downloads/Windows2000Pro-Retail.iso -cdrom_01_image_path = /Volumes/Software/OS/Windows/Legacy/WindowsXP_Pro_SP2_VLE.iso +cdrom_01_image_history_01 = /Users/dunestorm/Downloads/MagicTheGathering2010Edition/Magic The Gathering 2010 Edition.iso +cdrom_01_image_history_02 = /Users/dunestorm/Downloads/SoundBlaster AWE32 +cdrom_01_image_history_03 = /Users/dunestorm/Downloads/SoundBlaster AWE32 Drivers (95 W31) (9-21-95) (CD)/sbawe3201.iso +cdrom_01_image_history_08 = /Users/dunestorm/Downloads/Microsoft Windows 2000 Professional (5.00.2195.6717.sp4) 2/Microsoft Windows 2000 Professional (5.00.2195.6717.sp4)/EN_WIN2000_PRO_SP4.ISO +cdrom_01_image_history_09 = /Users/dunestorm/Downloads/gparted-live-0.5.2-1.iso +cdrom_01_image_history_10 = /Users/dunestorm/Downloads/Microsoft Windows Preinstallation Environment 1.0 (EN).iso +cdrom_01_image_path = /Users/dunestorm/Downloads/PIN_ARCADE.iso cdrom_01_parameters = 1, atapi cdrom_01_speed = 16 fdd_01_image_history_01 = wp:///Users/dunestorm/Downloads/Win2000 Boot Disk 4.IMA @@ -75,16 +73,17 @@ dithering = 1 memory = 4 [General] -emu_build_num = 8115 +emu_build_num = 8200 +force_10ms = 1 +force_43 = 1 hide_status_bar = 1 hide_tool_bar = 1 host_cpu = Apple M4 Max scale = 3 sound_gain = 18 -uuid = 8adc63dd-a016-5faa-98f1-fd8efa6e21a4 -vid_renderer = qt_vulkan +uuid = efd4d88f-b170-5d88-9b00-b08554993e65 +vid_renderer = qt_software vid_resize = 1 -video_filter_method = 0 video_fullscreen_scale = 2 window_remember = 1 @@ -93,7 +92,7 @@ bilinear = 1 chromakey = 1 dithersub = 1 dacfilter = 0 -render_threads = 4 +render_threads = 1 [3dfx Voodoo3 2000] bilinear = 1 @@ -103,7 +102,7 @@ dacfilter = 0 render_threads = 4 [Monitor #1] -window_coordinates = -805, 1440, 1389, 970 +window_coordinates = 0, 33, 1728, 1084 [Monitor #2] window_coordinates = 0, 0, 0, 0 @@ -114,3 +113,9 @@ hdd_01_ide_channel = 0:0 hdd_01_parameters = 63, 16, 41610, 0, ide hdd_01_speed = ramdisk hdd_01_vhd_blocksize = 4096 + +[Sound Blaster AWE32 PnP #1] +onboard_ram = 512 +control_pc_speaker = 0 +receive_input = 0 +receive_input401 = 0 diff --git a/Windows XP/nvr/6gxu.bin b/Windows XP/nvr/6gxu.bin index 1fd1c96b7bbe05bd052d451cc3af5e03ae28caaa..98e6b98ef96c7cb82a39836f44efeee43fd01cf4 100644 GIT binary patch delta 47 zcmZo@5NH6R7RDB)EzFXQj5^z;8kwK+G1_mNz|12sU1uS4+IF4=%nFR#CoN>oivs{@ C&<`X4 delta 47 zcmZo@5NH6R7RDB)EzFXQjB(qg8kwK+F&1u{z|14Cy=Vcm0^@X^1oivs|5 CNDs{b diff --git a/Windows XP/nvr/6gxu.nvr b/Windows XP/nvr/6gxu.nvr index 78f5d153244dbbcd324c70f8d90b37ef2535e095..7926fd6ba1048f77ce044ee7c115b7339a718e97 100644 GIT binary patch delta 17 YcmZo*X<*?9W>8^ZU|_02_k?Q2+n{ delta 17 YcmZo*X<*?{WDsXiVqg{6$nk>_02!_WG5`Po