Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | * readme update | Arisotura | 2019-03-26 |
| | | | | * remove TODO that has already been done | ||
* | also, update copyright name | Arisotura | 2019-01-22 |
| | |||
* | small optimization: avoid calling InterleaveSprites() if no sprites were drawn. | StapleButter | 2019-01-06 |
| | |||
* | 2D: add support for 8bit reads to DISPCNT/BGCNT. | StapleButter | 2018-12-21 |
| | | | | fixes #331 | ||
* | 2D: fix fade effects to semitransp sprites and 3D layer. fixes #263 | StapleButter | 2018-12-19 |
| | | | | (also remove some useless variable. wtf) | ||
* | implement proper support for POWCNT1. | StapleButter | 2018-12-18 |
| | | | | fixes #260 | ||
* | 2D: blending cases that bypass the BLDCNT first-target check (semitransp ↵ | StapleButter | 2018-12-13 |
| | | | | | | sprite, 3D layer) also bypass the window 'color effect enable' check. fixes #299 | ||
* | add some missing shit to savestates | StapleButter | 2018-11-25 |
| | |||
* | revise windows to be even closer to hardware. | StapleButter | 2018-11-25 |
| | | | | apparently hardware only ever updates its 'inside/outside window' status when reaching the coordinates. which becomes apparent if you, like, try to invert a window midframe. | ||
* | on the DS, windows with backward coordinates end up inside-out. revise ↵ | StapleButter | 2018-11-25 |
| | | | | window code accordingly. fixes #287. | ||
* | add support for forced-blank. fixing spurious colors during screen ↵ | StapleButter | 2018-11-24 |
| | | | | | | transitions in Picross 3D. I thought I had already fixed that, but it was stuck in the long-dead jit branch, so, here it is, back from the dead. | ||
* | GPU done | StapleButter | 2018-10-18 |
| | |||
* | fixor copyright years. | StapleButter | 2018-09-15 |
| | |||
* | change final framebuffer format (again. sorry.) to xRGB, more compatible | StapleButter | 2017-09-19 |
| | |||
* | dgfhtrydthg | StapleButter | 2017-07-23 |
| | |||
* | 2D: mosaic | StapleButter | 2017-07-23 |
| | | | | sprites might be mosaiced wrong, esp. rotscaled ones. blrgdfgdf | ||
* | add some more GPU IO | StapleButter | 2017-07-23 |
| | |||
* | implement 8bit writes to DISPCNT/BGCNT/BGPOS | StapleButter | 2017-07-23 |
| | | | | fixes #98 | ||
* | * bump version number | StapleButter | 2017-07-16 |
| | | | | * BLDALPHA is readable | ||
* | 2D: fix blending against the 3D layer or bitmap sprites (when those are ↵ | StapleButter | 2017-07-14 |
| | | | | | | second target) fixes #68 | ||
* | 2D: fix rotscaled bitmap sprites (dumb bug of the year). | StapleButter | 2017-07-06 |
| | | | | fixes #41 and #34 | ||
* | 2D: implement large BG, fix non-large bitmap BG. fixes #61 | StapleButter | 2017-07-05 |
| | |||
* | 2D: implement enough of mode6 to fix #65 -- shows 3D layer. large BG still ↵ | StapleButter | 2017-06-28 |
| | | | | needs to be done. | ||
* | fix render/capture order, corrects interaction of capture and VRAM display. ↵ | StapleButter | 2017-06-26 |
| | | | | fixes #56. | ||
* | proper display FIFO emulation | StapleButter | 2017-06-26 |
| | |||
* | * delay 3D rendering a bit (fixes Monster Trucks flickering) | StapleButter | 2017-05-27 |
| | | | | * remove logging for ITCM/DTCM | ||
* | first attempt at threading the 3D renderer | StapleButter | 2017-05-23 |
| | |||
* | salvage socket init code | StapleButter | 2017-05-11 |
| | |||
* | add support for writing to VCount. incl. fucked-up display and altering ↵ | StapleButter | 2017-05-10 |
| | | | | framerate accordingly. | ||
* | implement xflip for bitmap sprites (fixes #32) | StapleButter | 2017-04-29 |
| | |||
* | fix display capture blending bugs. fancypants motion blur filters shouldn't ↵ | StapleButter | 2017-04-25 |
| | | | | look like acid trips anymore. | ||
* | support 8-bit writes to the color effect registers | StapleButter | 2017-04-24 |
| | |||
* | fix display capture. dumb bug of the year. | StapleButter | 2017-04-23 |
| | |||
* | * always render normal BG/OBJ graphics (even if they're not getting ↵ | StapleButter | 2017-04-10 |
| | | | | | | | displayed, they can still be fed to the capture unit) * fix 3D viewport calculation * keep track of the clearbuffer attributes before VBlank | ||
* | * more accurate flags (push/pop busy, test busy, vertex/poly overflow) | StapleButter | 2017-04-09 |
| | | | | * more versatile and better clipping code | ||
* | * fix bug with 0-line tall windows (would be enabled for the whole screen) | StapleButter | 2017-04-09 |
| | | | | * map some I/O ports | ||
* | windows! | StapleButter | 2017-04-09 |
| | |||
* | start getting somewhere with that input config dialog | StapleButter | 2017-03-25 |
| | |||
* | * implement missing graphics (affine BG, rotscaled bitmap sprite) | StapleButter | 2017-03-24 |
| | | | | | | * fix potential crash upon exit * more work on the input config UI * misc fixes | ||
* | * more thread-safe UI | StapleButter | 2017-03-23 |
| | | | | | * config system base * FPS counter and limiter | ||
* | fix that bug where NSMB's backgrounds lagged one frame behind | StapleButter | 2017-03-21 |
| | |||
* | implement some obscure DMA types | StapleButter | 2017-03-20 |
| | |||
* | reorganize repo, move shit around | StapleButter | 2017-03-16 |