OBattler
|
3e4a1ebd69
|
The AT keyboard controller now correctly rejects any bytes during reset delay.
|
2020-08-04 04:25:41 +02:00 |
|
OBattler
|
eff0d4dea8
|
The PIT now decreases the latched count by 1 if the counter's count is latched when the count is set to a new mode, fixes Mortal Kombat 1 for DOS hanging when attempting to play music on the OPL.
|
2020-08-04 04:18:39 +02:00 |
|
OBattler
|
c23c046249
|
OPL3 timers now behave according to the YMF 262 datasheet.
|
2020-08-04 04:05:33 +02:00 |
|
OBattler
|
949e145be3
|
Rewrite of AT keyboard controller polling.
|
2020-08-04 04:01:54 +02:00 |
|
OBattler
|
4fe66cdd38
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-08-02 19:03:10 +02:00 |
|
OBattler
|
15bca17e94
|
Fix to the MOD type reading and writing in config.c.
|
2020-08-02 19:02:56 +02:00 |
|
Christoph Reiter
|
3430aae853
|
CI: Update to msys2/setup-msys2@v2
|
2020-08-01 19:25:45 +02:00 |
|
Miran Grča
|
8022dbade9
|
Merge pull request #951 from richardg867/master
PostScript printer: actually save .ps files if GhostScript is absent
|
2020-08-01 00:33:58 +02:00 |
|
RichardG867
|
ac3707ae92
|
PostScript printer: actually save .ps files if GhostScript is absent
|
2020-07-28 16:06:46 -03:00 |
|
OBattler
|
5ec99e3357
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-28 02:35:44 +02:00 |
|
OBattler
|
8f255a0f2a
|
Fixed a stray return; in the OPL code and a fatal flaw in my own timer API where timers were not being disabled if period is 0.0.
|
2020-07-28 02:35:19 +02:00 |
|
Miran Grča
|
89d37528d2
|
Merge pull request #949 from richardg867/master
UI confirmation fixes and enhancements
|
2020-07-28 01:09:31 +02:00 |
|
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 |
|