Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | rewrite how structures are stored to savestates (store individual fields, to ↵ | StapleButter | 2018-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. | StapleButter | 2018-10-19 | |
| | | ||||
* | | move libraries around to try and fix some weird error | StapleButter | 2018-10-18 | |
| | | ||||
* | | also adding melon.rc, huh | StapleButter | 2018-10-18 | |
| | | ||||
* | | add Savestate.cpp to the cmake list, as pointed out by khang06 | StapleButter | 2018-10-18 | |
| | | ||||
* | | properly initialize shit before attempting to read from the file | StapleButter | 2018-10-18 | |
| | | | | | | | | fixes load failure when attaching a debugger | |||
* | | hax, finally making savestates usable | StapleButter | 2018-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 done | StapleButter | 2018-10-18 | |
| | | ||||
* | | I guess that might have malfunctioned | StapleButter | 2018-10-18 | |
| | | ||||
* | | more procrastinating before actually starting savestatez0ring wifi. | StapleButter | 2018-10-18 | |
| | | | | | | | | I need to pee | |||
* | | RTC done. misc shito. | StapleButter | 2018-10-18 | |
| | | ||||
* | | SPI done | StapleButter | 2018-10-18 | |
| | | ||||
* | | SPU done | StapleButter | 2018-10-18 | |
| | | ||||
* | | GPU done | StapleButter | 2018-10-18 | |
| | | ||||
* | | fix code that would have fucking asploded | StapleButter | 2018-10-18 | |
| | | ||||
* | | a bit moar of it | StapleButter | 2018-10-18 | |
| | | | | | | | | | | | | brick by brick, file by file, we will destroy capitalism and make savestates work, maybe | |||
* | | savestate shito: fix compile errors. | StapleButter | 2018-10-18 | |
| | | | | | | | | still far from being finished, so avoid using unless you want to spawn blackholes or some pretty bad shit. | |||
* | | zlarg | StapleButter | 2018-09-15 | |
| | | ||||
* | | moar progress on it | StapleButter | 2018-09-15 | |
| | | ||||
* | | start implementing actual shito | StapleButter | 2018-09-15 | |
| | | | | | | | | (also looks like the test bench in libui_sdl/main.cpp snuck in with the copyright update. shit) | |||
* | | fixor copyright years. | StapleButter | 2018-09-15 | |
| | | ||||
* | | moar working now. | StapleButter | 2018-09-15 | |
| | | ||||
* | | base for savestate crapo. | StapleButter | 2018-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 ugly | StapleButter | 2018-04-27 | |
| | ||||
* | direct boot: init cart ID from NDSCart::CartID instead of hardcoding it | StapleButter | 2018-04-27 | |
| | ||||
* | init AUXSPICNT to 0x8000. | StapleButter | 2018-04-27 | |
| | | | | (guess sloppy DLDI drivers expect that) | |||
* | start work on DLDI, with some (very haxy) patching so it can do interesting ↵ | StapleButter | 2018-04-27 | |
| | | | | things | |||
* | fix build under Windows | StapleButter | 2018-04-24 | |
| | | | | (fuck that shit) | |||
* | Merge pull request #241 from Dirbaio/master | StapleButter | 2018-04-24 | |
|\ | | | | | Add 32bit IPCSYNC reads and writes. | |||
| * | Add 32bit IPCSYNC reads and writes. | Dario Nieuwenhuis | 2018-04-24 | |
|/ | ||||
* | Merge pull request #224 from hcorion/alternate-loading | StapleButter | 2018-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 Nimchuk | 2018-01-11 | |
| | | | | | | | | AppData | |||
* | | Merge pull request #222 from dogtopus/master | StapleButter | 2018-02-19 | |
|\ \ | |/ |/| | Fix build on linux, enable build directory support | |||
| * | Fix build on linux, enable build directory support | dogtopus | 2017-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] | StapleButter | 2018-01-04 | |
| | | ||||
* | | fix SMULWx/SMLAWx. fixes #78, finally | StapleButter | 2017-12-29 | |
|/ | ||||
* | avoid crashing when receiving a packet that is too large | StapleButter | 2017-12-19 | |
| | ||||
* | wifi: | StapleButter | 2017-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. | StapleButter | 2017-12-19 | |
| | ||||
* | hook up the LAN (pcap) interface | StapleButter | 2017-12-18 | |
| | ||||
* | wifiAP: basic support for probereq/auth/assoc/deauth/deassoc | StapleButter | 2017-12-18 | |
| | ||||
* | start working on melonAP. | StapleButter | 2017-12-18 | |
| | | | | it sends beacons! | |||
* | add it to the CMake list too | StapleButter | 2017-12-18 | |
| | ||||
* | add base for wifi AP | StapleButter | 2017-12-18 | |
| | ||||
* | wifi: more shit | StapleButter | 2017-12-18 | |
| | ||||
* | actually init pcap etc | StapleButter | 2017-12-17 | |
| | ||||
* | start work on libpcap shit | StapleButter | 2017-12-17 | |
| | ||||
* | libui/windows: don't explode if setWindowText() fails. fixes random crash ↵ | StapleButter | 2017-12-17 | |
| | | | | | | when closing window. also add extra safety, can't hurt. | |||
* | gtk: add icon | StapleButter | 2017-12-16 | |
| | ||||
* | windows: add icon | StapleButter | 2017-12-16 | |
| |