Rick van Vonderen riyyi
riyyi pushed to master at riyyi/garbage 2022-08-20 03:50:26 +02:00
d511ec8397 Emulator: Add opcode lookup table
a68171002c Emulator: Fix out of scope destruction of string_view
Compare 2 commits »
riyyi pushed to master at riyyi/garbage 2022-08-20 02:30:39 +02:00
85d54c9bcb Emulator: Prefer string_view over const char*
3163d0cb95 Emulator: Read bootrom in Emu class
7f8f8fd493 Meta: Update ruc library
b82ec9eb11 Emulator: Use constructor initialization list
Compare 4 commits »
riyyi pushed to master at riyyi/ruc 2022-08-20 02:23:03 +02:00
94eb1dd173 Util: Fix function source check, to prevent infinite recursion
f7157feddf Util: Prefer string_view as function parameter in File class
Compare 2 commits »
riyyi pushed to master at riyyi/garbage 2022-08-19 21:49:56 +02:00
e3c3875195 Emulator: Store registers separately
riyyi pushed to master at riyyi/garbage 2022-08-19 21:11:09 +02:00
dcc517c28d Emulator: Set registers for the power-up sequence
riyyi pushed to master at riyyi/garbage 2022-08-19 14:31:23 +02:00
52cd604eb1 Emulator: Do not store overflown bits
riyyi pushed to master at riyyi/garbage 2022-08-19 02:58:38 +02:00
0e67e7e2cc Emulator: Add register sharing to processing units
68f78a0299 Emulator: Change register type to uint32_t
21da21a760 Meta: Update ruc library
Compare 3 commits »
riyyi pushed to master at riyyi/garbage 2022-08-19 02:49:10 +02:00
2ee1fa147d Merge branch 'master' of https://github.com/Riyyi/garbage
fa066cbd04 Emu: Add cycle accurate timing
Compare 2 commits »
riyyi pushed to master at riyyi/ruc 2022-08-19 02:46:51 +02:00
b5e55f13d3 Meta: Print commit hook scripts via function
054980e0f2 Meta: Add feature to temporary clear unstaged files in lint-ci.sh
Compare 2 commits »
riyyi pushed to master at riyyi/garbage 2022-08-19 00:21:55 +02:00
c691c6287d Meta: Update ruc library
riyyi pushed to master at riyyi/ruc 2022-08-19 00:20:36 +02:00
1361ee04f9 Meta: Fix commit linting commit-hook to receive COMMIT_EDITMSG
riyyi pushed to master at riyyi/ruc 2022-08-19 00:11:24 +02:00
a858eaef1d CMake: Remove unneeded item removal
riyyi pushed to master at riyyi/garbage 2022-08-19 00:10:31 +02:00
5f44f71e1a CMake: Fix unit test target
riyyi pushed to master at riyyi/garbage 2022-08-18 23:32:02 +02:00
ccbabdd5b3 Meta: Update ruc library
riyyi pushed to master at riyyi/ruc 2022-08-18 23:30:26 +02:00
0eadcc555a Util: Fix asserts in release mode
riyyi pushed to master at riyyi/garbage 2022-08-18 22:25:13 +02:00
f1aa4f33e2 Meta: Update ruc library
riyyi pushed to master at riyyi/ruc 2022-08-18 22:22:03 +02:00
d39fd8d8e7 Meta: Add commit linting commit-hook
riyyi pushed to master at riyyi/garbage 2022-08-18 20:37:53 +02:00
0db89cf109 Doc: Add contributing section to readme
riyyi pushed to master at riyyi/garbage 2022-08-18 20:24:51 +02:00
22f3ed8b84 Meta: Update ruc library
riyyi pushed to master at riyyi/ruc 2022-08-18 20:19:48 +02:00
41cd67dc34 Meta: Allow pre-commit hooks to be run from parent project