Commit Graph

136 Commits

Author SHA1 Message Date
Vicki Pfau 2548536153 DS GX: Redo clipping and viewport calculation 2017-03-14 08:05:28 -07:00
Vicki Pfau 055f705c91 GBA Video: First pass at adding bitmap sprites 2017-03-14 08:05:28 -07:00
Vicki Pfau 62b5ca0aa8 GBA Video: Fix Window on tall displays 2017-03-13 12:07:40 -07:00
Vicki Pfau 507a1c78e9 DS GX: Add culling 2017-03-13 11:54:22 -07:00
Vicki Pfau 1fc301103b DS GX: First pass at clipping 2017-03-12 23:08:30 -04:00
Vicki Pfau 2222010107 DS: Partially implement RTC 2017-03-09 23:32:32 -05:00
Vicki Pfau 197f73cf85 GBA Video: Allow alpha blending with per-pixel colors 2017-03-09 23:32:31 -05:00
Vicki Pfau fd2869603a DS Audio: First pass at ADPCM 2017-03-08 12:01:14 -08:00
Vicki Pfau 498aa541fc DS Audio: Initial implementation, only PCM 2017-03-08 00:12:18 -08:00
Vicki Pfau e268ecea8a DS: Minor cleanup 2017-03-07 17:23:06 -08:00
Vicki Pfau c521297093 DS Wi-Fi: Begin stubbing 2017-03-06 12:59:34 -08:00
Vicki Pfau e1e627e496 Merge branch 'master' into medusa 2017-03-05 18:56:59 -08:00
Vicki Pfau ad7cb650dc Core: Add logging filters 2017-03-05 17:25:35 -08:00
Vicki Pfau 3c0c8a8f54 Core: Add enumeration over config items 2017-03-05 17:23:32 -08:00
Vicki Pfau 6363a08178 Util: Add enumeration over a configuration section 2017-03-05 17:23:08 -08:00
Vicki Pfau 726986e447 Util: Add startswith 2017-03-05 17:22:24 -08:00
Vicki Pfau 000f232c58 Core: Begin log revamp 2017-03-05 15:58:00 -08:00
Vicki Pfau 5fd2f0c43a DS Software: Extend master bright to VRAM mode 2017-03-04 22:28:03 -08:00
Vicki Pfau faf99ac304 DS Video: Allow capture of 2D engine 2017-03-04 21:52:25 -08:00
Vicki Pfau 4bde13effb DS GX: Improve alpha slightly 2017-03-04 21:50:58 -08:00
Vicki Pfau 1ed7db5c9c DS GX: Avoid sorting spans 2017-03-04 15:07:14 -08:00
Vicki Pfau 2da8c63ec2 DS Core: Add video recording 2017-03-04 12:54:39 -08:00
Vicki Pfau 97f915e617 Core: Support dragging 2017-03-04 11:16:06 -08:00
Vicki Pfau 0ff5f43eb0 DS GX: Implement GX DMAs 2017-03-04 10:59:44 -08:00
Vicki Pfau 6103d49697 DS Video: Start implementing capture 2017-03-04 10:59:15 -08:00
Vicki Pfau 61ef3501c1 DS Video: Minor extended background fixes 2017-03-03 19:08:27 -08:00
Vicki Pfau 9b5bda237a DS GX: Add color modulation 2017-03-03 18:37:48 -08:00
Vicki Pfau 30cac2e24b DS GX: Add z-depth sorting 2017-03-03 04:00:47 -08:00
Vicki Pfau 00dd9090e6 DS GX: Partially fix depth, but disable perspective correction for now 2017-03-02 13:13:56 -08:00
Vicki Pfau 908b0a425e Core: Have per-core input information 2017-03-02 01:07:09 -08:00
Vicki Pfau 80ff9596b9 DS GX: Fix texture clipping issues 2017-03-01 23:13:00 -08:00
Vicki Pfau abf57aa602 DS GX: Fake re-rendering scenes 2017-03-01 20:12:00 -08:00
Vicki Pfau 4320669d21 DS GX: First pass at textures 2017-03-01 17:55:25 -08:00
Vicki Pfau 2609c362db DS GX: Make colors unsigned 2017-03-01 11:01:50 -08:00
Vicki Pfau 3fcdbd0d89 DS GX: Start implementing FIFO full 2017-02-28 23:21:09 -08:00
Vicki Pfau eabcb59514 DS GX: Fix degenerate spans and color perspective 2017-02-28 18:50:01 -08:00
Vicki Pfau 0454a30b2e DS GX: Do not allocate memory every scanline 2017-02-28 17:21:59 -08:00
Vicki Pfau c0c7754ed8 DS GX: Calculate needed spans 2017-02-28 16:10:55 -08:00
Vicki Pfau 9ad56b1b79 DS GX: Update matrix transforms 2017-02-28 13:05:25 -08:00
Vicki Pfau c6ff504e66 DS GX: Start filling in software renderer 2017-02-28 11:06:48 -08:00
Vicki Pfau 778eb8bc3b DS GX: Process vertex list 2017-02-27 23:49:56 -08:00
Vicki Pfau 1bc3170755 DS GX: Add additional matrix operations 2017-02-27 19:02:24 -08:00
Vicki Pfau 64034e387f DS GX: Fix 6-bit PV stack pointer 2017-02-27 18:20:49 -08:00
Vicki Pfau 2ab7289a05 DS GX: Start work on multi-parameter FIFO entries 2017-02-27 18:16:26 -08:00
Vicki Pfau 338d29f5ad DS GX: Start implementing matrix operations 2017-02-27 18:00:43 -08:00
Vicki Pfau e8bfc7bcca DS GX: Stub out GX renderer 2017-02-27 16:55:14 -08:00
Vicki Pfau 0cb9c41a4a DS: Initial touch support 2017-02-27 11:14:36 -08:00
Vicki Pfau 3f27b09ec1 ARM9: Implement SMUL<x><y> 2017-02-27 00:41:47 -08:00
Vicki Pfau 4778dc41c8 DS GX: Improved PIPE and FIFO behavior 2017-02-26 23:57:30 -08:00
Vicki Pfau 756474ac56 DS Video: Implement master brightness 2017-02-26 20:16:28 -08:00