Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | jit: LDM/STM finally(!) working + MUL, MLA and CLZ | RSDuck | 2020-04-26 | |
| | ||||
* | jit: branch instructions | RSDuck | 2020-04-26 | |
| | ||||
* | jit: thumb block transfer working | RSDuck | 2020-04-26 | |
| | | | | also pc and sp relative loads and some refactoring | |||
* | JIT: most mem instructions working | RSDuck | 2020-04-26 | |
| | | | | + branching | |||
* | JIT: compilation of word load and store | RSDuck | 2020-04-26 | |
| | ||||
* | jit: correct cycle counting for thumb shift by reg | RSDuck | 2020-04-26 | |
| | ||||
* | JIT: implemented most ALU instructions | RSDuck | 2020-04-26 | |
| | ||||
* | JIT: base | RSDuck | 2020-04-26 | |
| | | | | all instructions are interpreted | |||
* | prepare JIT beta branch | Arisotura | 2020-04-26 | |
| | ||||
* | Windows: explicitly link gdi32 | Nadia Holmquist Pedersen | 2020-04-12 | |
| | ||||
* | Use pkg-config to find SDL2 on Windows | Nadia Holmquist Pedersen | 2020-04-12 | |
| | ||||
* | GPU3D: more accurate viewport transform (emulate quirk with W greater than ↵ | Arisotura | 2020-04-12 | |
| | | | | 0xFFFF) | |||
* | GPU3D: implement zero-dot W limit (DISP_1DOT_DEPTH) | Arisotura | 2020-04-12 | |
| | ||||
* | GPU3D: swap vin and vout during clipping, giving results that are closer to ↵ | Arisotura | 2020-04-11 | |
| | | | | | | hardware. fixes #598 and also fixes #379 | |||
* | should probably be a strncmp() and not strncasecmp() | Arisotura | 2020-03-30 | |
| | ||||
* | Merge branch 'master' of https://github.com/Arisotura/melonDS | Arisotura | 2020-03-30 | |
|\ | ||||
| * | Update main.cpp | niemand-deu | 2020-02-26 | |
| | | ||||
* | | properly handle ROMs with encrypted secure area | Arisotura | 2020-03-30 | |
|/ | ||||
* | detect whether we are running the game | Arisotura | 2020-02-24 | |
| | ||||
* | flesh shit out for loading a cheat file | Arisotura | 2020-02-24 | |
| | ||||
* | fix teh comment | Arisotura | 2020-02-24 | |
| | ||||
* | change ParseTextCode() so we can specify the length of an individual AR code ↵ | Arisotura | 2020-02-16 | |
| | | | | within a bigger string. | |||
* | also that might have been bad for security. who knows. | Arisotura | 2020-02-15 | |
| | ||||
* | now we can even parse the code from a text code. bahaahhhh | Arisotura | 2020-02-15 | |
| | ||||
* | Arisotura will you ever clean up after yourself. this is like your goddamn ↵ | Arisotura | 2020-02-15 | |
| | | | | apartment, it's a mess. | |||
* | finish the AR interpreter, I guess | Arisotura | 2020-02-15 | |
| | | | | or mostly | |||
* | * add support for a bunch of codes (all of them minus the loop shit, really) | Arisotura | 2020-02-14 | |
| | | | | * hook it betterer so it doesn't asplode | |||
* | well, more AR shito | Arisotura | 2020-02-14 | |
| | ||||
* | update copyright years | Arisotura | 2020-02-14 | |
| | ||||
* | miserable, feeble little attempt at executing AR codes. | Arisotura | 2020-02-14 | |
| | | | | also, it's hardcoded. probably not a good thing. | |||
* | lay base for AR cheatzorz. baahahhhh | Arisotura | 2020-02-14 | |
| | ||||
* | Merge pull request #544 from i404788/master | Arisotura | 2020-02-14 | |
|\ | | | | | Fix hanging UI when `null` addr | |||
| * | Fix weird spacing | i404788 | 2019-12-12 | |
| | | ||||
| * | Coding style + weird spacing | i404788 | 2019-11-20 | |
| | | ||||
| * | add device name | i404788 | 2019-11-19 | |
| | | ||||
| * | clean log | i404788 | 2019-11-19 | |
| | | ||||
| * | fix build | i404788 | 2019-11-19 | |
| | | ||||
| * | Maybe better to log | i404788 | 2019-11-19 | |
| | | ||||
| * | Fix hanging UI when `null` addr | i404788 | 2019-11-19 | |
| | | ||||
* | | Use different icon location | Markus ⛅ | 2020-01-30 | |
| | | | | | | "pixmaps" is the deprecated, legacy-only location. "hicolor" is the current, proper location that supports multiple resolutions which we now use | |||
* | | Merge pull request #546 from nadiaholmquist/feature/unix-xdg | Arisotura | 2020-01-28 | |
|\ \ | | | | | | | Make melonDS properly installable systemwide on UNIX systems | |||
| * | | Change the config/data dirs from "melonds" to "melonDS" for consistency. | Nadia Holmquist Pedersen | 2019-12-19 | |
| | | | ||||
| * | | Remove redundant desktop file and change desktop/icon file name to ↵ | Nadia Holmquist Pedersen | 2019-12-19 | |
| | | | | | | | | | | | | net.kuribo64.melonDS, also change melonds to melonDS. | |||
| * | | Tell the user where to place romlist.bin if it can't be found for UNIX ↵ | Nadia Holmquist Pedersen | 2019-12-05 | |
| | | | | | | | | | | | | non-portable builds. | |||
| * | | Make UNIX builds non-portable by default. | Nadia Holmquist Pedersen | 2019-12-05 | |
| | | | ||||
| * | | If all else fails, look for data files (romlist.bin) in the current working ↵ | Nadia Holmquist Pedersen | 2019-12-05 | |
| | | | | | | | | | | | | direcoty. | |||
| * | | Open with rb instead of r in OpenDataFile to avoid potential problems with ↵ | Nadia Holmquist Pedersen | 2019-12-04 | |
| | | | | | | | | | | | | Windows. | |||
| * | | Add a UNIX_PORTABLE build option, turning it off makes a build of melonDS ↵ | Nadia Holmquist Pedersen | 2019-12-04 | |
| |/ | | | | | | | suitable for systemwide installation. | |||
* | | Merge pull request #550 from rzumer/slot2 | Arisotura | 2020-01-28 | |
|\ \ | | | | | | | Support GBA game cartridges for DS connectivity | |||
| * | | Split GBA Reset and Eject logic into two sets | Raphaël Zumer | 2019-12-22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows solving some crashes and provides more flexibility in how GBA cartridges change state between soft and hard resets. Since save states including GBA data do not carry over the original save file path, and the GBA cartridge is being reset along with the other parts of the system, this is needed to avoid losing the GBA state on reset following a state load, while preserving the behavior where cartridges are ejected when calling Stop(). |