Commit Graph

  • 5d79dcd94c add a megatimer which will be used for in-game time implementations ManDude 2022-08-13 19:18:10 +01:00
  • 9fe45798e9 move and cleanup pc debug code ManDude 2022-08-13 15:40:32 +01:00
  • a1b7f42a9b add a kernel group to jak1 ManDude 2022-08-13 15:40:11 +01:00
  • 70f608cefd [goalc] add support for non-static inline arrays of values ManDude 2022-08-13 15:39:56 +01:00
  • 8a13da3b59 dont crash on inline static value array ManDude 2022-08-13 14:40:33 +01:00
  • 9ce3f8e718 fix invincibility cheat codes + some japan-specific changes (#1750) ManDude 2022-08-10 23:35:34 +01:00
  • 191046580d Clean up useless logging in 989snd (#1748) Ziemas 2022-08-09 12:22:32 +02:00
  • d38d06356f Updating Controller Database OpenGOALBot 2022-08-08 16:23:46 +00:00
  • 9601ed3a85 Update intro video in the README.md (#1744) Matthew Pope 2022-08-07 20:32:48 -07:00
  • 666a19dd96 [decompiler] handle types without inspects better in all-types (#1735) water111 2022-08-06 12:17:24 -04:00
  • a72b6e5e01 goal_src: Get rid of *OLD* files in jak1's goal_src (#1736) Tyler Wilding 2022-08-06 12:03:42 -04:00
  • 26f19e8b14 cleanup cheats menu + change game territory logic + some subtitles (#1733) ManDude 2022-08-06 16:57:19 +01:00
  • b3e77c673f decomp/lsp: Differentiate warnings from likely/definite errors (#1725) Tyler Wilding 2022-08-06 11:52:36 -04:00
  • f1e2cee91d fix crash when importing glb (#1732) water111 2022-08-05 17:40:43 -04:00
  • a66ec7c601 all-types: Improve Jak 2's all-types (#1728) Tyler Wilding 2022-08-05 17:39:32 -04:00
  • c269374e24 gsrc: add decomp begins placeholder to all gsrc files (#1731) Tyler Wilding 2022-08-05 16:12:54 -04:00
  • 1ba349b563 [custom levels] add collide mode option (#1730) water111 2022-08-05 14:11:18 -04:00
  • e52a88656f [custom levels] add invisible option (#1729) water111 2022-08-05 13:00:10 -04:00
  • da4ec008c3 Add a gltf level exporter (#1719) water111 2022-08-05 12:25:35 -04:00
  • dc6589cef5 game/imgui: remove V-Sync checkbox as it can't be interacted with (#1726) Tyler Wilding 2022-08-05 12:12:55 -04:00
  • 8651179aa3 tests: Cleanup decompiler test fixtures and try to improve the test output / add a readable report (#1724) Tyler Wilding 2022-08-05 12:12:33 -04:00
  • 5148523917 more small cleanupses (#1722) v0.1.22 ManDude 2022-08-04 02:51:13 +01:00
  • 3e538dabe6 more random cleanup (#1716) ManDude 2022-08-02 23:48:10 +01:00
  • dd49f352d8 Updating Controller Database water111 2022-08-01 16:23:55 +00:00
  • 7c8ac12b55 decomp: fix calls to read_config_file (#1717) Tyler Wilding 2022-07-31 19:25:18 -04:00
  • 8daa3c2e00 Automatically switch to dedicated GPU in OpenGOAL runtime (#1715) Shalen Bennett 2022-07-31 11:32:22 -06:00
  • 88856ba5e0 Add in-game option to switch fullscreen monitor (#1700) Ethan Lafrenais 2022-07-31 13:31:17 -04:00
  • 329bde229e release: ensure linux artifacts have execute permissions (#1713) Tyler Wilding 2022-07-29 20:10:30 -04:00
  • eaac247074 Decompiler: Cleanup CLI and make overriding the config much easier (#1711) Tyler Wilding 2022-07-29 20:10:11 -04:00
  • a04bdff80d RNG - mimic Java's Util.Random (#1672) Matt Dallmeyer 2022-07-29 17:04:22 -07:00
  • d53f0ccd35 Add German subtitles (#1502) Hat Kid 2022-07-30 01:58:27 +02:00
  • 6cb2695b94 Test Jenkins Build and Update Jak 2's Reference Tests (#1710) Tyler Wilding 2022-07-28 00:49:10 -04:00
  • 9f6c4bd409 [game] improved subtitle debugging & make subtitles larger (#1704) ManDude 2022-07-27 21:38:52 +01:00
  • f8bc883d48 Implement scheduling of IOP threads. (#1689) Ziemas 2022-07-27 03:15:37 +02:00
  • 7d5901aa95 Updating Controller Database water111 2022-07-25 16:23:14 +00:00
  • d1ad6c3817 utf8: fix locale mis-handling on linux (#1698) v0.1.21 Tyler Wilding 2022-07-23 10:30:23 -04:00
  • 47f7335541 Set thread names of system threads (#1697) Ziemas 2022-07-23 16:27:42 +02:00
  • 6ce1d2a0c7 tools: Fix the memory dump analysis tool (#1690) Tyler Wilding 2022-07-22 11:55:18 -04:00
  • 1012020035 Use libco for cooperative threading in overlord (#1684) Ziemas 2022-07-22 17:54:27 +02:00
  • bb76fc442c Fix typo in game.gp when building test zone (#1695) ManDude 2022-07-22 10:03:55 +01:00
  • acd2ac20f4 game: add text language to debug menu (#1696) Hat Kid 2022-07-22 11:03:39 +02:00
  • ea304937f1 Exclude unnecessary third-party build targets (#1694) Ziemas 2022-07-22 00:12:16 +02:00
  • 3cfb2ff681 Some more high FPS fixes (#1687) Ethan Lafrenais 2022-07-21 18:08:45 -04:00
  • 9c89f1f16c [subtitles] Changed "BRIGE" to "BRIDGE" (#1693) possum93 2022-07-21 08:42:36 -04:00
  • 116c703e3a [subtitles] Changed "LITHER" to "LITTER" (#1692) possum93 2022-07-21 00:58:51 -04:00
  • 5d4ba62bdb fix controller vibration (#1685) v0.1.20 ManDude 2022-07-20 00:06:05 +01:00
  • a8653f7595 fix borderless on Windows, resolution when letterboxes and envmap setting (#1683) ManDude 2022-07-19 23:41:48 +01:00
  • bb323c2ebe Depth Cue (#1676) Ethan Lafrenais 2022-07-19 18:34:30 -04:00
  • 6e77b1154d [graphics] switch to depth-pass shadows (#1681) water111 2022-07-18 20:43:07 -04:00
  • d2f104cd43 implement a cheats menu + a few bug fixes (#1677) ManDude 2022-07-19 00:54:38 +01:00
  • 01c70368e3 LSP: initial LSP implementation for IR files to assist with decompilation (#1647) Tyler Wilding 2022-07-18 18:26:57 -04:00
  • 50af536e80 Updating Controller Database water111 2022-07-18 16:24:43 +00:00
  • e7ff3fbb51 game: add secrets menu, music player and some more pc settings to the debug menu (#1664) Hat Kid 2022-07-18 03:22:04 +02:00
  • 7c04cf6a11 [graphics] fix flutflut eye drawing with merc (#1674) water111 2022-07-17 20:43:37 -04:00
  • edbc7af256 make aux list not get cleared when game is paused (#1673) ManDude 2022-07-18 01:16:41 +01:00
  • b88175aa56 change out folder for Windows release w/ debug info (#1671) ManDude 2022-07-18 00:03:18 +01:00
  • 1602b05a2e [graphics] some blit optimizations (#1667) water111 2022-07-17 14:45:00 -04:00
  • 4c3e23bcb9 Pc port debug small qol (#1663) Zedb0T 2022-07-17 14:14:57 -04:00
  • e9567a6e4b Cleanup goalc tests, fix jak2 kernel bugs (#1669) water111 2022-07-17 14:12:11 -04:00
  • 12fd8a09b1 allow select pause in retail mode (#1665) ManDude 2022-07-17 00:28:40 +01:00
  • db6dce0347 [high fps] fix target-racer (#1661) Brent Hickey 2022-07-16 16:25:42 -07:00
  • 0a7a791571 CI: Cleanup release process (#1659) Tyler Wilding 2022-07-16 19:25:10 -04:00
  • 8005af05ee [gfx] fix merc/generic eye detection (#1657) water111 2022-07-16 19:23:14 -04:00
  • 11baa6b83f fix misc options being swapped (#1658) ManDude 2022-07-16 06:00:19 +01:00
  • afd7ee4504 change default window settings (#1656) ManDude 2022-07-16 01:28:08 +01:00
  • 1c5f7dc3d5 [sparticle] workaround for 150fps crashes (#1655) v0.1.19 water111 2022-07-15 19:54:46 -04:00
  • 193712a236 [gfx] add more annoying opengl texture initialization (#1654) water111 2022-07-15 19:16:36 -04:00
  • 9bdb6d11d1 [graphics] Another possible way to handle windowed (#1653) water111 2022-07-15 18:59:13 -04:00
  • 3b558e093e Fix instanced sprite distort renderer not always using the most recent sine table (#1646) Ethan Lafrenais 2022-07-15 18:16:46 -04:00
  • 8b3a072f22 a better way w/gfx-blurry-fixes water 2022-07-15 13:37:00 -04:00
  • 85dbc2ea89 [gfx] fixes for when the window is force to weird size water 2022-07-15 13:05:27 -04:00
  • 16d8f6b59d Fix exclusive fullscreen refresh rate (#1643) Ethan Lafrenais 2022-07-15 10:01:54 -04:00
  • 04f440b7cc improvements to custom level blender import (#1649) water111 2022-07-14 23:38:29 -04:00
  • 20ab48796d split game framebuffers to allow custom resolutions/shaders (#1641) ManDude 2022-07-15 02:37:03 +01:00
  • 8c940ea529 fix typo (#1645) Brent Hickey 2022-07-13 22:21:25 -07:00
  • dc652d10c5 [jak2] decomp gkernel, setup offline tests (#1638) water111 2022-07-12 18:50:18 -04:00
  • d66af4f4c7 Reduce overall draw count for multidraw (#1639) Ethan Lafrenais 2022-07-12 18:50:12 -04:00
  • 163e86130f separate language settings into 3 settings/options (#1636) ManDude 2022-07-12 23:00:52 +01:00
  • 88166300a9 [decompiler] fix memory leak on empty pairs (#1635) water111 2022-07-10 19:39:38 -04:00
  • 6eb4750242 Some high FPS fixes (#1634) v0.1.18 Ethan Lafrenais 2022-07-10 19:11:24 -04:00
  • 1b67d1dc77 Fix UTF-8 handling when running the game, env-vars, and setting the project path (#1632) Tyler Wilding 2022-07-10 19:03:24 -04:00
  • 63ac19440c Sprite Distort Instancing (#1630) Ethan Lafrenais 2022-07-10 19:01:02 -04:00
  • b0801ab009 more temp stuff w/jak2-goal-kernel water 2022-07-10 18:55:34 -04:00
  • 1c390a68a3 suffering through floats water 2022-07-09 16:58:21 -04:00
  • 02b30ce5da the kernel does things other than crash water 2022-07-09 13:13:01 -04:00
  • 8ba010ca97 Sprite Distort (#1626) Ethan Lafrenais 2022-07-08 21:56:38 -04:00
  • 5e23057ed1 [goalc] compile/run code for jak2 ckernel, set up dummy KERNEL.CGO (#1625) water111 2022-07-08 19:23:49 -04:00
  • c0efde2763 jak1: save pc settings when they are changed, not just when the menu is closed (#1622) Tyler Wilding 2022-07-08 19:23:44 -04:00
  • 28a2ecdfd3 [jak2] goalc supports multiple projects (#1619) v0.1.17 water111 2022-07-06 21:18:08 -04:00
  • 8a18072d97 tests/jak2: Better prepare offline tests for multiple games (#1591) Tyler Wilding 2022-07-06 18:10:38 -04:00
  • 9ede08977f add text messages for subtitle toggling + subtitle editor fixes (#1617) ManDude 2022-07-06 23:09:01 +01:00
  • b4391d0643 docs: documentation cleanup and improvements for normal users (#1618) Tyler Wilding 2022-07-06 18:08:07 -04:00
  • 822dc73970 [decompiler] jak2-style rtype-of, setup gcommon stuff (#1616) water111 2022-07-05 20:39:24 -04:00
  • 6446389263 extractor: cleanup, support unicode properly, and add multi-game support (#1609) Tyler Wilding 2022-07-05 20:38:13 -04:00
  • ac1e620161 [jak2] add all-types file (#1614) water111 2022-07-05 16:00:17 -04:00
  • b74399ed57 rework goal_src structure for jak 1 a bit (#1615) ManDude 2022-07-05 21:00:09 +01:00
  • dd41640448 [decompiler] missing features in inspect method detection (#1613) water111 2022-07-05 15:30:42 -04:00
  • cf35cac428 [ckernel] add remaining jak2 functions (#1611) water111 2022-07-05 13:58:09 -04:00
  • 9821304f44 add vibration option back in + make new aspect ratio menu (#1610) ManDude 2022-07-05 18:49:37 +01:00
  • 4da1a81af8 glfw, game: add rumble support (#1605) v0.1.16 Hat Kid 2022-07-05 18:14:57 +02:00