liuk7071
|
87439afa3e
|
[CPU] Add SYSCALL, RFE
|
2023-07-17 00:33:37 +02:00 |
|
liuk7071
|
c0d1356bef
|
[CPU] Exceptions
|
2023-07-17 00:15:46 +02:00 |
|
liuk7071
|
b553caa737
|
[CPU] Add MULT, MULTU
|
2023-07-16 19:59:50 +02:00 |
|
liuk7071
|
8047f93e80
|
[CPU] Add DIV, DIVU, MFLO, MTLO, MFHI, MTHI
|
2023-07-16 19:57:39 +02:00 |
|
liuk7071
|
46c4f5ac51
|
[CPU] Add REGIMM opcodes
|
2023-07-16 19:48:01 +02:00 |
|
liuk7071
|
854550c23d
|
[CPU] Add LBU, LHU
|
2023-07-16 19:39:12 +02:00 |
|
liuk7071
|
a942db45e8
|
[CPU] Fix sign-extension bug in LB and LH
|
2023-07-16 19:38:14 +02:00 |
|
liuk7071
|
e489767be3
|
[INTC] INTC writes/reads
|
2023-07-16 19:37:14 +02:00 |
|
liuk7071
|
76e57f8ee4
|
[CPU] Move disassembler to its own class
|
2023-07-16 19:10:43 +02:00 |
|
liuk7071
|
7db8e65625
|
[CPU] Add MFC0
|
2023-07-16 19:00:08 +02:00 |
|
liuk7071
|
217403b520
|
[CPU] Add JR, JALR
|
2023-07-16 18:57:05 +02:00 |
|
liuk7071
|
9c8a13f87d
|
[CPU] Fix branches/jumps
|
2023-07-16 18:29:50 +02:00 |
|
liuk7071
|
696e1307d1
|
[CPU] Add more instructions to disassembler
|
2023-07-16 18:26:35 +02:00 |
|
liuk7071
|
51db6bbf87
|
[CPU] Add ADD, ADDU, SUB, SUBU
|
2023-07-16 18:00:15 +02:00 |
|
liuk7071
|
af874efbaf
|
[CPU] Add SLT, SLTU, SLTI, SLTIU
|
2023-07-16 17:56:47 +02:00 |
|
liuk7071
|
6d126eed21
|
[CPU] Handle more COP0 register writes
|
2023-07-16 17:54:01 +02:00 |
|
liuk7071
|
8e56b4dc84
|
LB, LH, LW
|
2023-07-16 17:45:25 +02:00 |
|
liuk7071
|
84d21b0178
|
BEQ, BNE, BLEZ, BGTZ
|
2023-07-16 17:42:11 +02:00 |
|
liuk7071
|
48817ad3d0
|
COP0
|
2023-07-16 17:37:11 +02:00 |
|
liuk7071
|
658c051e9e
|
J
|
2023-07-16 16:43:58 +02:00 |
|
liuk7071
|
488773ad79
|
ADDI, ADDIU
|
2023-07-16 16:41:06 +02:00 |
|
liuk7071
|
ed0dee827d
|
SB, SH, SW, other stuff
|
2023-07-16 16:23:55 +02:00 |
|
liuk7071
|
43b97aa7b9
|
Fix ORI disassembler
|
2023-07-16 01:51:19 +02:00 |
|
liuk7071
|
2a4fbf3ab5
|
Add ORI to disassembler
|
2023-07-16 01:46:54 +02:00 |
|
liuk7071
|
9683b2defb
|
SLLV, SRLV, SRAV
|
2023-07-16 01:45:33 +02:00 |
|
liuk7071
|
a4e56ea921
|
SLL, SRL, SRA
|
2023-07-16 01:42:56 +02:00 |
|
liuk7071
|
0179f4d2ee
|
ANDI, ORI, XORI
|
2023-07-16 01:36:43 +02:00 |
|
liuk7071
|
d199b50bfc
|
First instruction (LUI)
|
2023-07-16 01:21:28 +02:00 |
|
liuk7071
|
ac63b917a3
|
First real commit
|
2023-07-15 22:21:43 +02:00 |
|
liuk7071
|
218946bca5
|
Update README.md
|
2023-07-15 17:04:55 +02:00 |
|
liuk7071
|
c11eaa29f4
|
Add README.md
|
2023-07-15 16:54:18 +02:00 |
|
liuk7071
|
cb0348433c
|
Remove files
|
2023-07-15 16:29:51 +02:00 |
|
liuk7071
|
75731c2812
|
push changes
|
2023-07-15 16:19:55 +02:00 |
|
liuk7071
|
6e8b4cc06f
|
pitch counter
|
2023-03-31 15:36:38 +02:00 |
|
liuk7071
|
23faf7bd85
|
many things, begin spu
|
2023-03-31 13:52:19 +02:00 |
|
liuk707
|
ad47cc9a88
|
Update README.md
|
2022-12-11 14:18:36 +01:00 |
|
liuk7071
|
3f8996f1b1
|
Game FPS counter, fix IRGB, handle FLAG writes properly
|
2022-12-11 12:47:19 +01:00 |
|
liuk707
|
2057022a03
|
Merge pull request #9 from liuk7071/fixing-gpu
Lots of things that I'm not willing to list
|
2022-09-13 19:15:44 +02:00 |
|
liuk7071
|
3ac261541a
|
Some DMA fixes, update README
|
2022-09-13 19:13:26 +02:00 |
|
liuk7071
|
8658f3cf64
|
GT gets to the menus, you can move in FF7 and Ridge Racer works fine
|
2022-09-10 19:45:33 +02:00 |
|
liuk7071
|
2491d2d0bb
|
MDEC
|
2022-09-02 15:05:33 +02:00 |
|
liuk7071
|
36b1160bdb
|
Fix texture blending (last time)
|
2022-08-21 22:41:53 +02:00 |
|
liuk7071
|
7ea90ffb10
|
Fix texture blending
|
2022-08-21 22:15:16 +02:00 |
|
liuk7071
|
1dbe58f782
|
Texture blending
|
2022-08-21 22:03:29 +02:00 |
|
liuk7071
|
55734605e6
|
Handle drawing offset in the shaders
|
2022-08-21 20:55:54 +02:00 |
|
liuk7071
|
b46a6447ff
|
More GPU optimizations, memory card writes
|
2022-08-21 19:55:33 +02:00 |
|
liuk7071
|
cf22e5277a
|
Set some of the OpenGL state after updating the GUI instead of in every GPU command
|
2022-08-18 00:10:26 +02:00 |
|
liuk7071
|
e5cc6fa3e1
|
Less copy pasting in the GTE thanks to a function
|
2022-08-17 23:00:47 +02:00 |
|
liuk7071
|
a1b563767a
|
Fix pads in some games, start trying to emulate XA-ADPCM mode
|
2022-08-12 22:09:20 +02:00 |
|
liuk7071
|
c3a4d9e0f6
|
Fix scheduler
|
2022-08-11 23:19:32 +02:00 |
|