Commit Graph

  • df33daafb4 d/jak2: finish nav-enemy-h Tyler Wilding 2022-10-21 00:25:19 -04:00
  • 7ce1c29a20 d/jak2: finish ctysluma-part Tyler Wilding 2022-10-21 00:22:37 -04:00
  • a21626a597 d/jak2: finish palace-ocean Tyler Wilding 2022-10-20 23:56:40 -04:00
  • b602b83d17 ci: rollback to previous buildcache version (#1981) Tyler Wilding 2022-10-20 09:07:50 -04:00
  • a325986a2c d/jak2: only CFG and blocked methods remain in nav-control Tyler Wilding 2022-10-16 23:07:05 -04:00
  • 48f750f32b d/jak2: some work in nav-mesh/nav-control Tyler Wilding 2022-10-16 20:11:39 -04:00
  • ddd60fca48 [decompiler] handle pointer to symbol value, clean up prints on offline test (#1978) water111 2022-10-16 18:19:59 -04:00
  • e7bb0fb68d d/jak2: decompile ambient | speech and bigmap-data (#1954) Tyler Wilding 2022-10-16 18:09:15 -04:00
  • d402ad8918 tests: parallelize offline-test execution (#1974) Tyler Wilding 2022-10-16 17:20:44 -04:00
  • 0712e6d4db remove casts that were only needed to prevent hangs (#1977) water111 2022-10-16 17:14:35 -04:00
  • 46f11b1b47 add level ref test (#1973) water111 2022-10-15 18:36:32 -04:00
  • e443676889 [decomp] sky-tng (#1972) water111 2022-10-15 18:21:17 -04:00
  • fd7d9c3df5 d/jak2: finish scene (#1971) Tyler Wilding 2022-10-15 17:43:02 -04:00
  • a10d60c42c [decompiler] nicer static giftags (#1970) water111 2022-10-15 10:59:09 -04:00
  • b6f0ef52b3 [decomp] fixes for loader and game-info (#1968) water111 2022-10-14 20:47:59 -04:00
  • da5aef8d60 decomp: finish target-[util|darkjak|swim|gun] | water | water-anim | crates | dark-eco-pool, fix skelgroup detection, add failed store/load warnings and clean up jak 3 config (#1958) Hat Kid 2022-10-15 01:35:57 +02:00
  • 7dd716ded5 vscode: add snippets for supported ;; og:... comments (#1963) Tyler Wilding 2022-10-14 19:10:57 -04:00
  • da82cb87e7 tools: add the ability to search by method id (#1964) Tyler Wilding 2022-10-14 19:10:38 -04:00
  • 9c390e1461 scripts: add a script to generate game.gp code, comment out generated code for now (#1966) Tyler Wilding 2022-10-14 19:10:05 -04:00
  • 17a854b148 allow daxter/naughtydog intro cutscene skip (#1965) Matt Dallmeyer 2022-10-14 16:06:41 -07:00
  • c95a9a0a5a tests: run tests in gcc runner again (#1962) Tyler Wilding 2022-10-12 19:53:02 -04:00
  • e3473c1902 d/jak2: finish cty-guard-turret-button | race-h | height-map-h and a lot of rigid-body (#1957) Tyler Wilding 2022-10-11 23:20:36 -04:00
  • f7e1e73809 Decompile los-control-h (#1844) Brent Hickey 2022-10-11 16:39:45 -07:00
  • 8827af5efd add workaround for menu-option-list weirdness (#1961) water111 2022-10-11 19:21:10 -04:00
  • f6bdc07990 d/jak2: finish progress menu code and initialize the camera (#1945) Tyler Wilding 2022-10-11 18:30:26 -04:00
  • 18fa543621 Ignore backups from OpenMaya (#1955) himham-jak 2022-10-11 18:18:19 -04:00
  • e4a740c346 fixes for decompiler, still need compiler fixes w/progress-plus-fixes water 2022-10-10 20:18:20 -04:00
  • a409f9064e d/jak2: update related gsrc code as well Tyler Wilding 2022-10-09 23:13:34 -04:00
  • 5df3eaa18a Merge remote-tracking branch 'origin/master' into j2/progress Tyler Wilding 2022-10-09 21:45:00 -04:00
  • fffd7657c6 d/jak2: address almost all feedback, blocked on progress-static issue for now Tyler Wilding 2022-10-09 21:43:26 -04:00
  • ffafbee94a scripts: revive the gsrc linter script, missing too many mistakes Tyler Wilding 2022-10-09 21:41:55 -04:00
  • 9a04c7e311 [decomp] sparticle, sparticle-launcher, set up sprite (#1949) water111 2022-10-09 19:56:07 -04:00
  • af5009a29e [decomp] make defpart and defpartgroup work in jak 2 (#1947) ManDude 2022-10-09 17:53:44 +01:00
  • 27bd7371f3 d/jak2: initialize the camera Tyler Wilding 2022-10-08 22:37:33 -04:00
  • 1d1ea907c9 scripts: prevent infinite loop when preserved block can't be found (#1946) Tyler Wilding 2022-10-08 21:53:23 -04:00
  • 3567c5ef7a tests: update ref tests Tyler Wilding 2022-10-08 21:16:19 -04:00
  • 121e4e4883 scripts: ensure task extract runs on all files Tyler Wilding 2022-10-08 21:14:33 -04:00
  • 3f7df80a1c Merge remote-tracking branch 'origin/master' into j2/progress Tyler Wilding 2022-10-08 21:09:35 -04:00
  • eee41d1400 lint: formatting Tyler Wilding 2022-10-08 21:05:29 -04:00
  • 1f3df0e69f d/jak2: fix issues associated with loading text Tyler Wilding 2022-10-08 21:04:21 -04:00
  • 405a144815 [decomp] finish up debug.gc, get boundary rendering working (#1944) water111 2022-10-08 17:02:40 -04:00
  • 3d4dfb2077 [decomp] Decompile some time-of-day stuff, support new style Jak 2 time of day (#1943) water111 2022-10-08 13:33:03 -04:00
  • be1e40a041 d/jak2: decompile conveyor | elevator | plat | bouncer | basebutton | base-plat | most of sampler | simple-nav-sphere | simple-focus | elec-gate and blocking-plane (#1942) Tyler Wilding 2022-10-08 12:42:52 -04:00
  • 2d1b5fa57c d/jak2: finish region as well as some typedef files - ctywide-obs-h | vehicle-h | rigid-body-h (#1935) Tyler Wilding 2022-10-08 11:45:41 -04:00
  • b2c9bb4881 d/jak2: fighting with the linker Tyler Wilding 2022-10-07 20:55:32 -04:00
  • f5d8fa2adb overlord: implement the branch needed to load text files Tyler Wilding 2022-10-06 23:13:43 -04:00
  • 2e45e11f41 d/jak2: finish more of cam-master which allows the game to start it's settings routine Tyler Wilding 2022-10-06 23:12:34 -04:00
  • f1682867af [graphics] hook up visibility data for jak 2 (#1938) water111 2022-10-01 17:12:12 -04:00
  • d52739226c [decomp] decompile decomp.gc (#1936) water111 2022-10-01 13:39:56 -04:00
  • 6bd4649fd0 fix deadlock on shutdown (#1937) water111 2022-10-01 12:29:08 -04:00
  • 4d751af38e logs: replace every fmt::print with a lg call instead (#1368) Tyler Wilding 2022-10-01 11:58:36 -04:00
  • 4e48ba21c1 [decompiler] make (not (logtest? work (#1934) ManDude 2022-09-30 23:26:52 +01:00
  • 11ec9d5d14 write a function that outputs a dot graph of the jak 2 tasks (#1932) ManDude 2022-09-29 19:10:58 +01:00
  • 362e6b69b4 d/jak2: attempting to fix text symbol issue Tyler Wilding 2022-09-28 19:13:13 -04:00
  • 10627fdf20 Merge remote-tracking branch 'origin/master' into j2/progress Tyler Wilding 2022-09-27 23:00:22 -04:00
  • 930d56deb0 d/jak2: progress updated Tyler Wilding 2022-09-27 22:42:35 -04:00
  • 9351bf782e [decomp2] game-info, game-task and task-control (#1884) ManDude 2022-09-28 00:44:20 +01:00
  • 593b35c6ab temp: help Tyler Wilding 2022-09-27 19:43:48 -04:00
  • 8dbf3db15d d/jak2: first pass of jak 2's font (no japanese or korean support yet) Tyler Wilding 2022-09-27 02:24:31 -04:00
  • 28344c06b0 d/jak2: finish progress-draw Tyler Wilding 2022-09-26 23:20:53 -04:00
  • e3a4627eeb [decompiler] recognize jak 2 vector-float*!, fix some vector inline casting bugs (#1926) water111 2022-09-26 20:57:44 -04:00
  • 6085894ea7 Merge remote-tracking branch 'origin/master' into j2/progress Tyler Wilding 2022-09-26 20:08:06 -04:00
  • 9535cd6360 d/jak2: almost finished progress-draw Tyler Wilding 2022-09-26 20:07:35 -04:00
  • bdf63b9048 [decomp] sync-info, fix some looping type pass bugs (#1925) water111 2022-09-26 19:40:46 -04:00
  • a22d49ab11 [decompiler] fix rare bug with casts (#1920) water111 2022-09-26 18:14:54 -04:00
  • 77adbc580f d/jak2: add progress to gsrc Tyler Wilding 2022-09-26 00:15:47 -04:00
  • 5e9e3b2134 d/jak2: finish progress Tyler Wilding 2022-09-26 00:15:35 -04:00
  • a2d6518bb0 d/jak2: finish progress-static Tyler Wilding 2022-09-25 21:20:30 -04:00
  • a41f616ff8 decomp/goalc: support object references in static data Tyler Wilding 2022-09-25 21:20:13 -04:00
  • 5c7a3384e5 [jak2] static sound macro (#1919) water111 2022-09-25 16:19:06 -04:00
  • b5705bde96 [decomp] Partial implementation of tie (#1916) water111 2022-09-25 12:50:51 -04:00
  • a53c06fe2b decomp: target, target-board, board-states (#1915) Hat Kid 2022-09-25 18:07:37 +02:00
  • e8b1aee24d decomp: majority of progress (#1904) Hat Kid 2022-09-25 16:15:32 +02:00
  • edecac9f09 [decomp] add shrubbery renderer (#1914) water111 2022-09-24 17:46:13 -04:00
  • 6227c6d6a8 More array special cases (#1913) water111 2022-09-24 16:10:13 -04:00
  • 332f0b2f2b tools: add a tool to search for types based on size / type chain / fields (#1906) Tyler Wilding 2022-09-24 16:04:52 -04:00
  • 7dd8053697 fix test failure and stop running manual tests in CI (#1912) Tyler Wilding 2022-09-24 15:56:53 -04:00
  • 903450b878 [decompiler] recognize mfc nop (#1911) water111 2022-09-24 14:56:22 -04:00
  • 123e7fd87b d/jak2: some work in memory-usage | nav-graph-h and finish pov-camera and aligner (#1901) Tyler Wilding 2022-09-24 14:47:03 -04:00
  • 80cefb9575 [decomp] background and tfrag (#1909) water111 2022-09-24 14:30:44 -04:00
  • d00ebe5397 tests: allow for a single file to be tested in the offline-tests at a time (#1907) Tyler Wilding 2022-09-24 13:04:52 -04:00
  • d30c635089 Fix infinite pause buffer bug (#1900) Matt Dallmeyer 2022-09-24 09:27:44 -07:00
  • e64414d9d0 d/jak2: finish drawable-group | drawable-inline-array | drawable-tree and path (#1899) Tyler Wilding 2022-09-24 12:27:02 -04:00
  • 66b19296ef add project path option to the compiler (#1826) tripp 2022-09-24 12:06:26 -04:00
  • dc5dc9c76c [decomp] jak2: shrubbery (#1898) Ethan Lafrenais 2022-09-18 12:19:16 -04:00
  • 1b45aab3cc [decompile] subdivide, wind-work, tie-work, bsp, focus (#1897) water111 2022-09-17 14:58:25 -04:00
  • 80526dfca0 [decompiler] fix local_vars assert on static lambda (#1895) water111 2022-09-16 23:40:16 -04:00
  • 6a1bde4168 [decomp] fix up debug menu rendering, add a few others (#1892) water111 2022-09-16 20:42:33 -04:00
  • d95ff2d2fb lsp: improve LSP IR2 hovers (#1891) Tyler Wilding 2022-09-16 20:28:44 -04:00
  • 4e3c44294e lsp: re-process all-types file when it changes (#1889) Tyler Wilding 2022-09-16 20:28:09 -04:00
  • 0f4f70e66d logs: prefer exceptions over stdout logs around defenums (#1887) Tyler Wilding 2022-09-16 20:27:22 -04:00
  • 82e0517275 d/jak2: get script decompiling, no ref tests yet (#1877) Tyler Wilding 2022-09-14 19:37:12 -04:00
  • 8117ed3bc7 scripts: make update_decomp_ref.py respect the game we are operating on (#1880) Tyler Wilding 2022-09-13 20:03:00 -04:00
  • 4620f96574 d/jak2: mostly finish mysql-nav-graph and fix docstring handling around with-pp/local-vars (#1869) Tyler Wilding 2022-09-13 18:15:02 -04:00
  • b2f7f15cb5 README: fix a typo (#1881) Alexis Lefebvre 2022-09-13 23:37:10 +02:00
  • ef22563d36 README: update the Docker part (#1870) Alexis Lefebvre 2022-09-13 00:08:03 +02:00
  • 4eea31c3e9 [jak 2] texture (#1866) water111 2022-09-11 14:17:55 -04:00
  • 017070525a d/jak2: finish vol | cam-layout | menu | default-menu and start working on nav code (#1867) Tyler Wilding 2022-09-11 13:42:46 -04:00
  • 813611e0b2 Fixed typo in gfx.cpp (#1868) animalstyletaco 2022-09-11 10:31:41 -07:00
  • 7339b2b965 decomp: merc, merc-vu1 (#1865) Hat Kid 2022-09-11 01:02:58 +02:00