RichardG867
c854918c31
Rename AMBRA machines - they were an independent brand despite being owned by IBM, in all caps
2020-12-27 00:13:17 -03:00
RichardG867
4be9e53a42
Make some reserved registers read-only on PCI/AGP bridges, fixes SIV reporting a bogus BAR on bridges
2020-12-27 00:08:45 -03: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
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
David Hrdlička
a22b9a0eb5
slirp: fix packed structs on MSVC
2020-12-16 20:39:50 +01:00
David Hrdlička
b11226321e
slirp: don't include unistd.h
on Windows
2020-12-16 20:39:15 +01:00
David Hrdlička
339468f25c
network: change sys/time.h
include to time.h
2020-12-16 20:35:07 +01:00
David Hrdlička
0af59ef40c
slirp: define ssize_t if it's not already defined
2020-12-16 20:34:51 +01:00
David Hrdlička
1e9cf5594d
voodoo: fix intrinsic includes
2020-12-16 20:34:19 +01:00
David Hrdlička
62647e45de
cpu: force soft FPU on MSVC/x64
2020-12-16 20:34:01 +01:00
David Hrdlička
7e6df1f45c
cpu: convert CPU type enum to sequential
2020-12-16 20:33:24 +01:00
David Hrdlička
53144ed8ec
fix target architecture checks
2020-12-16 20:32:56 +01:00
David Hrdlička
fd554cbcbc
fix WIN64
checks to _WIN64
2020-12-16 20:29:46 +01:00
David Hrdlička
a0c833e970
voodoo: convert variable length arrays to malloc'd
2020-12-16 20:26:34 +01:00
RichardG867
12dc38ac5d
Add ASUS P3V133
2020-12-16 15:37:43 -03:00
RichardG867
378b67584d
Fix VIA 693A issues preventing the ASUS P3V133 from booting
2020-12-16 15:37:12 -03:00
RichardG867
2a19f6048e
Correct W83781D comment: the AS97127F does not have an integrated hardware monitor; motherboards with it still use a discrete W83781D.
2020-12-16 15:35:36 -03:00
richardg867
f1155b8f50
Merge pull request #1171 from Raulonthetest/master
...
[REDO] Change the chipset name in ECS P6BAP
2020-12-16 13:41:30 -03:00
Panagiotis
fbab9d8643
Identation fixes
2020-12-16 15:27:58 +02:00
Panagiotis
e05bd5d937
Added Port 92 & ISA bus on the SiS 50x
2020-12-16 15:25:33 +02:00
Panagiotis
61663d9a01
Early SiS 50x rework
...
Rewrote the chipset to adopt the new API
2020-12-16 15:08:18 +02:00