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 |
Vicki Pfau
|
e4795c5d86
|
DS Video: OBJ extended palettes
|
2017-02-26 16:43:03 -08:00 |
Vicki Pfau
|
cf5d6709fe
|
DS Slot-1: Implement Slot-1 DMAs
|
2017-02-26 14:07:08 -08:00 |
Vicki Pfau
|
9c40ebb301
|
DS Video: Support sprites on the bottom of the screen
|
2017-02-26 13:31:19 -08:00 |
Vicki Pfau
|
164712fdd4
|
DS GX: Start implementing FIFO
|
2017-02-26 13:04:18 -08:00 |
Vicki Pfau
|
d157fd6037
|
DS Slot-1: Cart timing and IRQs
|
2017-02-26 12:06:52 -08:00 |
Vicki Pfau
|
a7f1567286
|
DS GX: Stub out GX
|
2017-02-25 15:25:50 -08:00 |
Vicki Pfau
|
a9ca1221f2
|
DS Video: Add extended BG palettes
|
2017-02-24 21:08:57 -08:00 |
Vicki Pfau
|
9639d7ad49
|
DS Slot-1: Fix FLash autodetection and initial file contents
|
2017-02-24 11:14:55 -08:00 |
Vicki Pfau
|
5c3fc0ac0d
|
DS SPI: Implement firmware access
|
2017-02-23 16:36:59 -08:00 |
Vicki Pfau
|
b77716738a
|
DS: Load firmware
|
2017-02-23 11:19:10 -08:00 |
Vicki Pfau
|
17a2e2a214
|
ARM9: Implement SMLA<x><y>
|
2017-02-23 03:24:57 -08:00 |
Vicki Pfau
|
b1393f1294
|
ARM9: Start implementing unconditional instructions
|
2017-02-23 02:13:10 -08:00 |
Vicki Pfau
|
e5ae0209a6
|
DS Video: Implement extended character base
|
2017-02-23 00:09:02 -08:00 |
Vicki Pfau
|
a60f3592d1
|
DS Slot-1: A little work on savegames
|
2017-02-22 22:34:06 -08:00 |
Vicki Pfau
|
a557fb6ca6
|
DS Slot-1: Start implementing SPI
|
2017-02-22 21:08:36 -08:00 |
Vicki Pfau
|
5eba4f2b86
|
DS Video: Start implementing ARM7 VRAM
|
2017-02-22 21:02:24 -08:00 |
Vicki Pfau
|
bdf8f73ba5
|
DS Slot-1: Implement chip ID
|
2017-02-22 21:01:39 -08:00 |
Vicki Pfau
|
fc74ad9ceb
|
DS Memory: Redzone rollover for WRAM, fixing some ARM7 variations
|
2017-02-22 18:58:40 -08:00 |
Vicki Pfau
|
198efff577
|
DS SPI: Add TSC stub
|
2017-02-22 16:43:44 -08:00 |
Vicki Pfau
|
2636d3a767
|
DS Video: Display swapping
|
2017-02-22 10:57:48 -08:00 |
Vicki Pfau
|
9ecaaa5d4a
|
DS Video: Draw full width
|
2017-02-22 00:23:18 -08:00 |
Vicki Pfau
|
2037105dd2
|
DS Video: Fix up sprites a bit
|
2017-02-21 22:07:23 -08:00 |
Vicki Pfau
|
488decf83a
|
DS Video: Begin hooking up OAM
|
2017-02-21 19:04:44 -08:00 |
Vicki Pfau
|
e0518fdf30
|
DS Video: Start hooking up GBA video
|
2017-02-21 18:51:54 -08:00 |
Vicki Pfau
|
5ad7092567
|
DS Video: Start hooking up software renderer
|
2017-02-21 16:32:30 -08:00 |
Vicki Pfau
|
9f31a1cc2c
|
GBA Video: Retrofit VRAM blocks
|
2017-02-21 11:43:01 -08:00 |
Vicki Pfau
|
7389176033
|
DS Slot-1: Initial Slot-1 implementation
|
2017-02-20 23:55:59 -08:00 |
Vicki Pfau
|
2c3a1c6f71
|
DS Memory: Add WRAM
|
2017-02-20 17:51:33 -08:00 |
Vicki Pfau
|
dfdc2b3edd
|
DS IPC: Add logging
|
2017-02-20 16:24:13 -08:00 |
Vicki Pfau
|
a4f3c99faf
|
DS I/O: Initialize POSTFLG since we replace the boot process
|
2017-02-20 16:23:49 -08:00 |
Vicki Pfau
|
b4fa4fe77e
|
DS: Better BIOS config
|
2017-02-20 14:27:15 -08:00 |
Vicki Pfau
|
0de1300b4d
|
DS SPI: Add missing files
|
2017-02-20 13:44:19 -08:00 |
Vicki Pfau
|
f6065d3ab4
|
DS SPI: Stub out SPI
|
2017-02-20 13:28:41 -08:00 |
Vicki Pfau
|
107ffdb2cb
|
DS: Implement hardware SQRT
|
2017-02-19 11:33:07 -08:00 |
Vicki Pfau
|
ba3b068df4
|
Core: Savestates now contain any RTC override data
|
2017-02-17 18:19:17 -08:00 |
Vicki Pfau
|
28702bdd23
|
DS Video: Add missing file
|
2017-02-17 17:49:29 -08:00 |
Vicki Pfau
|
c483a402e9
|
DS I/O: Stub out bad IRQ register and cart bus
|
2017-02-17 12:50:01 -08:00 |
Vicki Pfau
|
fdae17020d
|
DS: Implement hardware DIV
|
2017-02-17 12:18:22 -08:00 |
Vicki Pfau
|
f78f45b60f
|
DS I/O: Key input
|
2017-02-16 17:09:27 -08:00 |
Vicki Pfau
|
0b81939104
|
DS Video: Begin stubbing out rendering
|
2017-02-16 11:37:06 -08:00 |
Vicki Pfau
|
9b86abec09
|
DS Video: VRAM configuration
|
2017-02-16 00:46:01 -08:00 |
Vicki Pfau
|
3ac0b20ff8
|
Core: Cores can now have multiple sets of callbacks
|
2017-02-08 11:34:27 -08:00 |
Vicki Pfau
|
f026c90089
|
Util: Add Vector copy
|
2017-02-07 13:52:05 -08:00 |
Vicki Pfau
|
b54a4ba555
|
Util: Fix highest-fd socket not being returned by SocketAccept
|
2017-02-07 13:51:26 -08:00 |
Vicki Pfau
|
f302df9178
|
All: Add option for whether rewinding restores save games
|
2017-02-04 18:34:54 -08:00 |
Vicki Pfau
|
1bb496d0fe
|
GBA Video: Optimize when BLD* registers are written frequently
|
2017-02-03 16:50:05 -08:00 |
Vicki Pfau
|
f3b66397a2
|
Core: Extend tile cache to return raw bits
|
2017-02-02 16:33:48 -08:00 |
Vicki Pfau
|
cea83a5444
|
Util: Add 8-bit PNG write support
|
2017-02-02 16:33:27 -08:00 |
Vicki Pfau
|
28a3ac50a6
|
GBA, GB: ROM is now unloaded if a patch is applied
|
2017-02-01 13:59:43 -08:00 |
Vicki Pfau
|
5373e7004a
|
DS: Start on video
|
2017-01-31 23:33:44 -08:00 |
Vicki Pfau
|
896749ede9
|
Merge branch 'master' into medusa
|
2017-01-31 14:42:54 -08:00 |
Vicki Pfau
|
1e7a62fbb3
|
Revert "ARM: Overhaul PSR access"
This reverts commit 37f5feb713 and fixup commits.
|
2017-01-31 11:46:24 -08:00 |
Vicki Pfau
|
d616cce6f5
|
DS Memory: Improve TCM handling
|
2017-01-30 18:33:19 -08:00 |
Vicki Pfau
|
4009b7b664
|
ARM9: Add ARMv5 differences for LDM/POP
|
2017-01-30 17:48:01 -08:00 |
Vicki Pfau
|
37f1105fd9
|
DS I/O: Add DMA FILL registers
|
2017-01-30 16:24:01 -08:00 |
Vicki Pfau
|
3679e1e8d6
|
DS IPC: Implement IPC read
|
2017-01-30 15:02:19 -08:00 |
Vicki Pfau
|
7ff9c0af5b
|
ARM: Implement MCR
|
2017-01-30 12:17:22 -08:00 |
Vicki Pfau
|
20296e7f0e
|
Merge branch 'master' into medusa
|
2017-01-30 11:30:03 -08:00 |
Vicki Pfau
|
1c3162da53
|
ARM: Slightly optimize CARRY check
|
2017-01-28 12:16:26 -08:00 |
Vicki Pfau
|
37f5feb713
|
ARM: Overhaul PSR access
|
2017-01-28 11:11:59 -08:00 |
Vicki Pfau
|
46782f16a0
|
GBA Savedata: Transition saving to new timoing system
|
2017-01-27 16:36:01 -08:00 |