Commit Graph

  • 4d713d5c8c [Runtime] misc fixes to runtime and listener (#170) water111 2020-12-28 18:37:05 -05:00
  • c811778d00 [Compiler] Add reset-here option to colored and constrained rlet vars (#169) water111 2020-12-27 14:21:48 -05:00
  • 25301a8bbc [Decompiler, Game] Run type prop on gstring (#168) water111 2020-12-26 11:09:59 -05:00
  • 6bf9d97c51 [Decompiler] Improve reverse field lookup (#167) water111 2020-12-25 15:04:03 -05:00
  • 5cb6368b9a Clean up asm for format (#164) water111 2020-12-23 11:15:41 -05:00
  • 3355df809a Add boxed array type (#163) water111 2020-12-19 21:05:18 -05:00
  • 11a82bbf08 [Compiler] Add static data features (#162) water111 2020-12-19 15:21:29 -05:00
  • cae3871730 [Decompiler] Experimental Expression Stack (#157) water111 2020-12-17 15:48:07 -05:00
  • ba919a069c Add another kernel test, fix small bugs (#156) water111 2020-12-10 20:26:40 -05:00
  • e05f3ceefc Implement gkernel: Part 2 (#155) water111 2020-12-08 21:41:36 -05:00
  • d86964985a Improve Register Allocator (#154) water111 2020-12-06 15:42:26 -05:00
  • 06918e1fea Implement gkernel: Part 1 (#150) water111 2020-12-05 17:09:46 -05:00
  • 90e5c023f1 Basic Inline Assembly (#149) water111 2020-12-04 12:57:10 -05:00
  • ea479bee98 Add enums and some cleanup (#148) water111 2020-12-02 19:51:42 -05:00
  • 71dda76e2b Add some compiler features and documentation (#147) water111 2020-12-01 21:39:46 -05:00
  • 21fbdce7aa [Compiler] Bitfield Types (#146) water111 2020-11-29 18:01:30 -05:00
  • 4138e5d852 Merge pull request #144 from water111/w/kernel-type-prop water111 2020-11-29 10:53:52 -05:00
  • e93b54347f add float min max to the compiler water 2020-11-29 10:46:14 -05:00
  • 435b0da144 Merge branch 'master' of https://github.com/water111/jak-project into w/kernel-type-prop water 2020-11-29 10:10:33 -05:00
  • e55a02e4d9 Merge pull request #145 from whiteh0le/fix-rgba16_to_rgba32 water111 2020-11-29 10:10:06 -05:00
  • 8bbe21c648 Fix and rename rgba16_to_rgba32 Whitehole 2020-11-29 03:14:12 +01:00
  • 5f91651c92 fix types water 2020-11-28 21:02:50 -05:00
  • dc32b59217 update water 2020-11-28 20:53:13 -05:00
  • 5b4b5c238e update water 2020-11-28 19:59:23 -05:00
  • 9b32835faa Type Prop - Second Attempt (#142) water111 2020-11-28 15:35:38 -05:00
  • 66956b6c3c Merge pull request #141 from water111/w/type-utils-decompiler water111 2020-11-27 16:53:39 -05:00
  • fb13f223fd remove old bad type analysis code water 2020-11-27 16:46:25 -05:00
  • 921ae50669 add more utils water 2020-11-27 16:38:36 -05:00
  • 4fb8381105 add reginfo to basic ops water 2020-11-27 14:46:55 -05:00
  • a9cfa19f92 add IR atomic interface and switch all basic ops to these water 2020-11-26 22:16:59 -05:00
  • d6ad0c0bb5 fix memory bug water 2020-11-26 17:28:33 -05:00
  • 09142d1712 Support "game count" and v4 objects (#140) water111 2020-11-24 20:48:38 -05:00
  • d8b1feaa3d Merge pull request #139 from whiteh0le/fix-spelling water111 2020-11-23 16:24:30 -05:00
  • a7849cf55d Fix various spelling mistakes Whitehole 2020-11-23 21:09:39 +01:00
  • 601469924d Merge pull request #138 from water111/w/compiler-fixes water111 2020-11-22 20:23:58 -05:00
  • eb30fc88b0 fix compiler bugs water 2020-11-22 20:10:33 -05:00
  • 19b8bb81c9 Add the STR RPC to overlord and game code (#134) water111 2020-11-22 12:59:55 -05:00
  • 460ec874bb Add support for stack integers (#135) water111 2020-11-22 12:22:19 -05:00
  • 66c9f40e13 Merge pull request #130 from water111/w/str-data-in-decompiler water111 2020-11-21 16:16:52 -05:00
  • 4cafe04af3 support loading streaming data in decompiler water 2020-11-21 15:58:51 -05:00
  • 660ef41136 Update documentation and clean up (#129) water111 2020-11-21 12:52:38 -05:00
  • 55c2330e02 Merge pull request #128 from Nexushunter/add_sym_link_dir water111 2020-11-21 11:43:34 -05:00
  • 2827ca8d52 Add a default for the symlink Hunter Breathat 2020-11-21 10:30:19 -05:00
  • 29e4ff9e51 remove match param (#127) water111 2020-11-20 20:17:37 -05:00
  • 953c1512db Process Text Files in Decompiler (#122) water111 2020-11-19 21:22:16 -05:00
  • ae053870c3 support escaping any character (#125) water111 2020-11-17 15:25:48 -05:00
  • 0767321934 Extract Textures (#119) water111 2020-11-16 19:57:45 -05:00
  • 951f31878e [Source Line Debugger] Tracking objects and IR (#115) water111 2020-11-13 22:33:57 -05:00
  • 71a894c393 move GOAL stack to GOAL memory (#114) water111 2020-11-06 21:42:05 -05:00
  • c09541fa98 Add some debugger memory utilities (#109) water111 2020-11-06 13:59:39 -05:00
  • f5ed2e6ad7 Merge pull request #111 from Nexushunter/fix_runtime_err water111 2020-11-05 18:10:43 -05:00
  • 1ff2031e75 Added missing import causing runtime_error to not be found. Hunter Breathat 2020-11-05 17:43:47 -05:00
  • 27c60a47fe try to fix zydis build issue (#110) water111 2020-11-01 12:57:06 -05:00
  • 566dc6070f add zydis library and a simple test (#108) water111 2020-10-31 14:31:13 -04:00
  • 0451a06d76 Set up the compiler to ptrace the runtime (#107) water111 2020-10-31 14:07:43 -04:00
  • a45d180f2c Try to speed up the build (#106) water111 2020-10-29 21:27:52 -04:00
  • 985549f27c Compiler logging (#92) doctashay 2020-10-29 17:03:44 -06:00
  • 461aeadad5 Merge pull request #105 from water111/w/cmake-spdlog-shared-lib-fix water111 2020-10-28 20:22:43 -04:00
  • 3d7ca5fb50 fix cmake setting for spdlog water 2020-10-28 20:15:31 -04:00
  • 3a13333c9d Merge pull request #103 from xTVaser/fix-headers water111 2020-10-28 18:57:23 -04:00
  • bb9fb3b2cd Update all lisp headers to reduce size of formatting PR Tyler Wilding 2020-10-26 21:08:24 -04:00
  • dfe129373a fix float loads, add dgo loading to game test (#101) water111 2020-10-25 20:30:25 -04:00
  • fd8a0a5cf1 Merge pull request #97 from water111/w/add-types-to-all-types water111 2020-10-25 18:08:11 -04:00
  • acb91dbf48 some work on vector types water 2020-10-25 18:02:03 -04:00
  • 710f6be13b Merge branch 'master' of https://github.com/water111/jak-project into w/add-types-to-all-types water 2020-10-25 13:21:34 -04:00
  • a198196842 more types water 2020-10-25 13:21:27 -04:00
  • 5985eaa7ac Merge pull request #96 from xTVaser/file-io water111 2020-10-25 12:10:20 -04:00
  • 15a66d9c62 add types water 2020-10-25 12:07:10 -04:00
  • 5a5d88eb17 Amalgamate FileIO and remove duplicate Timer header Tyler Wilding 2020-10-25 02:26:35 -04:00
  • b56025412b Recognize auto-generated inspect methods and create deftypes from them (#95) water111 2020-10-24 22:51:40 -04:00
  • b561cdfade Make decompiler naming consistent (#94) water111 2020-10-24 14:27:50 -04:00
  • 0bc2466f86 Add prototype decompiler GUI (#93) water111 2020-10-23 17:20:04 -04:00
  • fc1a8f37c6 Partially Implement Decompiler Type Analysis (#90) water111 2020-10-18 15:44:19 -04:00
  • 3e798cd3aa Add features for gkernel 2 (#89) water111 2020-10-17 11:18:58 -04:00
  • d5d0d7f924 Add compiler features for gkernel (#83) water111 2020-10-16 17:08:26 -04:00
  • 118a1b29e3 Merge pull request #84 from xTVaser/goalc/auto-inspect water111 2020-10-15 22:07:53 -04:00
  • b8a4a4e7fb Correct compiler error Tyler Wilding 2020-10-15 21:58:15 -04:00
  • 28d732737f More customized format depending on the field type Tyler Wilding 2020-10-15 21:13:52 -04:00
  • 9410e01aaf Implement logging features for decompiler (#78) doctashay 2020-10-15 18:59:30 -06:00
  • c72ca18f00 Add auto-generated inspect methods to deftypes Tyler Wilding 2020-10-15 00:34:52 -04:00
  • 8d91b47d00 Print strings in assembly (#81) water111 2020-10-14 14:21:47 -04:00
  • 3616b790bd Add more array stuff and clean up field access (#80) water111 2020-10-14 13:42:14 -04:00
  • ef1e8b9072 Tweak logger settings to make logging happen in order (#73) water111 2020-10-11 19:55:29 -04:00
  • b1759dbd13 Merge branch 'doctashay-logging2' water 2020-10-11 19:12:14 -04:00
  • 651579c4bb Merge branch 'logging' of https://github.com/doctashay/jak-project into doctashay-logging2 water 2020-10-11 19:07:50 -04:00
  • 1e1b5e7c00 Make decompiler more successful (#66) water111 2020-10-11 18:27:44 -04:00
  • 30e0e4204b Merge pull request #70 from xTVaser/ci/actions-improvements water111 2020-10-09 21:46:48 -04:00
  • 68d0bd2d7b Merge remote-tracking branch 'water111/master' into ci/actions-improvements Tyler Wilding 2020-10-09 21:40:40 -04:00
  • 119a975a48 Merge pull request #71 from water111/w/clean-up-warnings water111 2020-10-09 21:38:16 -04:00
  • eb7b52989b Update README with new badges Tyler Wilding 2020-10-09 21:38:13 -04:00
  • f7abe9c5f8 clean up some warnings and add some extra integer tests water 2020-10-09 21:28:41 -04:00
  • b39b6c8ce6 Unrelated: Add back pretty-print tests Tyler Wilding 2020-10-09 21:18:57 -04:00
  • 911a115c61 Merge remote-tracking branch 'water111/master' into ci/actions-improvements Tyler Wilding 2020-10-09 21:18:25 -04:00
  • d868b35c57 Disable ccache for now, causing coverage problems Tyler Wilding 2020-10-09 21:18:05 -04:00
  • 0a231afdbb Merge pull request #67 from xTVaser/generative-tests water111 2020-10-09 21:11:34 -04:00
  • a5972e5111 Github Actions enhancements Tyler Wilding 2020-10-09 21:08:16 -04:00
  • 4429632618 Prevent overflow causing negative numbers to be positive Tyler Wilding 2020-10-09 20:43:54 -04:00
  • bf3344cdd3 Remove negative hex test, windows is too good Tyler Wilding 2020-10-09 20:33:35 -04:00
  • 6e1dea4a65 Disable -Wshadow, also flakey test, or linux issue? Tyler Wilding 2020-10-09 20:23:31 -04:00
  • c34c0a898d Use ubuntu 20.04 which has GCC 8 atleast Tyler Wilding 2020-10-09 19:52:09 -04:00