Alexander Babikov
|
8b741d511e
|
Add Page Global Enable feature (toggleable by an MSR) to the Cyrix III
|
2023-11-06 10:27:27 +05:00 |
|
Alexander Babikov
|
b0b857a50e
|
Don't set Centaur/VIA Feature Control Register MSR on CPUs that lack it
|
2023-11-06 10:27:24 +05:00 |
|
OBattler
|
09d2f7517c
|
Some CPU fixes.
|
2023-11-06 06:07:43 +01:00 |
|
OBattler
|
d797659c79
|
Removed some excess logging from the fast PIT code.
|
2023-11-06 05:06:42 +01:00 |
|
OBattler
|
d5a363e1b6
|
Added ISA cycle delays to fast PIT read/write and port 61h read/write, fixes MR BIOS'es on higher CPU speeds.
|
2023-11-06 05:06:01 +01:00 |
|
OBattler
|
9e08c8317b
|
Fixed NVR handling on PC87306 reset, fixes MR BIOS'es.
|
2023-11-06 04:14:42 +01:00 |
|
OBattler
|
5399380ac4
|
Fixed ACPI power on, again, fixes the HP Vectra VEi 8, again.
|
2023-11-06 02:06:42 +01:00 |
|
OBattler
|
33afe6e014
|
Improved the fix.
|
2023-11-05 22:33:19 +01:00 |
|
OBattler
|
70a2ba0581
|
Do not attempt to free the task file of shadowed IDE devices, fixes potential crashes when shutting down the emulator.
|
2023-11-05 22:31:21 +01:00 |
|
OBattler
|
5ee5b858d3
|
Fixes to the cpu_override warning dialog handling per the suggestions by lemondrops.
|
2023-11-05 02:10:39 +01:00 |
|
OBattler
|
c8f6c0f3c4
|
Moved the CPU override warning dialog so it no longer hard freezes the emulator.
|
2023-11-05 00:53:57 +01:00 |
|
OBattler
|
85f358b7f5
|
Removed the recently introduced IDE reset change - fixes CD-ROM detection on Windows 95 on Phoenix BIOS'es.
|
2023-11-04 23:16:08 +01:00 |
|
Jasmine Iwanek
|
1ce96a0624
|
Remove unnecessary brace in m_at_socket370.c
|
2023-11-04 02:51:56 -04:00 |
|
OBattler
|
06c7567495
|
Mouse capture is no longer possible when the emulator is paused, fixes #3799.
|
2023-11-04 06:41:57 +01:00 |
|
OBattler
|
f8127ad421
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2023-11-04 04:12:16 +01:00 |
|
OBattler
|
bb515c3c05
|
Fixed the accidentally broken LBA mode on IDE hard disks.
|
2023-11-04 04:12:09 +01:00 |
|
Miran Grča
|
27c99e550f
|
Merge pull request #3800 from jriwanek-forks/named-initializers
Named initializers for FPUs, and 8088 through 80286
|
2023-11-04 03:52:14 +01:00 |
|
OBattler
|
00f07a4ab2
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2023-11-04 03:28:51 +01:00 |
|
OBattler
|
058391e148
|
More IDE clean-ups and properly implemented task file ownership, fixes OS/2 Warp 3.0 booting from IDE hard disks.
|
2023-11-04 03:28:42 +01:00 |
|
Jasmine Iwanek
|
507aa202d4
|
Fix compile error in opti499.c
|
2023-11-03 22:25:50 -04:00 |
|
Jasmine Iwanek
|
410e6a8347
|
Named-initializers for 80286 CPU's
|
2023-11-03 22:24:44 -04:00 |
|
Jasmine Iwanek
|
2c7175bb66
|
Named-initializers for NEC V30 CPU's
|
2023-11-03 22:24:44 -04:00 |
|
Jasmine Iwanek
|
ba44d3cbac
|
Named-initializers for 80186 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
cf6af5128b
|
Named-initializers for NEC V20 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
eb3d3804aa
|
Named-initializers for 80188 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
bc4f006e59
|
Named-initializers for 8086 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
f6e6e2cda9
|
Named-initializers for 8088 CPU's
|
2023-11-03 22:24:43 -04:00 |
|
Jasmine Iwanek
|
859e74b301
|
Named-initializers for FPU's
|
2023-11-03 22:24:42 -04:00 |
|
OBattler
|
4061b5317b
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2023-11-03 05:54:40 +01:00 |
|
OBattler
|
2a5a8f7431
|
Assorted IDE fixes and the PCI IDE bus master now also resets ATAPI hard disks.
|
2023-11-03 05:54:30 +01:00 |
|
OBattler
|
4b9b664571
|
ACPI now correctly only does the power on resume event on power on, not software-initiated hard resets, fixes #3794.
|
2023-11-03 05:52:26 +01:00 |
|
Miran Grča
|
a6115dffb1
|
Merge pull request #3796 from kzmidze/master
Update languages
|
2023-11-03 05:28:39 +01:00 |
|
沙沙宮紗夜
|
18bd861c55
|
Update languages
|
2023-11-02 14:06:32 +08:00 |
|
OBattler
|
c9b092be3e
|
Fixed accidentally swapped conditions in mem/spd.c, fixes RAM detection on 686 boards.
|
2023-11-02 05:53:05 +01:00 |
|
OBattler
|
2b14fc7baa
|
Removed the ability toggle between 16-bit and 8-bit DMA modes - evidently I was wrong about the existence of that ability and the purpose of those bits on the register FFh, fixes 16-bit audio in some instances on Windows 9x.
|
2023-11-02 04:26:17 +01:00 |
|
Miran Grča
|
be00010787
|
Merge pull request #3795 from 86Box/tc1995
More S3 blitting fixes:
|
2023-11-01 22:22:05 +01:00 |
|
TC1995
|
53512a2510
|
More S3 blitting fixes:
Toggling the RSF bit is now applied to reads too. Fixes wrong colors on Solaris using true color mode and possibly other stuff too.
|
2023-11-01 21:59:49 +01:00 |
|
OBattler
|
9737a2c800
|
Added sanity checks to all RAM accesses in the GUS code, fixes #3790.
|
2023-10-31 21:47:45 +01:00 |
|
Miran Grča
|
69a5fbd01e
|
Merge pull request #3793 from 86Box/tc1995
S3 accel command fixes:
|
2023-10-31 21:26:18 +01:00 |
|
TC1995
|
5c9dabdc03
|
S3 accel command fixes:
X/Y coordinates are corrected for real even while wrapping. Fixes Trio64V+/Trio64V2 Win9x desktop icons as well as OS/2 software cursor madness.
|
2023-10-31 18:54:49 +01:00 |
|
OBattler
|
7874299567
|
The pause_ack variable is now volatile, fixing hangs on non-debug binaries.
|
2023-10-31 01:14:51 +01:00 |
|
OBattler
|
db0742cbae
|
Removed an outdated comment and extern from qt/qt_platform.cpp, it appears the problem in nvr.h has long since been fixed and the proper include added.
|
2023-10-31 00:46:32 +01:00 |
|
OBattler
|
c173f5d415
|
The Settings dialog now the save and reset procedure in the correct order and pausing the emulator now actually waits for the pause to actually come into effect.
|
2023-10-31 00:44:04 +01:00 |
|
OBattler
|
3d3e7f5cf3
|
Fixed a signedness mess-up in disk/hdd.c, fixes SCSI disk hangs when using non-RAM disk timings.
|
2023-10-30 20:09:55 +01:00 |
|
Miran Grča
|
3a72598b83
|
Merge pull request #3787 from lemondrops/master
Fix speeds other than RAM disk not being selectable for SCSI or ATAPI HDDs
|
2023-10-30 15:45:53 +01:00 |
|
Alexander Babikov
|
584e3218dd
|
Fix speeds other than RAM disk not being selectable for SCSI or ATAPI HDDs
|
2023-10-30 13:49:48 +05:00 |
|
OBattler
|
40d724cf20
|
Fixed SCSI/ATAPI hard disk timings and IDE hard disk recalibrate command timing.
|
2023-10-30 04:48:29 +01:00 |
|
OBattler
|
ad2c09d275
|
The config dialog now also saves the speed for SCSI and ATAPI hard disks.
|
2023-10-30 03:39:13 +01:00 |
|
OBattler
|
4a951afe3f
|
Implemented hard disk speeds for SCSI.
|
2023-10-30 03:36:23 +01:00 |
|
OBattler
|
e47fa6aa99
|
Restored Ctrl+Alt+Esc sending.
|
2023-10-29 03:20:25 +01:00 |
|