Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | save WFC settings when using default firmware. fixes #1401, also fixes #1336 | Arisotura | 2022-03-22 |
| | |||
* | default firmware: in DSi mode, emulate more compatible DWM-W015 instead of ↵ | Arisotura | 2022-03-20 |
| | | | | DWM-W024 | ||
* | make invalid SPI memory commands return 0xFF. fixes #1366 (Dementium II ↵ | Arisotura | 2022-03-14 |
| | | | | checks the results of RDSR, RDID and cmd 00 to determine what kind of backup memory is present) | ||
* | fix some gaps in the SPI/cart implementations | Arisotura | 2022-03-14 |
| | |||
* | save battery levels to config | Arisotura | 2022-03-07 |
| | |||
* | Add support for changing the DS and DSi battery level | Rayyan Ansari | 2022-03-07 |
| | | | | | | The DS battery level is configured via the SPI Power Management Device, and the DSi's is configured via the I2C BPTWL. Add support for changing these registers and add the "Power Management" dialog in the UI. | ||
* | update copyright headers | Arisotura | 2022-01-09 |
| | |||
* | Custom path support (#1333) | Arisotura | 2022-01-07 |
| | | | | | | | also including: * getting rid of shitty strings * all new, cleaner ROM handling code * base for DSi savestates * GBA slot addons (for now, memory cart) | ||
* | add valid wifi data to the default firmware | Arisotura | 2021-11-20 |
| | |||
* | move 'randomize MAC' setting to firmware settings, and add setting for ↵ | Arisotura | 2021-11-19 |
| | | | | | | changing the MAC. make things overall betterer. | ||
* | make external-BIOS toggle also explicitly control external firmware | Arisotura | 2021-11-18 |
| | | | | make things a tad more consistent and explicit | ||
* | decouple more config shit from the core. bahahah | Arisotura | 2021-11-17 |
| | |||
* | * remove more Config dependencies from the core | Arisotura | 2021-11-17 |
| | | | | * also use less shitty strings | ||
* | Generate a simple non-bootable firmware when not provided. (v2) (#1175) | Adrian Siekierka | 2021-10-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Generate a simple non-bootable firmware when not provided. * Expose Username and Language into settings dialog. * Add firmware overrides for more settings. Also make override optionals when a firmware is provided. * Refactor firmware settings into separate dialog. * use usernameLength instead of u16Username.length() (#3) * Fix curly braces code-style. * LoadUserSettingsFromConfig: convert from UTF-8 to UTF-16 via wstring_convert * Fix firmware username capitalization. * cleanup firmware backup logic * Put brace where it should be Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com> Co-authored-by: Filippo Scognamiglio <flscogna@gmail.com> Co-authored-by: kyandora <71771686+kyandora@users.noreply.github.com> Co-authored-by: Filippo Scognamiglio <filippo.scognamiglio@felgo.com> Co-authored-by: RSDuck <RSDuck@users.noreply.github.com> Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com> | ||
* | actually make DSi-mode direct boot work to some extent | Arisotura | 2021-08-30 |
| | |||
* | having fun with fatfs (#1189) | Arisotura | 2021-08-24 |
| | | | | * patch TSC coords in DSi mode * DSiware importer and shit | ||
* | update copyright year and add missing GPL headers | RSDuck | 2021-03-12 |
| | |||
* | minor code refactoring, to simplify BizHawk support (#958) | SuuperW | 2021-01-22 |
| | |||
* | make MAC randomization optional | Arisotura | 2020-08-24 |
| | |||
* | NWifi: correctly determine ROM/chip/etc IDs based on hardware version (as ↵ | Arisotura | 2020-08-19 |
| | | | | | | specified in firmware). fixes #700 | ||
* | take care of some minor details | Arisotura | 2020-06-21 |
| | |||
* | make it able to switch between DS and DSi modes | Arisotura | 2020-06-01 |
| | |||
* | Merge remote-tracking branch 'remotes/origin/master' into melonDSi | Arisotura | 2020-05-30 |
|\ | |||
| * | actually hook this up | Arisotura | 2020-05-17 |
| | | |||
* | | Merge commit '4b57416552ec2fa95216e2b044559f215723bf70' into melonDSi | Arisotura | 2020-05-30 |
|\| | |||
| * | update copyright years | Arisotura | 2020-02-14 |
| | | |||
* | | don't auto-patch firmware touchscreen coordinates, atleast until we find out ↵ | Arisotura | 2019-10-15 |
| | | | | | | | | whether that causes problems in DSi mode | ||
* | | lay base for DSi-mode TSC | Arisotura | 2019-08-04 |
| | | |||
* | | wifi: take this shit further. complete wifi init | Arisotura | 2019-08-04 |
| | | |||
* | | add I2C shito | Arisotura | 2019-06-15 |
|/ | |||
* | Firmware backup writing now uses OpenLocalFile | Rafael Caetano | 2019-05-13 |
| | |||
* | Fix all -Wwrite-strings warnings | Cameron Cawley | 2019-05-04 |
| | |||
* | * move melon_fopen_local() to Platform.cpp | Arisotura | 2019-03-27 |
| | | | | | * make it require that the file already exist (hopefully fixing config saving bug) * finally axe melon_fopen.cpp | ||
* | also, update copyright name | Arisotura | 2019-01-22 |
| | |||
* | finalize microphone code (hooked to all settings etc) | StapleButter | 2018-12-14 |
| | | | | also add volume setting | ||
* | add ROM #3159 to romlist.bin | StapleButter | 2018-12-12 |
| | |||
* | preliminary microphone code. requires an actual microphone. resulting audio ↵ | StapleButter | 2018-12-12 |
| | | | | is farty and blargy as fuck. | ||
* | move config-file seeking code to its own thing. | StapleButter | 2018-12-11 |
| | | | | | look also into the same directory as melonDS. make it the preferred place for storing melonDS.ini. rewrite WinMain() wrapper. | ||
* | SPI done | StapleButter | 2018-10-18 |
| | |||
* | fixor copyright years. | StapleButter | 2018-09-15 |
| | |||
* | Load bios, firmware and melonDS.ini from executable or ~/.config/melonds or ↵ | Zion Nimchuk | 2018-01-11 |
| | | | | AppData | ||
* | clear chipselect when turning SPI off. fixes libnds bugs. | StapleButter | 2017-12-19 |
| | |||
* | add support for SPI shutdown, btw | StapleButter | 2017-09-21 |
| | |||
* | * allow 128KB firmwares (DSi/3DS dumps) | StapleButter | 2017-08-05 |
| | | | | * document firmware sizes better | ||
* | implement transfer delays for both SPI busses | StapleButter | 2017-07-15 |
| | | | | also make microphone input return 0x800 | ||
* | * implement firmware saving for user settings | StapleButter | 2017-06-26 |
| | | | | * fix bug with SPI commands that have no parameters | ||
* | quick hack: Tab toggles framerate limit. | StapleButter | 2017-05-25 |
| | | | | misc little fix. | ||
* | (untested yet) code for sending and receiving packets via sockets | StapleButter | 2017-05-11 |
| | | | | MAC randomization | ||
* | * stub more wifi crap | StapleButter | 2017-04-07 |
| | | | | | * louder sound * misc fixes | ||
* | * more accurate direct boot | StapleButter | 2017-03-21 |
| | | | | | * improve touchscreen precision a bit * proper support for 512KB firmwares |