RichardG867
|
72edc25660
|
Add Cyrix III to the AMI machines it was missing from
|
2020-07-27 19:55:45 -03:00 |
|
RichardG867
|
2825244482
|
Add "don't show again" to hard reset and exit confirmations, further addressing #948
|
2020-07-27 19:55:25 -03:00 |
|
RichardG867
|
6276bb67ee
|
Fix fullscreen notification "don't ask again", closes #948
|
2020-07-27 19:28:32 -03:00 |
|
RichardG867
|
95c11cf483
|
Fix internal sound card behavior when switching machines in the settings window
|
2020-07-27 14:53:35 -03:00 |
|
RichardG867
|
0b8bd4e610
|
More documentation on VPCEXT opcodes, as requested
|
2020-07-27 12:24:31 -03:00 |
|
Miran Grča
|
cd1a8056b8
|
Merge pull request #947 from richardg867/master
Virtual PC machine improvements
|
2020-07-26 23:08:51 +02:00 |
|
RichardG867
|
8262c7faae
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-26 17:51:05 -03:00 |
|
RichardG867
|
a8855733ec
|
Implement more VPCEXT opcodes
|
2020-07-26 17:49:12 -03:00 |
|
Agetian
|
739ba81eb4
|
Avoid SDL crash when starting 86Box in initial fullscreen mode (#946)
|
2020-07-26 20:07:13 +03:00 |
|
OBattler
|
797af21ad9
|
Finished the sound/snd_opl.c rewrite.
|
2020-07-26 02:35:41 +02:00 |
|
OBattler
|
24926d4b2f
|
Removed a temporary thing from sound/snd_sb.c, removed the unused opl_emu variable from the Sound Blaster struct, and added the AMI S3 86c924 with its ICS2494AN-305 clock chip.
|
2020-07-26 01:53:46 +02:00 |
|
OBattler
|
f545c7f1e6
|
OPL3 timers rewrite, DOOM OPL3 now actually appears to be in stereo.
|
2020-07-26 01:13:03 +02:00 |
|
RichardG867
|
01b6662809
|
Add unified BCD macros for SPD and (in the future) VPCEXT
|
2020-07-25 13:19:24 -03:00 |
|
RichardG867
|
4d621e2f4f
|
Fix crashes caused by an invalid CPU index
|
2020-07-25 12:48:20 -03:00 |
|
RichardG867
|
6e7508edb4
|
Undo the flash change (it doesn't like SST)
|
2020-07-25 12:46:05 -03:00 |
|
RichardG867
|
fea4abeae8
|
Change VPC flash type to 29ee020 (the BIOS specifies 29C020)
|
2020-07-25 12:30:15 -03:00 |
|
RichardG867
|
e1b07f2fee
|
Change special 440BX VPC behavior to is_vpc
|
2020-07-25 12:28:13 -03:00 |
|
OBattler
|
d489317573
|
VPCEXT instructions now get fetchdat also on x64 old recompiler and on new recompiler.
|
2020-07-25 05:16:06 +02:00 |
|
OBattler
|
70dd4ba3be
|
Generic MO Device ID changes and implemented the VPCEXT instructions (on the Virtual PC 2007 VM only).
|
2020-07-25 05:14:06 +02:00 |
|
OBattler
|
112b4c3dc2
|
Fixed the MO revision strings.
|
2020-07-24 20:57:38 +02:00 |
|
Miran Grča
|
564f46bc07
|
Merge pull request #944 from richardg867/master
Add Virtual PC 2007 machine
|
2020-07-24 20:43:20 +02:00 |
|
RichardG867
|
e8f2fb0915
|
Isolate 440BX special behavior to devbranch
|
2020-07-24 15:02:59 -03:00 |
|
RichardG867
|
763b61c469
|
Add special behavior for a reserved 440BX bus speed bit for the Virtual PC 2007 machine
|
2020-07-24 15:00:58 -03:00 |
|
RichardG867
|
9efdf74b51
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-24 13:48:29 -03:00 |
|
RichardG867
|
58b683eb3a
|
Add Virtual PC 2007 machine
|
2020-07-24 13:48:20 -03:00 |
|
RichardG867
|
bf97498626
|
Fix missing declaration of VPC device and other issues
|
2020-07-24 13:47:25 -03:00 |
|
RichardG867
|
ca12c8f757
|
Add Virtual PC 2007 port 440h device
|
2020-07-24 13:27:06 -03:00 |
|
RichardG867
|
63a40f18ca
|
Fix header spacing in ioapic
|
2020-07-24 13:17:59 -03:00 |
|
OBattler
|
d4c40f359f
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-24 17:06:57 +02:00 |
|
OBattler
|
751e5962d7
|
Fixed the bus speed register on the 440BX.
|
2020-07-24 17:06:43 +02:00 |
|
RichardG867
|
813fed2468
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-23 15:12:36 -03:00 |
|
Miran Grča
|
edee693cfb
|
Merge pull request #943 from nerd73/fpuclock
Implement clock-dividing for FPUs on clock-multiplied 386s
|
2020-07-23 06:23:03 +02:00 |
|
nerd73
|
e7b8bda771
|
Implement clock-dividing for FPUs on clock-multiplied 386s
This is done by making it so that if the FPU is not at least a 487SX, the clock cycles are multiplied by the CPU multiplier.
|
2020-07-22 22:17:58 -06:00 |
|
OBattler
|
6a4a57bba8
|
Added an extern declaration of stdlog to x86seg.c.
|
2020-07-22 18:23:21 +02:00 |
|
OBattler
|
eba7d798a0
|
Merged the two copies of x86seg.c, finishing the mergers started in February.
|
2020-07-22 17:46:43 +02:00 |
|
OBattler
|
1ff36987a2
|
Merged the two copies of x86_ops_shift.h.
|
2020-07-22 16:45:46 +02:00 |
|
OBattler
|
696294a27a
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-22 16:40:11 +02:00 |
|
OBattler
|
b52e91f031
|
Fixed the FPU stuff and added the ability to select the 487SX.
|
2020-07-22 16:39:57 +02:00 |
|
Agetian
|
6d3bf156ff
|
- Fix fullscreen SDL scaling.
|
2020-07-21 13:58:40 +02:00 |
|
RichardG867
|
a4cf2c7859
|
Fix STPC serial unlocking behavior, add some more comments to the code
|
2020-07-20 15:24:51 -03:00 |
|
RichardG867
|
31ca983604
|
Fix STPC UART port check
|
2020-07-20 15:07:54 -03:00 |
|
OBattler
|
43b6056d84
|
EGA and (S)VGA cards now correctly disable the display when CRTC 0x17 bit 7 is clear, also reduces resizes even further.
|
2020-07-20 04:34:47 +02:00 |
|
OBattler
|
649c084eef
|
Rewrote the CD-ROM TOC handling.
|
2020-07-20 03:18:56 +02:00 |
|
OBattler
|
de5d2d4cf5
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-20 01:44:31 +02:00 |
|
OBattler
|
aeaf5ad34a
|
Properly enabled SMM (and with the correct SMBASE) on AMD 486 CPU's.
|
2020-07-20 01:44:19 +02:00 |
|
Miran Grča
|
71b054e941
|
Merge pull request #938 from richardg867/master
Add documentation link in the Help menu
|
2020-07-20 00:40:19 +02:00 |
|
RichardG867
|
d31053e738
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-19 19:21:12 -03:00 |
|
RichardG867
|
78d0466bef
|
Add documentation link in the Help menu
|
2020-07-19 19:21:03 -03:00 |
|
OBattler
|
2e35cb3df6
|
Switched MO to ftello64().
|
2020-07-20 00:07:42 +02:00 |
|
OBattler
|
e663a4e41c
|
More MO fixes.
|
2020-07-19 23:50:47 +02:00 |
|