86Box (anciennement nommé PCem Unofficial, PCem Experimental ou PCem-X) est une branche non officielle de l’émulateur PCem, qui vise à émuler des machines compatibles IBM de la période 1981-2000. Cette branche ajoute plusieurs cartes mères émulées. (site de développement de l’auteur)
Cet émulateur peut également fonctionner avec cette interface ou celle-ci qui lui sont dédiée.

Les changements en détails sont visibles ici.
– Add Novell NetWare 2.x Card Key emulation by @Cacodemon345 in #4209
– Modem emulation (includinng SLIP connectivity) by @Cacodemon345 in #4247
– net_modem: TCP/IP support and Telnet emulation by @Cacodemon345 in #4248
– unix_netsocket.c: Unused variables warnings cleanup by @Cacodemon345 in #4249
– Fix brace warning by @Cacodemon345 in #4250
– netsockets: Swap port number by @Cacodemon345 in #4251
– unix_netsocket.c: Fix comparison value by @Cacodemon345 in #4252
– net_modem.c: Make sure the CONNECT response gets through by @Cacodemon345 in #4263
– net_modem: process ‘&’ escaped commands properly by @Cacodemon345 in #4264
– net_modem.c: Fix memory leak by @Cacodemon345 in #4268
– [v4.2] Cleanup of legacy and unused things by @lemondrops in #4283
– [v4.2] Fix CD-ROM menu not updating after ejecting a CD from the guest side by @lemondrops in #4284
– [v4.2] Check for pcap DLL in Npcap’s installation directory on Windows by @lemondrops in #4285
– Fix broken translation for ZIP drives by @usergithub64 in #4286
– Modify the PCAP filter to allow multicast packets by @cold-brewed in #4289
– Refactor PAS16 code (Audio/MIDI/PIT) by @TC1995 in #4290
– Fix incompatible pointers of the generic PIT and PCjr’s by @TC1995 in #4293
– Add the Tandy 4000 AT compatible and SCAT-286-003 machines by @TC1995 in #4294
– feature/sound: ESS AudioDrive ES1688 by @Kagamiin in #4296
– Merge Version/4.2 into master. by @OBattler in #4297
– Fix zip disk image load crash by @cold-brewed in #4298
– CI, workflows: Add vulkan-headers for MSYS2 by @lemondrops in #4299
– Disable UCRT64 in msys2 workflow by @cold-brewed in #4309
– Fix gcc warning with use of strncpy by @cold-brewed in #4310
– Allow connection to a VDE switch run by the same user by @redoste in #3681
– Modem fixes by @lemondrops in #4321
– Modem additions by @lemondrops in #4322
– Modem (and related) cleanups by @lemondrops in #4323
– Voodoo: vertical display programming fix. by @TC1995 in #4324
– Tseng Labs fixes and bug-compatible fixes too. by @TC1995 in #4326
– UI updates: softfloat and voodoo by @cold-brewed in #4327
– MAC address configuration, machine move detection by @cold-brewed in #4328
– Add host_cpu and emu_build_num to config by @cold-brewed in #4329
– Update translations by @kzmidze in #4330
– Video7/Radius fixes. by @TC1995 in #4333
– PASPlus fix for PoP1 by @TC1995 in #4335
– SCSI CD-ROM and 5380 fixes. by @TC1995 in #4346
– Fix Error initializing Hard Disk Controller in Siemens Nixdorf D824 by @flama12333 in #4347
– Voodoo UI option fix by @cold-brewed in #4350
– Fix missing devices and machines on Linux (and probably MacOS/*nix in general) by @thedax in #4358
– Rename dtk 386 clone to DTK PM-1630C by @flama12333 in #4352
– the DEC 21143-based NIC expects a SROM Format version of 3 by @TC1995 in #4374
– qt: Disable bus channels that are currently in use by @cold-brewed in #4373
– ATI/IBM mode changes in the Mach8/32. by @TC1995 in #4384
– Further fixes to the code related to the Mach8/32 mode changes. by @TC1995 in #4401
– Workaround to prevent timeouts with the T130B driver on NT 3.1. by @TC1995 in #4402
– Cleanup of the XGA mapping to be less messed up. by @TC1995 in #4403
– Just shut up the warning. by @TC1995 in #4404
– Adding Vietnamese language (vi-VN) translation file by @Barnacl437 in #4416
– Fix and hook up the Vietnamese translation by @lemondrops in #4417
– Update .gitattributes by @lemondrops in #4418
– snd_sb.c: Fix compilation error by @lemondrops in #4422
– GHA maintenance by @lemondrops in #4423
– minor fixes/corrections for vi-VN translation by @Barnacl437 in #4425
– Clean up warning in DeviceConfig by @cold-brewed in #4434
– Add the IBM PC 140 (type 6260) by @luennix in #4438
– Update Olivetti M240 BIOS to 2.11 by @jester-xbmc in #4446
– DMA speed fixes in place on the 53c400. by @TC1995 in #4448
– Warning fix by @TC1995 in #4449
– XGA 1-2: Pattern and cursor/sprite fixes. by @TC1995 in #4454
– ATI Mach32/64 changes for the better: by @TC1995 in #4455
– Add new platform functions for global directories by @cold-brewed in #4458
– GHA: Disable 32-bit windows builds by @cold-brewed in #4457
– Windows IOCTL support for CD-ROM. by @OBattler in #4464
– More S3 changes/fixes. by @TC1995 in #4465
– Add support for pcjs json floppy images by @cold-brewed in #4467
– Fix Mach64 LFB in some cases. by @TC1995 in #4468
– Non-ESS SB clones fix: by @TC1995 in #4475
– Remove unused vcpkg/LLVM GHA workflow by @cold-brewed in #4474
– Restore debug register emulation for 486+ CPUs behind a compile-time option by @lemondrops in #4484
– Fixes for translation not working in the main window by @usergithub64 in #4486
– Video changes part 1 for 4.2 by @TC1995 in #4493
– Video changes part 2 by @TC1995 in #4494
– Fix compile warning. by @TC1995 in #4495
– Video changes part 3 (minor though) by @TC1995 in #4496
– NCR 53c400 timing fixes. by @TC1995 in #4497
– Fix onboard flag for actual onboard ViRGE BIOSes. by @TC1995 in #4500
– Add years to the Machine Type names by @AkBKukU in #4501
– Add the lo-tech EMS Board by @jriwanek in #4502
– Add 2.88MB dual RPM drive by @jriwanek in #4506
– Two fixes to lo-tech EMS board by @jriwanek in #4507
– Added Machine Motherboard Acer100T by @josephillips85 in #4508
– Fixing bus type by @josephillips85 in #4509
– Add BocaRAM/XT plus more EMS improvements by @jriwanek in #4510
– Improvements to the RAMpage XT and EMS logging by @jriwanek in #4511
– Ported the « latest » YMFM changes. by @TC1995 in #4512
– Improve lotech EMS by @jriwanek in #4513
– Correct IBM 5170 memory size, more IBM ISA memory cards by @jriwanek in #4514
– Fix 2 segfaults in DeviceConfig by @jriwanek in #4516
– Correct max mem on IBM 286 clones and the XT/286 by @jriwanek in #4517
– Upgrade to softfloat3e. by @TC1995 in #4519
– vid_cga_comp.h: another compile fix. by @TC1995 in #4520
– Fix granularity of Generic AT RAM expansion card by @jriwanek in #4521
– Github Actions Improvements by @jriwanek in #4523
– mem.c: Remove (conditionally) duplicate definitions by @lemondrops in #4524
– Add onboard C&T 69000 video to the ADLink NuPRO-592 by @lemondrops in #4525
– ET4000 RAMDAC break fix. by @TC1995 in #4527
– Fix 10 more warnings in the code by @jriwanek in #4529
– 3M Microtouch serial emulation by @OBattler in #4530
– Fixes for calibration and baud rate workaround by @OBattler in #4531
– Fix several uninitialized variables by @jriwanek in #4532
– More fixes to the Paradise/WD VGA cards by @TC1995 in #4536
– Fix warning. by @TC1995 in #4537
– Compile fixes for Qt6 on Windows by @Cacodemon345 in #4274
– Add Generic PCL Printer by @OBattler in #4556
– Make sure timers don’t go completely out of sync upon altering TSC vi… by @OBattler in #4557
– S3 fixes of the day. by @TC1995 in #4580
– Windows ARM64 build fix by @cold-brewed in #4584
– UUID updates by @cold-brewed in #4585
– Fix strings in enumeration of host drives by @cold-brewed in #4583
– More named initializers in cpu table by @jriwanek in #4589
– Support additional serial ports ala the MP5587-1/2 by @jriwanek in #4588
– Scancode table updates by @jriwanek in #4586
– FDC improvements, some bug fixes & cleanups by @jriwanek in #4604
– Video changes of the day (July 8th, 2024) by @TC1995 in #4605
– Change the AT expansion’s default start_address by @jriwanek in #4606
– Settings window fixes on mac and linux by @cold-brewed in #4610
– Initial support for the 8-bit NE2000 compatible boards. by @indrekis in #4611
– PVGA 256 col+ fixes (July 14th, 2024) by @TC1995 in #4612
– SCSI and disk fixes (July 14th, 2024) by @TC1995 in #4613
– Compile fix on PVGA. by @TC1995 in #4614
– Update residfp to newer build (As of ~2023) by @jriwanek in #4615
– Fix resid warnings, and also explicitly set the C++ version by @jriwanek in #4616
– Library linking improvements by @lemondrops in #4618
– Sort the ESS sound cards in the card list by @lemondrops in #4620
– residfp: Fix unused variable warnings with Clang by @lemondrops in #4619
– Nuked-OPL3: Update to latest as of 15/07/2024 by @jriwanek in #4621
– PVGA fixes of the day (July 16th, 2024) by @TC1995 in #4622
– Chips PCI card fixes (July 20th, 2024) by @TC1995 in #4625
– Less dummy devices by @jriwanek in #4628
– Serial cleanups and forward support improvements by @jriwanek in #4627
– Initial underlying code support for more than 2 video cards by @jriwanek in #4626
– Arrays for fdc_current and hdc_current, and a loop fix in sound.c by @jriwanek in #4632
– opti499.c: Remove an unneeded call to free() by @lemondrops in #4633
– Adding SMT3 Format Hexadecimal to Microtouch driver by @mourix in #4636
– Mark plat_vidapi() argument as const and remove the NULL by @rilysh in #4634
– Adding Pravetz-16S definition by @izne in #4325
– For Qt5 add Gui Private Include Header. Fix C++ union initializer syn… by @joshuashaffer in #4361
– Fix pravetz16s compile by @jriwanek in #4637
– Add missing kbc to pravetz16s by @jriwanek in #4638
– CPU Table named initializers up through socket 4 by @jriwanek in #4640
– Updated description of Microtouch Emulation by @Xeon3D in #4641
– Libsndfile by @OBattler in #4643
– Add support for wave files in cue sheets using libsnd by @OBattler in #4644
– Final CPU Table named initializers work by @jriwanek in #4645
– Fixed the Tandy 1000HX CPU’s. by @jriwanek in #4646
– experimental preset renamed to dev_debug by @jriwanek in #4647
– Remove dead code in scsi_ncr5380.h by @jriwanek in #4651
– Initial implementation of the timed FIFO on the ViRGE by @TC1995 in #4654
Un ensemble de programmes et bios est disponible ici.
Télécharger 86Box (x86) v4.2.1 build 6130 (31.3 Mo)
Télécharger 86Box (x64) v4.2.1 build 6130 (31.0 Mo)
Site Officiel
En savoir plus…