mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-06-21 06:30:52 +10:00
Allow latebloom support
This commit is contained in:
@@ -129,10 +129,10 @@ system_profiler SPHardwareDataType | grep 'Model Identifier'
|
|||||||
f"Allow OpenCore on native Models:\tCurrently {self.constants.allow_oc_everywhere}",
|
f"Allow OpenCore on native Models:\tCurrently {self.constants.allow_oc_everywhere}",
|
||||||
CliMenu.MenuOptions(self.constants.custom_model or self.computer.real_model, self.constants).allow_native_models,
|
CliMenu.MenuOptions(self.constants.custom_model or self.computer.real_model, self.constants).allow_native_models,
|
||||||
],
|
],
|
||||||
# [
|
[
|
||||||
# f"Latebloom settings:\t\t\tDelay {self.constants.latebloom_delay}, Range {self.constants.latebloom_range}, Debug {self.constants.latebloom_debug}",
|
f"Latebloom settings:\t\tDelay {self.constants.latebloom_delay}, Range {self.constants.latebloom_range}, Debug {self.constants.latebloom_debug}",
|
||||||
# CliMenu.MenuOptions(self.constants.custom_model or self.computer.real_model, self.constants).latebloom_settings,
|
CliMenu.MenuOptions(self.constants.custom_model or self.computer.real_model, self.constants).latebloom_settings,
|
||||||
# ],
|
],
|
||||||
["Advanced Patch Settings, for developers only", self.advanced_patcher_settings],
|
["Advanced Patch Settings, for developers only", self.advanced_patcher_settings],
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -170,7 +170,7 @@ class BuildOpenCore:
|
|||||||
# Misc
|
# Misc
|
||||||
("FeatureUnlock.kext", self.constants.featureunlock_version, self.constants.featureunlock_path, lambda: self.model in ModelArray.SidecarPatch),
|
("FeatureUnlock.kext", self.constants.featureunlock_version, self.constants.featureunlock_path, lambda: self.model in ModelArray.SidecarPatch),
|
||||||
("DebugEnhancer.kext", self.constants.debugenhancer_version, self.constants.debugenhancer_path, lambda: self.constants.kext_debug is True),
|
("DebugEnhancer.kext", self.constants.debugenhancer_version, self.constants.debugenhancer_path, lambda: self.constants.kext_debug is True),
|
||||||
# ("latebloom.kext", self.constants.latebloom_version, self.constants.latebloom_path, lambda: self.model in ModelArray.PCIRaceCondition),
|
("latebloom.kext", self.constants.latebloom_version, self.constants.latebloom_path, lambda: self.model in ModelArray.PCIRaceCondition),
|
||||||
]:
|
]:
|
||||||
self.enable_kext(name, version, path, check)
|
self.enable_kext(name, version, path, check)
|
||||||
|
|
||||||
|
|||||||
@@ -542,7 +542,7 @@ Valid options:
|
|||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
|
|
||||||
change_menu = input("Set latebloom properties: ")
|
change_menu = input("Select latebloom property(1/2/3): ")
|
||||||
if change_menu == "1":
|
if change_menu == "1":
|
||||||
try:
|
try:
|
||||||
self.constants.latebloom_delay = int(input("Set delay: "))
|
self.constants.latebloom_delay = int(input("Set delay: "))
|
||||||
@@ -555,7 +555,12 @@ Valid options:
|
|||||||
input("Invalid value, press [ENTER] to continue")
|
input("Invalid value, press [ENTER] to continue")
|
||||||
elif change_menu == "3":
|
elif change_menu == "3":
|
||||||
try:
|
try:
|
||||||
self.constants.latebloom_debug = int(input("Set debug: "))
|
print("Currently supports either 0(debug disabled) or 1(debug enabled)")
|
||||||
|
latebloom_debug = int(input("Set debug: "))
|
||||||
|
if latebloom_debug not in [0, 1]:
|
||||||
|
input("Invalid value, press [ENTER] to continue")
|
||||||
|
else:
|
||||||
|
self.constants.latebloom_debug = latebloom_debug
|
||||||
except ValueError:
|
except ValueError:
|
||||||
input("Invalid value, press [ENTER] to continue")
|
input("Invalid value, press [ENTER] to continue")
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user