OBattler
b9b753c9aa
Fixed the SCAMP chipset emulation and the Commodore SL386SX-25 (it was using the SL386SX-16 BIOS), added the SL386-SX16 (NEAT) and the Samsung SPC-4620P, SPC-6033P, and SPC-6000A.
2020-12-28 05:34:33 +01:00
OBattler
9f5c60c1bc
Improved (and hopefully, properly fixed) window size and position restoring when returning back from full screen if the window is resizable and set to remember the size and position.
2020-12-26 17:21:38 +01:00
Miran Grča
255a0a633a
Merge pull request #1193 from tiseno100/master
...
SiS 5571 implementation
2020-12-24 21:53:25 +01:00
EngiNerd89
3d516c223f
Added the following new machines:
...
- NCR PC8/810/710/3390/3392
- NCR 3302
- Olivetti M290
2020-12-23 20:55:09 +01:00
Panagiotis
59bbfdd019
SiS 5571 implementation
...
A Socket 7 highly integrated chipset by SiS. Best performer for the Cyrix 6x86 CPUs of the time
2020-12-23 18:00:53 +02:00
OBattler
c68a36c2bb
Renamed the RGB525 DAC file to the correct RGB528 name and remove excess pclog lines.
2020-12-22 14:58:28 +01:00
OBattler
06003f0c0d
Merge branch 'master' of https://github.com/86Box/86Box into feature/968_new
2020-12-22 14:28:46 +01:00
TC1995
eeabeeb2bb
Added the latest fixes to support the 868/968 video engine and the 868 itself.
2020-12-22 14:17:22 +01:00
EngiNerd89
590003ab09
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2020-12-19 21:31:33 +01:00
EngiNerd89
51009d8e28
Added the following new machines:
...
- Multitech pc-700
- Philips P3105/NMS9100
- Philips P3120
2020-12-19 21:17:11 +01:00
OBattler
645429e5f2
S3 Vision968 work.
2020-12-19 16:09:32 +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
bc12981935
Fixed arrow keys on the Amstrads and indentation of the Olivetti machine code.
2020-12-19 00:06:41 +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
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
Panagiotis
d1e205cff4
Fixed logging & Added the BCM SQ-588
2020-12-17 13:38:10 +02: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
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
RichardG867
12dc38ac5d
Add ASUS P3V133
2020-12-16 15:37:43 -03:00
Miran Grča
a81703a469
Merge pull request #1169 from EngiNerd89/EngiNerd
...
NCR NGA graphics card and PC4i machine
2020-12-14 19:11:21 +01:00
RichardG867
3945f528b4
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-13 13:28:44 -03:00
RichardG867
3a07d4d5b2
Correct tinyglib data type size macros, fixes SLiRP on x64
2020-12-13 13:28:31 -03:00
EngiNerd89
4a00adc501
Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd
2020-12-13 16:55:52 +01:00
OBattler
7a905168e2
And the same goes for the sequencer registers.
2020-12-13 13:41:32 +01:00
OBattler
e5025d6f5c
Increased the size of the (S)VGA CRTC array to 256 elements (was 128), required by the S3 ViRGE.
2020-12-13 13:37:29 +01:00
EngiNerd89
901a75bb5d
Ported NCR PC4i from PCem.
...
Implemented NCR NGA (640x400 extended CGA) graphic card.
2020-12-08 18:33:20 +01:00
RichardG867
caa935c019
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-07 22:16:11 -03:00
RichardG867
0617037f9a
Remove i2c_has_device, as the same functionality is essentially available through the subsequent i2c_start
2020-12-07 21:33:09 -03:00
RichardG867
b5706eedad
Fix indentation
2020-12-07 21:19:41 -03:00
RichardG867
da46b23c37
Clock generator improvements, including a detection device
2020-12-07 15:24:26 -03:00
Alexander Babikov
82404f2b3a
Move the "No joystick" option to the top and get rid of the JOYSTICK_TYPE_NONE macro
2020-12-06 15:07:16 +05:00
Alexander Babikov
e09f5ad85c
Give the joystick types internal names
2020-12-06 15:05:19 +05:00
EngiNerd89
9daf161aee
Added the following new machines:
...
- Olivetti M19.
- Olivetti M240.
Implemented mainboard jumper settings for Olivetti M24 machine:
- Like on a real M24, onboard video card can be disabled, and other video cards can be installed.
- Renamed m_olivetti_m24.c to m_xt_olivetti.c, as it handles all XT-class Olivetti machines.
Decoupled Olivetti OGC (640x400 extended CGA) from M24 machine code:
- OGC exists both as 16-bit proprietary card and 8-bit ISA card (GO708).
- Implemented underlined text handling in 80x25 character mode.
- Like Compaq CGA, replaced code portions common to CGA with calls to vid_cga.c.
2020-12-05 20:15:53 +01:00
RichardG867
111d2d9dcf
Improvements to ICS9xxx clock generators, including a detection tool
2020-12-03 23:35:11 -03:00
RichardG867
567460ecf6
Merge branch 'master' of https://github.com/86Box/86Box
2020-12-03 19:27:55 -03:00
RichardG867
be412b0f08
Change settings save confirmation to follow the established "emulated machine" convention
2020-12-03 17:28:51 -03:00
David Hrdlička
379da0796c
Fix XT-compatibles being treated as AT-compatible
2020-12-03 11:36:31 +01:00