aboutsummaryrefslogtreecommitdiff
path: root/src/Config.h
Commit message (Collapse)AuthorAge
* finally decouple Config from the core. baahhahahahahArisotura2021-11-18
|
* decouple more config shit from the core. bahahahArisotura2021-11-17
|
* * remove more Config dependencies from the coreArisotura2021-11-17
| | | | * also use less shitty strings
* decouple JIT from Config. bahahahahahArisotura2021-11-17
|
* DLDI/SD folder-sync apparatus (#1251)Arisotura2021-10-28
| | | guess we can finally have DLDI that isn't obtuse
* Generate a simple non-bootable firmware when not provided. (v2) (#1175)Adrian Siekierka2021-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>
* Fallback to FreeBIOS when BIOS files are not found. (v2) (#1174)Adrian Siekierka2021-10-02
| | | | | | | | | | | | * Fallback to FreeBIOS when BIOS files are not found. * Add sources of drastic bios files. * Move FreeBIOS/external BIOS choice to configuration option/checkbox. * Fix indentation Co-authored-by: Filippo Scognamiglio <flscogna@gmail.com> Co-authored-by: Filippo Scognamiglio <filippo.scognamiglio@felgo.com>
* SPU: Emulate SOUNDBIAS and 10-bit degradeNadia Holmquist Pedersen2021-08-17
|
* update copyright year and add missing GPL headersRSDuck2021-03-12
|
* use C++ style structs everywhereRSDuck2021-01-02
|
* actually add DLDI. bahahahhhArisotura2020-09-03
|
* make SD support actually be a thingArisotura2020-08-25
|
* make MAC randomization optionalArisotura2020-08-24
|
* reconcile DSi and JIT, fastmem for x64 and WindowsRSDuck2020-06-30
|
* first steps in bringing over the JIT refactor/fastmemRSDuck2020-06-16
|
* Merge branch 'generic_jit' of https://github.com/Arisotura/melonDS into ↵RSDuck2020-06-16
|\ | | | | | | generic_jit
| * implement block linking + some refactoringRSDuck2020-06-16
| | | | | | | | currently only supported for x64
| * integrate changes from ARM64 backend and moreRSDuck2020-06-16
| | | | | | | | | | | | | | | | | | - better handle LDM/STM in reg alloc - unify Halted and IRQ in anticipation for branch inlining - literal optimisations can be disabled in gui - jit blocks follow simple returns - fix idle loop detection - break jit blocks on IRQ (fixes saving in Pokemon White)
| * new block cache and much more...RSDuck2020-06-16
| | | | | | | | | | | | | | | | | | - more reliable code invalidation detection - blocks aren't stopped at any branch, but are being followed if possible to get larger blocks - idle loop recognition - optimised literal loads, load/store cycle counting and loads/stores from constant addresses
| * jit: add compile optionRSDuck2020-06-16
| |
| * jit: make everything configurableRSDuck2020-06-16
| |
| * add DSi-mode settingsArisotura2020-06-01
| |
| * actually hook this upArisotura2020-05-17
| |
| * add a bunch of codeArisotura2020-04-27
| |
* | implement block linking + some refactoringRSDuck2020-04-26
| | | | | | | | currently only supported for x64
* | integrate changes from ARM64 backend and moreRSDuck2020-04-26
| | | | | | | | | | | | | | | | | | - better handle LDM/STM in reg alloc - unify Halted and IRQ in anticipation for branch inlining - literal optimisations can be disabled in gui - jit blocks follow simple returns - fix idle loop detection - break jit blocks on IRQ (fixes saving in Pokemon White)
* | new block cache and much more...RSDuck2020-04-26
| | | | | | | | | | | | | | | | | | - more reliable code invalidation detection - blocks aren't stopped at any branch, but are being followed if possible to get larger blocks - idle loop recognition - optimised literal loads, load/store cycle counting and loads/stores from constant addresses
* | jit: add compile optionRSDuck2020-04-26
| |
* | jit: make everything configurableRSDuck2020-04-26
|/
* update copyright yearsArisotura2020-02-14
|
* Merge branch 'master' into fast-forward-hotkeyArisotura2019-06-04
|\
| * Merge branch 'blackmagic'Arisotura2019-05-25
| |\ | | | | | | | | | | | | | | | BAHAHAHHAHAHAHAAHAHAHAHHH HARK HARK HARK HARK HA-*~
| | * welp.Arisotura2019-05-21
| | | | | | | | | | | | progress
| | * add relevant config entriesArisotura2019-05-12
| | |
* | | Add fast forward hotkeysJon Pacheco2019-05-12
|/ /
* / Fix all -Wwrite-strings warningsCameron Cawley2019-05-04
|/
* move platform specific config to platform specif ffile ayyyyyyyyyyygfghj;,gnxbfArisotura2019-03-15
|
* save LAN settingsArisotura2019-02-21
|
* also, update copyright nameArisotura2019-01-22
|
* * make savestate SRAM reloc disabled by default (confusing behavior)StapleButter2018-12-30
| | | | * add config entry for keeping track of whether the main window is maximized
* Merge pull request #285 from abcdjdj/limit_fpsStapleButter2018-12-15
|\ | | | | Add option to limit framerate from UI
| * Add option to limit framerate from UIMadhav Kanbur2018-11-21
| | | | | | | | Signed-off-by: Madhav Kanbur <abcdjdj@gmail.com>
* | libui/GTK: remember directory in which the latest loaded ROM was, point file ↵StapleButter2018-12-14
| | | | | | | | picker to it. behavior under Windows will likely stay unchanged as the Windows file picker already does that.
* | actually save shitStapleButter2018-12-14
| |
* | add hotkey config values.StapleButter2018-12-14
|/ | | | | duplicate DlgInputConfig so that it can also do hotkey config. also prevent from opening those config dialogs a billion times.
* separate SRAM setting coded, I guessStapleButter2018-10-24
|
* fixor copyright years.StapleButter2018-09-15
|
* Load bios, firmware and melonDS.ini from executable or ~/.config/melonds or ↵Zion Nimchuk2018-01-11
| | | | AppData
* add option to toggle filteringStapleButter2017-12-07
|
* * remember screen rotation/gap/etc settingsStapleButter2017-11-23
| | | | * fix menu cleanup to take submenus into account properly, so it doesn't crash when exiting