Commit Graph

158 Commits

Author SHA1 Message Date
Vicki Pfau 1de5d4e330 Util: Add CircleBufferWrite 2017-03-21 22:30:30 -07:00
Vicki Pfau ab663a24a8 DS GX: Remove per-scanline divides 2017-03-21 21:58:14 -07:00
Vicki Pfau 8792ea1354 DS GX: Reduce pointer chasing 2017-03-21 21:51:57 -07:00
Vicki Pfau 3dd18ecc2f DS GX: Switch from scanline-based to all-at-once 2017-03-21 20:54:42 -07:00
Vicki Pfau 2b6ed2661e DS GX: Pay down tech debt around coordinates 2017-03-21 16:25:32 -07:00
Vicki Pfau 2a29a4dd58 DS GX: First pass at shadow polygons 2017-03-21 15:57:42 -07:00
Vicki Pfau d5445799a6 DS GX: Add polygon IDs to the framebuffer 2017-03-21 15:15:06 -07:00
Vicki Pfau 35e2b73301 ARM9: Add mode switching via LDR 2017-03-21 11:24:33 -07:00
Vicki Pfau 0a4b47cccf Merge branch 'master' into medusa 2017-03-20 17:37:39 -07:00
Vicki Pfau 40f1d66685 DS Video: Add hblank DMAs 2017-03-20 16:23:24 -07:00
Vicki Pfau a309e38e33 GBA Hardware: Prepare for adding alarms 2017-03-20 00:34:26 -07:00
Vicki Pfau 25a8b125ed GBA Video: Allow windows that end at 256 2017-03-19 14:30:40 -07:00
Vicki Pfau 0cf9bf75e2 DS GX: Increase max vertices on ngons to 10 2017-03-19 13:34:59 -07:00
Vicki Pfau a278899314 GBA Hardware: Begin fixing RTC implementation 2017-03-19 09:23:54 -07:00
Vicki Pfau 53778e8d92 DS Video: Add vblank DMAs 2017-03-19 09:23:23 -07:00
Vicki Pfau ce40b8a038 DS GX: Fix alpha blending 2017-03-18 23:13:43 -07:00
Vicki Pfau c9f4c9c898 DS GX: Initial lighting implementation 2017-03-17 18:25:49 -07:00
Vicki Pfau 1743dd24b8 DS GX: Start setting up lighting parameters 2017-03-17 16:44:35 -07:00
waddlesplash 244779ed19 Add 'extern "C"' guards to version.h. 2017-03-17 08:44:34 -07:00
waddlesplash 15b4df3b2b Fix the build on MSVC. 2017-03-16 13:26:21 -07:00
Vicki Pfau 40e9dfcf5c Qt: Improve library usage 2017-03-16 11:47:52 -07:00
Vicki Pfau 10ed2ed418 DS GX: Step-based interpolation 2017-03-15 23:22:35 -07:00
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