aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* oops! don't hardcode a 9StapleButter2018-10-27
|
* fix configfile loading under Windows, for when it checks AppDataStapleButter2018-10-27
| | | | | | by making it actually, you know, build the complete file path hopefully that fixes that crash bug, but I couldn't reproduce it after touching the code some. heisenbugs are lots of fun
* remove trainwrecky code that caused issues now.StapleButter2018-10-26
|
* fuck that shit.StapleButter2018-10-26
| | | | | | | | I fucking give up. Windows actually doesn't want to cooperate either, and is being utter shit. so, I'm going to do it the desmume way.
* finally come up with a (crummy) solution for those fucking shitty submenusStapleButter2018-10-26
|
* until we actually get somewhere with the menu crap... fix potential crashes ↵StapleButter2018-10-26
| | | | when exiting.
* fix GTK menus asploding upon exit. hopefully. fuck this codeStapleButter2018-10-26
|
* call it a release???StapleButter2018-10-24
|
* misc thingsStapleButter2018-10-24
|
* separate SRAM setting coded, I guessStapleButter2018-10-24
|
* * code function for relocating the savefile.StapleButter2018-10-23
| | | | | * don't bitch at the user when trying to load a savestate file that doesn't exist. * grey out 'load state' items if there is no file.
* pass savefile name to NDS::LoadROM() instead of having the core generate it.StapleButter2018-10-23
|
* fix more shitStapleButter2018-10-23
|
* hopefully fix all 3D-related crashes when loading savestatesStapleButter2018-10-23
|
* * start coding UI shito for savestatesStapleButter2018-10-23
| | | | | * change default mapping for L button to the key right next to Shift because we're gonna derp around with it * still some shito to fix, but hang on, we're getting there
* 3D: attempt at fixing that shadow/AA interaction bug in the MKDS character ↵StapleButter2018-10-22
| | | | select screen
* rewrite how structures are stored to savestates (store individual fields, to ↵StapleButter2018-10-21
| | | | | | | | avoid compatibility issues) also fixes stability issues when 3D is involved. turns out we were storing raw pointers to vertices. figures more crapo code to get around that, but atleast it works without asploding now.
* don't store BIOS in savestates. no point doing so.StapleButter2018-10-19
|
* properly initialize shit before attempting to read from the fileStapleButter2018-10-18
| | | | fixes load failure when attaching a debugger
* hax, finally making savestates usableStapleButter2018-10-18
| | | | | | | | F1 to save, F2 to load. filename hardcoded for now. shits itself: * when the 3D engine is used * when a debugger is used (heh)
* aight, wifi doneStapleButter2018-10-18
|
* I guess that might have malfunctionedStapleButter2018-10-18
|
* more procrastinating before actually starting savestatez0ring wifi.StapleButter2018-10-18
| | | | I need to pee
* RTC done. misc shito.StapleButter2018-10-18
|
* SPI doneStapleButter2018-10-18
|
* SPU doneStapleButter2018-10-18
|
* GPU doneStapleButter2018-10-18
|
* fix code that would have fucking asplodedStapleButter2018-10-18
|
* a bit moar of itStapleButter2018-10-18
| | | | | | brick by brick, file by file, we will destroy capitalism and make savestates work, maybe
* savestate shito: fix compile errors.StapleButter2018-10-18
| | | | still far from being finished, so avoid using unless you want to spawn blackholes or some pretty bad shit.
* zlargStapleButter2018-09-15
|
* moar progress on itStapleButter2018-09-15
|
* start implementing actual shitoStapleButter2018-09-15
| | | | (also looks like the test bench in libui_sdl/main.cpp snuck in with the copyright update. shit)
* fixor copyright years.StapleButter2018-09-15
|
* moar working now.StapleButter2018-09-15
|
* base for savestate crapo.StapleButter2018-09-15
| | | | I'm not quite settled yet, so before I can get into the real meat, I figured I'd address some 'popular request' items.
* quick attempt at supercard emulation. really uglyStapleButter2018-04-27
|
* direct boot: init cart ID from NDSCart::CartID instead of hardcoding itStapleButter2018-04-27
|
* init AUXSPICNT to 0x8000.StapleButter2018-04-27
| | | | (guess sloppy DLDI drivers expect that)
* start work on DLDI, with some (very haxy) patching so it can do interesting ↵StapleButter2018-04-27
| | | | things
* fix build under WindowsStapleButter2018-04-24
| | | | (fuck that shit)
* Add 32bit IPCSYNC reads and writes.Dario Nieuwenhuis2018-04-24
|
* Merge pull request #224 from hcorion/alternate-loadingStapleButter2018-02-19
|\ | | | | Load bios, firmware and melonDS.ini from exe, ~/.config/melonds or AppData
| * Load bios, firmware and melonDS.ini from executable or ~/.config/melonds or ↵Zion Nimchuk2018-01-11
| | | | | | | | AppData
* | Merge pull request #222 from dogtopus/masterStapleButter2018-02-19
|\ \ | |/ |/| Fix build on linux, enable build directory support
| * Fix build on linux, enable build directory supportdogtopus2017-12-22
| | | | | | | | | | | | | | | | | | | | Specifically: - Include stddef.h for missing ptrdiff_t - Define PCAP_OPENFLAG_PROMISCUOUS if not using WinPcap because it seems to be a WinPcap extension - Make use of CMAKE_CURRENT_{SOURCE,BINARY}_DIR to enable building under a directory other than root of the project
* | wifi: implement increment for txheader[4]StapleButter2018-01-04
| |
* | fix SMULWx/SMLAWx. fixes #78, finallyStapleButter2017-12-29
|/
* avoid crashing when receiving a packet that is too largeStapleButter2017-12-19
|
* wifi:StapleButter2017-12-19
| | | | | * fix BSSID/MAC check when receiving packets * safeguard AP auth/deauth so local MP doesn't trigger it