Commit Graph

  • 5f4aee8ca1
    Merge pull request #261 from JL2210/ld-b-b Lior Halphon 2020-05-31 00:55:17 +0300
  • f1ea39f1c6
    Spacing Lior Halphon 2020-05-31 00:54:49 +0300
  • fd97e11919
    Spacing Lior Halphon 2020-05-31 00:54:13 +0300
  • 6fcf77c7f6 Make no argument for softbreak be equivalent to "on" James Larrowe 2020-05-30 16:46:17 -0400
  • abdece7737 add debugger command to enable and disable James Larrowe 2020-05-30 16:35:07 -0400
  • f105f28017 Add ld b,b breakpoint James Larrowe 2020-05-30 15:54:51 -0400
  • 83b959c126 Delay requests to show notifications Lior Halphon 2020-05-30 22:46:06 +0300
  • c665fcb2ed Minor fixes Lior Halphon 2020-05-30 22:20:45 +0300
  • c9b401135f Actually, don’t use rumble threads at all, because IOHIDDeviceSetReport seems to queue stuff despite being blocking Lior Halphon 2020-05-30 22:18:32 +0300
  • af5cb72edc Restore Switch LED support Lior Halphon 2020-05-30 21:31:00 +0300
  • e678b50101 Force all controllers to use a rumble thread Lior Halphon 2020-05-30 20:15:13 +0300
  • 59b94b92ca Make sure reports are only sent from one thread Lior Halphon 2020-05-30 18:43:09 +0300
  • 4d91081046 Do not send LED updates if nothing changed Lior Halphon 2020-05-30 17:58:02 +0300
  • fa7232944f Better emulation of CGB’s first frame behavior Lior Halphon 2020-05-30 01:25:21 +0300
  • ffa569deeb Partial emulation of reading VRAM right after mode 3 Lior Halphon 2020-05-29 23:10:23 +0300
  • 29b64d7545 Slightly reduce the scanline-ish LCD effect Lior Halphon 2020-05-29 16:51:20 +0300
  • 17dfe0dd6a Fix minor CGB-C regression Lior Halphon 2020-05-29 16:30:40 +0300
  • f1442b0ea6 Attempt to add rumble support to SDL. Who knows it might work. Lior Halphon 2020-05-24 23:04:36 +0300
  • 7af66387de HuC-3 alarm clock emulation Lior Halphon 2020-05-23 14:50:54 +0300
  • 369410f370 Fix HuC-1 regression Lior Halphon 2020-05-23 00:09:30 +0300
  • 08ca56eec7 Cleanup Lior Halphon 2020-05-23 00:05:43 +0300
  • ce9114ed55 Fix IR bugs Lior Halphon 2020-05-19 01:24:09 +0300
  • 933b622886 Allow more GameShark cheats Lior Halphon 2020-05-19 01:24:02 +0300
  • 157123e118 Fix clearing OAM and initializeing wave RAM Lior Halphon 2020-05-17 19:24:11 +0300
  • a588993f28 Add an HuC command required by Pocket Family 2 Lior Halphon 2020-05-17 00:10:43 +0300
  • a9023d08c6 Emulate HuC-3’s IR and RTC Lior Halphon 2020-05-16 23:27:17 +0300
  • 2cc980755e HuC1 IR support Lior Halphon 2020-05-13 22:21:31 +0300
  • 060136306b Merge branch 'sdl_audio_fix' Lior Halphon 2020-05-10 22:17:58 +0300
  • 1b7c3c4c7c Minor fixes, style update Lior Halphon 2020-05-10 22:16:49 +0300
  • 0200596391 Fix #256 Lior Halphon 2020-05-10 22:05:47 +0300
  • ca24f54bee Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2020-05-10 00:38:06 +0300
  • 3cba3e8e27 Emulate CGB-C PCM read glitch, fix a potential noise volume envelope bug Lior Halphon 2020-05-10 00:37:52 +0300
  • 5f2c7b966f Pre-buffer audio samples before passing to SDL's queue Rupert Carmichael 2020-05-09 11:49:20 -0400
  • e4aa212f9a
    Merge pull request #254 from NieDzejkob/bootrom-2bpp Lior Halphon 2020-05-09 15:32:19 +0300
  • 24220defd6
    Save 16 bytes in the CGB boot ROM Jakub Kądziołka 2020-05-08 13:48:31 +0200
  • 620ee3cf51 Make the libretro frontend not crash on rumble-less frontends Lior Halphon 2020-05-07 23:43:49 +0300
  • ccc7d2e887 Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2020-05-07 22:47:52 +0300
  • e063671816 No need to use malloc here, the buffer never gets large Lior Halphon 2020-05-07 22:46:06 +0300
  • c4a8669501
    Merge pull request #253 from FredrIQ/multiaddr Lior Halphon 2020-05-07 02:09:09 +0300
  • 8625b23c0d Whoops Lior Halphon 2020-05-07 01:32:03 +0300
  • 99ec31dfdc Allow more than 1 symbol per debug address Fredrik Ljungdahl 2020-05-07 00:12:35 +0200
  • 8f69703726 Merge branch 'bootrom-2bpp' Lior Halphon 2020-05-06 23:30:56 +0300
  • 7cff35368d Port to C to remove the Python dep, remove leftovers Lior Halphon 2020-05-06 23:30:01 +0300
  • 184743637e Fix silly regression Lior Halphon 2020-05-06 01:10:46 +0300
  • 730567dc60 Proper color mixing Lior Halphon 2020-05-06 01:06:22 +0300
  • a3f261184d Optimize more Lior Halphon 2020-05-05 01:44:48 +0300
  • f46f138e9f Clear VRAM correctly Lior Halphon 2020-05-04 23:54:43 +0300
  • 260f61f33a This window shouldn’t be resizeable Lior Halphon 2020-05-04 22:48:00 +0300
  • 72a90ba91c Hacky color blending Lior Halphon 2020-05-04 02:17:03 +0300
  • 2225fd114c Handle 2bpp palettes Lior Halphon 2020-05-04 02:07:19 +0300
  • b057e0d10a
    Save 4 more bytes in the CGB boot ROM Jakub Kądziołka 2020-05-03 23:07:53 +0200
  • cb738190be
    Add a 2bpp CGB boot ROM logo, pending palettes Jakub Kądziołka 2020-05-03 22:44:13 +0200
  • 19126df7f4
    Save 8 bytes in the CGB boot ROM Jakub Kądziołka 2020-05-03 22:41:56 +0200
  • 6910c3d24b Complete DualShock 3 support Lior Halphon 2020-05-03 20:23:37 +0300
  • bb37f8d2f0 Optimize Joypad initialization Lior Halphon 2020-05-02 23:04:12 +0300
  • 9413d68976 Add support for wired Switch Pro Controller Lior Halphon 2020-05-02 22:14:53 +0300
  • 78e2b94cb5 Rewrite the "Sub Elements" design into a more powerful Custom Report design that can overwrite an entire report structure of a sepcific report by its ID Lior Halphon 2020-05-02 20:55:54 +0300
  • e5302a9b1e Set sane libretro defaults, add border settings (Closes #203), general libretro cleanup Lior Halphon 2020-05-01 23:42:08 +0300
  • c492022ae6 Fix a deadlock Lior Halphon 2020-05-01 19:31:04 +0300
  • 69fb2ad0a3 Fix rumble on WUP-028 on ports other than 1 Lior Halphon 2020-05-01 18:46:00 +0300
  • 7e124e169e Avoid races Lior Halphon 2020-05-01 18:28:06 +0300
  • 2854578527 Less ugly hacks Lior Halphon 2020-05-01 18:26:48 +0300
  • 021cdb402d Various hacks for stopping the PWM thread when needed, important if we have a WUP-028 connected with more than one controller Lior Halphon 2020-05-01 18:16:33 +0300
  • 4bf252800e Improve PWM quality, fix a crash Lior Halphon 2020-05-01 18:08:44 +0300
  • 5a56c3b882 Style fixes Lior Halphon 2020-05-01 16:03:26 +0300
  • ea18ba9335 Add rumble settings to libretro Lior Halphon 2020-05-01 15:50:22 +0300
  • 5da80062d9 Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions Lior Halphon 2020-05-01 00:34:00 +0300
  • 40562b1c54 Revert "Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions" Lior Halphon 2020-05-01 00:25:40 +0300
  • 160282c42a Fix WUP-028 on Catalina, make controller configuration compatible between macOS versions Lior Halphon 2020-04-30 23:56:14 +0300
  • 60ad3160cf Fix an XIB oops Lior Halphon 2020-04-29 23:52:28 +0300
  • 6bcaffe27d Fix sendReport on JOYMultiplayerControlle Lior Halphon 2020-04-29 23:47:18 +0300
  • 4c1f073d20 Fix error report Lior Halphon 2020-04-29 20:59:19 +0300
  • 0f73282e4e Actually allow it Lior Halphon 2020-04-29 20:54:28 +0300
  • 03ea6dc708 Make builds possible without Xcode Lior Halphon 2020-04-29 20:44:55 +0300
  • 9f876e380c Offical WUP-028s require an activation sequence Lior Halphon 2020-04-29 20:08:00 +0300
  • 66112af37e Fix PWM performence issue Lior Halphon 2020-04-29 19:53:47 +0300
  • 5c9d50e25f Fix job Lior Halphon 2020-04-29 17:02:20 +0300
  • 05cf3656b8 Fix libretro Lior Halphon 2020-04-29 16:58:38 +0300
  • 0c91502859 Remove log Lior Halphon 2020-04-29 16:52:32 +0300
  • 4b24178553 Rumble mode selection Lior Halphon 2020-04-29 16:50:31 +0300
  • 4c443d51ce Minor JoyKit improvements Lior Halphon 2020-04-29 16:06:38 +0300
  • 6448a692e2 Add smart rumble to games without a rumblepak Lior Halphon 2020-04-29 16:06:11 +0300
  • 151d58eb60 setRumble should be double Lior Halphon 2020-04-29 16:05:31 +0300
  • 5a14eb93c6 Merge branch 'master' into JoyKit Lior Halphon 2020-04-29 15:52:03 +0300
  • 8f6047fdca Prevent -Wall from overriding -Wno flags Lior Halphon 2020-04-28 21:53:37 +0300
  • 1e54c55c11 Making libretro compile without warnings with GCC Lior Halphon 2020-04-28 21:44:29 +0300
  • c64d5b58b6 Make failed builds easier to read Lior Halphon 2020-04-27 23:29:26 +0300
  • 8d016f19d2 Move the audio code to a different file Lior Halphon 2020-04-27 21:12:30 +0300
  • 110cedeaac Even better hueristics Lior Halphon 2020-04-25 23:26:17 +0300
  • d1e3ad7790 Better hueristics for wrong MBC type Lior Halphon 2020-04-25 23:18:03 +0300
  • 0534b091a5 Fix SDL Lior Halphon 2020-04-25 23:11:29 +0300
  • 9e99ce434e Allow loading .RAM files Lior Halphon 2020-04-25 23:09:08 +0300
  • ca567bee79 Fix Linux build break Lior Halphon 2020-04-25 22:54:50 +0300
  • 152924e13f Add support to the ISX format, including symbols Lior Halphon 2020-04-25 22:48:48 +0300
  • 36aa3f31b9 -q was not enough Lior Halphon 2020-04-25 18:11:01 +0300
  • f65dc73632 -q was not enough Lior Halphon 2020-04-25 18:09:04 +0300
  • 9fbafab67f Use grep -q, put macOS first, restore -j Lior Halphon 2020-04-25 18:04:27 +0300
  • 65fb6afd60 Make fixes Lior Halphon 2020-04-25 17:57:19 +0300
  • 09e7068658 Fixing another duh Lior Halphon 2020-04-25 17:22:43 +0300
  • aa9ccc724f Fixing a duh Lior Halphon 2020-04-25 17:20:06 +0300