Dillon Beliveau
|
c945c1d9a8
|
check for NaNs in most FPU instructions
|
2021-02-28 14:57:58 -05:00 |
|
Dillon Beliveau
|
e3a15731be
|
correct indentation
|
2021-02-28 14:36:08 -05:00 |
|
Dillon Beliveau
|
c956ff96a0
|
more appropriately use trunc
|
2021-02-28 14:34:52 -05:00 |
|
Dillon Beliveau
|
51e0b361c5
|
handle nans properly in a few instructions
|
2021-02-28 14:34:41 -05:00 |
|
Dillon Beliveau
|
755c418cfc
|
fill in more FPU instructions in interpreter
|
2021-02-28 14:00:01 -05:00 |
|
Dillon Beliveau
|
30b53df3e2
|
FPU stuff in separate module
|
2021-02-28 13:05:23 -05:00 |
|
Dillon Beliveau
|
607c865796
|
slightly faster LDV
|
2021-02-28 12:03:54 -05:00 |
|
Dillon Beliveau
|
db184b05be
|
fix up issues in game db
|
2021-02-28 00:08:41 -05:00 |
|
Dillon Beliveau
|
cc44b42720
|
comment out unused value
|
2021-02-27 11:21:39 -05:00 |
|
Dillon Beliveau
|
f194aab940
|
zero out cpu and rsp
|
2021-02-27 11:20:28 -05:00 |
|
Dillon Beliveau
|
cae4529fe3
|
remove unneeded dereferences
|
2021-02-25 21:36:37 -05:00 |
|
Dillon Beliveau
|
a9070451d6
|
don't use function pointers for bus access anymore
|
2021-02-25 21:09:25 -05:00 |
|
Dillon Beliveau
|
b586d8fdcf
|
inline RSP bus
|
2021-02-25 20:39:42 -05:00 |
|
Dillon Beliveau
|
12516c6d3f
|
remove indirection around RSP
|
2021-02-25 20:32:13 -05:00 |
|
Dillon Beliveau
|
97f188846c
|
remove more indirection in cpu interpreter
|
2021-02-23 20:20:02 -05:00 |
|
Dillon Beliveau
|
b607a4f6ee
|
Use macros in more places
|
2021-02-23 17:23:29 -05:00 |
|
Dillon Beliveau
|
58c5924213
|
support rounding modes
|
2021-02-23 17:22:32 -05:00 |
|
Dillon Beliveau
|
0a80874be5
|
Remove indirection
|
2021-02-23 17:22:32 -05:00 |
|
Dillon Beliveau
|
ca35b590b3
|
Update README.md
|
2021-02-23 17:21:53 -05:00 |
|
Dillon Beliveau
|
512b67d5b0
|
ignore writes in cart region
|
2021-02-22 18:34:29 -05:00 |
|
Dillon Beliveau
|
2e30e0a63f
|
dinosaur planet to game db
|
2021-02-22 18:34:21 -05:00 |
|
Dillon Beliveau
|
bce346e235
|
floor.w
|
2021-02-22 18:34:13 -05:00 |
|
Dillon Beliveau
|
4ff66507c9
|
hacky blended triangles to get NICCC working
|
2021-02-21 18:01:30 -05:00 |
|
Dillon Beliveau
|
07f37359ad
|
unimplemented checks
|
2021-02-21 17:27:04 -05:00 |
|
Dillon Beliveau
|
f0a241014b
|
support 16bpp triangles
|
2021-02-21 17:20:53 -05:00 |
|
Dillon Beliveau
|
df128ca1f1
|
set blend color
|
2021-02-21 16:50:42 -05:00 |
|
Dillon Beliveau
|
859a66cf77
|
frameworking out stuff for eventually loading textures
|
2021-02-21 16:35:15 -05:00 |
|
Dillon Beliveau
|
40ae26f31d
|
set other modes, set combine
|
2021-02-21 15:26:01 -05:00 |
|
Dillon Beliveau
|
d600f694bc
|
fill rect 16bpp
|
2021-02-21 02:46:49 -05:00 |
|
Dillon Beliveau
|
427c0675f7
|
reorganize + cleanup
|
2021-02-21 01:44:47 -05:00 |
|
Dillon Beliveau
|
446c2c8560
|
cleanup
|
2021-02-21 01:43:02 -05:00 |
|
Dillon Beliveau
|
93c579150d
|
filling triangles
|
2021-02-21 01:40:28 -05:00 |
|
Dillon Beliveau
|
3700b1fe30
|
filling rectangles
|
2021-02-20 23:13:50 -05:00 |
|
Dillon Beliveau
|
5c6626c012
|
a few RDP commands
|
2021-02-20 21:32:02 -05:00 |
|
Dillon Beliveau
|
7c0a61572b
|
set scissor and prim depth
|
2021-02-20 21:02:02 -05:00 |
|
Dillon Beliveau
|
c95e1573b7
|
more rdp frameworking
|
2021-02-20 20:12:36 -05:00 |
|
Dillon Beliveau
|
f6f121322b
|
beginnings of a software RDP + a simple VI
|
2021-02-20 19:16:12 -05:00 |
|
Dillon Beliveau
|
29c39dd212
|
pluggable hooks
|
2021-02-20 17:27:07 -05:00 |
|
Dillon Beliveau
|
877a7d58b3
|
split display list segmentation code from parallel-rdp wrapper
|
2021-02-20 17:13:24 -05:00 |
|
Dillon Beliveau
|
34412336c9
|
rename video type enum elements, add software video mode
|
2021-02-20 16:57:16 -05:00 |
|
Dillon Beliveau
|
a6d9239146
|
remove usage
|
2021-02-20 16:28:50 -05:00 |
|
Dillon Beliveau
|
465aac6bc0
|
use typedefs, remove unused defines
|
2021-02-20 14:46:06 -05:00 |
|
Dillon Beliveau
|
42e0a85ad1
|
return 0 when cart backup read with no save
|
2021-02-20 14:23:49 -05:00 |
|
Dillon Beliveau
|
802066a751
|
rogue squadron to game db
|
2021-02-20 14:04:57 -05:00 |
|
Dillon Beliveau
|
7ac5ab5fdb
|
also write rdram size to 0x3f0
|
2021-02-20 14:04:18 -05:00 |
|
Dillon Beliveau
|
cf0134a68f
|
more instructions
|
2021-02-20 14:04:09 -05:00 |
|
Dillon Beliveau
|
8e37c48bfa
|
always log byte order
|
2021-02-20 13:43:49 -05:00 |
|
Dillon Beliveau
|
5e99bf508e
|
support setting LLAddr
|
2021-02-19 20:45:33 -05:00 |
|
Dillon Beliveau
|
86aae2f488
|
flash working with an ugly special case, quiet down debug messages
|
2021-02-19 20:32:55 -05:00 |
|
Dillon Beliveau
|
745e0dba0b
|
kinda-working flash implementation
|
2021-02-19 19:32:11 -05:00 |
|