Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | * bump version number | StapleButter | 2017-06-04 | |
| | | | | | * implement 32bit reads to keypad registers * also implement RCNT more properly | |||
* | fail gracefully if BIOS/firmware are missing | StapleButter | 2017-06-04 | |
| | ||||
* | fix socket recv under anything not Windows | StapleButter | 2017-06-04 | |
| | ||||
* | add optimization to cmake build | StapleButter | 2017-06-04 | |
| | ||||
* | (finally) make the threaded 3D renderer option actually work | StapleButter | 2017-06-04 | |
| | ||||
* | edge marking | StapleButter | 2017-06-03 | |
| | ||||
* | clean up some shit. make framebuffer access less weird. | StapleButter | 2017-06-03 | |
| | ||||
* | * fix range for 'equal' Z-test mode | StapleButter | 2017-06-03 | |
| | | | | | * confirm clear Z value for screen outer borders * misc code cleanup | |||
* | only do lower-pixel rendering when rendering under an edge | StapleButter | 2017-06-01 | |
| | ||||
* | remove more per-pixel checks | StapleButter | 2017-06-01 | |
| | ||||
* | separate rasterizer inner loop into three loops for leftedge/middle/rightedge | StapleButter | 2017-06-01 | |
| | ||||
* | Merge branch 'master' of https://github.com/StapleButter/melonDS | StapleButter | 2017-06-01 | |
|\ | ||||
| * | Merge pull request #43 from Nadia-h/master | StapleButter | 2017-05-30 | |
| |\ | | | | | | | Use CMAKE_INSTALL_PREFIX | |||
| | * | CMake: Don't assume the install path will be /usr/local, use ↵ | Nikolaj Pedersen | 2017-05-30 | |
| |/ | | | | | | | CMAKE_INSTALL_PREFIX instead. | |||
* / | * begin work on antialiasing, but not good yet. also code sucks. | StapleButter | 2017-06-01 | |
|/ | | | | * start making code nicer | |||
* | * add 'push old pixel down' behavior for antialiasing | StapleButter | 2017-05-28 | |
| | | | | * delay final pass (edge/fog/AA) one scanline, required for edgemarking | |||
* | rework slope/edge code. lay groundwork for antialiasing. | StapleButter | 2017-05-28 | |
| | ||||
* | * delay 3D rendering a bit (fixes Monster Trucks flickering) | StapleButter | 2017-05-27 | |
| | | | | * remove logging for ITCM/DTCM | |||
* | fog | StapleButter | 2017-05-26 | |
| | ||||
* | fix crapoed shadows | StapleButter | 2017-05-26 | |
| | ||||
* | fix alpha equation when blending is disabled | StapleButter | 2017-05-26 | |
| | ||||
* | properly reset 3D thread state | StapleButter | 2017-05-26 | |
| | ||||
* | add threaded 3D option to the interface and config file. not functional yet. | StapleButter | 2017-05-25 | |
| | ||||
* | quick hack: Tab toggles framerate limit. | StapleButter | 2017-05-25 | |
| | | | | misc little fix. | |||
* | first attempt at threading the 3D renderer | StapleButter | 2017-05-23 | |
| | ||||
* | proper stencil buffer | StapleButter | 2017-05-22 | |
| | ||||
* | make the renderer truly per-scanline | StapleButter | 2017-05-22 | |
| | ||||
* | gjhdiqokjdrhygjqdryhsjyryujytsrgrtfdhfijeogfieOZPYFGRozhmvyfgrIOZUHESjhjhrgt ↵ | StapleButter | 2017-05-21 | |
| | | | | histoyghresodgyrojyroturgeiutoiyzryueirefrhgdjg | |||
* | blarg | StapleButter | 2017-05-21 | |
| | ||||
* | make the 3D renderer work per-scanline | StapleButter | 2017-05-21 | |
| | ||||
* | draft APIs for threading in the core. | StapleButter | 2017-05-19 | |
| | | | | also, misc wifi crap, nothing noteworthy. | |||
* | wifi improvements | StapleButter | 2017-05-12 | |
| | ||||
* | more work on packet reception. | StapleButter | 2017-05-12 | |
| | ||||
* | attempt at actually sending packets. | StapleButter | 2017-05-12 | |
| | | | | into the void for now. | |||
* | (untested yet) code for sending and receiving packets via sockets | StapleButter | 2017-05-11 | |
| | | | | MAC randomization | |||
* | forgot Windows needs extra setup for sockets | StapleButter | 2017-05-11 | |
| | ||||
* | salvage socket init code | StapleButter | 2017-05-11 | |
| | ||||
* | woops | StapleButter | 2017-05-10 | |
| | ||||
* | add support for writing to VCount. incl. fucked-up display and altering ↵ | StapleButter | 2017-05-10 | |
| | | | | framerate accordingly. | |||
* | framerate limiter that sucks less, based off SDL2_gfx | StapleButter | 2017-05-10 | |
| | ||||
* | latch 3D registers upon VBlank | StapleButter | 2017-05-09 | |
| | | | | (fixes the last bugs in Gericom's train game) | |||
* | lay base for core->platform interaction | StapleButter | 2017-05-09 | |
| | | | | (immediately planned: threaded 3D renderer, wifi connectivity) | |||
* | fill BIOS exception vectors with undef opcode when no BIOSes are found | StapleButter | 2017-05-09 | |
| | ||||
* | misc. things | StapleButter | 2017-05-09 | |
| | ||||
* | fix lighting behavior with normals that overflow | StapleButter | 2017-05-03 | |
| | ||||
* | 3D: attempt at fixing culling. players in Madden are no longer full of ↵ | StapleButter | 2017-05-03 | |
| | | | | holes, and that also fixes occasional missing polygons in RaymanDS, and probably others. | |||
* | more wifi work: timers and their IRQs | StapleButter | 2017-05-01 | |
| | ||||
* | wifi: implement RAM access via the fancypants registers. allows Pictochat to ↵ | StapleButter | 2017-05-01 | |
| | | | | proceed, but noone will reply to you. | |||
* | finalize CMake shit. | StapleButter | 2017-04-30 | |
| | | | | Windows will stick to CodeBlocks until making a cross-platform build system isn't a total trainwreck under Windows. | |||
* | Merge branch 'master' of https://github.com/s1nka/melonDS | StapleButter | 2017-04-29 | |
|\ | | | | | | | try to get CMake going, but it's not finished. don't use unless you know what you're doing. |