OBattler
dca94261fe
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-20 03:24:48 +02:00
OBattler
17c3056681
Finished fixing the VIA chipset required for the FIC VIP-IO2, added a version of the W83787F Super I/O chip with secondary IDE, fixed the W83787F IDE handler, made AT NVR initialize with 0xff rather than 0x00 by default (which is actually correct), and removed the FIC VIP-IO2 from the Dev branch.
2021-04-20 03:24:30 +02:00
Miran Grča
d555e9f52c
Merge pull request #1385 from richardg867/master
...
Fix build for MSVC
2021-04-18 08:20:37 +02:00
RichardG867
867f76d9b4
Fix the Windows dirent reimplementation structure name
2021-04-17 20:17:27 -03:00
RichardG867
af22ff9e62
Add native Win32 version of the nvr directory iteration code for MSVC
2021-04-17 20:02:37 -03:00
Miran Grča
f9f11c6968
Merge pull request #1384 from richardg867/master
...
Random cleanups and fixes
2021-04-18 01:01:24 +02:00
RichardG867
4a41e4d486
De-underscore PowerMate V, OpenAT and OpenXT
2021-04-17 19:23:22 -03:00
RichardG867
ec9b5cae73
Part 2 of The De-Underscoring: function names, ROM paths and some indentation cleanups
2021-04-17 17:12:02 -03:00
RichardG867
8f92c6d6cc
Clean up SPD type handling with unions
2021-04-17 16:27:38 -03:00
ts-korhonen
e6bac34b47
win_opengl: restrict to DEV_BRANCH as a separate renderer
2021-04-17 13:45:11 +03:00
ts-korhonen
b7be825ba7
win_opengl: Fix MSVC build errors and warnings
2021-04-17 00:12:49 +03:00
ts-korhonen
7a83b463c2
win_opengl: Split shader loading to it's own file.
2021-04-16 19:44:31 +03:00
ts-korhonen
9dbbf8cf05
Merge branch 'master' into opengl
2021-04-16 18:46:53 +03:00
ts-korhonen
afc5122a50
win_opengl: Add loading shaders from a file and few common uniforms.
...
plat.h,win.c: Add missing const
2021-04-15 16:38:23 +03:00
RichardG867
80b1340454
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-13 14:10:48 -03:00
RichardG867
76395e9fb6
DPMS screen blanking support
2021-04-13 14:07:21 -03:00
ts-korhonen
d64f0c23e7
Merge branch 'master' into opengl
2021-04-13 16:33:00 +03:00
OBattler
76f3f08d78
The Intel SIO and PIIX* southbridges now have the undocumented (by the datasheets, but fully documented by the Intel motherboard technical specifications) second PIT on ports 48h-4Bh.
2021-04-13 03:47:46 +02:00
ts-korhonen
fc00dfd417
Merge branch 'master' into opengl
2021-04-12 23:47:06 +03:00
OBattler
58a1939dbf
Improved the main window size specifying, now has an option to lock the window to the specified size, making it unresizable.
2021-04-12 05:58:59 +02:00
OBattler
b6b5558aa3
Added the ability to size the window to a specific resolution, closes #1362 ;
...
Fixed unsolicited mouse captures after a double-click in an open file dialog, fixes #1367 .
2021-04-12 03:42:03 +02:00
ts-korhonen
fe3e1d05de
win_opengl: Get window size from resize instead of enable. Use noactivate window style to keep focus on parent window.
2021-04-11 22:29:00 +03:00
ts-korhonen
2b662ebc53
Merge branch 'master' into opengl
2021-04-11 00:44:52 +03:00
OBattler
bcb2e5598e
CPU and MMU fixes, fixes #1366 and the entire mess that is build 2900.
2021-04-10 19:05:12 +02:00
ts-korhonen
f315145c7d
OpenGL rendering component. First iteration, WiP.
2021-04-10 18:15:26 +03:00
OBattler
976f6edc9d
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-10 07:19:15 +02:00
OBattler
c370ae7e18
CPU and MMU cleanups and fixes, and non-Debug builds are now stripped again.
2021-04-10 07:18:47 +02:00
nerd73
a4f16a799e
Add the TMC PAT54PV
...
An ISA/VLB Socket 5 machine. Also makes KBC command A0 return 0x28 then 0 so that the BIOS can function.
2021-04-09 20:24:47 -06:00
OBattler
3747c7f7fa
Added the Compaq Presario 2240, closes #1207 .
2021-04-07 02:14:01 +02:00
F10Setup
b9c67a71aa
Renamed the 6571 to the 6573
2021-04-06 09:56:17 +03:00
OBattler
4dae3c7338
Slight PIT fixes and optimizations and the forgotten updated Super I/O chip include.
2021-04-06 07:35:03 +02:00
OBattler
e04ebd69a2
PCI changes.
2021-04-06 07:30:11 +02:00
Miran Grča
091b45c104
Merge branch 'master' into master
2021-04-06 07:24:30 +02:00
OBattler
afa73c5bd6
Removed the MSI MS-6198 that was not supposed to be there.
2021-04-06 07:18:53 +02:00
OBattler
0415351497
Added the Super PC/Turbo TX, ASUS P/I-486SP3, ASUS PVI-486SP3C, PC Partner MB520N, MSI MS-6168, and Packard bell Bora Pro.
2021-04-06 07:17:38 +02:00
OBattler
03fdcf7a9e
The Tandy machines now add a FDC with port 3F7 with the disk change line, fixes #1340 .
2021-04-06 06:18:56 +02:00
Panagiotis
5d68fa68c0
Implemented the OPTi 822 VLB to PCI bridge
...
Needed for early OPTi Pentium's but also 486's like the Packard Bell PB450 PCI. IRQ routing is hacking though!!
2021-04-05 22:28:04 +03:00
RichardG867
c9e354b209
Merge branch 'master' of https://github.com/86Box/86Box
2021-04-03 00:17:09 -03:00
RichardG867
a4af5ccfa8
Missing header files for previous commits
2021-04-02 23:47:10 -03:00
OBattler
3bf216d645
Rewrote the Sound Blaster IRQ system because the old one was designed with a level-triggered IRQ in mind while these are ISA cards with edge-triggered IRQ's.
2021-04-02 08:51:39 +02:00
David Hrdlička
dfbbe08a07
rewrite the emulator to use UTF-8 internally
2021-03-30 09:46:49 +02:00
OBattler
345a61fa7c
Removed the redundant mem_write_null* functions (the few mappings that use them, now use NULL pointers instead) and made the _phys function used by DMA not write to the exec buffer if the address has no write mapping (as in that case, it's clearly not intended to be writable), fixes #1332 .
2021-03-30 02:16:01 +02:00
OBattler
592de50f17
Merge branch 'master' of https://github.com/86Box/86Box
2021-03-29 23:46:49 +02:00
OBattler
ff5a779122
PIC reads now return IRR by default, fixes #1101 .
2021-03-29 23:46:22 +02:00
Panagiotis
d73011cd4c
Early implementation of the Intel 450KX
...
450GX & 450KX are the first chipsets intended for the i686 era of processors. Mostly they were used on workstations and servers but also a few general boards. This is an early implementation, not complete due to 86Box limitations in terms of memory handling.
2021-03-28 21:06:06 +03:00
OBattler
586a72c2bb
Fixed the Video 7/Headland hardware cursor with the Windows 3.1 drivers, and added the standalone HT216-32.
2021-03-26 23:06:42 +01:00
Miran Grča
92a5e09659
Merge pull request #1329 from F10Setup/master
...
Added the ValuePoint's on-board video
2021-03-25 21:36:46 +01:00
Miran Grča
aa77c4f555
Merge pull request #1328 from tiseno100/master
...
Seperated the UMC 8886, Added the UMC 8890
2021-03-25 21:36:33 +01:00
F10Setup
590ab0983a
Added the ValuePoint's on-board video
2021-03-25 11:01:57 +02:00
Panagiotis
050c16424c
Seperated the UMC 8886, Added the UMC 8890
2021-03-25 11:01:54 +02:00