Commit Graph

4789 Commits

Author SHA1 Message Date
OBattler
fd044440b3 S3 Vision968 work. 2020-12-19 16:22:51 +01:00
OBattler
a00b82cdf8 Fixed S3 linear mapping on Vision964 and earlier. 2020-12-19 16:09:32 +01:00
OBattler
13689ca958 Fixed the new MMIO mapping size of the S3 Virge968, Paintbrush no longer hangs but does not display correctly, pending the implementation of the Video engine. 2020-12-19 16:09:32 +01:00
OBattler
645429e5f2 S3 Vision968 work. 2020-12-19 16:09:32 +01:00
OBattler
66e2b9bc1b Uninverted Num Lock on Amstrad PC1512 and PC1640. 2020-12-19 16:08:21 +01:00
OBattler
d0470ac227 Merge branch 'feature/968_new' of https://github.com/86Box/86Box into feature/968_new 2020-12-19 12:41:27 +01:00
OBattler
d0bdee2d69 Fixed S3 linear mapping on Vision964 and earlier. 2020-12-19 12:40:23 +01:00
OBattler
2c0a7113c3 Fixed the new MMIO mapping size of the S3 Virge968, Paintbrush no longer hangs but does not display correctly, pending the implementation of the Video engine. 2020-12-19 12:40:23 +01:00
OBattler
0626c0a698 S3 Vision968 work. 2020-12-19 12:40:23 +01:00
OBattler
bb93b7efba Redid the XT keyboard arrow keys handling to more closely match what a real 101/102-key keyboard does when in XT mode. 2020-12-19 12:35:01 +01:00
OBattler
e56c018c39 Merge branch 'master' of https://github.com/86Box/86Box into feature/968_new 2020-12-19 12:25:08 +01:00
Miran Grča
4cb2f96d09 Merge pull request #1180 from richardg867/master
Overhaul AS99127F emulation and fix CPU table
2020-12-19 12:24:32 +01:00
EngiNerd89
643f9b46ea Added the following new machines:
- Zenith Data Systems Z-151/152/161
- Zenith Data Systems Z-159
- Columbia Data Products MPC-1600
- Eagle PC Spirit

Minor tweaks and renamings
2020-12-19 12:16:42 +01:00
OBattler
55f83c2866 Merge branch 'master' of https://github.com/86Box/86Box into feature/968_new 2020-12-19 00:07:05 +01:00
OBattler
bc12981935 Fixed arrow keys on the Amstrads and indentation of the Olivetti machine code. 2020-12-19 00:06:41 +01:00
OBattler
dd125854f1 Fixed warnings when compiling without the keyboard hook. 2020-12-19 00:04:36 +01:00
OBattler
c881dc975f Fixed a segmentation fault when hard resetting on some Amstrads. 2020-12-18 22:58:57 +01:00
OBattler
3f45852af7 Fixed arrow keys on Tandy machines. 2020-12-18 22:40:51 +01:00
RichardG867
016edcde97 Fix CPU blocklist and turn it into a macro 2020-12-18 18:36:14 -03:00
RichardG867
b857a81e76 Make CPU blocklist a const array 2020-12-18 18:26:51 -03:00
RichardG867
5e7da938b8 Add jumper settings to the new SiS 50x boards 2020-12-18 18:24:21 -03:00
RichardG867
39a17904e4 Change CPU and clock generator tables to const arrays 2020-12-18 18:21:55 -03:00
RichardG867
45e65e83bf Move Gateway 2000 Tigereye machine table entry 2020-12-18 17:49:03 -03:00
RichardG867
106752dafe Rename Socket 7 categories and fix indentation 2020-12-18 17:44:38 -03:00
RichardG867
b64ecbaa5a Fix CPU table issues 2020-12-18 16:16:04 -03:00
RichardG867
d5e9ee763d Merge branch 'master' of https://github.com/86Box/86Box 2020-12-18 15:57:10 -03:00
RichardG867
134254630a Overhaul AS99127F emulation 2020-12-18 15:56:55 -03:00
OBattler
76d38b2665 Fixed chipset.h. 2020-12-18 18:28:08 +01:00
OBattler
56e4273a2e Removed the Socket 4 Dells and the SiS 50x machines from the Dev branch. 2020-12-18 18:27:13 +01:00
OBattler
0ef52c4762 Disabled greatpsycho's (S)VGA clock skew in some situations, fixes #789 (needs a proper fix, but this will do as a band-aid). 2020-12-18 18:09:59 +01:00
OBattler
0476e284cf Added the ABIT AV4, AMI SiS 460 machine, closes #832 . 2020-12-18 17:59:27 +01:00
OBattler
1fc84a1c08 Merge branch 'master' of https://github.com/86Box/86Box into feature/968_new 2020-12-18 17:14:34 +01:00
Miran Grča
1be6a569f8 Merge pull request #1172 from dhrdlicka/feature/msvc-compat
MSVC compatibility fixes
2020-12-18 17:11:28 +01:00
Miran Grča
5e91b451fb Merge pull request #1176 from tiseno100/master
Early SiS 50x rework
2020-12-18 17:10:59 +01:00
OBattler
7577dbab78 Finished the SiS 50x work and added the two ASUS'es. 2020-12-18 17:09:54 +01:00
Miran Grča
bf4c62746a Merge pull request #1177 from richardg867/master
Add ASUS P3V133
2020-12-17 18:20:40 +01:00
Panagiotis
d1e205cff4 Fixed logging & Added the BCM SQ-588 2020-12-17 13:38:10 +02:00
David Hrdlička
a90d03a45d codegen: fix ARM linkage 2020-12-17 12:06:36 +01:00
David Hrdlička
34422d27dd codegen: don't use inline asm on MSVC/ARM 2020-12-17 12:06:31 +01:00
Panagiotis
78efeca0da The SiS 50x can now be compiled 2020-12-17 09:24:16 +02:00
Panagiotis
4b0b03e056 Multiple fixes for the SiS 85C50x
- Fixed the PCI IRQ setting
- Added a missing register needed to trigger an APM SMI
- Registers with reserved bits are now safe
- The ISA controller is properly implemented
2020-12-17 09:19:51 +02:00
David Hrdlička
251dc45048 codegen: replace asm block with an intrinsic 2020-12-17 01:24:39 +01:00
David Hrdlička
144b19b941 codegen: fix architecture detection on MSVC 2020-12-17 00:58:37 +01:00
David Hrdlička
548dc2a410 resid: don't do CPUID detection on MSVC/x64 2020-12-17 00:36:13 +01:00
RichardG867
1068519960 Fix VT82C686 Super I/O configuration enable bit 2020-12-16 20:17:16 -03:00
David Hrdlička
81bb7aa389 ui: fix 86Box.rc including weird things 2020-12-16 20:43:35 +01:00
David Hrdlička
8be0973d2c resid: force the GCC CPUID code on clang 2020-12-16 20:43:12 +01:00
David Hrdlička
516bf8d2c8 resid: fix SSE detection 2020-12-16 20:41:15 +01:00
David Hrdlička
5699215ff5 slirp: fix linkage 2020-12-16 20:40:41 +01:00
David Hrdlička
7c76b94821 slirp: rewrite macro to remove void* arithmetic 2020-12-16 20:40:22 +01:00