Commit graph

62 commits

Author SHA1 Message Date
Alexander Babikov
1dbfb794b8 Move the Olivetti EVA chipset to the dev branch and add the M290 to CMake scripts 2021-04-26 00:38:23 +05:00
Alexander Babikov
dc069a0a86 Add the i450KX build option to the main CMake script 2021-04-26 00:31:50 +05:00
Alexander Babikov
8a4f54b6c0 Remove unused Makefile options 2021-04-26 00:29:39 +05:00
David Hrdlička
10cc122925 fix Clang/WinSDK warnings 2021-03-21 03:28:37 +01:00
David Hrdlička
0bf5001a8a cmake: disable _s function warnings 2021-03-15 00:51:29 +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
David Hrdlička
b377927f9c cmake: LNK1322 workaround
ref #1268
2021-02-05 01:11:25 +01:00
David Hrdlička
a42b4263f9 cmake: add CPack support 2021-01-31 17:13:14 +01:00
David Hrdlička
c912c94e4f Use the static CRT with CMake/MSVC builds 2021-01-30 01:45:19 +01:00
Panagiotis
7e300dc080
Experimental Implementation of the ALi Aladdin IV
Popular chipset casually used on the PC Chips motherboards rebranded as TXPro. The implementation is extremely early with many bugs surrounding both machines it comes with.
2021-01-13 00:09:26 +02:00
David Hrdlička
96eb8d806e Add copyright headers 2021-01-12 18:26:18 +01:00
David Hrdlička
11b6604196 Add CMake build files 2021-01-12 18:22:40 +01:00