aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* | | 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
* clear chipselect when turning SPI off. fixes libnds bugs.StapleButter2017-12-19
|
* hook up the LAN (pcap) interfaceStapleButter2017-12-18
|
* wifiAP: basic support for probereq/auth/assoc/deauth/deassocStapleButter2017-12-18
|
* start working on melonAP.StapleButter2017-12-18
| | | | it sends beacons!
* add base for wifi APStapleButter2017-12-18
|
* wifi: more shitStapleButter2017-12-18
|
* actually init pcap etcStapleButter2017-12-17
|
* start work on libpcap shitStapleButter2017-12-17
|
* libui/windows: don't explode if setWindowText() fails. fixes random crash ↵StapleButter2017-12-17
| | | | | | when closing window. also add extra safety, can't hurt.
* gtk: add iconStapleButter2017-12-16
|
* windows: add iconStapleButter2017-12-16
|
* Merge pull request #216 from bentley/masterStapleButter2017-12-12
|\ | | | | Small fixes
| * Pass correct number of arguments to printf.Anthony J. Bentley2017-12-06
| |