Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | PRIu64 requires inttypes.h to be included | RSDuck | 2021-06-05 |
| | |||
* | Implement NO$GBA debug registers. (#1110) | Pedro | 2021-05-27 |
| | | | | | | | | | | | | | | | * Implement NO$GBA debug registers. NO$GBA comes with 4 debug registers that allow a ROM to print text to the emulator terminal and 2 other status registers, one with the name of the emulator and the other with the clock cycles count. This commit implements them for the ARMv5 processor. Some small things to note: - `NocashPrint` was changed and now it takes an address to _the string_ instead of the flags before it (those don't do anything anyways). - The "Emulation ID" register contains the string "melonDS " followed by version, _not_ "NO$GBA" * Fix styling issue and improve comment regarding NO$GBA message flags | ||
* | frontend: handle tablet and touch events | RSDuck | 2021-05-24 |
| | | | | fixes #654 and #548 | ||
* | GPU3D soft: prevent out of bounds read | RSDuck | 2021-05-24 |
| | |||
* | fix #906 | RSDuck | 2021-05-24 |
| | |||
* | Use printf macro for u64 | WaluigiWare64 | 2021-05-16 |
| | |||
* | Propagate common ImportSRAM return value from NAND cartridge function (#1104) | Raphaël Zumer | 2021-05-16 |
| | |||
* | Remove outdated frontend solar sensor code (#1102) | Raphaël Zumer | 2021-05-16 |
| | |||
* | set instead of or stencil buffer for left edges | RSDuck | 2021-05-08 |
| | |||
* | use shitfucking stupid linebreaks so that our text files don't like stupid ↵ | Arisotura | 2021-05-06 |
| | | | | | | compact blobs in Notepad (really, fuck Notepad) | ||
* | ASSFUCKING STUPID SHITPILE. | Arisotura | 2021-05-06 |
| | | | | | | fixes #1044 (also add separator for cleaner menu) | ||
* | GBACart: simulate open-bus decay roughly. fixes #1093 | Arisotura | 2021-05-04 |
| | |||
* | don't attempt to parse lines that failed to fetch | Arisotura | 2021-05-03 |
| | |||
* | NDSCart: enforce WR bit. | Arisotura | 2021-05-03 |
| | | | | Bad Apple demo will break, because its NitroFS driver is broken. it needs a DLDI argv structure to exist in order to use its DLDI driver instead. | ||
* | Fix some compiler warnings | WaluigiWare64 | 2021-05-03 |
| | |||
* | Merge branch 'master' of https://github.com/Arisotura/melonDS | Arisotura | 2021-05-02 |
|\ | |||
| * | Explicitly include ${SDL2_PREFIX}/include | Nadia Holmquist Pedersen | 2021-05-02 |
| | | | | | | | | this only accidentally worked before | ||
| * | macOS-related CMake cleanups | Nadia Holmquist Pedersen | 2021-05-02 |
| | | | | | | | | | | * Remove useless explicitly specified link/include directories * Don't pass -s or -pie to the linker as they aren't needed | ||
| * | Fix minimum Darwin version for targeting 10.15 | Nadia Holmquist Pedersen | 2021-05-02 |
| | | |||
* | | revised DLDI driver that uses the hardware somewhat more correctly | Arisotura | 2021-05-02 |
|/ | |||
* | fix touchscreen code in non-hybrid layout mode, fixes #1087 | Arisotura | 2021-05-01 |
| | | | | (also what the fuck is that code) | ||
* | er, oops | Arisotura | 2021-05-01 |
| | |||
* | Over the Hedge uses a tiny EEPROM, too. | Arisotura | 2021-05-01 |
| | | | | fixes #899 | ||
* | Spider-Man 3 uses a tiny EEPROM, not a regular one | Arisotura | 2021-04-30 |
| | |||
* | fix another bad entry | Arisotura | 2021-04-30 |
| | |||
* | add ROMlist entry for Power Rangers Go-Busters (Korea) | Arisotura | 2021-04-30 |
| | |||
* | er, all cart types might want to have teh B8 command | Arisotura | 2021-04-30 |
| | |||
* | cart: ensure each set of commands can only be run in the correct command mode. | Arisotura | 2021-04-30 |
| | | | | fixes #1083 (there was a chance an encrypted KEY1 command could be interpreted as something else and fuck things up) | ||
* | fill most gaps in ROM list | Arisotura | 2021-04-30 |
| | |||
* | support savemem for Face Training (NAND, atleast 32MB, likely 64MB) | Arisotura | 2021-04-30 |
| | |||
* | Fix macOS right modifier detection. | Nadia Holmquist Pedersen | 2021-04-29 |
| | | | | | | Turns out my system was affected by a bug with modifier remapping in macOS causing some of my left/right modifiers to be swapped. This commit fixes them to be the correct values. | ||
* | fix aarch64 build with gcc 11 | RSDuck | 2021-04-29 |
| | |||
* | 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 | ||
* | Savestate: use Platform::OpenLocalFile (#1026) | Tatsh | 2021-04-26 |
| | |||
* | asfdasdas you'd better not give me shit now | Arisotura | 2021-04-26 |
| | |||
* | fix some more case sensitive shito | Arisotura | 2021-04-26 |
| | |||
* | that game is actually a tiny EEPROM | Arisotura | 2021-04-26 |
| | |||
* | more of the same (actually fix the bug I was having) | Arisotura | 2021-04-26 |
| | |||
* | make extension checks case-insensitive | Arisotura | 2021-04-26 |
| | |||
* | add ROM entry for Clueless Fashion (#1050) | Arisotura | 2021-04-26 |
| | |||
* | make sure to axe the GBA slot in DSi mode. (EXMEMCNT bit7 still applies to ↵ | Arisotura | 2021-04-25 |
| | | | | it, tho) | ||
* | 'aight | Arisotura | 2021-04-25 |
| | |||
* | add more Mac crap. hoping the weird characters made it through. | Arisotura | 2021-04-25 |
| | |||
* | try to cover right-mod keys under MacOS I guess | Arisotura | 2021-04-25 |
| | |||
* | hopefully remove shitty hack | Arisotura | 2021-04-25 |
| | |||
* | Actually use the new script... | Nadia Holmquist Pedersen | 2021-04-25 |
| | |||
* | More 10.14 fixes also make the version check in cmakelists actually work | Nadia Holmquist Pedersen | 2021-04-25 |
| | |||
* | Cart refactor (#1073) | Arisotura | 2021-04-25 |
| | | | complete cart-interface refactor, will make this code a lot easier to deal with | ||
* | Add support for building with Qt6 (#865) | Nadia Holmquist Pedersen | 2021-04-24 |
| | | | Co-authored-by: WaluigiWare64 <68647953+WaluigiWare64@users.noreply.github.com> |