mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-23 15:52:41 +02:00
Tidy up sched.c and related functions
This commit is contained in:
1 parent
78cae3fe60
commit
3eb8137335
39 files changed
+454
-377
No files matched your search
@@ -32,5 +32,8 @@ opt_flags = [x for x in compile_args if x in ['-g', '-O2', '-O1', '-framepointer
|
||||
preprocessed_file = tempfile.NamedTemporaryFile(prefix='preprocessed', suffix='.c')
|
||||
|
||||
subprocess.check_call(asm_processor + opt_flags + [in_file], stdout=preprocessed_file)
|
||||
subprocess.check_call(compiler + compile_args + ['-I', in_dir, '-o', out_file, preprocessed_file.name])
|
||||
try:
|
||||
subprocess.check_call(compiler + compile_args + ['-I', in_dir, '-o', out_file, preprocessed_file.name])
|
||||
except subprocess.CalledProcessError:
|
||||
exit(1)
|
||||
subprocess.check_call(asm_processor + opt_flags + [in_file, '--post-process', out_file, '--assembler', assembler_sh, '--asm-prelude', prelude])
|
||||
@@ -185,11 +185,11 @@ class Tool:
|
||||
|
||||
self.fd = open(sys.argv[1], 'rb+')
|
||||
|
||||
self.patch(algo01, '__scHandleRetrace', 'bootPhase1')
|
||||
self.patch(algo02, 'cheatMenuHandleDialog', '__scHandleRetrace')
|
||||
self.patch(algo01, '__scHandleTasks', 'bootPhase1')
|
||||
self.patch(algo02, 'cheatMenuHandleDialog', '__scHandleTasks')
|
||||
self.patch(algo03, 'propobjHandlePickupByAibot', 'func0f08e2ac')
|
||||
self.patch(algo04, 'chrUncloak', 'propobjHandlePickupByAibot')
|
||||
self.patch(algo05, 'chrsCheckForNoise', 'func00002078')
|
||||
self.patch(algo05, 'chrsCheckForNoise', '__scHandleRetrace')
|
||||
self.patch(algo06, 'lvInit', 'lvGetSlowMotionType')
|
||||
self.patch(algo07, 'propAllocateEyespy', 'lvInit')
|
||||
self.patch(algo08, 'chrConsiderGrenadeThrow', 'bgInit')
|
||||
|
||||
Reference in new issue
Block a user