jief666
cee098d1e6
Rename MACHINE_TYPES enum to MacModel.
...
Rename PLATFORMDATA array to ApplePlatformDataArrayClass.
Refactor so enum MacModel doesn't have to be in the same order as
ApplePlatformDataArrayClass.
Create static_assert that guarantee that all model has platform data.
2021-10-18 21:06:19 +02:00
SergeySlice
198a8e3d9b
c++20 compatibility
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-10-03 20:33:03 +03:00
jief666
2c829b66cd
Create XBool to avoid nasty side effect when assigning int to bool.
2021-09-28 11:28:45 +03:00
jief666
0223567648
New parser XML. New ConfigManager. A lot of refactoring...
2021-04-28 21:30:34 +03:00
jief666
cc3c8fe0a7
Fix bug : it was ignoring legacy with PBR, MBR and CD.
...
Uncomment eComStation, BeOS, ZETA and Haiku legacy boot sector
detection.
Return unknown icon instead of dummy.
Improve legacy entries title when _LoaderTitle is empty.
Create log_technical_bug(). Temporary redirected to panic.
Hardened egLoadFile().
Hardened SelfOem.
Copy ctor in XStringArray.
Improve qemu launch scripts.
2021-04-23 15:20:48 +03:00
SergeySlice
deeea43b79
dont double CPU examine
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-04-17 14:32:32 +03:00
jief666
1a02f530db
Refactoring to allow Clover to be compiled as a macOs app.
2021-02-06 20:16:46 +03:00
SergeySlice
a17071034c
take into account tiger lake
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-02-06 19:18:48 +03:00
SergeySlice
fd93022f92
exclude newyer theme
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-11-09 19:56:18 +03:00
SergeySlice
fc3fa0de26
reduce debug.log
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-10-23 21:48:31 +03:00
jief666
b8a188382c
Make Clover path independent.
2020-10-03 20:02:31 +03:00
jief666
8ccee7054f
1st experiment to use OpenCore to boot Big Sur installer.
2020-09-07 01:19:48 +03:00
SergeySlice
be079edc92
dynamic images again with memory free
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-23 14:16:02 +03:00
jief
9dc66aee39
Remove macro from Platform.h.
2020-04-16 12:09:22 +03:00
jief
89933f64ac
Remove struct definitions from Plateform.h
2020-04-16 10:48:13 +03:00
jief
e429268dfc
Remove functions prototypes from Plateform.h
2020-04-16 10:15:26 +03:00