aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* * bump version numberStapleButter2017-06-04
| | | | | * implement 32bit reads to keypad registers * also implement RCNT more properly
* fail gracefully if BIOS/firmware are missingStapleButter2017-06-04
|
* fix socket recv under anything not WindowsStapleButter2017-06-04
|
* add optimization to cmake buildStapleButter2017-06-04
|
* (finally) make the threaded 3D renderer option actually workStapleButter2017-06-04
|
* edge markingStapleButter2017-06-03
|
* clean up some shit. make framebuffer access less weird.StapleButter2017-06-03
|
* * fix range for 'equal' Z-test modeStapleButter2017-06-03
| | | | | * confirm clear Z value for screen outer borders * misc code cleanup
* only do lower-pixel rendering when rendering under an edgeStapleButter2017-06-01
|
* remove more per-pixel checksStapleButter2017-06-01
|
* separate rasterizer inner loop into three loops for leftedge/middle/rightedgeStapleButter2017-06-01
|
* Merge branch 'master' of https://github.com/StapleButter/melonDSStapleButter2017-06-01
|\
| * Merge pull request #43 from Nadia-h/masterStapleButter2017-05-30
| |\ | | | | | | Use CMAKE_INSTALL_PREFIX
| | * CMake: Don't assume the install path will be /usr/local, use ↵Nikolaj Pedersen2017-05-30
| |/ | | | | | | CMAKE_INSTALL_PREFIX instead.
* / * begin work on antialiasing, but not good yet. also code sucks.StapleButter2017-06-01
|/ | | | * start making code nicer
* * add 'push old pixel down' behavior for antialiasingStapleButter2017-05-28
| | | | * delay final pass (edge/fog/AA) one scanline, required for edgemarking
* rework slope/edge code. lay groundwork for antialiasing.StapleButter2017-05-28
|
* * delay 3D rendering a bit (fixes Monster Trucks flickering)StapleButter2017-05-27
| | | | * remove logging for ITCM/DTCM
* fogStapleButter2017-05-26
|
* fix crapoed shadowsStapleButter2017-05-26
|
* fix alpha equation when blending is disabledStapleButter2017-05-26
|
* properly reset 3D thread stateStapleButter2017-05-26
|
* add threaded 3D option to the interface and config file. not functional yet.StapleButter2017-05-25
|
* quick hack: Tab toggles framerate limit.StapleButter2017-05-25
| | | | misc little fix.
* first attempt at threading the 3D rendererStapleButter2017-05-23
|
* proper stencil bufferStapleButter2017-05-22
|
* make the renderer truly per-scanlineStapleButter2017-05-22
|
* gjhdiqokjdrhygjqdryhsjyryujytsrgrtfdhfijeogfieOZPYFGRozhmvyfgrIOZUHESjhjhrgt ↵StapleButter2017-05-21
| | | | histoyghresodgyrojyroturgeiutoiyzryueirefrhgdjg
* blargStapleButter2017-05-21
|
* make the 3D renderer work per-scanlineStapleButter2017-05-21
|
* draft APIs for threading in the core.StapleButter2017-05-19
| | | | also, misc wifi crap, nothing noteworthy.
* wifi improvementsStapleButter2017-05-12
|
* more work on packet reception.StapleButter2017-05-12
|
* attempt at actually sending packets.StapleButter2017-05-12
| | | | into the void for now.
* (untested yet) code for sending and receiving packets via socketsStapleButter2017-05-11
| | | | MAC randomization
* forgot Windows needs extra setup for socketsStapleButter2017-05-11
|
* salvage socket init codeStapleButter2017-05-11
|
* woopsStapleButter2017-05-10
|
* add support for writing to VCount. incl. fucked-up display and altering ↵StapleButter2017-05-10
| | | | framerate accordingly.
* framerate limiter that sucks less, based off SDL2_gfxStapleButter2017-05-10
|
* latch 3D registers upon VBlankStapleButter2017-05-09
| | | | (fixes the last bugs in Gericom's train game)
* lay base for core->platform interactionStapleButter2017-05-09
| | | | (immediately planned: threaded 3D renderer, wifi connectivity)
* fill BIOS exception vectors with undef opcode when no BIOSes are foundStapleButter2017-05-09
|
* misc. thingsStapleButter2017-05-09
|
* fix lighting behavior with normals that overflowStapleButter2017-05-03
|
* 3D: attempt at fixing culling. players in Madden are no longer full of ↵StapleButter2017-05-03
| | | | holes, and that also fixes occasional missing polygons in RaymanDS, and probably others.
* more wifi work: timers and their IRQsStapleButter2017-05-01
|
* wifi: implement RAM access via the fancypants registers. allows Pictochat to ↵StapleButter2017-05-01
| | | | proceed, but noone will reply to you.
* finalize CMake shit.StapleButter2017-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/melonDSStapleButter2017-04-29
|\ | | | | | | try to get CMake going, but it's not finished. don't use unless you know what you're doing.