Commit Graph

322 Commits

Author SHA1 Message Date
Anghelo Carvajal
3d0221687b
Merge pull request #37 from Decompollaborate/develop
1.7.4
2023-06-13 14:39:57 -04:00
angie
8b476b124d version bump 2023-06-13 14:27:28 -04:00
angie
6c8d116eea Fix table generation dependencies 2023-06-13 12:02:16 -04:00
angie
6d59993ed7 Fix missing vf prefix on r5900 registers 2023-06-13 12:01:52 -04:00
angie
cb63468ce5 other coprocessor2 macros 2023-06-12 12:03:47 -04:00
angie
99183e6494 C headers for gte macros 2023-06-12 11:50:36 -04:00
Angie
c4e7996125 move gte macros files to docs folder 2023-06-11 10:32:27 -04:00
Angie
9a3e84a131 update gte macros to be usable 2023-06-11 10:16:08 -04:00
Anghelo Carvajal
8659624f30
Merge pull request #36 from Decompollaborate/develop
1.7.3
2023-06-10 10:43:47 -04:00
angie
5d6b5e696f Version bump 2023-06-10 10:38:33 -04:00
angie
5bc9246c05 Make Rust acknowledge the tables/ folder 2023-06-10 10:20:16 -04:00
Anghelo Carvajal
5bcd3618e5
Merge pull request #34 from Decompollaborate/develop
1.7.2
2023-05-04 15:18:06 -04:00
angie
1e07ed6d51 Fix clippy warnings 2023-05-04 14:58:54 -04:00
angie
d7ee924746 Improve rust ci (this commit will fail) 2023-05-04 14:49:37 -04:00
angie
d03cfd7862 format rust generated tables 2023-05-04 14:30:55 -04:00
angie
5db531fd5e cargo fmt 2023-05-04 14:24:47 -04:00
angie
3bc66eb98d Update tests 2023-05-04 14:00:56 -04:00
angie
619eba0c4a Bindings for InstrIdType 2023-05-04 13:44:22 -04:00
angie
b6b9f41c53 RabInstrIdType 2023-05-04 12:50:14 -04:00
Angie
3eee2ae4bb fix cargo build path 2023-05-02 19:09:47 -04:00
Angie
d392541299 fix paths in ci 2023-05-02 19:06:06 -04:00
Angie
69f69357f7 Move all the tables into a tables folder 2023-05-02 19:01:54 -04:00
Angie
cd98ae0e0f Update copyright year in every file 2023-05-02 16:41:02 -04:00
Anghelo Carvajal
4f1d0678ac
Merge pull request #33 from Decompollaborate/develop
1.7.1
2023-05-02 13:02:08 -04:00
angie
7d2b025dba tidy 2023-05-01 23:04:58 -04:00
Angie
4681f1c20e Enable more warnings 2023-05-01 20:59:01 -04:00
angie
0ae6826960 typo 2023-04-30 17:42:15 -04:00
angie
37b2ce06e2 Autogenerate pyi files 2023-04-30 17:39:05 -04:00
angie
3c8904b6fb Fix borken identation in tables 2023-04-30 15:58:01 -04:00
angie
d57c3b22b2 simplify including operand incs 2023-04-30 15:34:27 -04:00
Anghelo Carvajal
4f5f6142b1
Merge pull request #32 from Decompollaborate/develop
1.7.0
2023-04-30 13:01:06 -04:00
angie
a522f4df3a missing newline 2023-04-30 12:41:02 -04:00
angie
e8c39685fc format 2023-04-30 12:38:20 -04:00
angie
399c708c46 version bump 2023-04-30 12:37:02 -04:00
angie
bf775c7351 C++ bindings for R3000GTE 2023-04-30 12:36:32 -04:00
angie
e249be9f38 Fix Rust R3000GTE bindings and add some tests 2023-04-30 11:23:40 -04:00
angie
7a9e7a5787 generate rust tables 2023-04-30 10:13:35 -04:00
angie
f61d37b4a6 Change builds for every machine to only be ran on new releases 2023-04-30 10:00:04 -04:00
angie
a2dfabea4f Some actions cleanup 2023-04-30 09:47:00 -04:00
angie
967d8ef0b3 Escape ` 2023-04-30 09:22:51 -04:00
angie
a85e339033 Add a message to the format yamls 2023-04-30 09:21:15 -04:00
angie
cdf97457ce use another action for the yamls 2023-04-30 09:14:23 -04:00
angie
37e8c24004 maybe fix action? 2023-04-30 09:08:59 -04:00
angie
9998ca9830 split format action and setup dependencies 2023-04-30 09:01:03 -04:00
angie
57f5d139d9 hopefully fix yaml 2023-04-30 08:54:20 -04:00
angie
39e081470e CI for checking format and tables 2023-04-30 08:48:47 -04:00
Anghelo Carvajal
8237818ff9
Add R3000GTE instruction set support (#31)
* initial gte setup

* starting to parse gte instructions

* R3000_GTE -> R3000GTE

* decode all the non-operand instructions

* remove printfs, whoops

* decode gte with operands

* cleanups

* bindings stuffs

* RabbitizerInstrId_isValid

* fix missing include
2023-04-29 23:07:07 -04:00
Anghelo Carvajal
89254307cc
Merge pull request #28 from Decompollaborate/develop
1.6.2
2023-04-27 16:25:27 -04:00
angie
ab96cfdf2c version bump 2023-04-27 16:08:39 -04:00
angie
b244da7a9b Fix getInstrIndexAsVram taking the upper 8 bits instead of 4 bits for the vram calculation 2023-04-27 16:06:40 -04:00