Blue
4d441c6ff8
Basic hardcoded CD reading (.bin)
2019-04-29 20:13:13 +02:00
Blue
37297ce936
Refactor
2019-04-29 20:12:39 +02:00
Blue
2cbb3b8a6b
Removed use of Color class (fixed texture colors)
2019-04-29 20:12:12 +02:00
Blue
33acad876e
GPU Refactor
2019-04-29 20:11:08 +02:00
Blue
33bde645cd
Mass Update (BLTZ BGEZ Opc, Interrupt Handling)
...
Opcode Fixes to pass Amidog Basic CPU Test
2019-04-21 15:45:12 +02:00
Blue
b8687945b0
Mass Update (Timer, textColor and GP0 Opc)
...
Timer added for tick VSYNC 0x1 int trigger and display refresh.
Color 555 hack (wrong colors) but gets correct tectures.
GP0 0x60-0x7A Opcodes RenderMonoQuads
2019-04-21 15:42:25 +02:00
Blue
a61140655c
Add interrupt enum
2019-04-21 15:37:58 +02:00
Blue
a39ae4fa9e
Add Classes
2019-04-21 15:35:58 +02:00
Blue
92b657654a
Refact mmu to bus. Add tick
2019-04-21 15:35:31 +02:00
Blue
28fc2bc10c
Fast Hack to fix vram transfer textures
2019-04-21 15:34:57 +02:00
Blue
08a48c1fa7
Interrup Controller STUB (ISTAT IMASK)
2019-04-21 15:33:58 +02:00
Blue
ed1edb1657
Add r00 01 02 03 l and w func for test opc 19 20
2019-04-21 15:31:24 +02:00
Blue
0825f07a13
Add interrupt map and PSEXE test loader
2019-04-21 15:25:39 +02:00
Blue
872a627545
Bios Disassembler stub
2019-04-21 15:23:08 +02:00
Blue
6cb89b7244
Timer stub
2019-04-21 15:22:23 +02:00
Blue
c67511160f
Added CDROM class
2019-02-11 23:42:34 +01:00
Blue
e5697ac092
Updated GPU and Display (renders tri & shaded tri)
2019-02-11 22:01:17 +01:00
Blue
321b1614be
GPU Refactor
2019-02-10 23:24:39 +01:00
Blue
a9d5a6f3ff
GPU Refactor
2019-02-09 22:00:17 +01:00
Blue
85de2b958a
Added GPU
2019-02-09 21:59:39 +01:00
Blue
72f0786b99
Mass Refactor
2019-02-04 12:41:39 +01:00
Blue
da19b7ee91
Refactor
2019-02-03 03:05:13 +01:00
Blue
c11d21c7f2
All Opcodes Impl
2019-01-28 18:47:39 +01:00
Blue
dcac42bd7b
More Exceptions
2019-01-28 18:47:26 +01:00
Blue
da04103fdc
DMA range tests
2019-01-27 23:03:04 +01:00
Blue
d0799d0059
More Opcodes
2019-01-27 23:02:51 +01:00
Blue
6004122c50
Added More Exceptions
2019-01-27 23:02:43 +01:00
Blue
51fccd73a2
Renamed Instr <-> opcode as it made more sense
2019-01-26 20:10:36 +01:00
Blue
b4169d8c7e
More Opcodes
2019-01-26 19:54:00 +01:00
Blue
ef3fd7ddbf
Removed Unaligned to handle ex on CPU
2019-01-26 19:53:45 +01:00
Blue
a19fe1cea8
Exception Constants
2019-01-26 19:53:09 +01:00
Blue
9a74ef5079
Fix PC_Predictor on JR
2019-01-24 10:21:35 +01:00
Blue
6b8497644d
Corrected PC values on Branch Delay Slot
2019-01-24 09:38:56 +01:00
Blue
38e5efdeb4
Cleaned code (disassembler still a mess)
2019-01-23 20:30:19 +01:00
Blue
3926db2633
Fixed SLTI and SLTIU opcodes
2019-01-23 12:00:57 +01:00
Blue
1deb221128
More Opcodes
2019-01-21 00:13:45 +01:00
Blue
ece128b5dd
Access to different than 32b load write
2019-01-21 00:13:36 +01:00
Blue
bbe74f6bbd
Refactor
2019-01-21 00:12:05 +01:00
Blue
9176fefa82
Agregar archivos de proyecto.
2019-01-20 13:00:48 +01:00
Blue
7b760d6746
Agregar .gitignore y .gitattributes.
2019-01-20 13:00:42 +01:00