Commit graph

  • 958de7b038 use BufferHeight/Width in more places SuuperW 2020-04-04 02:18:56 -05:00
  • 2f2062a1d8 use HiresPosition for x SuuperW 2020-04-04 01:43:28 -05:00
  • b04cf2c003 fix SuuperW 2020-04-04 01:43:17 -05:00
  • 3ff75aa39c 3D render HD SuuperW 2020-04-03 06:53:50 -05:00
  • ed7ac02a84
    Accurize "screen sizing" UI text James 2020-04-01 16:22:54 -05:00
  • 02e01e414e begin work; mostly adding ResMultiplier SuuperW 2020-03-31 08:45:25 -05:00
  • d412630a49 should probably be a strncmp() and not strncasecmp() Arisotura 2020-03-30 13:28:51 +02:00
  • d2cae446b9 Merge branch 'master' of https://github.com/Arisotura/melonDS Arisotura 2020-03-30 11:05:09 +02:00
  • 104b2a03aa properly handle ROMs with encrypted secure area Arisotura 2020-03-30 11:04:50 +02:00
  • efa235a7f4 Fix Windows support, since grid behavior slightly differs within the implementations. StaticSaga 2020-03-29 21:08:15 +02:00
  • b0b08d3a7e Add firmware chooser dialog and support in config file StaticSaga 2020-03-29 17:23:04 +02:00
  • 15af143c10 support mic input? SuuperW 2020-03-25 14:09:14 -05:00
  • c7e85e1bff derp; the method being called does that already SuuperW 2020-03-25 13:59:17 -05:00
  • 42ec5804f9 allow RTC to see time passed while sleeping SuuperW 2020-03-24 16:30:23 -05:00
  • 1a5c9c8259 increment frame counters even when sleeping SuuperW 2020-03-24 16:28:06 -05:00
  • 54aeff8f3f switch from a lid toggle button to lid open and close buttons SuuperW 2020-03-24 15:47:35 -05:00
  • c0ad6517ea Yes, save KeyInput. This is how it knows if Lid has been pressed! SuuperW 2020-03-24 14:52:27 -05:00
  • 761dbcb438 fix: loading a savestate after entering sleep mode via Lid would hang indefinitely SuuperW 2020-03-24 14:39:41 -05:00
  • c70519070b fixes and tex cache support for OGL renderer includes xbrz upscaling, currently hardcoded to x2 RSDuck 2020-03-24 00:59:49 +01:00
  • 41f3eeadb2 Change how getting the framebuffer works. Plus name fix. SuuperW 2020-03-22 18:24:32 -05:00
  • fa1558319b Disable CI on non-master branches Raphaël Zumer 2020-03-21 18:35:43 -04:00
  • ed61867dec make things fasteeer! also fix alpha for A3I5 textures RSDuck 2020-03-21 19:37:18 +01:00
  • 36075dae5a initial texcache implementation only works with the sw renderer RSDuck 2020-03-20 17:49:37 +01:00
  • cbd9adac31 fix a somewhat rare crash SuuperW 2020-03-18 16:56:09 -05:00
  • 0747e459d1 Another fix for the Ubuntu build test SuuperW 2020-03-18 13:46:41 -05:00
  • a0baa7f4a9 back to building w/o frontend on this branch SuuperW 2020-03-18 13:28:11 -05:00
  • 05f8bec22f Hopefully this fixes the Ubuntu build test. SuuperW 2020-03-18 13:21:50 -05:00
  • ca2b0092fc fix a memory leak SuuperW 2020-03-18 13:19:28 -05:00
  • d4296b94af Update savestate versions so as not to break savestates creaded on the master branch between when I forked the project and now. SuuperW 2020-03-17 17:18:15 -05:00
  • 2edf94e0c3 Merge branch 'master' into DSHawk SuuperW 2020-03-17 17:09:06 -05:00
  • d167886b9c
    Merge pull request #1 from Arisotura/master SuuperW 2020-03-17 16:41:28 -05:00
  • 59adadac1b Remove code breaking resource compilation and workaround libui res copy issue Nadia Holmquist Pedersen 2020-02-29 23:55:19 +01:00
  • 449ff65afe Use pkg-config instead of find_package Nadia Holmquist Pedersen 2020-02-29 22:53:12 +01:00
  • ee45837bed Add WIN32 so it won't open a console window Nadia Holmquist Pedersen 2020-02-29 22:39:17 +01:00
  • 7cf0ac69ca Statically link libraries on Windows Nadia Holmquist Pedersen 2020-02-29 22:35:18 +01:00
  • 57c1e6587e
    Merge pull request #581 from niemand-deu/patch-1 Arisotura 2020-02-27 14:59:31 +01:00
  • ab911571e0
    Update main.cpp niemand-deu 2020-02-26 03:56:03 +01:00
  • 5f99a68151 detect whether we are running the game Arisotura 2020-02-24 18:31:44 +01:00
  • 8b1caae852 flesh shit out for loading a cheat file Arisotura 2020-02-24 17:56:01 +01:00
  • 228c625e62 fix teh comment Arisotura 2020-02-24 17:42:05 +01:00
  • a23fbe460c Made randomizing the MAC address optional. WouterPeeters9 2020-02-21 20:37:18 +01:00
  • 3eb613650d change ParseTextCode() so we can specify the length of an individual AR code within a bigger string. Arisotura 2020-02-16 11:21:45 +01:00
  • 3a4947fbbe also that might have been bad for security. who knows. Arisotura 2020-02-15 17:26:48 +01:00
  • e40d414c56 now we can even parse the code from a text code. bahaahhhh Arisotura 2020-02-15 16:20:53 +01:00
  • ed39122c67 Arisotura will you ever clean up after yourself. this is like your goddamn apartment, it's a mess. Arisotura 2020-02-15 16:07:13 +01:00
  • 51dbb7165e finish the AR interpreter, I guess Arisotura 2020-02-15 00:36:22 +01:00
  • 85a6a5bb38 * add support for a bunch of codes (all of them minus the loop shit, really) * hook it betterer so it doesn't asplode Arisotura 2020-02-14 23:34:26 +01:00
  • eb44833171 well, more AR shito Arisotura 2020-02-14 21:19:36 +01:00
  • 83f8e11bc1 update copyright years Arisotura 2020-02-14 20:18:08 +01:00
  • d0b27178f1 miserable, feeble little attempt at executing AR codes. Arisotura 2020-02-14 20:13:06 +01:00
  • 106b9a6f24 lay base for AR cheatzorz. baahahhhh Arisotura 2020-02-14 19:26:52 +01:00
  • 2944575cbc
    Merge pull request #544 from i404788/master Arisotura 2020-02-14 14:30:54 +01:00
  • fcda1abbaa
    Merge pull request #570 from KAMiKAZOW/patch-2 Arisotura 2020-02-14 14:30:28 +01:00
  • 7f54ced73f
    Merge pull request #573 from MoochMcGee/master Arisotura 2020-02-14 14:30:07 +01:00
  • 8796c0074d apply fixes for aarch64 linux by @nadiaholmquist RSDuck 2020-02-04 18:33:05 +01:00
  • 4a2b898ab0 move ARM64 JIT backend here RSDuck 2020-02-04 18:29:52 +01:00
  • 235f286b39 remove debug leftovers RSDuck 2020-02-04 17:38:04 +01:00
  • ec7ea8a001 improve nop handling and proper behaviour for LDM^ fixes dslinux RSDuck 2020-02-04 17:28:51 +01:00
  • eaaac6aa3b Fix CodeBlocks build Melissa Goad 2020-02-02 10:49:09 -06:00
  • 1baeed596d MelonAPI: expose ARM9 read/writes SuuperW 2020-01-31 14:44:09 -06:00
  • 14c30a42da Fix a bug which caused the 2nd frame advance after loading a savestate to render incorrectly. SuuperW 2020-01-31 14:03:49 -06:00
  • e5e8b3bc0f update savestate version checks SuuperW 2020-01-31 09:21:56 -06:00
  • bdc416ac28 Save the 3D framebuffer to savestates. SuuperW 2020-01-31 09:17:16 -06:00
  • d7568ff687 don't reopen console output if BizHawk isn't showing the log window; fixes crashing when loading a ROM without the log window SuuperW 2020-01-31 09:15:52 -06:00
  • da0afbde88
    Use different icon location Markus ⛅ 2020-01-30 17:25:08 +01:00
  • e512e7a6ed
    Merge pull request #549 from rzumer/ignore-build-dir RSDuck 2020-01-29 18:18:20 +01:00
  • 2c51a49527
    Merge pull request #546 from nadiaholmquist/feature/unix-xdg Arisotura 2020-01-28 21:37:36 +01:00
  • 8b9eef352c
    Merge pull request #554 from rzumer/github-actions Arisotura 2020-01-28 21:35:58 +01:00
  • 12732aa51b
    Merge pull request #550 from rzumer/slot2 Arisotura 2020-01-28 21:32:29 +01:00
  • 69e64da178 committing xBRZ shit blackmagic_II Arisotura 2020-01-28 20:26:00 +01:00
  • 795a21b044 MelonAPI: UseSavestate now tells if there was an error. SuuperW 2020-01-06 10:46:03 -06:00
  • 4a8ec8e195 Update savestates to include new info. SuuperW 2020-01-06 10:30:48 -06:00
  • b598cfca53 A more accurate emulation of setting RTC time. SuuperW 2020-01-06 08:32:32 -06:00
  • 5f8a5a1704 Add config option to use real time or not. MelonDS: Load config on init, and expose UseRealTime. SuuperW 2020-01-04 07:16:46 -06:00
  • 757275a1c4 update UserSettings region on GetUserSettings SuuperW 2020-01-03 12:47:17 -06:00
  • 8c8c7e1429 MelonAPI: Change how loading user settings works to support resetting to default, and fix a couple bugs. SuuperW 2019-12-30 10:17:37 -06:00
  • 3984491cce * prevent potential race condition while changing window title * cap framerate at 1000FPS Arisotura 2019-12-30 13:29:19 +01:00
  • b94b12abfb bug fix SuuperW 2019-12-28 11:03:19 -06:00
  • 44308159cb bug fix SuuperW 2019-12-28 09:45:33 -06:00
  • c6d8cf5b3a Force direct boot if firmware or bios files weren't loaded. SuuperW 2019-12-28 09:40:49 -06:00
  • 69e998499b update comments SuuperW 2019-12-28 09:21:49 -06:00
  • 8312419ae0 MelonAPI: GetMainMemory SuuperW 2019-12-28 09:12:39 -06:00
  • 4155c340c8 MelonAPI: We do need this. SuuperW 2019-12-28 07:43:00 -06:00
  • 3cd13f62c9 Rename variables related to HLE bios. SuuperW 2019-12-28 07:05:17 -06:00
  • 6296772190 MelonAPI: allow booting to firmware SuuperW 2019-12-28 06:19:01 -06:00
  • b6f88ac7dc MelonAPI: remove unused method SuuperW 2019-12-23 10:03:37 -06:00
  • 22d11209b0 Split GBA Reset and Eject logic into two sets Raphaël Zumer 2019-12-22 15:49:23 -05:00
  • f380767fab Only store the GBA ROM header in save states Raphaël Zumer 2019-12-22 13:58:27 -05:00
  • a57ba1368e Skip saving/loading GBA flash state if SRAM is null Raphaël Zumer 2019-12-22 11:45:11 -05:00
  • dc78539e2d #define bios sizes SuuperW 2019-12-20 08:48:19 -06:00
  • 2abdcc54dd Implement DoSavestate() for GBACart classes Raphaël Zumer 2019-12-19 00:12:36 -05:00
  • 71e2bfd2a7 BUGFIX: Fixed misspelled 'float' from original 'floor' in 'src\libui_sdl\main.cpp' line 590. NewJoarpa 2019-12-19 01:44:33 -03:00
  • be19e0e8d4 Make solar sensor hotkeys configurable Raphaël Zumer 2019-12-11 19:21:59 -05:00
  • 8172cbc170 Add DoSavestate() function to GBACart_SolarSensor Raphaël Zumer 2019-12-10 20:28:40 -05:00
  • c5623c4dcd Change the config/data dirs from "melonds" to "melonDS" for consistency. Nadia Holmquist Pedersen 2019-12-19 02:52:34 +01:00
  • 43535c873a Remove redundant desktop file and change desktop/icon file name to net.kuribo64.melonDS, also change melonds to melonDS. Nadia Holmquist Pedersen 2019-12-19 02:48:11 +01:00
  • 1ffbcca99b MelonAPI: Get and set firmware user settings. SuuperW 2019-12-16 10:32:17 -06:00
  • 3834f0feed rework fake firmware a bit SuuperW 2019-12-16 10:31:19 -06:00
  • 67903b7974 Include romlist.bin with Linux CI artifacts Raphaël Zumer 2019-12-13 12:42:39 -05:00
  • 55db337c8d Package shared resources with Windows CI artifacts Raphaël Zumer 2019-12-13 11:34:28 -05:00