Commit graph

1192 commits

Author SHA1 Message Date
Dillon Beliveau
0a80874be5 Remove indirection 2021-02-23 17:22:32 -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
Dillon Beliveau
d04eaa007a flash and sram are accessed at the same address 2021-02-19 18:01:03 -05:00
Dillon Beliveau
b638d8b4f6 assert save types 2021-02-19 17:40:03 -05:00
Dillon Beliveau
43d9a02048 initialize flash to 0xFF 2021-02-19 17:30:34 -05:00
Dillon Beliveau
f6247c23a8 Earthworm Jim 3d to game db, rename eeprom_1mb to flash_1m 2021-02-19 17:30:26 -05:00
Dillon Beliveau
d4ca4e7d97 New param for new angrylion 2021-02-10 16:10:41 -05:00
Dillon Beliveau
c2eee38295 cp1 c_ule 2021-02-07 17:44:44 -05:00
Dillon Beliveau
15d14cceee banjo kazooie, pokemon snap, starfox 64 to game db 2021-02-07 17:39:44 -05:00
Dillon Beliveau
cd46e68b5f bomberman and wave race to game db 2021-02-07 16:56:06 -05:00
Dillon Beliveau
cb0b86c040 smash 64 to game db 2021-02-07 16:43:15 -05:00
Dillon Beliveau
eb30bdbc37 FPU instructions necessary for diddy kong racing 2021-02-07 15:54:43 -05:00
Dillon Beliveau
2c0624a3dc what was I thinking with this mask anyway 2021-02-07 14:17:33 -05:00
Dillon Beliveau
35718dde80 mask addresses correctly again 2021-02-07 14:10:07 -05:00
Dillon Beliveau
9467e1113e Merge branch 'rdram-little-endian' 2021-02-07 14:08:37 -05:00
Dillon Beliveau
7abd67306d don't translate address twice 2021-02-07 14:00:01 -05:00
Dillon Beliveau
d61242ec74 working on swapping DMEM to little endian 2021-02-07 13:34:32 -05:00
Dillon Beliveau
2f9f261b3f typo 2021-02-06 21:32:47 -05:00
Dillon Beliveau
5ccee24981 move stuff around, RSP bus doesn't need whole system 2021-02-06 21:32:47 -05:00
Dillon Beliveau
a8db71cb1a delete some unused code 2021-02-06 21:32:47 -05:00