From 147765fa2325b9430062e9bd132afef81d7fc836 Mon Sep 17 00:00:00 2001 From: Matt Dallmeyer Date: Sun, 5 Apr 2026 18:04:07 -0700 Subject: [PATCH] [jak3] Update progress code to use DPROCESS_STACK_SIZE (#4186) Mirroring [changes from jak2](https://github.com/open-goal/jak-project/commit/ba12d804f7a6bed6e3c3dd7b6928bce5c02edb86#diff-a2dfc3363ae440ca32fdf57325fdbcd942fc0155877df70f12c447b9924d54a4), this was actually causing crashes when opening Mission menu in modbase --- goal_src/jak3/engine/ui/progress/progress.gc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/goal_src/jak3/engine/ui/progress/progress.gc b/goal_src/jak3/engine/ui/progress/progress.gc index 96bf140d53..0d8a2584e6 100644 --- a/goal_src/jak3/engine/ui/progress/progress.gc +++ b/goal_src/jak3/engine/ui/progress/progress.gc @@ -12,7 +12,7 @@ (kmemopen global "progress-data") -(define *progress-stack* (the-as (pointer uint8) (malloc 'global #x3800))) +(define *progress-stack* (the-as (pointer uint8) (malloc 'global DPROCESS_STACK_SIZE))) (define *progress-process* (the-as (pointer progress) #f)) @@ -493,7 +493,7 @@ (set-menu-mode *blit-displays-work* #t) ) (set! *progress-process* - (process-spawn progress arg1 :name "progress" :to arg0 :stack (&-> *progress-stack* 14336)) + (process-spawn progress arg1 :name "progress" :to arg0 :stack (&-> *progress-stack* DPROCESS_STACK_SIZE)) ) (set-master-mode 'progress) )