Rekai Nyangadzayi Musuka paoda
paoda pushed to main at paoda/arm32 2023-09-08 01:00:25 +00:00
c94912887e feat(v5te): implement SMLA<x><y>
paoda pushed to main at paoda/arm32 2023-09-07 08:40:07 +00:00
819eace2a7 feat: implement QADD/QSUB
paoda pushed to main at paoda/arm32 2023-09-07 08:37:08 +00:00
3ca9c9109b feat: implement QADD/QSUB
paoda pushed to main at paoda/arm32 2023-09-07 06:27:02 +00:00
177f9b55a9 fix(v5te): rework MSR/MRS handling to account for v5TE extension space
6dde25bd0f fix(arm): group multiply instructions together
44b59512c0 feat(v5te): implement clz
ea3db88bec feat(v5te): stub LDRD / STRD
Compare 4 commits »
paoda pushed to main at paoda/arm32 2023-09-07 01:04:04 +00:00
67bae5dcb4 fix: ensure order of operations to prevent regression in arm.gba
paoda pushed to main at paoda/turbo 2023-09-06 06:30:27 +00:00
c6a30e62b7 fix(cpu): resolve issues with ARMv5T ldm/stm impl in ARMWRESTLER
53c664bc61 chore(ui): default to 1600x900 window
1fc1f5782b chore(bus): force align writes to NDS7/NDS9 Bus
Compare 3 commits »
paoda pushed to main at paoda/arm32 2023-09-06 06:29:13 +00:00
e6863e7a9b fix(armv5te): implement obscure behaviour on invalid LDM writeback
paoda pushed to main at paoda/arm32 2023-09-06 02:38:29 +00:00
591352a65b fix: `Arm32` should represent generic, not pointer to generic
paoda pushed to main at paoda/turbo 2023-09-05 22:13:23 +00:00
cd3a3dbe63 fix(emu): resolve double free with main mem ptr
0c6f710822 feat(platform): draw fullscreen triangle instead of quad
Compare 2 commits »
paoda pushed to main at paoda/turbo 2023-09-05 21:41:55 +00:00
819eda59f2 fix(emu): resolve double free with main mem ptr
09a444ad7b feat(platform): draw fullscreen triangle instead of quad
Compare 2 commits »
paoda pushed to main at paoda/turbo 2023-09-05 08:48:19 +00:00
11f177afbf chore(ui): flip texture horizontally
paoda pushed to main at paoda/turbo 2023-09-05 07:25:58 +00:00
f0a508386f fix(emu): resolve double free with main mem ptr
b9d4482531 feat(platform): draw fullscreen triangle instead of quad
Compare 2 commits »
paoda pushed to main at paoda/turbo 2023-09-05 03:24:47 +00:00
4c57f0b5f4 chore(emu): fix spelling mistakes
3bc13b527e fix(emu): share same main mem allocation between ARM7 + ARM9
Compare 2 commits »
paoda pushed to main at paoda/bit-string 2023-08-26 07:46:23 +00:00
0af0295acf feat: support lib use at compile-time
paoda pushed to main at paoda/bit-string 2023-08-18 05:00:43 +00:00
c6f3c7f039 feat: add matchExact to the API
paoda pushed to main at paoda/bit-string 2023-08-18 04:59:28 +00:00
4ff3695895 feat: add matchExact to the APIi
e0ab786ef0 fix: misuse of `@ctz` when finding index of bit string var in tmp buffer
Compare 2 commits »
paoda pushed to main at paoda/bit-string 2023-08-17 03:23:15 +00:00
de5474b6c3 chore: add build.zig.zon
paoda pushed to main at paoda/bit-string 2023-08-17 03:21:05 +00:00
7fd3b68f82 chore: minor cosmetic changes
paoda created branch main in paoda/bit-string 2023-08-17 03:14:15 +00:00
paoda pushed to main at paoda/bit-string 2023-08-17 03:14:15 +00:00
6328c370de feat: initial commit