mirror of
https://github.com/open-goal/jak-project
synced 2026-08-09 18:58:50 -04:00
PAL & NTSC-J support + updates (#1490)
* PAL dumps files * alrighty then * make PAL warning slightly more specific * PAL patches for `title-obs` * Update all-types.gc * PAL patch `beach-obs` * `process-taskable` PAL patch * `ambient` PAL patch * `yakow` PAL patch * `village-obs` PAL patch * `sparticle-launcher` patch * `swamp-obs` PAL patch * `sequence-a-village1` PAL patch * typo * errors * `powerups` PAL patch * `ogreboss` PAL patch * jak 1 v2 encoding * `load-boundary` PAL patch * `flying-lurker` PAL patch * `mayor` PAL patch * update game encoding to PAL (v2) encoding * `cam-debug` and `cam-update` PAL patch * `fisher` PAL patch * `target` PAL patch * `target2` PAL patch and fix text compiling * `target-death` PAL patch * `target-racer-h` PAL patch * `logic-target` PAL patch * `main` PAL patch * `snow-flutflut-obs` PAL patch * `rolling-obs` PAL patch * `gsound` PAL patch * update refs * `progress` and `progress-draw` PAL patches * clang * wrong. * complain * clang * fix test * fix blurry jp text * fix weird interrupt lag from setting window size * patch more text lines, special handling for credits * Update FontUtils.cpp * Add xdelta3 and file patching interface * add window lock toggle and update settings ver * better particle hacks * add PAL support to extractor * Fix credits * also NTSC-J support * make xdelta3 a separate library * address feedback Co-authored-by: water <awaterford111445@gmail.com>
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
(not (send-event (handle->process (-> *game-info* auto-save-proc)) 'progress-allowed?))
|
||||
)
|
||||
(not *target*)
|
||||
(= *cheat-mode* 'camera)
|
||||
)
|
||||
)
|
||||
)
|
||||
@@ -1067,12 +1068,17 @@
|
||||
(sound-play "start-options")
|
||||
(set! (-> obj next-display-state) (progress-screen memcard-creating))
|
||||
)
|
||||
;; PAL & NTSC-J patch here
|
||||
((= (-> obj display-state-stack 0) (progress-screen title))
|
||||
(sound-play "cursor-options")
|
||||
(sound-volume-off)
|
||||
(set! (-> *game-info* mode) 'play)
|
||||
(initialize! *game-info* 'game (the-as game-save #f) "intro-start")
|
||||
(set-master-mode 'game)
|
||||
)
|
||||
(else
|
||||
(sound-play "cursor-options")
|
||||
(sound-volume-off)
|
||||
(set! (-> *game-info* mode) 'play)
|
||||
(initialize! *game-info* 'game (the-as game-save #f) "intro-start")
|
||||
(set-master-mode 'game)
|
||||
(set! (-> obj next-display-state) (progress-screen invalid))
|
||||
)
|
||||
)
|
||||
)
|
||||
@@ -1163,6 +1169,7 @@
|
||||
(sound-play "start-options")
|
||||
(set! (-> obj next-display-state) (progress-screen memcard-formatting))
|
||||
)
|
||||
;; NTSC-J patch here
|
||||
((= (-> obj display-state-stack 0) (progress-screen title))
|
||||
(sound-play "start-options")
|
||||
(sound-volume-off)
|
||||
|
||||
Reference in New Issue
Block a user