Commit Graph

  • e6fa2336da Fix a potential crash/corruption when modifying cheats Lior Halphon 2021-04-05 23:09:32 +0300
  • f67d3947d6 UI Updates Lior Halphon 2021-04-05 23:08:43 +0300
  • bb3a73ff88 Cocoa GBS Player Lior Halphon 2021-04-03 01:29:43 +0300
  • 9996c7b4a2 Add GBS APIs Lior Halphon 2021-04-02 19:08:03 +0300
  • 39c71b40e7 Fix memory leak Lior Halphon 2021-04-02 19:07:28 +0300
  • 328e2d9e40 Merge branch 'master' into gbs Lior Halphon 2021-04-02 19:06:15 +0300
  • 6b8eb8063a Fix a bug where SameBoy would start in "faux turbo mode" Lior Halphon 2021-04-02 02:54:14 +0300
  • b7348b5478 Add BESS format documentation Lior Halphon 2021-04-01 00:16:28 +0300
  • e460b0a7b4 Change the border format to SNES-style Lior Halphon 2021-03-31 00:54:55 +0300
  • 9314bcf98d
    Merge pull request #371 from Jan200101/patch-1 Lior Halphon 2021-03-30 20:45:21 +0300
  • 48ec3e6413
    Correct usage of PREFIX with DATA_DIR Jan 2021-03-30 17:29:55 +0200
  • 8adaba237e SGB support in BESS, BE fixes, changes to SGB save state format on BE machines Lior Halphon 2021-03-29 02:47:57 +0300
  • b9030bb2d0
    Merge pull request #370 from Jan200101/patch-1 Lior Halphon 2021-03-25 20:57:30 +0200
  • aca2fd04b1
    replace PREFIX/share/sameboy with DATA_DIR Jan 2021-03-25 19:17:45 +0100
  • 659f954028 RTC support Lior Halphon 2021-03-25 00:04:47 +0200
  • a52302f2f6 Make NAME come before CORE Lior Halphon 2021-03-24 23:22:24 +0200
  • 75bc1e9a86 Initial BESS support, no SGB nor RTC yet Lior Halphon 2021-03-23 23:33:16 +0200
  • 925bd863c0 Better errnos Lior Halphon 2021-03-22 00:18:49 +0200
  • da1003263f Redo save states to remove severe code duplication between buffers and files Lior Halphon 2021-03-21 20:32:30 +0200
  • ad54dc57b0 Improved time syncing when turning the LCD on and off, fixes #193 Lior Halphon 2021-03-21 15:15:04 +0200
  • 5c1b89e82d Update version Lior Halphon 2021-03-01 23:27:40 +0200
  • 5a966bba91 Register ISX files on FreeDesktop Lior Halphon 2021-03-01 23:21:07 +0200
  • f50d9310a7 This shouldn't have been here Lior Halphon 2021-03-01 23:00:11 +0200
  • 4d67fa8e80 Close all related windows when closing a document Lior Halphon 2021-03-01 22:58:52 +0200
  • ea97c1dc0b Fix an APU regression that caused some games in DMG mode to play in the wrong pitch Lior Halphon 2021-03-01 21:44:54 +0200
  • d2ed1343e5 Add missing mkdir Lior Halphon 2021-02-28 20:41:58 +0200
  • c6ea57209f
    Merge pull request #356 from RobLoach/libretro-updates Lior Halphon 2021-02-28 20:14:15 +0200
  • f21fd33cc3
    libretro: Remove APP_STL Rob Loach 2021-02-28 13:13:40 -0500
  • 975d379d76
    libretro: Remove empty CFLAGS Rob Loach 2021-02-28 13:13:12 -0500
  • 2d593a95e3 Update version to 0.14.1 Lior Halphon 2021-02-28 17:15:19 +0200
  • 57080c48bc No need for -1 Lior Halphon 2021-02-28 16:50:46 +0200
  • 6a995bfe10
    libretro: Sync updates from libretro Rob Loach 2021-02-28 09:45:18 -0500
  • ec7d756e3b
    Merge pull request #351 from NieDzejkob/symbol-off-by-one Lior Halphon 2021-02-28 15:27:50 +0200
  • 0fbd714d4a
    Merge pull request #352 from NieDzejkob/value-to-string-oob Lior Halphon 2021-02-28 15:23:29 +0200
  • 81bfea9ba2
    Coding style, ensuring string termination. Lior Halphon 2021-02-28 15:23:14 +0200
  • d2eb8e0996 Addresses issues mentioned by #355 Lior Halphon 2021-02-28 15:17:00 +0200
  • 5cc2dcc864 Fix #353 better Lior Halphon 2021-02-28 14:55:30 +0200
  • d50514ede9 Fix #353 Lior Halphon 2021-02-28 14:51:58 +0200
  • 5cd920d363 Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-02-28 03:41:13 +0200
  • 1fdb4f09b4 Fix a sweep regression in DMG/SGB mode and CGB-C mode Lior Halphon 2021-02-28 03:40:58 +0200
  • c9665d0449
    value_to_string: use snprintf Jakub Kądziołka 2021-02-27 19:33:31 +0100
  • ec2661ac03
    Merge pull request #350 from NieDzejkob/destdir-mkdir Lior Halphon 2021-02-27 20:29:22 +0200
  • e8bfc4050e
    Fix off-by-one in symbol search Jakub Kądziołka 2021-02-27 19:29:06 +0100
  • 0a4cb8148f
    Fix DESTDIR installation Jakub Kądziołka 2021-02-27 18:33:22 +0100
  • 54d733f356
    Merge pull request #349 from NieDzejkob/memmove-fix Lior Halphon 2021-02-27 19:31:06 +0200
  • 1dae345b24
    Use memmove for overlapping copy Jakub Kądziołka 2021-02-27 18:29:59 +0100
  • e57b5dd57e Update version and copyright date Lior Halphon 2021-02-27 19:08:32 +0200
  • a59cd856c7 Fix make install issues Lior Halphon 2021-02-27 18:39:14 +0200
  • cd2e4b3cef Fixes and improvements to XDG installation Lior Halphon 2021-02-27 17:34:11 +0200
  • 3c0f4d458d Update Windows icon Lior Halphon 2021-02-27 15:51:56 +0200
  • aebc11744c Update readme Lior Halphon 2021-02-27 15:37:40 +0200
  • 2b263937da Allow make install under FreeDesktop Lior Halphon 2021-02-27 04:13:50 +0200
  • 0a983b788e Update icon Lior Halphon 2021-02-27 04:13:31 +0200
  • ce44773caa Make the printer not deadlock after a sudden termination Lior Halphon 2021-02-26 16:40:35 +0200
  • cb721dae5d Make the automation use the accurate RTC mode Lior Halphon 2021-02-26 01:09:40 +0200
  • 34b0404ffa Add RTC setting to libretro Lior Halphon 2021-02-26 01:07:46 +0200
  • bae91cdb1d Add RTC option to the SDL port, fix a bug where rewind setting didn't update Lior Halphon 2021-02-26 01:04:24 +0200
  • 72cb391612 Slightly improve MBC3 accuracy Lior Halphon 2021-02-26 00:52:18 +0200
  • 71c6fa45e0 Accurate RTC emulation Lior Halphon 2021-02-26 00:40:18 +0200
  • a13469c4e2 Fix PAL SGB in the Cocoa port Lior Halphon 2021-02-25 22:42:02 +0200
  • e08df2a089 Add accurate RTC emulation mode Lior Halphon 2021-02-25 22:12:14 +0200
  • 807712b9c2 Allow creating sav files from the tester (Fixes #311) Lior Halphon 2021-02-25 18:04:52 +0200
  • 9fa564f97c Fix #336 Lior Halphon 2021-02-25 17:12:01 +0200
  • 6ec4583aa0 Tell GCC to calm down Lior Halphon 2021-02-25 15:52:48 +0200
  • fa5420136e I hate the audio thread Lior Halphon 2021-02-25 15:43:52 +0200
  • 4c05ebcea6 Redo the volume envelope with better timings, locking emulation and zombie mode edge cases. Fixes #344 Lior Halphon 2021-02-25 15:43:38 +0200
  • 8809d8ac2f More correct emulation of manual clocking of channels 1 and 2 Lior Halphon 2021-02-22 15:27:17 +0200
  • 71c88323b7 Rename UNROLL to unrolled (`unrolled for`) Lior Halphon 2021-02-22 14:45:30 +0200
  • 9da0449797 Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-02-22 13:49:08 +0200
  • 393269ae1f Emulate volume envelope locking Lior Halphon 2021-02-22 13:48:56 +0200
  • d50fdc52ea Further accuracy improvements to the audio envelope Lior Halphon 2021-02-22 01:58:43 +0200
  • 6d2d88648e Improved emulation of the volume envelope Lior Halphon 2021-02-22 01:10:14 +0200
  • 759ff1927e
    Merge pull request #345 from jkotlinski/fail-nicely-on-missing-window Lior Halphon 2021-02-14 02:33:58 +0200
  • 1a87c452b7 exit with error message instead of crash when a window cannot be opened Johan Kotlinski 2021-02-14 01:31:49 +0100
  • e7a5be70c2 Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-02-13 23:00:30 +0200
  • 95051d1c1c Improved emulation of the NRx2 write glitch (Zombie mode) on models prior to CGB-D Lior Halphon 2021-02-13 23:00:20 +0200
  • d343f0c969
    Merge pull request #330 from jverkoey/array Lior Halphon 2021-02-13 14:38:07 +0200
  • 3316954d14
    Merge pull request #326 from jverkoey/deprecations Lior Halphon 2021-02-13 14:15:48 +0200
  • 8ad08c1b35 Fix more audio deadlocks Lior Halphon 2021-02-01 23:11:42 +0200
  • 301c0f41c2 Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-01-31 19:17:56 +0200
  • 6798b1f11a Use a slider for temperature in the SDL GUI Lior Halphon 2021-01-31 19:17:48 +0200
  • 2d76698279 Emulation of NR43 bit 3 glitch on CGB-C and older Lior Halphon 2021-01-31 19:17:26 +0200
  • d67580c964 Oops, that was reversed Lior Halphon 2021-01-31 17:16:59 +0200
  • fbfa20a2cd
    Merge pull request #337 from phobos2390/fix_for_signed_array_index Lior Halphon 2021-01-27 22:04:15 +0200
  • bbfd16f63d Fix for tolower extension signed char issue phobos2390 2021-01-25 23:37:46 -0700
  • ef9671010b More NR43 obscurities Lior Halphon 2021-01-24 20:57:46 +0200
  • 8e1e889ce0 Add a TODO Lior Halphon 2021-01-16 15:31:09 +0200
  • aa421258b8 Update the model enum so comparisons work correctly for SGB PAL and no-SFC SGBs Lior Halphon 2021-01-16 14:51:06 +0200
  • 13a1e9d332 Timing fix Lior Halphon 2021-01-16 14:43:32 +0200
  • 0056cc2d61 Revert "Further NR43 write glitch emulation" for now Lior Halphon 2021-01-16 14:42:13 +0200
  • 557f554270 [Sameboy] Add type annotations to GBImageView's grid arrays. Jeff Verkoeyen 2021-01-14 22:58:19 -0500
  • 8f91533a9a Revert nil check changes. Jeff Verkoeyen 2021-01-15 12:49:24 -0500
  • 931045fd9b
    Merge pull request #325 from jverkoey/master Lior Halphon 2021-01-15 14:15:09 +0200
  • 0b8ee0585a
    Merge pull request #329 from jverkoey/spritebug Lior Halphon 2021-01-15 13:39:07 +0200
  • 1707c8818a Fix broken sprite rendering in the VRAM viewer due to mis-calculation of image data size. Jeff Verkoeyen 2021-01-15 00:06:21 -0500
  • 60f226321d Resolve various deprecation warnings. Jeff Verkoeyen 2021-01-13 14:52:18 -0500
  • 6dca01ad27 Annotate properties as nonatomic. Jeff Verkoeyen 2021-01-13 13:59:28 -0500
  • e384707615 Further NR43 write glitch emulation Lior Halphon 2021-01-10 17:04:16 +0200
  • 07e76a4ecf Oh boy, looks like my CGB-B is unique Lior Halphon 2021-01-09 23:28:30 +0200
  • 1b3f52e8c0 Improved emulation of NR43 writes on different revisions Lior Halphon 2021-01-09 21:21:22 +0200