Commit Graph

  • 68cf598a0b
    Merge 32c2f49bec26dcd14c395b4c2dc70c2122bcd1b1 into 865319a39cec873370500d26ce775959a4c5e784 Yohann MARTEL 2025-04-18 22:02:31 +02:00
  • eed00fd907
    Merge 3f02123e7e773418113650bc31f8c9cc12f59b75 into 865319a39cec873370500d26ce775959a4c5e784 Dennis Stanistan 2025-04-18 12:45:20 -04:00
  • d518c70f6b
    Merge 00132f2bb6a0f2a1ab5020832a4894647bc52955 into 865319a39cec873370500d26ce775959a4c5e784 Sakimotor 2025-04-18 19:56:40 +10:00
  • 4267652790
    Merge 8fc280bed99903d7bfaf1003e18cfec0c627141d into 865319a39cec873370500d26ce775959a4c5e784 Jillian To 2025-04-17 21:10:21 -06:00
  • 3db5e53c0f
    Merge 6a863f4cd387f858f7cf861df6dd3ea800817d30 into 865319a39cec873370500d26ce775959a4c5e784 Sakimotor 2025-04-18 01:38:23 +02:00
  • 9251856d57
    Merge 180084ca55128593dc1d77e4f325e0990f45eb9f into 865319a39cec873370500d26ce775959a4c5e784 Mystixor 2025-04-17 14:48:01 -04:00
  • 9035879299
    Merge c122571951b3ea6660f7872f832e93f474a481b7 into 865319a39cec873370500d26ce775959a4c5e784 Isaac Marovitz 2025-04-17 17:17:46 +03:00
  • 843ee91fcc
    Merge 775ad31136b8be0690bf9895a26862e1117a2bef into 865319a39cec873370500d26ce775959a4c5e784 MadLadMikael 2025-04-17 13:58:29 +02:00
  • da0683da2f
    Merge 8237abe22e6ed222b0afb984c2e56617d049c54b into 865319a39cec873370500d26ce775959a4c5e784 Isaac Marovitz 2025-04-17 18:46:25 +09:00
  • 865319a39c
    Update README.md (#139) main Skyth (Asilkan) 2025-04-17 11:29:46 +03:00
  • 33ff21a964
    Update README.md readme-update Skyth (Asilkan) 2025-04-17 11:26:53 +03:00
  • d6f9e70175
    Update README.md Skyth (Asilkan) 2025-04-17 11:22:08 +03:00
  • 54a7aa8524
    Merge a264d9586c03f6cacc7a76319e1f930642567696 into 6df23976108bcec9f97a3ef5d711ccc3e6c13df9 gaitas13 2025-04-12 13:18:28 +03:00
  • 6df2397610
    Added extra vpkd3d128 cases (5,2,2 and other 0,1) (#118) Jillian To 2025-04-12 06:09:49 -04:00
  • 49c5e3b4f5
    Added handling of normal compression for patching xex files (#126) The Spicy Chef 2025-04-12 11:05:53 +01:00
  • f8637cf7cf Swap calloc for unique_ptr, tidied up code layout TheSpicyChef 2025-04-12 09:24:08 +01:00
  • 775ad31136
    hopefully added proper instructions for potf MadLadMikael 2025-04-06 15:58:21 -05:00
  • 7b9f9ac839
    Delete XenonRecomp/recompiler.cpp MadLadMikael 2025-04-06 15:57:29 -05:00
  • 77e96e882a Update README.md MadLadMikael 2025-04-06 15:53:09 -05:00
  • decb1a3fbc shift of 3 is not handled JillianTo 2025-04-04 11:51:06 -04:00
  • 4ac042452b
    Allow variable shift Jillian To 2025-04-04 15:27:04 +00:00
  • 200a15257e
    Fix whitespace Jillian To 2025-04-04 15:02:08 +00:00
  • 0bfeaed44a
    XEX2 Loading Fixes (#51) nithax 2025-04-04 10:01:18 -04:00
  • 90d07551b4 #Fix for XenonAnalyse reading wrongly the base address in certain games ENEMY345 2025-03-31 01:20:23 -06:00
  • 2fd3f57fc9 #Fix for certain game reading wrongly the base address ENEMY345 2025-03-31 01:16:15 -06:00
  • fe28e0fffc [Recompiler::Analyze] Implement frsqrte via <cmath> itsmeft24 2025-03-29 11:37:45 -05:00
  • fda7d86aec Added normal compression handling to XenonAnalyse The Spicy Chef 2025-03-26 13:00:52 +00:00
  • 51ae35da02 Added handling of normal compression for patching xex files TheSpicyChef 2025-03-25 23:36:58 +00:00
  • c017eb630a
    PPC context header adjustments. (#123) Skyth (Asilkan) 2025-03-21 17:40:55 +03:00
  • 9c53734896
    PPC context header adjustments. Skyth (Asilkan) 2025-03-21 17:40:12 +03:00
  • 82b4cd3bb7
    Fix return value from longjmp getting forgotten after setjmp. (#122) Skyth (Asilkan) 2025-03-21 17:38:08 +03:00
  • 8bdc035990
    Fix return value from longjmp getting forgotten after setjmp. Skyth (Asilkan) 2025-03-21 16:37:01 +03:00
  • bdcc5024e2 cleaned up float16_4 case Jillian To 2025-03-20 17:41:02 -04:00
  • 3b1e68f9d7 another whitespace fix Jillian To 2025-03-19 12:07:47 -04:00
  • e6a6a6ea46 fix whitespace again Jillian To 2025-03-19 12:05:53 -04:00
  • 6c3db8984f
    Fix whitespace Jillian To 2025-03-19 12:03:50 -04:00
  • ee25727249 added extra vpkd3d128 cases from dev branch Jillian To 2025-03-19 12:00:16 -04:00
  • e39f8eb2f5
    Merge f9fbd822ff62b9d119cfae76d55fbd51bc29f996 into c3934c624fd9eb62aa1f2e47c5125a577a81075d Isaac Marovitz 2025-03-17 23:01:39 -03:00
  • c3934c624f
    fix bitmask of VD3D0 operand (#113) Mystixor 2025-03-17 20:51:28 +01:00
  • 21526e56a5 updated readme to include how to build with msys2 clang64 MadLadMikael 2025-03-17 03:16:54 -05:00
  • 35840c8dc6 added instructions for potf MadLadMikael 2025-03-17 03:11:14 -05:00
  • 2f7f07cfda fix bitmask of VD3D0 operand Ultra TM 2025-03-17 04:37:21 +01:00
  • c122571951
    Whitespace Isaac Marovitz 2025-03-13 11:01:32 -04:00
  • 6783869c8a
    This langauge sucks Isaac Marovitz 2025-03-13 10:42:15 -04:00
  • 9c6c3dbaa6
    Search for and print out register save/load locations Isaac Marovitz 2025-03-13 10:17:10 -04:00
  • 8fc280bed9 use raw strings to avoid escape character syntax errors in python 3.12 JillianTo 2025-03-11 15:54:36 -04:00
  • 5dc086f10f
    Create c-cpp.yml RentalWeevil594 2025-03-11 07:55:51 +02:00
  • 4452868029 When checking for subroutine, don't make .text have to be at the beginning of the line, this accounts for some weird HTML formatting JillianTo 2025-03-09 20:53:46 -04:00
  • 9a4dc311c7 fix name in script JillianTo 2025-03-09 19:12:39 -04:00
  • 444ee2bda1 don't run duplicate check during debug because we allow duplicates during that, rename file JillianTo 2025-03-09 19:10:49 -04:00
  • 2365f4d697 missing 3 functions, but otherwise correct JillianTo 2025-03-09 17:56:37 -04:00
  • 21f1a81aa3 missing 3 functions, 0x82F08730 starts at wrong address JillianTo 2025-03-09 12:53:48 -04:00
  • 6dbbc6ea14 only gets address/size of 0x82893088 and size of 0x82CF7080 wrong JillianTo 2025-03-08 21:22:26 -05:00
  • fe3fdbdda5 fixed typo JillianTo 2025-03-08 13:00:48 -05:00
  • b18a1a6206 mostly correct JillianTo 2025-03-08 12:47:45 -05:00
  • 32c2f49bec Fix bswap with MSVC compiler Yohann Martel 2025-03-07 14:24:17 -05:00
  • 1c571c8576
    Better gitignore (#76) Isaac Marovitz 2025-03-06 22:43:35 +00:00
  • 35d18b11fe
    Better gitignore Isaac Marovitz 2025-03-06 22:25:19 +00:00
  • f9fbd822ff
    Format Headers Isaac Marovitz 2025-03-06 22:22:48 +00:00
  • 10b627e986
    clang-format Workflow Isaac Marovitz 2025-03-06 22:15:56 +00:00
  • 180084ca55 Fix obsolete function header without body Ultra TM 2025-03-06 19:50:53 +01:00
  • 7b8e37aa37
    Fix the unsafe base address assumption. (#69) Skyth (Asilkan) 2025-03-06 17:56:18 +03:00
  • e05550a146 Fix the unsafe base address assumption. Skyth 2025-03-06 17:34:20 +03:00
  • a54fa2d915 minor changes Sonia Gupta 2025-03-06 09:14:32 +00:00
  • e035216a98 Declare header extern functions as weak on macOS. squidbus 2025-03-05 03:35:42 -08:00
  • bbbd77a632 Make all vector intrinsics use simde Ultra TM 2025-03-06 00:18:26 +01:00
  • 5bc2b301b2 Merge branch 'simde' of https://github.com/IsaacMarovitz/XenonRecomp into NG2_MoreInstructions Ultra TM 2025-03-06 00:10:44 +01:00
  • f40eef40b8 Fix missing paranthesis Ultra TM 2025-03-05 20:31:05 +01:00
  • 9ceefb2c17 Add certain instructions for NG2 Ultra TM 2025-03-05 19:53:39 +01:00
  • a264d9586c
    added easy build instructions for windows gaitas13 2025-03-05 16:44:06 +01:00
  • e22389a403 XEX2 Loading Fixes nithax 2025-03-05 05:47:57 -05:00
  • 58bdf90dac Merge branch 'BBB_MoreInstructions' into dev Ultra TM 2025-03-05 10:47:31 +01:00
  • 3f02123e7e Added more instructions & added changes dennis 2025-03-05 09:10:24 +02:00
  • 0bf1fd5477
    Add Byte Patterns In Readme (#36) William Adam-Grenier 2025-03-04 17:51:55 -05:00
  • 2665e78b6f
    Fix Typo William Adam-Grenier 2025-03-04 17:23:52 -05:00
  • 6a863f4cd3
    Update cmake-multi-platform.yml Sakimotor 2025-03-04 21:41:53 +01:00
  • e4d8d6987a
    Update cmake-multi-platform.yml Sakimotor 2025-03-04 21:40:45 +01:00
  • ef459b2b51
    Update cmake-multi-platform.yml Sakimotor 2025-03-04 21:36:45 +01:00
  • af111f8b89
    Merge ad34f78243ff213c8fd557f327ce232dffa760d5 into dc4460eefd95deb26e86247342ab6a5d9cb8d2d5 Caroline Joy Bell 2025-03-04 07:58:37 -08:00
  • 8237abe22e
    Implement __rdtsc and FPCSR for ARM64. squidbus 2025-03-03 17:37:59 -08:00
  • 60e421da46
    Correct fround constants Isaac Marovitz 2025-03-03 22:21:32 +00:00
  • aad99be74d
    Update recompiler Isaac Marovitz 2025-03-03 22:20:27 +00:00
  • d1d8b9e597
    Fix missing defines, don’t use native aliases Isaac Marovitz 2025-03-03 22:17:31 +00:00
  • 5d500f26e7
    Include simde in ppc_context.h Isaac Marovitz 2025-03-03 09:41:41 +00:00
  • 8de0e8ca30
    Inital add SIMD-E Isaac Marovitz 2025-03-03 09:12:21 +00:00
  • dc4460eefd
    Disable alias attribute on macOS clang. (#19) squidbus 2025-03-04 07:57:36 -08:00
  • 3ee19542c9
    Check for the validity of save/restore function addresses. (#42) Skyth (Asilkan) 2025-03-04 18:44:24 +03:00
  • 86f217ebde Check for the validity of save/restore function addresses. Skyth 2025-03-04 18:40:17 +03:00
  • 5612497267 update README with user autentication module info harshit1879 2025-03-04 20:49:36 +05:30
  • 988631a979 Implemented user authentication module harshit1879 2025-03-04 20:32:04 +05:30
  • 74624c1364
    Update cmake-multi-platform.yml Sakimotor 2025-03-04 15:08:32 +01:00
  • 00132f2bb6
    Merge branch 'hedge-dev:main' into main Sakimotor 2025-03-04 15:05:11 +01:00
  • ad34f78243 Fix Xex2ImportDescriptor Caroline Joy Bell 2025-03-04 05:03:31 -08:00
  • 1e9993b65e Fix Devkit XEX Decryption Julia Nelz 2025-03-04 04:19:16 -08:00
  • b8edc34d75 Fixes #8 Caroline Joy Bell 2025-03-04 02:46:26 -08:00
  • 68543c53c0 Address #17 (only) Caroline Joy Bell 2025-03-04 02:00:50 -08:00
  • bfba8ed0f0
    Added Instructions William Adam-Grenier 2025-03-03 22:04:28 -05:00
  • 258fc21a25
    Add Byte Patterns In Readme William Adam-Grenier 2025-03-03 21:59:18 -05:00
  • 914b61d986
    Prettify main.cpp Dennis Stanistan 2025-03-04 03:38:40 +02:00
  • 7bcf4e0484
    Update README.md Sakimotor 2025-03-04 02:34:27 +01:00