Commit Graph

  • 506b5d8ceb Decompile: prototype | video | vol-h | air-h | nav-enemy-h | rigid-body-h (#575) Tyler Wilding 2021-06-12 21:52:55 -04:00
  • 8faded6400 [decompiler] bitfield support for sound-name (#582) water111 2021-06-12 12:55:38 -04:00
  • 877e3d161c [decomp] gsound (#583) ManDude 2021-06-12 15:48:38 +01:00
  • 504a073f8f ee-analysis: Output and append to JSON file (#580) Tyler Wilding 2021-06-11 19:09:12 -04:00
  • 50fbbc45aa [decomp] start on actor-link-h (#579) water111 2021-06-11 19:04:47 -04:00
  • 92afd62e2c [decompiler] fix missing casts issue (#573) water111 2021-06-09 21:35:13 -04:00
  • 12d72c7897 detect small integer not equal (#572) water111 2021-06-08 23:39:01 -04:00
  • 5b24e43143 Change syntax for boxed array to support different length and allocated-length (#568) water111 2021-06-07 20:22:06 -04:00
  • f516737cf7 [decompile] bsp-h (#562) water111 2021-06-07 18:30:16 -04:00
  • e0a15d5990 [decomp] yet even more res (#565) ManDude 2021-06-07 21:26:21 +01:00
  • 63821755e6 [compiler] add psize-of (#564) ManDude 2021-06-07 04:02:00 +01:00
  • 698d96cc4e Decompilation: Next batch of files (#539) Tyler Wilding 2021-06-06 23:01:30 -04:00
  • c19bcd37aa decomp: credits (#533) Tyler Wilding 2021-06-06 19:57:40 -04:00
  • fef7fad65a [decompiler] process-drawable-h (#561) water111 2021-06-05 23:55:36 -04:00
  • 54f72e9b10 [decomp] joint-mod-h (#560) water111 2021-06-05 20:22:03 -04:00
  • a572587a0e add types (#559) water111 2021-06-05 16:58:32 -04:00
  • 2851cae13b [decompile] fact-h (#556) water111 2021-06-05 11:15:34 -04:00
  • 542edfb164 [compiler/decompiler] Take the address of a variable (#554) water111 2021-06-04 13:43:19 -04:00
  • 9b905f903c random clean-up (#551) ManDude 2021-06-04 18:22:50 +01:00
  • 2bfe13d0be decomp: entity-h, camera-h, cam-update-h and cam-interface[-h] (#501) Tyler Wilding 2021-06-02 20:09:04 -04:00
  • 2b3c4d957a Organize all types (#523) Tyler Wilding 2021-06-01 22:41:37 -04:00
  • 784119188c [decomp] even more res (#529) ManDude 2021-06-01 21:07:45 +01:00
  • 3d8013633a [decompiler] Fix rlet in top level and detect matrix and stack inline construction (#547) water111 2021-05-31 18:14:18 -04:00
  • 84c0522102 [decompiler] Add pass to generate a symbol definition map file (#546) water111 2021-05-31 10:43:25 -04:00
  • 71d45eba88 docs: Significantly reduce size of image struggling to load (#544) Tyler Wilding 2021-05-31 10:28:40 -04:00
  • c4f44e265f [decompiler] Better support for non-virtual methods (#543) water111 2021-05-30 22:52:40 -04:00
  • b1a76b2291 [decomp] Small fixes (#541) water111 2021-05-30 19:57:11 -04:00
  • c910a22c1b decomp: a bunch of files (#532) Tyler Wilding 2021-05-28 20:11:06 -04:00
  • fb939726e8 decomp: Decompile ripple (#512) Tyler Wilding 2021-05-26 19:40:12 -04:00
  • 3ede8f6b92 add emacs and projectile configs (#528) water111 2021-05-25 18:53:50 -04:00
  • ec45182b42 [decomp] more of res + change a few macros (#527) ManDude 2021-05-25 21:36:36 +01:00
  • 0f0902eabf add config option for changing cond splitting behavior (#522) water111 2021-05-24 19:52:19 -04:00
  • d719bf5677 [decompiler] support break (#516) water111 2021-05-23 20:16:34 -04:00
  • a96710f0c5 VU micro mode disassembler (#517) water111 2021-05-23 16:59:09 -04:00
  • 3fbdd662dc [decompiler] Support accessing 128-bit bitfields (#514) water111 2021-05-21 20:36:04 -04:00
  • 6ac399ca33 decomp some of res to get started (#439) ManDude 2021-05-21 15:41:50 +01:00
  • 46e5d1928b support float stack spills (#513) water111 2021-05-21 10:29:05 -04:00
  • 663b5c7899 [OpenGOAL] Support for 128-bit arguments and return values (WIP) (#510) water111 2021-05-20 20:12:49 -04:00
  • 62877ed4f3 Overlord: Music tweak struct. (#509) Ziemas 2021-05-21 00:10:27 +02:00
  • 0c751dd13e fix zip library bugs (#508) water111 2021-05-20 14:50:52 -04:00
  • 9e2b49abaa Automatically watch PCSX2 savestate directory and analyze the EE Memory (#507) Tyler Wilding 2021-05-20 14:18:28 -04:00
  • 174a079dbd decomp: Decompile stats-h (#504) Tyler Wilding 2021-05-20 13:53:19 -04:00
  • 4e310cac8d [decomp] Add tool to print type information from a memory dump (#506) water111 2021-05-19 20:59:44 -04:00
  • ce6ebc385c decomp: decompile trajectory (#499) Tyler Wilding 2021-05-18 21:50:08 -04:00
  • a6258f3654 [compiler] support 128-bit bitfields (#500) water111 2021-05-18 21:25:29 -04:00
  • ec412c7777 [decomp] ramdisk, load-dgo and rpc-h (#496) water111 2021-05-16 21:07:22 -04:00
  • b75a64fc29 (init-vf0-vector) to make vector code a bit more readable (#494) Tyler Wilding 2021-05-16 13:49:24 -04:00
  • bf6e9fc9e9 decomp: Decompile transformq (#492) Tyler Wilding 2021-05-16 12:43:50 -04:00
  • 87440e8d61 Include a link to the new doc website in the README (#495) Tyler Wilding 2021-05-16 12:39:07 -04:00
  • 79d10979da [decomp] math-camera (#491) water111 2021-05-15 20:08:08 -04:00
  • af2836c452 decomp: Decompile aligner-h (#490) Tyler Wilding 2021-05-15 19:42:23 -04:00
  • d73501cf19 [decompiler] Get rid of FormStack peek and fix virtual method calls (#488) water111 2021-05-15 13:11:20 -04:00
  • 613efbd768 [decomp] transformq-h, clean up trig, and offline test for trig (#485) water111 2021-05-15 10:38:14 -04:00
  • c95e501cec handle zero case in enum comparison (#484) water111 2021-05-14 20:12:59 -04:00
  • d9f9d36f37 [OpenGOAL] make multiplication/divsion like GOAL and support in decompiler (#483) water111 2021-05-14 18:43:12 -04:00
  • b3eb05e37f [decompiler] fix (gpr->fpr when an integer arg is converted to float (#482) water111 2021-05-14 14:33:08 -04:00
  • 60c670df3a Use dragonbox to print floats (#481) water111 2021-05-13 21:05:05 -04:00
  • 790e65a78c decomp: Decompile wind (#480) Tyler Wilding 2021-05-13 20:46:37 -04:00
  • acac7d0e4d deps: Update {fmt} to 7.1.3 and include ranges.h cause its nice (#479) Tyler Wilding 2021-05-13 00:40:43 -04:00
  • 53a7d6512f lock when modifying components (#475) water111 2021-05-12 22:44:58 -04:00
  • 0ab916e122 fix quote issue and decompile level-info (#474) water111 2021-05-12 21:57:19 -04:00
  • 7d69311552 [decomp] some of fact-h (#473) ManDude 2021-05-13 02:45:36 +01:00
  • ea2a6613e0 fix broken offline tests water 2021-05-12 19:53:07 -04:00
  • 129ab54fd4 [decompiler] clean up if/when/cond and recognize define-perm (#472) water111 2021-05-12 19:46:17 -04:00
  • 3897258753 decomp: mood-tables (#460) Tyler Wilding 2021-05-12 19:33:29 -04:00
  • 8d4b644a14 fix cond with else that is empty bug (#470) water111 2021-05-12 15:54:33 -04:00
  • 223adeeb0c Automatically get float label type in most cases (#463) water111 2021-05-11 21:57:05 -04:00
  • 0599d144f8 [decompiler] Clean up config more (#458) water111 2021-05-11 20:49:54 -04:00
  • d7d563814f clean up config (#456) water111 2021-05-11 19:19:23 -04:00
  • 433993074a Clean up some errors/crashes in decompiler (#452) water111 2021-05-11 16:43:13 -04:00
  • 1d72e79df8 [repl] Always reset runtime before disconnecting (#448) ManDude 2021-05-11 20:14:09 +01:00
  • 4c788b7f50 Decompilation: shadow-h and target-h (#428) Tyler Wilding 2021-05-11 00:01:37 -04:00
  • fef9b139d7 Force-enable assert on release mode Windows build (#440) ManDude 2021-05-11 04:03:56 +01:00
  • 370ac4f64a Change VM dying logic to prevent deadlocks (#433) ManDude 2021-05-10 05:00:50 +01:00
  • 62dfa1bf07 [TypeSystem] add heap-base property to types (#431) water111 2021-05-09 19:40:36 -04:00
  • fd3121bae5 Merge branch 'xTVaser-decomp/cleanup-alltypes2' water 2021-05-09 17:09:59 -04:00
  • c5922df12e Merge branch 'decomp/cleanup-alltypes' of https://github.com/xTVaser/jak-project into xTVaser-decomp/cleanup-alltypes2 water 2021-05-09 17:09:40 -04:00
  • 2a315419de tests: Automate the offline reference tests better (#427) Tyler Wilding 2021-05-09 17:03:58 -04:00
  • 7cbf6e6174 decomp: Cleanup all unknown-types that we've actually defined Tyler Wilding 2021-05-08 22:19:36 -04:00
  • 971e0e3e24 decomp: pov-camera-h and hud-h (#425) Tyler Wilding 2021-05-07 22:56:37 -04:00
  • 73a4f2c83e decomp: lights.gc (#420) Tyler Wilding 2021-05-07 20:54:20 -04:00
  • cc3f8ffbf5 [decomp] headers for generic, mercneric, tieneric, merc, cpu shadow renderers, art, joint and bone (#424) ManDude 2021-05-07 05:41:42 +01:00
  • 812efd92ca [decomp] prototype-h, a few enums and other random things (#422) ManDude 2021-05-07 00:00:30 +01:00
  • 233d887790 decomp: Avoid ' in error output (#421) Tyler Wilding 2021-05-06 18:47:32 -04:00
  • 21fefa0aaa [decompiler] small fixes for methods and more reference tests (#419) water111 2021-05-06 00:42:49 -04:00
  • 0a6602e320 [Decompile] connect, text-h, settings-h, capture, memory-usage-h (#410) water111 2021-05-05 17:38:16 -04:00
  • 8d99bee88c [decompile] decomp time-of-day-h, fix mood-h, update sky-h, make art-h almost work (#415) ManDude 2021-05-05 02:36:22 +01:00
  • 2beaa7a340 [decomp] cleanup drawable and ocean stuff (#414) ManDude 2021-05-03 13:54:49 +01:00
  • 928cb48dd4 docs: Overhaul and organize all of the existing documentation we have (#412) Tyler Wilding 2021-05-02 14:58:22 -04:00
  • 7cb04c6cd5 [decomp] font-h, fix a vector type, minor decompiler fixes (#411) ManDude 2021-05-02 02:09:48 +01:00
  • 7018827a50 decompile display (#408) water111 2021-05-01 15:51:53 -04:00
  • 7c182db7ea Compiler: Auto-generate inspect methods for bitfields (#407) Tyler Wilding 2021-05-01 15:29:56 -04:00
  • 44fa183922 repl: Add auto-listening capabilities -auto-lt (#405) Tyler Wilding 2021-05-01 10:33:41 -04:00
  • 8cc63ff35c Add a debug PS2 VM to the runtime (#401) ManDude 2021-05-01 05:32:19 +01:00
  • fab73cab75 Initial spike of Github Pages project status / documentation portal (#400) Tyler Wilding 2021-04-30 01:13:15 -04:00
  • 56625bb0ee Make buttons a bitfield and fix let bug (#399) water111 2021-04-29 20:25:45 -04:00
  • 70d93354eb [Decompile] file-io, loader-h, texture-h, level-h, math-camera-h (#397) water111 2021-04-28 20:51:17 -04:00
  • 14028b90bc [Decompile] vector.gc (finally) (#394) water111 2021-04-28 17:14:54 -04:00
  • 53a70d8e43 clean up display-h (#392) water111 2021-04-27 19:40:14 -04:00
  • 3d2ca71fe3 [Decompile] pad and gs (#389) water111 2021-04-26 21:40:08 -04:00