Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | reconcile DSi and JIT, fastmem for x64 and Windows | RSDuck | 2020-06-30 |
| | |||
* | first steps in bringing over the JIT refactor/fastmem | RSDuck | 2020-06-16 |
| | |||
* | Merge branch 'generic_jit' of https://github.com/Arisotura/melonDS into ↵ | RSDuck | 2020-06-16 |
|\ | | | | | | | generic_jit | ||
| * | implement block linking + some refactoring | RSDuck | 2020-06-16 |
| | | | | | | | | currently only supported for x64 | ||
| * | integrate changes from ARM64 backend and more | RSDuck | 2020-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... | RSDuck | 2020-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 option | RSDuck | 2020-06-16 |
| | | |||
| * | jit: make everything configurable | RSDuck | 2020-06-16 |
| | | |||
| * | add DSi-mode settings | Arisotura | 2020-06-01 |
| | | |||
| * | actually hook this up | Arisotura | 2020-05-17 |
| | | |||
| * | add a bunch of code | Arisotura | 2020-04-27 |
| | | |||
* | | implement block linking + some refactoring | RSDuck | 2020-04-26 |
| | | | | | | | | currently only supported for x64 | ||
* | | integrate changes from ARM64 backend and more | RSDuck | 2020-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... | RSDuck | 2020-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 option | RSDuck | 2020-04-26 |
| | | |||
* | | jit: make everything configurable | RSDuck | 2020-04-26 |
|/ | |||
* | update copyright years | Arisotura | 2020-02-14 |
| | |||
* | Merge branch 'master' into fast-forward-hotkey | Arisotura | 2019-06-04 |
|\ | |||
| * | Merge branch 'blackmagic' | Arisotura | 2019-05-25 |
| |\ | | | | | | | | | | | | | | | | BAHAHAHHAHAHAHAAHAHAHAHHH HARK HARK HARK HARK HA-*~ | ||
| | * | welp. | Arisotura | 2019-05-21 |
| | | | | | | | | | | | | progress | ||
| | * | add relevant config entries | Arisotura | 2019-05-12 |
| | | | |||
* | | | Add fast forward hotkeys | Jon Pacheco | 2019-05-12 |
|/ / | |||
* / | Fix all -Wwrite-strings warnings | Cameron Cawley | 2019-05-04 |
|/ | |||
* | move platform specific config to platform specif ffile ayyyyyyyyyyygfghj;,gnxbf | Arisotura | 2019-03-15 |
| | |||
* | save LAN settings | Arisotura | 2019-02-21 |
| | |||
* | also, update copyright name | Arisotura | 2019-01-22 |
| | |||
* | * make savestate SRAM reloc disabled by default (confusing behavior) | StapleButter | 2018-12-30 |
| | | | | * add config entry for keeping track of whether the main window is maximized | ||
* | Merge pull request #285 from abcdjdj/limit_fps | StapleButter | 2018-12-15 |
|\ | | | | | Add option to limit framerate from UI | ||
| * | Add option to limit framerate from UI | Madhav Kanbur | 2018-11-21 |
| | | | | | | | | Signed-off-by: Madhav Kanbur <abcdjdj@gmail.com> | ||
* | | libui/GTK: remember directory in which the latest loaded ROM was, point file ↵ | StapleButter | 2018-12-14 |
| | | | | | | | | picker to it. behavior under Windows will likely stay unchanged as the Windows file picker already does that. | ||
* | | actually save shit | StapleButter | 2018-12-14 |
| | | |||
* | | add hotkey config values. | StapleButter | 2018-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 guess | StapleButter | 2018-10-24 |
| | |||
* | 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 | ||
* | add option to toggle filtering | StapleButter | 2017-12-07 |
| | |||
* | * remember screen rotation/gap/etc settings | StapleButter | 2017-11-23 |
| | | | | * fix menu cleanup to take submenus into account properly, so it doesn't crash when exiting | ||
* | add setting for whether to bind the wifi socket to any address or to ↵ | StapleButter | 2017-07-16 |
| | | | | loopback only | ||
* | add threaded 3D option to the interface and config file. not functional yet. | StapleButter | 2017-05-25 |
| | |||
* | remember window size. | StapleButter | 2017-03-29 |
| | | | | fix extra shit. | ||
* | aqezsfrdgthfyjgu | StapleButter | 2017-03-23 |