Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jak 3 Decomp Checklist #3309

Open
8 of 13 tasks
water111 opened this issue Jan 15, 2024 · 0 comments
Open
8 of 13 tasks

Jak 3 Decomp Checklist #3309

water111 opened this issue Jan 15, 2024 · 0 comments
Labels

Comments

@water111
Copy link
Collaborator

water111 commented Jan 15, 2024

Before we "officially" start Jak 3

  • Generate all-types.gc file
    • Make sure we don't have an off-by-4-bytes issue like we did in jak 2 for children of process
  • Decompile everything in KERNEL.CGO
    • Port kernel context switch stuff
    • Get the "kernel test" to pass, which verifies spawning process/switching threads in GOAL.
  • Get offline tests running
  • Get type consistency test running
  • Update documentation/ping people who were interested

Also a list of stuff that's separate from decompilation, but we need to do eventually:

  • Jak 3 Overlord (this is a big one, it got totally rewritten!)
  • v5 linker to load v5 object files from the original game (we don't need to support all cases from the original game, only ones needed for level files)
  • Setting up the build system fully
  • merc/tie/tfrag/shrub/texture extraction
  • Setting up graphics stuff
@water111 water111 added the jak3 label Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

No branches or pull requests

1 participant