Commit Graph

4576 Commits

Author SHA1 Message Date
Panagiotis
726423f00a There's no need for the AB-PB4 to add an IDE controller
The chipset does it by itself
2020-12-27 18:54:30 +02:00
Panagiotis
f190c8ec7d Fixes and small rework on the ALi M1489 2020-12-27 18:51:08 +02:00
RichardG867
6d6771e321 Remove extraneous /66 from Pentium II CPU speeds 2020-12-27 00:20:43 -03:00
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
David Hrdlička
57d0c7d5ae Remove non-standard d suffix for double literals 2020-12-27 02:58:19 +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
OBattler
0c3eeeb591 Fixed window scaling. 2020-12-26 17:02:48 +01:00
OBattler
fa3394c04e Fixed parameter list in data out phase on MODE SELECT (10) command on all ATAPI and SCSI devices, fixes ATAPI and SCSI CD Audio volume control, fixes #1191. 2020-12-26 02:26:45 +01:00
OBattler
bec9cf7faa Fixed poll reading of IMD compressed sectors, fixes #1188. 2020-12-26 00:55:50 +01:00
OBattler
ff1d5fe966 Window size is now set back to the remembered one when returning from Full Screen when the window is resizable and set to remember the size, fixes #1142. 2020-12-25 23:34:37 +01:00
Miran Grča
255a0a633a Merge pull request #1193 from tiseno100/master
SiS 5571 implementation
2020-12-24 21:53:25 +01:00
Panagiotis
d8b695b76c The SiS 5571 IDE & USB handlers are now accessed when they're actually needed
Fixes massive performance slowdowns.
2020-12-24 20:11:21 +02:00
OBattler
9930957be3 Renamed syscall() to syscall_op() in order to avoid a conflict when compiling for Linux. 2020-12-24 13:34:22 +01:00
Miran Grča
b1abdb7c32 Merge pull request #1194 from EngiNerd89/EngiNerd
Added NCR and Olivetti AT-class machines:
2020-12-24 01:51:41 +01:00
OBattler
ad1aa69299 Brought the timeouts of the ESC/P and text printers in line with the PostScript printer. 2020-12-23 21:52:56 +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
68e1b3fd99 Few fixes for the SiS 5571 2020-12-23 18:02:22 +02: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
Miran Grča
f27e443bfa Merge pull request #1190 from Winins0/master
Machine table reorganisation.
2020-12-23 15:42:51 +01:00
Winins0
c66654b1d4 Machine table reorganisation. 2020-12-22 17:19:01 +03:00
Miran Grča
0bc41a370d Merge pull request #1189 from 86Box/feature/968_new
S3 868/968 additions.
2020-12-22 14:59:31 +01: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
Miran Grča
b9a60d949b Merge pull request #1187 from luisjoseromero/fix_blit_thread_related_deadlocks
Fix blit thread related deadlocks
2020-12-22 01:39:19 +01:00
luisjoseromero
4b42251b84 Fix blit thread related deadlocks
Removed unnecessary calls to video_wait_for_blit(), which in
addition to not doing much were also in a race with the
video_blit_memtoscreen() thread to wait for and reset the
blit_data.blit_complete event signalled by blit_thread(),
causing several deadlocks.
2020-12-22 00:19:45 +00:00
Miran Grča
9e80f60db7 Merge pull request #1186 from 86Box/tc1995
Make cd audio hearable using the CS4248 codec and ported the WinUAE V3 fixes.
2020-12-21 21:34:32 +01:00
TC1995
b44ba0e69b Fixed the previous commit. 2020-12-21 20:53:24 +01:00
Winins0
978f02aa99 Gave 1.x/2.0 Sound Blasters port 0x260. (#1185) 2020-12-21 18:49:08 +02:00
OBattler
d98d74a5ae Merge branch 'master' of https://github.com/86Box/86Box 2020-12-20 21:14:40 +01:00
OBattler
da1de8aaf5 40x25 text mode and Cardex ET4000/w32p 80x25 text mode now actually fixes. 2020-12-20 21:14:24 +01:00
Miran Grča
44464fa956 Merge pull request #1183 from EngiNerd89/EngiNerd
Added several XT-class machines
2020-12-20 01:04:30 +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
2dc7b95496 Fix conflict. 2020-12-19 16:25:44 +01:00
OBattler
7733bc826d 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:23:47 +01:00
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