StapleButter
|
a2cc7087f7
|
GPU done
|
2018-10-18 02:31:01 +02:00 |
StapleButter
|
fea7955675
|
fixor copyright years.
|
2018-09-15 02:32:13 +02:00 |
StapleButter
|
62405cde0a
|
change final framebuffer format (again. sorry.) to xRGB, more compatible
|
2017-09-19 15:39:00 +02:00 |
StapleButter
|
51d29c8804
|
dgfhtrydthg
|
2017-07-23 18:43:22 +02:00 |
StapleButter
|
82e42c5be7
|
2D: mosaic
sprites might be mosaiced wrong, esp. rotscaled ones. blrgdfgdf
|
2017-07-23 18:36:00 +02:00 |
StapleButter
|
e6f5507c9e
|
add some more GPU IO
|
2017-07-23 15:31:09 +02:00 |
StapleButter
|
f869975a51
|
implement 8bit writes to DISPCNT/BGCNT/BGPOS
fixes #98
|
2017-07-23 01:39:21 +02:00 |
StapleButter
|
cfb9e20fe1
|
* bump version number
* BLDALPHA is readable
|
2017-07-16 03:47:44 +02:00 |
StapleButter
|
e1926d6e97
|
2D: fix blending against the 3D layer or bitmap sprites (when those are second target)
fixes #68
|
2017-07-14 00:32:25 +02:00 |
StapleButter
|
b29b128a1b
|
2D: fix rotscaled bitmap sprites (dumb bug of the year).
fixes #41 and #34
|
2017-07-06 12:17:45 +02:00 |
StapleButter
|
93ab7064b2
|
2D: implement large BG, fix non-large bitmap BG. fixes #61
|
2017-07-05 19:31:13 +02:00 |
StapleButter
|
209a639461
|
2D: implement enough of mode6 to fix #65 -- shows 3D layer. large BG still needs to be done.
|
2017-06-28 17:01:20 +02:00 |
StapleButter
|
fbc6ce5fa0
|
fix render/capture order, corrects interaction of capture and VRAM display. fixes #56.
|
2017-06-26 13:39:42 +02:00 |
StapleButter
|
4afac28263
|
proper display FIFO emulation
|
2017-06-26 11:02:10 +02:00 |
StapleButter
|
529039f766
|
* delay 3D rendering a bit (fixes Monster Trucks flickering)
* remove logging for ITCM/DTCM
|
2017-05-27 23:47:20 +02:00 |
StapleButter
|
4b3caedbe7
|
first attempt at threading the 3D renderer
|
2017-05-23 23:38:28 +02:00 |
StapleButter
|
9a2e2998e9
|
salvage socket init code
|
2017-05-11 19:57:49 +02:00 |
StapleButter
|
f54f54fb7e
|
add support for writing to VCount. incl. fucked-up display and altering framerate accordingly.
|
2017-05-10 02:21:02 +02:00 |
StapleButter
|
ee0effd22f
|
implement xflip for bitmap sprites (fixes #32)
|
2017-04-29 16:18:33 +02:00 |
StapleButter
|
d9afcc37b8
|
fix display capture blending bugs. fancypants motion blur filters shouldn't look like acid trips anymore.
|
2017-04-25 16:55:19 +02:00 |
StapleButter
|
7ea488a3c9
|
support 8-bit writes to the color effect registers
|
2017-04-24 16:01:24 +02:00 |
StapleButter
|
60cdc7d6f7
|
fix display capture. dumb bug of the year.
|
2017-04-23 01:05:04 +02:00 |
StapleButter
|
8bbcc83771
|
* always render normal BG/OBJ graphics (even if they're not getting displayed, they can still be fed to the capture unit)
* fix 3D viewport calculation
* keep track of the clearbuffer attributes before VBlank
|
2017-04-10 20:24:41 +02:00 |
StapleButter
|
de4b046232
|
* more accurate flags (push/pop busy, test busy, vertex/poly overflow)
* more versatile and better clipping code
|
2017-04-09 16:12:12 +02:00 |
StapleButter
|
28ebd56fb8
|
* fix bug with 0-line tall windows (would be enabled for the whole screen)
* map some I/O ports
|
2017-04-09 03:47:47 +02:00 |
StapleButter
|
bc70f00372
|
windows!
|
2017-04-09 03:35:32 +02:00 |
StapleButter
|
e6124c4776
|
start getting somewhere with that input config dialog
|
2017-03-25 05:04:15 +01:00 |
StapleButter
|
68eb4f6caf
|
* implement missing graphics (affine BG, rotscaled bitmap sprite)
* fix potential crash upon exit
* more work on the input config UI
* misc fixes
|
2017-03-24 20:53:01 +01:00 |
StapleButter
|
8c059c9953
|
* more thread-safe UI
* config system base
* FPS counter and limiter
|
2017-03-23 17:14:48 +01:00 |
StapleButter
|
cc86aa57ae
|
fix that bug where NSMB's backgrounds lagged one frame behind
|
2017-03-21 02:11:49 +01:00 |
StapleButter
|
2150240cbd
|
implement some obscure DMA types
|
2017-03-20 22:18:35 +01:00 |
StapleButter
|
8a4ed8f41c
|
reorganize repo, move shit around
|
2017-03-16 23:01:22 +01:00 |