86Box 3.7
See the release announcement for more information!
What's Changed
- When linear framebuffer base is mapped, it's fb_only time. by @TC1995 in #2417
- Initial XGA-2 implementation, (same as XGA-1 internally, but able to … by @TC1995 in #2425
- Fix regex bug by @rderooy in #2419
- Make the dedicated Longshine SCSI ASPI driver work under DOS. by @TC1995 in #2426
- Fixed the overscan setting when using the 8514/A native drivers. by @TC1995 in #2427
- Forgot to update the svga core source file. by @TC1995 in #2428
- XGA+XGA2 in win32 UI by @jriwanek in #2435
- Actually build PAS16 on win32ui dev builds by @jriwanek in #2436
- IBM ESDI MCA, 8514/A, XGA and Rancho changes: by @TC1995 in #2439
- qt: Make fatal messageboxes have the correct icons by @Cacodemon345 in #2438
- PGC: Properly draw 40x25 CGA text mode by @Cacodemon345 in #2433
- Add realistic HDD timing simulation by @elyosh in #2434
- Fix incorrect position of CD speed by @jriwanek in #2440
- Various small performance optimisations by @elyosh in #2441
- gdbstub: Implement 'qsThreadInfo/qfThreadInfo' query by @Cacodemon345 in #2443
- Fix Hard Reset dialog button order by @Cacodemon345 in #2442
- Multi-monitor support by @Cacodemon345 in #2432
- qt_mainwindow: Include array header by @Cacodemon345 in #2445
- Restore code to properly restore coordinates by @Cacodemon345 in #2448
- Make screenshots thread-safe by @Cacodemon345 in #2449
- qt_d3d9renderer: Make screenshots work by @Cacodemon345 in #2446
- qt_openglrenderer: Fix black area at the bottom of the screen by @Cacodemon345 in #2447
- Added Soltek SL-56A5 by @qta3426 in #2378
- Update Soltek SL-56A5 description & SIO by @jriwanek in #2450
- qt: Fix performance regression by @Cacodemon345 in #2451
- Fix accidental removal of rtmidi on msys2 builds by @jriwanek in #2454
- qt: switch to polling for status bar updating by @elyosh in #2453
- qt: restore fixed window size properly by @Cacodemon345 in #2456
- qt: Fix double free when multi-monitor is enabled and evdev is used by @Cacodemon345 in #2457
- The IBM 386/486 cpu's are based on modified Intel 386 designs and, as… by @TC1995 in #2460
- Don't shut down when second display is closed by @jriwanek in #2459
- Revert to the IBM ESDI MCA roms to prevent a hang into booting some by @TC1995 in #2463
- Fix warnings on the XGA, 8514/A and EGA Render map files. by @TC1995 in #2464
- ACPI: replace 3.58MHz timer with an overflow timer by @elyosh in #2466
- Revert to the old NMI way in the AudioPCI code. by @TC1995 in #2468
- qt: Make renderer widget resizable only once by @Cacodemon345 in #2467
- Set default IRQ for NE2000 to 3 by @Dizzy611 in #2469
- qt: don't enable blitting too early by @Cacodemon345 in #2470
- ISA PS/2: Clean-ups and converted into a typedef struct. by @TC1995 in #2476
- Add missing semicolon to desktop file by @AsciiWolf in #2475
- hdd: make speed preset configurable by @elyosh in #2471
- Fix QListView width in the settings window by @cold-brewed in #2478
- Apparently a default temp val of 0xff in the read makes XGA-1/2 panic… by @TC1995 in #2480
- Made reg 0x53 (read only) default temp val to 0x70 to satisfy xgaaidos.sys' detection. by @TC1995 in #2481
- Actually fix the fixed dma. by @TC1995 in #2482
- Revert the DMA auto-init hack on PS/2. by @TC1995 in #2484
- Revert the rest of autoinit on PS/2. by @TC1995 in #2485
- Named initializers in machine table by @jriwanek in #2487
- Add screenshot to AppStream metainfo file by @AsciiWolf in #2486
- Re-add the Soltek SL-56A5, it got lost by @jriwanek in #2488
- re-add the Kaypro PC, it got lost. by @jriwanek in #2490
- Add GDBStub to win32 makefile by @jriwanek in #2492
- Cleanups to various bits of code by @jriwanek in #2491
- Fix crash in TGUI 9400CXI by @jriwanek in #2495
- CONFIG_BIOS support by @jriwanek in #2496
- Fix compile by @jriwanek in #2497
- Missing ports from M&K by @jriwanek in #2498
- PIT: add alternative faster PIT by @elyosh in #2501
- DMA: Implemented autoinit mode in the PS/2 MCA side (although the bit… by @TC1995 in #2503
- Update portuguese brazilian translation by @altiereslima in #2504
- Fix crash at exit due to a unreleased mutex by @ts-korhonen in #2506
- OPL: add the faster YMFM cores by @elyosh in #2508
- Fix a typo in qt_platform.cpp by @lemondrops in #2512
- Add an option to control SBMIDI input receiving on SB Pro MCV by @lemondrops in #2513
- Fix a crash with Sound Blaster Pro v2 by @lemondrops in #2515
- Add the FM synth driver select option to the UI by @lemondrops in #2514
- Add Reply Video Adapter for MCA (Cirrus CL-GD5426) by @Cacodemon345 in #2509
- Networking: moved the pcnetPollTimer calls to a timer. by @TC1995 in #2517
- Clang format in src/machine, src/win and a few other places by @jriwanek in #2522
- Boca Reseach 4610 by @jriwanek in #2521
- More serial cleanups by @jriwanek in #2526
- Update internal MUNT to version 2.7.0 by @lemondrops in #2531
- Clear the MT-32 LCD message on reset by @lemondrops in #2530
- qt: Fix black screen when switching between renderers by @Cacodemon345 in #2529
- ESDI: implement HDD timings and fix status icon updating by @elyosh in #2527
- qt: Fix fullscreen at start with Direct3D 9 renderer by @Cacodemon345 in #2534
- Add IRQ selection for MPU-IMC by @Cacodemon345 in #2533
- qt: Fix separators not showing up on macOS by @Cacodemon345 in #2532
- Add orchid variants of the GD5430 and 5434 by @jriwanek in #2536
- ESDI MCA: implement HDD timings and fix status icon updating by @elyosh in #2538
- Re-add other machines which went missing from the machine table by @jriwanek in #2539
- qt: Important bug fixes by @Cacodemon345 in #2537
- Fixed the rom loading of the boca cirrus 5428 bios. by @TC1995 in #2540
- Remove unnecessary DEVICE_NOT_WORKING by @jriwanek in #2543
- Voodoo fix for NFS2SE by @jriwanek in #2542
- qt: Global option in preferences to use usr_path as the file image open directory by @cold-brewed in #2541
- Remove obsolete symlink hack by @rderooy in #2544
- qt: fix hard freeze on hidden second windows by @Cacodemon345 in #2546
New Contributors
- @qta3426 made their first contribution in #2378
- @AsciiWolf made their first contribution in #2475
- @cold-brewed made their first contribution in #2478
Full Changelog: v3.6...v3.7