IrisZ64
|
219c46e475
|
fix jit boogs
|
2025-12-18 21:36:45 +01:00 |
|
irisz64
|
b4a17416e4
|
fix stuff
|
2025-12-18 15:27:05 +01:00 |
|
irisz64
|
c2d6d5a8a9
|
JIT stuff that I do not know how to comment
|
2025-12-18 11:20:56 +01:00 |
|
irisz64
|
70edba4ced
|
Settings popup always auto resize
|
2025-12-18 08:51:22 +01:00 |
|
irisz64
|
db2f37ad6d
|
Normalize file path first before printing it in spinner animation
|
2025-12-18 08:48:17 +01:00 |
|
irisz64
|
ebcafd5b86
|
Save path should always be normalized
|
2025-12-18 08:45:46 +01:00 |
|
IrisZ64
|
ebeb5f2cb5
|
Help the compiler not fuck up. If I keep the thread spawn in the constructor, optimizations will get rid of the if on "!fileToLoad.empty()" for some reason.
|
2025-12-17 22:04:05 +01:00 |
|
IrisZ64
|
f870d8f979
|
Add progress indicator when loading a file in case user reads from a server and not a local disk
|
2025-12-17 21:51:48 +01:00 |
|
irisz64
|
b89ff3d212
|
Register and disassembly view now separated in different tabs
|
2025-12-16 14:16:11 +01:00 |
|
IrisZ64
|
faa02bf0bb
|
More small improvements
|
2025-12-15 21:46:22 +01:00 |
|
irisz64
|
19b9d56ba7
|
Slight improvements to debugger, still wonky
|
2025-12-15 15:25:45 +01:00 |
|
irisz64
|
4695f93091
|
Settings tabs can be on the stack
|
2025-12-15 10:53:57 +01:00 |
|
irisz64
|
8f787522bb
|
Structure settings better
|
2025-12-15 09:37:10 +01:00 |
|
IrisZ64
|
9a1089b70e
|
Fix apply button not turning grey after clicking on it.
|
2025-12-14 16:21:21 +01:00 |
|
irisz64
|
2f4a714485
|
indentation
|
2025-09-03 12:52:18 +02:00 |
|
irisz64
|
6737977183
|
Finally passing every FPU test in Lemmy's suite
|
2025-09-03 12:11:38 +02:00 |
|
irisz64
|
7de697ab64
|
Clean this up too
|
2025-09-03 11:48:14 +02:00 |
|
irisz64
|
509f52664c
|
Cop0 tidy
|
2025-09-02 15:23:10 +02:00 |
|
irisz64
|
4a98610f3c
|
That function is incorrect other than useless. Just use our variable that we update periodically anyway
|
2025-09-01 16:57:35 +02:00 |
|
irisz64
|
123a089598
|
Simplify FireException a lot
|
2025-09-01 16:44:04 +02:00 |
|
irisz64
|
a636f4dc60
|
Apparently ERET will throw a COP unusable exception when non-kernel mode.
|
2025-09-01 12:06:01 +02:00 |
|
irisz64
|
bd4a692899
|
Small TLB cleanup
|
2025-09-01 12:05:25 +02:00 |
|
irisz64
|
5444df993c
|
Instruction struct rewrite in RSP too now
|
2025-09-01 09:47:07 +02:00 |
|
irisz64
|
e795c256f2
|
Return and not break, ops
|
2025-09-01 09:24:20 +02:00 |
|
irisz64
|
b0e65ce0aa
|
Make these part of RSP class.
|
2025-09-01 09:17:28 +02:00 |
|
irisz64
|
b8d691efb8
|
This rewrite is working (tested with Super Mario 64)
|
2025-08-29 10:57:01 +02:00 |
|
irisz64
|
dd98e19c95
|
Continue big Instruction struct rewrite
|
2025-08-28 09:25:22 +02:00 |
|
SimoZ64
|
68620ce893
|
start implementing instruction union for cleaner switches and stuff
|
2025-08-16 22:00:01 +02:00 |
|
SimoZ64
|
9385de1081
|
Small things
|
2025-08-13 13:59:16 +02:00 |
|
SimoZ64
|
78db98912a
|
Merge branch 'dev' of git.sr.ht:~irisz64/kaizen into dev
|
2025-08-13 13:58:36 +02:00 |
|
irisz64
|
1057265aac
|
Create StepRSP and StepCPU functions (cleans up the loop a little)
|
2025-08-05 08:57:16 +02:00 |
|
irisz64
|
cdb826ba8e
|
Use first detected gamepad
|
2025-08-03 22:32:07 +02:00 |
|
irisz64
|
3da227613f
|
Fix warnings
|
2025-08-03 22:30:55 +02:00 |
|
irisz64
|
3fb03c6aba
|
Sorta works
|
2025-08-03 20:06:16 +02:00 |
|
SimoZ64
|
010bb5e0bb
|
Mem and Regs not part of cpu anymore.
|
2025-08-01 21:05:11 +02:00 |
|
irisz64
|
812b905bdf
|
This is just comfy I think
|
2025-08-01 17:44:34 +02:00 |
|
irisz64
|
c662c3ff20
|
Initial work on a ErrorData structure to use globally
|
2025-08-01 17:43:42 +02:00 |
|
irisz64
|
cc1078d9e8
|
These can be Utility functions
|
2025-08-01 16:21:18 +02:00 |
|
irisz64
|
79de6f20b6
|
Tooltip in comment now works!
|
2025-07-31 17:25:22 +02:00 |
|
irisz64
|
1d117bf96b
|
Initial work for comment detail in debugger
|
2025-07-31 14:42:43 +02:00 |
|
irisz64
|
cad486e1b9
|
No need for const-referencing here
|
2025-07-31 09:29:10 +02:00 |
|
irisz64
|
0d9a2fc584
|
Tidy up Debugger + breakpoints initial work
|
2025-07-30 11:30:39 +02:00 |
|
SimoZ64
|
ff4cd66bdb
|
Things to neat up that I noticed with Hazel <3
|
2025-07-29 22:46:34 +02:00 |
|
SimoZ64
|
01d05ca8fd
|
Small tidy
|
2025-07-29 22:39:38 +02:00 |
|
irisz64
|
3061334004
|
Huge refactor: Make Core a singleton
|
2025-07-29 11:08:05 +02:00 |
|
irisz64
|
e0e887ce90
|
Have a default path for saves
|
2025-07-29 09:34:28 +02:00 |
|
SimoZ64
|
bf330959e8
|
Start work on a debug view
|
2025-07-28 22:46:04 +02:00 |
|
irisz64
|
86c30f36e2
|
Make PIF stuff a little less annoying to read
|
2025-07-28 17:44:57 +02:00 |
|
irisz64
|
ad9814bb3c
|
Make Scheduler a singleton
|
2025-07-28 13:44:13 +02:00 |
|
irisz64
|
9dec9c03b4
|
Small RDP accuracy improvement
|
2025-07-26 00:26:40 +02:00 |
|