Alternative à DosBox, c'est émulateur IBM PC anciennement un fork de PCem, tente d'émuler plusieurs CPU x86 datant de 1981 à 2000. Une interface graphique pour MacOS est disponible ici.
- Logos
- Logos
- Logos
- Logos
Site Web
Version
4.2.1
Mise à jour
Téléchargement Mac
Code Source
Changelog
Changelog
4.2.1
- Microtouch: Simplify mouse button and calibration checks by @mourix in #4656
- Microtouch: add option to turn off visible mouse crosshair by @mourix in #4657
- Miscellaneous UI fixes by @lemondrops in #4666
- Microtouch: add controller type selection and start adding legacy modes for them by @mourix in #4668
- Microtouch: serial fixes, poll rate increases, mode status, cleanups by @mourix in #4681
- Microtouch: fix compilation warnings, optimize command handling and liftoffs by @mourix in #4685
- AMD/DC390 SCSI fixes of the day (August 4th, 2024) by @TC1995 in #4688
- More ESP SCSI fixes (LUN mainly) by @TC1995 in #4690
- Fix Tandy 1000 SX minimum RAM by @jriwanek in #4694
- Tandy related cleaning, and logging compile fixes in pit_fast by @jriwanek in #4696
- add helper script to download ROMS to user's home directory by @tjemg in #4695
- Assorted compile fixes by @jriwanek in #4699
- SCSI fixes of the day (August 8th, 2024) by @TC1995 in #4702
- TGUI9440 (VLB/PCI) change of the day (August 9th, 2024) by @TC1995 in #4706
- Cleanups & fixes by @jriwanek in #4707
- Correctly devbranch mitsumi CDROM by @jriwanek in #4708
- More DEV_BRANCH related cleaning by @jriwanek in #4709
- Video changes of the day (August 12th, 2024, S3/TGUI/SVGA) by @TC1995 in #4712
- dynarec related compile improvements by @jriwanek in #4714
- S3 ViRGE class: Rethreading for future investigation. by @TC1995 in #4717
- Attempt at fixing the threading of the ViRGE. by @TC1995 in #4718
- S3 changes (and TVP3026) of the day (August 15th, 2024) by @TC1995 in #4719
- Delete 86Box-install-roms.sh by @jriwanek in #4725
- Add a link to the build guide to README.md by @jriwanek in #4724
- ViRGE changes of the day (August 20th, 2024) by @TC1995 in #4735
- qt_private_headers are needed for both qt5 and qt6 by @jgilje in #4736
- Mach64 changes of the day (August 21st, 2024) by @TC1995 in #4738
- Minor but important changes to minivhd's dynamic/diff vhd handling by @TC1995 in #4750
- Honor the composite mode of the PCjr and Tandy 1000 by @TC1995 in #4751
- Split off AMD K5 from K6 by @jriwanek in #4752
- Add miroCRYSTAL 3D video card by @MaxwellS04 in #4723
- Some fixes to the Streams engine of the ViRGE/Trio3D by @TC1995 in #4760
- Fix SDL UI failing to build when C++11 threads are disabled by @lemondrops in #4758
- More ViRGE fixes (August 29th, 2024) by @TC1995 in #4764
- Update dates for 4.2.1 release by @jriwanek in #4778
4.2
- 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
4.1.1
- Video related changes: by @TC1995 in #4190
- S3 ViRGE: Respect blend control compose modes on pre-GX2 ViRGE by @Cacodemon345 in #4193
- S3 ViRGE/GX2: Fix screen overlay staying on Windows XP by @Cacodemon345 in #4194
- Fix the internal name of the S3 Trio64V+ VLB by @cartifanwlr in #4197
- S3 ViRGE: a bit of cleanup by @Cacodemon345 in #4195
- S3 ViRGE: Buffer flips no longer trigger recalctimings by @Cacodemon345 in #4198
- Fix AppStream metainfo file by @AsciiWolf in #4200
- unix_serial_passthrough.c: check errno for EWOULDBLOCK by @rilysh in #4199
- Temporary solution to a 24bpp issue and hblank. by @TC1995 in #4204
- bswap.h: fix GCC requirements for bswap* builtins by @rilysh in #4201
- Updates to README.md adding links to other managers by @jriwanek in #4206
- S3 ViRGE/GX2: Fix frozen display when stream processors are enabled by @Cacodemon345 in #4207
- S3 80x cursor fixes: by @TC1995 in #4208
- MGA: Implement BPLAN for BITBLT operations by @Cacodemon345 in #4213
- MGA: Move BPLAN handling to the right place by @Cacodemon345 in #4218
- MGA: Implement X11 hardware cursor by @Cacodemon345 in #4221
- Update translations by @kzmidze in #4215
- Fix OPL audio not playing by @Cacodemon345 in #4225
- Fix ACPI poweroffs disabling exit confirmations by @lemondrops in #4227
- Add a correct PnP ROM for the CT4380 Sound Blaster AWE64 by @lemondrops in #4228
- ESDI/MFM AT changes: by @TC1995 in #4229
- Mach8/32 horizontal display changes. by @TC1995 in #4230
- IDE changes (now for MCA). by @TC1995 in #4231
- IDE/ATAPI port/irq changes for MCA: by @TC1995 in #4233
- Add Vision Systems LBA Enhancer by @Cacodemon345 in #4240
- Miscellaneous joystick cleanup by @lemondrops in #4242
- Qt: Disable device checkboxes when ROMs for them aren't present by @lemondrops in #4244
- Solved the IRQ mess of ESDI MCA. by @TC1995 in #4246
- Fix Novell NE2000's default IRQ being out of range by @lemondrops in #4271
- GHA: Disable win32 in CodeQL by @cold-brewed in #4273
- Fix Ghostscript DLL filename in an error message on 64-bit Windows by @lemondrops in #4275
- Miscellaneous fixes and improvements for v4.1.1 by @lemondrops in #4276
Auteur(s)
Auteur
richardg867