Commit Graph

  • c63ddbe771 Lag frame detection API (#422) Lior Halphon 2021-12-18 01:25:06 +0200
  • c3d9141b7c Replace the term sprite with object for consistency Lior Halphon 2021-12-17 21:16:23 +0200
  • c1ae129ed4 Allow hiding background/object "layers" (#422) Lior Halphon 2021-12-17 21:12:26 +0200
  • f78fac12c2 Fixed several issues involving LY change timing, as well as an LYC issue in models prior to CGB-D Lior Halphon 2021-12-14 20:27:38 +0200
  • 7e5e672988 RTC speed multiplier, for TAS syncing (#422) Lior Halphon 2021-12-11 02:51:21 +0200
  • a30247cf16 LCD line callback (for #422) Lior Halphon 2021-12-10 19:49:52 +0200
  • 7508ddb0cf Execute callback (for #422) Lior Halphon 2021-12-10 19:42:47 +0200
  • e087bd5218 The GBS visualizer should use custom color palettes Lior Halphon 2021-12-10 02:06:12 +0200
  • 9e57201b08 Accurate IF clear timing Lior Halphon 2021-12-05 16:18:54 +0200
  • 25e3414974 Redesigned vblank callback scheduling scheme, should be more regular and less prune to various sorts of frontend DOS Lior Halphon 2021-12-04 15:04:46 +0200
  • 4b3c77bfa5 oops Lior Halphon 2021-12-02 11:54:26 +0200
  • 8660e20eeb New inputs API Lior Halphon 2021-12-02 11:23:44 +0200
  • b770bbea2e Fix save state issue that caused vblank callbacks timings to differ Lior Halphon 2021-12-02 11:21:12 +0200
  • 486f8a2c10
    Merge pull request #420 from SnowyMouse/cgb_mode Lior Halphon 2021-11-26 14:10:35 +0200
  • 06b744259b Add memory write callback, optimize memory access with likely/unlikely Lior Halphon 2021-11-26 14:09:41 +0200
  • bdbe02b043 Add a safe memory read API Lior Halphon 2021-11-26 13:54:28 +0200
  • 33090a5cc0 Fix an oops from the last commit Lior Halphon 2021-11-26 13:38:52 +0200
  • d0a9d2f72a Add GB_is_cgb_in_cgb_mode Snowy 2021-11-25 17:16:11 -0600
  • f1e5e04198 ...even when timekeeping is disabled Lior Halphon 2021-11-25 21:46:51 +0200
  • d0d39015ee Let update_input_hint_callback get called during turbo Lior Halphon 2021-11-25 21:17:49 +0200
  • f08f16346e Fix #293 Lior Halphon 2021-11-24 23:13:52 +0200
  • d94c8b9125 Switch Pro Controller motion controls Lior Halphon 2021-11-22 23:29:10 +0200
  • d15eaf4134 Mouse controls for MBC7 Lior Halphon 2021-11-14 21:27:12 +0200
  • ae930472f0 Units info Lior Halphon 2021-11-14 13:18:58 +0200
  • 7a78649e21 Implement motion controls in JoyKit, implement accel/gyro in DualSense and DualShock 4, implement motion controls in Cocoa Lior Halphon 2021-11-13 19:23:45 +0200
  • 06ce30d3a8 Map joysticks to motion controls Lior Halphon 2021-11-12 18:10:03 +0200
  • c6f39bc60b Initial MBC7 support Lior Halphon 2021-11-12 17:44:51 +0200
  • 02f55d12d3 Maybe one day GCC will stop being shit at handling __attribute__s Lior Halphon 2021-11-07 14:13:52 +0200
  • 1650820edb Clean up endian-related code Lior Halphon 2021-11-07 13:57:43 +0200
  • 18e7a3f4fa Cleanup, better symbol handling, improves LTO Lior Halphon 2021-11-07 13:39:18 +0200
  • fbf1bb7f98 Save state compatibility breaking cleanup Lior Halphon 2021-11-07 01:10:58 +0200
  • 5565c2540b Register name and info update Lior Halphon 2021-11-06 13:34:34 +0200
  • 4a7afb246d Fix some oopsies Lior Halphon 2021-11-05 21:45:54 +0200
  • 178860e715 Custom palette and editor Lior Halphon 2021-11-05 19:07:27 +0200
  • f237b1e9b9 CGB-0 support Lior Halphon 2021-11-04 00:32:15 +0200
  • 6cd13be624 Add CGB-B support Lior Halphon 2021-10-30 20:58:57 +0300
  • b54365fc40 Merge branch 'v0.14.x' Lior Halphon 2021-10-30 18:40:27 +0300
  • 72b6d6c532 Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-10-30 18:31:47 +0300
  • 43831d0bc1 Update version to 0.14.7 Lior Halphon 2021-10-30 16:10:26 +0300
  • 0f6a0186cd Cherry picking conflicts Lior Halphon 2021-10-30 16:09:13 +0300
  • deb037d87d Detect missing ANSI support on Windows Lior Halphon 2021-10-30 16:03:33 +0300
  • 4498d16bed Improved sanitation for save states for better security and stability Lior Halphon 2021-10-30 16:03:13 +0300
  • 8d319c65c2 Use a monospaced font in the palette viewer Lior Halphon 2021-10-27 01:43:36 +0300
  • 0d7cc66ffd Change y to a signed value Snowy 2021-10-24 11:15:28 -0500
  • 0dcd233cbb Writes to SVBK should work before the boot ROM is disabled Lior Halphon 2021-10-23 23:51:48 +0300
  • fd8c9bba5d Detect missing ANSI support on Windows Lior Halphon 2021-10-30 16:03:33 +0300
  • 1f7b20251b Improved sanitation for save states for better security and stability Lior Halphon 2021-10-30 16:03:13 +0300
  • 93ef8d7db8
    Merge pull request #411 from SnowyMouse/sprite_h Lior Halphon 2021-10-27 01:44:26 +0300
  • 739a9eb2bf Use a monospaced font in the palette viewer Lior Halphon 2021-10-27 01:43:36 +0300
  • e6c4ceaf5a Add CGB-D support Lior Halphon 2021-10-27 01:40:28 +0300
  • 2ec573c84a Change y to a signed value Snowy 2021-10-24 11:15:28 -0500
  • 5b9746084d Writes to SVBK should work before the boot ROM is disabled Lior Halphon 2021-10-23 23:51:48 +0300
  • 18007f0e53 MGB support Lior Halphon 2021-10-23 23:28:54 +0300
  • 5808d4485f Drop BOOLs Lior Halphon 2021-10-23 13:36:58 +0300
  • fc10a90dec Screenshots in the Cocoa frontend Lior Halphon 2021-10-23 13:26:44 +0300
  • 3f954f1d0c Update version Lior Halphon 2021-10-20 23:37:16 +0300
  • 0e6b9da42d Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-10-20 23:36:48 +0300
  • 1376c386a2 Slightly altered merge of #408 Lior Halphon 2021-10-20 21:46:17 +0300
  • 2f2e469790
    Merge pull request #407 from SnowyMouse/master Lior Halphon 2021-10-20 20:34:13 +0300
  • e04dcd90d6 Fix APU command Lior Halphon 2021-10-19 01:56:10 +0300
  • 94776fcf8c Better (But imperfect) emulation of the wave RAM address bug glitch Lior Halphon 2021-10-19 01:53:24 +0300
  • de16ab5d08 Why was this under APU Lior Halphon 2021-10-17 20:04:31 +0300
  • 886363b398 Now this glitch makes more sense Lior Halphon 2021-10-17 12:52:08 +0300
  • 7ef198ec50 More accurate channel 3 restarts Lior Halphon 2021-10-17 02:06:33 +0300
  • f1b8164613 Force the user selected model on reset (which can change by a save state) Lior Halphon 2021-10-17 02:06:13 +0300
  • 40fc477b56 Fix an oopsie Lior Halphon 2021-10-10 20:05:57 +0300
  • 4ce643d5eb Fix timer bug; fixes #409 Lior Halphon 2021-10-10 16:53:07 +0300
  • 01f80a3f3e Adjust border fade delay to match SGB2 Lior Halphon 2021-10-10 14:24:14 +0300
  • 8f9365251d Timing adjustments Lior Halphon 2021-10-10 13:30:30 +0300
  • b580e63c37 Fix 7-part SGB commands Lior Halphon 2021-10-10 02:55:12 +0300
  • d263a8f6f8 Fix sanity Lior Halphon 2021-10-09 23:12:49 +0300
  • 46e1b79b63 Madden 96 needs even more time Lior Halphon 2021-10-09 23:07:15 +0300
  • 6b947c46bc Correct blank image detection on SGB Lior Halphon 2021-10-09 22:41:43 +0300
  • 893d7d162a Don't try to render tiles 100-3FF Lior Halphon 2021-10-09 22:28:36 +0300
  • 85da5b64d3 Some games like racing the SGB Lior Halphon 2021-10-09 22:02:40 +0300
  • a7c8b702da Some games like to race with the SGB border fade Lior Halphon 2021-10-09 21:08:17 +0300
  • f1761340fc Fix ATTR_SET command Lior Halphon 2021-10-09 18:45:08 +0300
  • 3b1094058b Add SGB and CGB flags to the tester Lior Halphon 2021-10-09 15:57:15 +0300
  • 004b004f98 Fix inverted key buttons in the SDL menu, fixes #401 Lior Halphon 2021-10-09 15:27:18 +0300
  • 191f7cee02 Improved emulation of SGB multiplayer, fixes #405 Lior Halphon 2021-10-09 14:52:28 +0300
  • 164a870189 Cleanup uses of gb->registers Lior Halphon 2021-10-09 14:09:37 +0300
  • 24af1c5a31 Newly discovered OAM corruption trigger Lior Halphon 2021-10-09 14:05:29 +0300
  • c05c3c2abd Improved accuracy of mid-line SCX writes Lior Halphon 2021-10-08 19:29:43 +0300
  • d4999fbbdb Give APU tests more time Lior Halphon 2021-10-07 18:30:09 +0300
  • ef053ff113 APU regression fix Lior Halphon 2021-10-07 18:25:54 +0300
  • d1caeafe5e Better handling of tiny ROMs Lior Halphon 2021-10-05 19:53:43 +0300
  • 9a957674d9 Fix broken action Lior Halphon 2021-10-05 19:53:19 +0300
  • 345e51647f API issue – RTC data should not be wiped after GB_reset Lior Halphon 2021-09-30 21:23:52 +0300
  • 8068ff41fb Fix potential future compatibility issue, update workflow environments Lior Halphon 2021-09-29 21:57:39 +0300
  • 20d580881a Handle missing background.bmp Snowy 2021-09-26 23:08:13 -0500
  • 1050a7a533 More size changes for Big Bloat Lior Halphon 2021-09-26 00:10:19 +0300
  • 6e2abe23ef Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2021-09-25 21:55:29 +0300
  • 7aca04f4c4 Things need to be slightly bigger in Big Sur Lior Halphon 2021-09-25 21:55:12 +0300
  • 24a7467735
    Merge pull request #406 from Talkashie/master Lior Halphon 2021-09-24 20:33:56 +0300
  • 84c5f8b92d Fix #402 Lior Halphon 2021-09-22 20:53:04 +0300
  • 51be70275d Fix broken wave RAM initialization in the boot ROM Lior Halphon 2021-09-22 17:59:20 +0300
  • 2dc0e14d0a Update debugger.c Talkashie 2021-09-13 21:20:19 -0500
  • c25c94d142 Minor improvements to console behavior on startup Lior Halphon 2021-09-10 14:17:07 +0300
  • c5d91fc448 New console readline-like interface for the SDL port Lior Halphon 2021-09-09 00:13:09 +0300
  • 336bc65dbf Remove Cocoa spam from the SDL port Lior Halphon 2021-09-09 00:11:49 +0300