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 build 6000 (31.4 Mo)