Commit Graph

4655 Commits

Author SHA1 Message Date
David Hrdlička
220fffc4a2 win_ui: rewrite resizing using WM_WINDOWPOSCHANGED 2021-02-24 21:00:14 +01:00
Miran Grča
cad6553363 Merge pull request #1286 from tiseno100/master
VIA EBGA368 Bringup
2021-02-22 22:12:55 +01:00
Panagiotis
126102f638 Fix CPU Table 2021-02-22 11:55:38 +02:00
Panagiotis
b7707917ac Fix EBGA368 naming on the table 2021-02-22 11:42:33 +02:00
Panagiotis
1136e2b715 Implemented the VIA EBGA 368 platform 2021-02-22 11:40:48 +02:00
OBattler
dab4cab222 Briefly readded the egareads and egawrites variables to fix compile errors. 2021-02-18 22:06:26 +01:00
OBattler
6c8cb06a42 Missing file for the Tseng ET2000. 2021-02-18 21:57:19 +01:00
OBattler
0dfdf7075c Merge branch 'master' of https://github.com/86Box/86Box 2021-02-18 21:55:54 +01:00
OBattler
cd0f344221 Video fixes and added the Tseng ET2000. 2021-02-18 21:55:39 +01:00
Miran Grča
fbb903eb45 Merge pull request #1284 from 86Box/tc1995
Improved code style and fixed the ht216-32 video memory size.
2021-02-18 19:40:59 +01:00
TC1995
fb167f6f98 Improved code style as well as fixed the video memory size on the ht216-32 (pb410a). 2021-02-18 19:07:57 +01:00
TC1995
ad70b5c6ee Merge branch 'master' of github.com:86Box/86Box into tc1995 2021-02-18 19:05:23 +01:00
Miran Grča
4d65a62b7b Merge pull request #1283 from 86Box/tc1995
Fixed V7 HT216 mapping on OS/2 and implemented fast latch load to mak…
2021-02-18 19:05:02 +01:00
TC1995
ec8d46ae61 Fix memory size on the ht216 pb410a card. 2021-02-18 19:04:46 +01:00
TC1995
828a935e67 Fixed V7 HT216 mapping on OS/2 and implemented fast latch load to make sure there won't be corruption all over the place on Win3.0 RC2. 2021-02-18 19:02:32 +01:00
OBattler
f7a7ed9683 Removed the recently introduced excess breaks from the Voodoo code. 2021-02-15 22:43:37 +01:00
Miran Grča
8d5f32a3e5 Merge pull request #1279 from tiseno100/master
Sanitize some old chipset code (Part 3)
2021-02-15 03:03:58 +01:00
Miran Grča
42fd585043 Merge pull request #1280 from luisjoseromero/chrome_tracing
Integrated Chrome tracing
2021-02-15 03:03:50 +01:00
Miran Grča
d2a1338bc6 Merge pull request #1276 from EngiNerd89/EngiNerd
(Re)added complete NCR and Olivetti machines
2021-02-15 03:03:34 +01:00
luisjoseromero
c0e7ac3762 Integrated Chrome tracing
Added support for chrome tracing by integrating the
minitrace library (github.com/hrydgard/minitrace),
and modified it with a background flushing thread that allows
tracing to continue automatically after the predefined
1 million event limit.

Menu items and an accelerator (Ctr+T) have also been
added. Starting and stopping the trace simply replaces
trace.json with the new trace data.

The feature is disabled by default. Pass MINITRACE=y
to the build command to enable it. Some traces are
already added as an example, however they won't have
any effect if the feature is disabled.
2021-02-14 17:27:46 +00:00
Panagiotis
988478a095 Tiny typo fix 2021-02-14 11:57:03 +02:00
Panagiotis
db4ef02a88 Unite the E & F segment recalcs into one Macro 2021-02-14 11:55:16 +02:00
Panagiotis
41cd6b48f8 More work at the Shadow recalc code of the Python
Divided and documented into multiple macros
2021-02-14 11:46:22 +02:00
Panagiotis
54a36d82b9 Shadow recalc on the Python doesn't need ternaries 2021-02-14 11:14:11 +02:00
OBattler
16b321d12e Merge branch 'master' of https://github.com/86Box/86Box 2021-02-14 03:37:37 +01:00
OBattler
79513c1709 53c8xx PCI SCSI controller BIOS BAR fixes (WIP, more will come later). 2021-02-14 03:37:21 +01:00
David Hrdlička
6a00fd700a workflows: remove Windows ARM32 build 2021-02-14 03:34:45 +01:00
David Hrdlička
0e24b63647 clarify license 2021-02-14 01:36:45 +01:00
David Hrdlička
bbfb8a35cd cmake: install PDB files 2021-02-14 00:42:06 +01:00
Panagiotis
8b7d643452 Sanitize some old chipset code (Part 3)
Fixed the Indentation of the Intel 82335, removed useless includes and numerous bugfixes on the OPTi Python.
2021-02-13 12:31:04 +02:00
Miran Grča
e3fc96738a Update README.md 2021-02-12 21:29:58 +01:00
EngiNerd89
1c364735f1 Minor fix in Philips code. 2021-02-11 20:39:29 +01:00
EngiNerd89
56f794e66c Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd 2021-02-11 20:10:43 +01:00
EngiNerd89
a2c53e1a94 Re-added fully complete and working Olivetti and NCR 386SX-class machines.
Moved Olivetti M290 to dev branch.
(Very) partially implemented Olivetti EVA gate array (used in M290).
2021-02-11 19:07:24 +01:00
Miran Grča
c65777c309 Merge pull request #1272 from richardg867/master
Bugfixes, STPC un-devbranch and more
2021-02-09 01:24:38 +01:00
Miran Grča
a496194bea Merge pull request #1271 from tiseno100/master
FDC workaround
2021-02-09 01:24:16 +01:00
RichardG867
1f3f204301 Add stpc.c to compilation list 2021-02-08 17:21:52 -03:00
RichardG867
ca1f275f30 Fix duplicate string check in machine migration 2021-02-08 17:20:09 -03:00
RichardG867
23fe2b454a Disable M6117 logging 2021-02-08 17:17:30 -03:00
RichardG867
976e8ca273 Un-devbranch STPC 2021-02-08 17:15:09 -03:00
RichardG867
57b0cc3006 Fix internal names for some machines 2021-02-08 17:13:23 -03:00
RichardG867
595d5a1c6f Fix machine table indentation 2021-02-08 17:06:35 -03:00
RichardG867
5481d48bd7 Merge branch 'master' of https://github.com/86Box/86Box 2021-02-08 17:02:30 -03:00
RichardG867
8ac5348c39 Terminate Cx486S CPU table, fixes config window crashes 2021-02-08 17:02:11 -03:00
Panagiotis
6fd19ef4f7 The UMC 8398 can now remove port 3F7h 2021-02-08 18:04:15 +02:00
Panagiotis
3d5072dab2 Implemented the Magitronics B215 Jumper Readout
Also added a preliminary UMC 8398
2021-02-08 18:01:43 +02:00
Panagiotis
259db0979e Reverted the XT FDC with no flags
Turns out it was working as intended
2021-02-07 19:18:15 +02:00
Panagiotis
a0a7ee67cc FDC workaround
The Internal FDC is added when needed for AT machines too.
Some speculative "work" on the main FDC code
2021-02-07 17:27:14 +02:00
EngiNerd89
f026ac6eea Merge branch 'master' of https://github.com/86Box/86Box.git into EngiNerd 2021-02-07 00:24:21 +01:00
EngiNerd89
b7e2e239e8 Added chipset and xta interface to Philips machines.
Major refactoring.
2021-02-06 23:58:39 +01:00