Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make the message when SDL2 fails to init more descriptive | Nadia Holmquist Pedersen | 2022-01-08 |
| | |||
* | can we, please, FINALLY, be done with this stupid issue | Arisotura | 2022-01-08 |
| | |||
* | fdsfdfdgdfgfgdfg | Arisotura | 2022-01-08 |
| | |||
* | explicitly eject the cart before a load with reset, preventing a spurious ↵ | Arisotura | 2022-01-08 |
| | | | | | | cart-eject IRQ on startup also fix possible KEY1 issues when using internal BIOS | ||
* | 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. | ||
* | remove remains of SDIOFile | Arisotura | 2021-11-21 |
| | |||
* | hopefully fix Qt6 | Arisotura | 2021-11-19 |
| | |||
* | move 'randomize MAC' setting to firmware settings, and add setting for ↵ | Arisotura | 2021-11-19 |
| | | | | | | changing the MAC. make things overall betterer. | ||
* | better suited entry method for the firmware birthday | Arisotura | 2021-11-18 |
| | |||
* | fix potential crash with firmware dialog (when closing dialog via X and ↵ | Arisotura | 2021-11-18 |
| | | | | opening it again) | ||
* | make external-BIOS toggle also explicitly control external firmware | Arisotura | 2021-11-18 |
| | | | | make things a tad more consistent and explicit | ||
* | finally decouple Config from the core. baahhahahahah | Arisotura | 2021-11-18 |
| | |||
* | what | Arisotura | 2021-11-17 |
| | |||
* | prevent out of bounds write | RSDuck | 2021-11-17 |
| | |||
* | decouple more config shit from the core. bahahah | Arisotura | 2021-11-17 |
| | |||
* | remove some more shitty strings | Arisotura | 2021-11-17 |
| | |||
* | * remove more Config dependencies from the core | Arisotura | 2021-11-17 |
| | | | | * also use less shitty strings | ||
* | decouple JIT from Config. bahahahahah | Arisotura | 2021-11-17 |
| | |||
* | nicerer firmware color picker | Arisotura | 2021-11-17 |
| | | | | also consistency aaaaaaaaaa | ||
* | UI consistency!!!! | Arisotura | 2021-11-10 |
| | |||
* | make the firmware dialog consistent with the rest of the UI | Arisotura | 2021-11-08 |
| | |||
* | zarg | Arisotura | 2021-10-28 |
| | |||
* | DLDI/SD folder-sync apparatus (#1251) | Arisotura | 2021-10-28 |
| | | | guess we can finally have DLDI that isn't obtuse | ||
* | InputConfigDialog: more DRY (#1238) | scurest | 2021-10-10 |
| | |||
* | Move resources to res/ directory (#1204) | Nadia Holmquist Pedersen | 2021-10-03 |
| | | | | | * Move resources to res/ directory and update CMake scripts accordingly Co-authored-by: Rayyan Ansari <68647953+RayyanAnsari@users.noreply.github.com> | ||
* | 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> | ||
* | Fallback to FreeBIOS when BIOS files are not found. (v2) (#1174) | Adrian Siekierka | 2021-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> | ||
* | Redesign the Input dialog (#1226) | Rayyan Ansari | 2021-09-30 |
| | |||
* | buttonClicked workaround for old Qt | Nadia Holmquist Pedersen | 2021-09-17 |
| | |||
* | ROM Info dialog - Only read 128 characters from each title | WaluigiWare64 | 2021-08-27 |
| | | | | Titles should be zero-terminated, but this is for additional safety | ||
* | use NDSHeader struct, and expand it with the DSi shit | Arisotura | 2021-08-26 |
| | |||
* | Allow picking .dmg files as SD image | Nadia Holmquist Pedersen | 2021-08-26 |
| | |||
* | fix capitalization of DSiWare. heh | Arisotura | 2021-08-25 |
| | |||
* | having fun with fatfs (#1189) | Arisotura | 2021-08-24 |
| | | | | * patch TSC coords in DSi mode * DSiware importer and shit | ||
* | Fix a touchless issue in hybrid layout (#1182) | 2jun0 | 2021-08-24 |
| | | | | In the previous commit, there was a touchless error on the hybrid screen. This commit fix a touchless issue in hybrid layout. | ||
* | 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) | ||
* | Make limit framerate default instead of audio sync | Nadia Holmquist Pedersen | 2021-08-04 |
| | |||
* | fix pause when inactive | RSDuck | 2021-08-02 |
| | |||
* | Fix for #1119 'Add "frame step" hotkey' | gal20 | 2021-07-30 |
| | |||
* | 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 |
|\ |