Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add 3DS 16:10 aspect ratio and refactor GUI aspect ratio code | Nadia Holmquist Pedersen | 2022-05-23 |
| | |||
* | Accomodate top/bottom only lzyout when setting screen size | Nadia Holmquist Pedersen | 2022-04-20 |
| | |||
* | insert wacky commit message | Arisotura | 2022-03-08 |
| | |||
* | 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. | ||
* | Implement MainRAM management dialog😁 (#1248) | 2jun0 | 2022-03-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement MainRAM management dialog * Modify RAMInfoDialog - use emuThread to avoid a race condition. - replace RAMUpdateThread to QTimer Co-Authored-By: RSDuck <RSDuck@users.noreply.github.com> * Update src/frontend/qt_sdl/RAMInfoDialog.cpp small typo Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com> * Update src/frontend/qt_sdl/RAMInfoDialog.h small typo Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com> * typo errors in RAMInfoDialog Rrevious->Previous * add new line to the end of the file Co-authored-by: Rayyan Ansari <rayyan@ansari.sh> * enable raminfo when cart is inserted * Modify that only the 'value' item can be edited in RAMinfoDialog * fix: function name incorrect error * fix: function name incorrect error2 * fix: wrong way to get ram value Co-authored-by: RSDuck <RSDuck@users.noreply.github.com> Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com> Co-authored-by: Rayyan Ansari <rayyan@ansari.sh> | ||
* | we prolly don't need to init SDL video, given we don't use it | Arisotura | 2022-03-06 |
| | |||
* | fix typo in enum for screen sizing (#1377) | Brankale | 2022-02-25 |
| | |||
* | Use enum for screen sizing | RSDuck | 2022-02-25 |
| | |||
* | Allowing Swap screens hotkey to swap between displaying only top screen and ↵ | ZackWeinstein | 2022-02-25 |
| | | | | only bottom screen. (#1283) | ||
* | lower window update rate if rendering too fast | RSDuck | 2022-02-14 |
| | |||
* | Merge branch 'master' of github.com:Arisotura/melonDS | Arisotura | 2022-01-09 |
|\ | |||
| * | Make the message when SDL2 fails to init more descriptive | Nadia Holmquist Pedersen | 2022-01-08 |
| | | |||
* | | 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) | ||
* | ScreenPanelNative: Don't try to render the framebuffer if the emulator is ↵ | Nadia Holmquist Pedersen | 2021-12-09 |
| | | | | | | not actually active. This fixes an issue where the window draws with a gray background in macOS, and is see-through on Wayland-based desktops. | ||
* | Manually center the window after setting its size on macOS | Nadia Holmquist Pedersen | 2021-12-09 |
| | | | | | | Qt's default window positioning is somewhat unreliable, and since we don't currently remember the window position, let's at least make sure that it's properly centered on open. | ||
* | Treat SDL_INIT_JOYSTICK fail as non-critical (#1277) | andrigamerita | 2021-12-01 |
| | | | Treating the fail of SDL_INIT_JOYSTICK as non-critical, because on some systems that SDL feature can for some reason fail. This leads to the emulator closing with a critical error, even though it would work perfectly fine with just a keyboard. | ||
* | move 'randomize MAC' setting to firmware settings, and add setting for ↵ | Arisotura | 2021-11-19 |
| | | | | | | changing the MAC. make things overall betterer. | ||
* | finally decouple Config from the core. baahhahahahah | Arisotura | 2021-11-18 |
| | |||
* | 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> | ||
* | Redesign the Input dialog (#1226) | Rayyan Ansari | 2021-09-30 |
| | |||
* | having fun with fatfs (#1189) | Arisotura | 2021-08-24 |
| | | | | * patch TSC coords in DSi mode * DSiware importer and shit | ||
* | Call emuPause before loading a ROM so we don't crash if one is already loaded | Nadia Holmquist Pedersen | 2021-08-23 |
| | |||
* | macOS: Allow opening ROMs with melonDS from Finder. | Nadia Holmquist Pedersen | 2021-08-23 |
| | |||
* | SPU: Emulate SOUNDBIAS and 10-bit degrade | Nadia Holmquist Pedersen | 2021-08-17 |
| | |||
* | tidbits | Arisotura | 2021-08-08 |
| | |||
* | factor duplicate code in micLoadWav(). also add support for all sorts of WAV ↵ | Arisotura | 2021-08-08 |
| | | | | formats SDL can support. | ||
* | fix pissfucking touchscreen (again) | Arisotura | 2021-08-08 |
| | |||
* | Audio interpolation (#1176) | Arisotura | 2021-08-08 |
| | | | add audio interpolation (emulation improvement) | ||
* | only open microphone when actually needed. fixes #1165 | Arisotura | 2021-07-29 |
| | |||
* | Merge branch 'master' of https://github.com/Arisotura/melonDS | Arisotura | 2021-07-20 |
|\ | |||
| * | enable undo savestate load in the gui | RSDuck | 2021-07-17 |
| | | |||
* | | oopsies | Arisotura | 2021-07-20 |
|/ | |||
* | Add ROM Header struct and ROM info dialog (#1095) | WaluigiWare64 | 2021-07-02 |
| | |||
* | UI: detect and save when window is maximized, and restore it as such. fixes ↵ | Arisotura | 2021-06-20 |
| | | | | #1135 | ||
* | Add "frame step" hotkey and function (#1119) | cat | 2021-06-05 |
| | |||
* | Explicitly set NoRole on the setup cheats option so Qt on mac will stop ↵ | Nadia Holmquist Pedersen | 2021-06-05 |
| | | | | stealing it | ||
* | frontend: handle tablet and touch events | RSDuck | 2021-05-24 |
| | | | | fixes #654 and #548 | ||
* | Remove outdated frontend solar sensor code (#1102) | Raphaël Zumer | 2021-05-16 |
| | |||
* | ASSFUCKING STUPID SHITPILE. | Arisotura | 2021-05-06 |
| | | | | | | fixes #1044 (also add separator for cleaner menu) | ||
* | request repaint instead of update after each frame | RSDuck | 2021-04-29 |
| | |||
* | macOS: Assign "Preferences..." to emu settings without also removing it from ↵ | Nadia Holmquist Pedersen | 2021-04-27 |
| | | | | the config menu | ||
* | fix some more case sensitive shito | Arisotura | 2021-04-26 |
| | |||
* | more of the same (actually fix the bug I was having) | Arisotura | 2021-04-26 |
| | |||
* | Cart refactor (#1073) | Arisotura | 2021-04-25 |
| | | | complete cart-interface refactor, will make this code a lot easier to deal with | ||
* | Fix up menu roles a bit | Nadia Holmquist Pedersen | 2021-04-19 |
| | |||
* | keep recent filenames from being absurdly long in the menu | Arisotura | 2021-03-27 |
| | |||
* | update copyright year and add missing GPL headers | RSDuck | 2021-03-12 |
| | |||
* | Fix OpenGL display scaling on high DPI (#1011) | Nadia Holmquist Pedersen | 2021-02-22 |
| | | | | | | | * Fix OpenGL display scaling on high DPI * Scale the OSD too * Fix indent | ||
* | fix #1010 | RSDuck | 2021-02-22 |
| |