Commit graph

16 commits

Author SHA1 Message Date
Adam Becker
09c90456ee Adding better I/O logging. 2016-11-25 16:58:07 -07:00
Adam Becker
2244a3634a Expose GPU ports and consume them in the DMA code. 2016-11-25 12:18:20 -07:00
Adam Becker
4c911c465d Implementing enough of the CD-ROM to get further with COP2 instructions. 2016-11-19 10:36:59 -07:00
Adam Becker
0a40dff5ff Moving the rendering code to another file. 2016-11-16 21:33:33 -07:00
Adam Becker
9c58683d3c Adding the initial skeleton for CD-ROM support. 2016-11-16 21:33:33 -07:00
beannaich
560ca79641 Making builds work on Debian. 2016-11-16 21:30:40 -07:00
Adam Becker
aa7e87792a Optimizing memory accesses slightly, honestly I should have been doing things this way from the beginning. 2016-11-12 13:28:35 -07:00
Adam Becker
af222ec959 More CPU refactoring 2016-11-10 21:57:10 -07:00
Adam Becker
e120a8bd05 Refactoring the CPU a tad. 2016-11-10 21:11:54 -07:00
Adam Becker
7ff88980d9 Adding the ability to load executables. Fixing CPU bugs using amidog's CPU tests. 2016-11-08 19:40:31 -07:00
Adam Becker
d61e89cf71 Implementing textured quads. 2016-11-06 09:13:02 -07:00
Adam Becker
1b2f40cfdd Moving the GPU draw code to a separate file. 2016-11-05 21:48:43 -06:00
Adam Becker
5d1ac86052 Able to render the Sony logo! Well, partially. Still missing textured polygons. 2016-11-04 19:16:25 -06:00
Adam Becker
089873c142 Streamlining some code. 2016-10-29 19:13:03 -06:00
Adam Becker
524a77d62c Adding a lot of register handling, enough to get to a new crash point. Yippee. 2016-10-29 15:44:04 -06:00
Adam Becker
5a49e6a667 Major changes to the code base. 2016-10-25 20:47:31 -06:00