Commit Graph

  • 0623d6ac2b v107.9 byuu 2019-07-19 00:44:09 +09:00
  • 5ff2383af7 v106.181 byuu 2019-07-19 00:39:19 +09:00
  • 14d87f6bf3 Readme updates. byuu 2019-07-18 19:39:22 +09:00
  • 601b749e50 Compile-time corrections for SameBoy and hiro/cocoa. byuu 2019-07-18 19:34:23 +09:00
  • 772289c545 Fix a silly bug Lior Halphon 2019-07-18 00:53:11 +03:00
  • 9651f2bb6b Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2019-07-18 00:13:54 +03:00
  • 597dc72e46 Fix audio issues with some RetroArch audio drivers. Fixes #189 Lior Halphon 2019-07-18 00:13:41 +03:00
  • 0d35f2277b Update license copyright dates. byuu 2019-07-17 22:23:15 +09:00
  • 0aa13bd44b Updated license copyright dates. byuu 2019-07-17 21:43:18 +09:00
  • c343b0c08f Updated license copyright dates. byuu 2019-07-17 21:37:43 +09:00
  • 9297e0a238 Updated license copyright dates. byuu 2019-07-17 21:28:44 +09:00
  • 903d1e4012 v107.8 byuu 2019-07-17 21:11:46 +09:00
  • 382e192647 I've just noticed bsnes doesn't need a top-level firmware directory. Tim Allen 2019-07-17 20:59:04 +10:00
  • d19fe54c64 bsnes now has a separate, official repo on GitHub. Update the docs. Tim Allen 2019-07-17 13:50:26 +10:00
  • 1979df20ad Merge pull request #1 from PeterLemon/master byuu 2019-07-17 09:54:20 +09:00
  • ee4864449c Merge pull request #187 from webgeek1234/master Lior Halphon 2019-07-17 00:52:27 +03:00
  • 23ca397206 Remove unused flag Lior Halphon 2019-07-17 00:52:01 +03:00
  • 0857abe6a4 Merge pull request #190 from pinobatch/master Lior Halphon 2019-07-17 00:15:41 +03:00
  • 26cf970713 don't need logo-compress.c anymore Damian Yerrick 2019-07-16 17:04:23 -04:00
  • 4504de828a cgb_boot: Compress logo with PB8 Damian Yerrick 2019-07-16 16:58:16 -04:00
  • 1bf5fb208f Silence an unwanted GCC warning Lior Halphon 2019-07-16 23:41:05 +03:00
  • 9efd20d7cd Revert "Silence some GCC warnings" Lior Halphon 2019-07-16 23:33:07 +03:00
  • 11a9f1df21 Silence some GCC warnings Lior Halphon 2019-07-16 23:27:35 +03:00
  • eb95f1de55 Fixed a bug where the SDL port loaded the incorrect boot ROM for SGB2. Made SameBoy compatible with older SDL versions. Lior Halphon 2019-07-16 23:14:26 +03:00
  • 7c7421c951 Fix libco aarch64 typo peterlemon 2019-07-16 20:12:41 +01:00
  • d6ffae9c1b Fix libco aarch64 typo peterlemon 2019-07-16 20:12:03 +01:00
  • 9ba6915c85 ICD JOYP write API Lior Halphon 2019-07-16 21:42:57 +03:00
  • 2d7f54a775 Load ROM from buffer API Lior Halphon 2019-07-16 21:04:29 +03:00
  • ce9ce07817 Make the ICD APIs pixel based Lior Halphon 2019-07-16 20:44:27 +03:00
  • 244cecd8f4 Update README.md byuu 2019-07-16 23:01:04 +09:00
  • c6465ae101 Update README.md byuu 2019-07-16 23:00:32 +09:00
  • 346e499602 ICD APIs Lior Halphon 2019-07-15 23:02:58 +03:00
  • e1873ad2ec Add JOYP write callback API Lior Halphon 2019-07-15 22:01:41 +03:00
  • 2bfe922650 Allow emulating an SGB without SFC HLE Lior Halphon 2019-07-15 20:47:16 +03:00
  • bd8e94a7c7 Update to bsnes v107r7 beta release. Tim Allen 2019-07-15 21:02:13 +10:00
  • 9f7255cd23 Make the automation results more consistent across revisions, and making use of this change as a chance to add color correction to the automation Lior Halphon 2019-07-13 20:29:11 +03:00
  • 8c8d5afe62 Make the debugger compatible with more sym formats Lior Halphon 2019-07-13 17:17:55 +03:00
  • 52f34ea470 Update to bsnes v107r6 beta release. Tim Allen 2019-07-12 18:48:24 +10:00
  • f55c254959 Fixed a regression that made ly_lyc_0_write and ly_lyc_write fail Lior Halphon 2019-07-12 02:18:25 +03:00
  • 30a58ecd5c Use color correction in the QL previewer Lior Halphon 2019-07-12 01:53:20 +03:00
  • 6b06d07bcc More attempts to improve audio in the SDL frontend Lior Halphon 2019-07-12 01:53:06 +03:00
  • a03d91882c Update to bsnes v107r5 beta release. Tim Allen 2019-07-10 17:33:13 +10:00
  • d87a0f633d Update to bsnes v107r4 beta release. Tim Allen 2019-07-07 19:44:09 +10:00
  • 4dae9affda Update to v106r175 release. Tim Allen 2019-07-04 12:17:01 +10:00
  • 4541efe86a Fixed a bug that prevented writing to the wave RAM, as well as a bug where the wave RAM was treated as zeros despite not being zero’d out Lior Halphon 2019-06-29 14:03:42 +03:00
  • 8a751a7946 Update to v106r170 release. Tim Allen 2019-06-27 22:13:03 +10:00
  • 72be66414d libretro: jni: Switch stl to c++ in preparation for ndk r20 Aaron Kling 2019-05-23 15:54:39 -05:00
  • 23229f1118 Update version to 0.12.1 Lior Halphon 2019-06-22 19:12:12 +03:00
  • 080fde08b6 Improve audio quality on the SDL port by being more forgiving to system with bigger buffer sizes Lior Halphon 2019-06-22 19:01:35 +03:00
  • 970a5f562b Fix #183 Lior Halphon 2019-06-22 18:16:55 +03:00
  • f1b578fd2e Update version to 0.12, update copyright year Lior Halphon 2019-06-21 19:20:51 +03:00
  • b478b5b568 Fix bugged mouse support on some platforms Lior Halphon 2019-06-21 17:20:18 +03:00
  • 72d1d9b154 Fix Windows build Lior Halphon 2019-06-21 17:08:10 +03:00
  • 36a87f96bd Formatting Lior Halphon 2019-06-21 16:58:56 +03:00
  • 24b58da8c6 Minor text change Lior Halphon 2019-06-21 14:18:48 +03:00
  • 7c61445fe3 Fixed out of bound read in GB_load_state_from_buffer. Closes #104 Lior Halphon 2019-06-21 03:04:38 +03:00
  • 72b1fe0500 Minor Fixes™ Lior Halphon 2019-06-21 01:03:52 +03:00
  • 50a6a3e35c Fix libretro SGB1 FPS, fix un/serialization memory corruptions in libretro Lior Halphon 2019-06-19 23:49:43 +03:00
  • 91b0e491c5 Increase the minimum required cycles for a sync, fix SGB jingle audio Lior Halphon 2019-06-19 22:44:54 +03:00
  • 280f609785 Fix under clock speed (Should have been 0.5, but ended up as ~0.4 due to rounding errors) Lior Halphon 2019-06-19 22:25:59 +03:00
  • 431f1f8199 Remove redundant calls to display_vblank on non-SGB models and in irregular FPS scenarios. Affects #161 Lior Halphon 2019-06-18 23:16:28 +03:00
  • e268efefef Redesign and reimplement the audio API, let the frontends handle more stuff. Probably affects #161 Lior Halphon 2019-06-15 23:22:27 +03:00
  • 083b4a2970 Fix joypad hat input in the menu in the SDL port Lior Halphon 2019-06-15 12:53:00 +03:00
  • 8b7922b679 Fix #144 by ignored malformed commands with 0 length Lior Halphon 2019-06-15 03:42:53 +03:00
  • b2397a2e7a Joystick hat support in Cocoa Lior Halphon 2019-06-14 18:06:15 +03:00
  • 66b814a226 Don’t use libc’s random/rand Lior Halphon 2019-06-14 16:49:41 +03:00
  • 5a04054145 Style changes Lior Halphon 2019-06-14 14:34:02 +03:00
  • 8389c6a450 Long overdue capitalization fixes Lior Halphon 2019-06-14 14:31:17 +03:00
  • a956d58ea1 Merge commit 'c678407d1eae9fec625a644506b3cd66654d9b1a' Lior Halphon 2019-06-14 14:28:36 +03:00
  • c678407d1e Compress the Sameboy logo. 117 bytes are now free Jakub Kądziołka 2019-06-10 17:45:14 +02:00
  • e2ef8dbbe0 Fix the GUI on some Windows 10 machines (Intel HD?). Fixes #112 Lior Halphon 2019-06-09 18:43:23 +03:00
  • 843683a492 Randomize everything! Lior Halphon 2019-06-09 18:14:32 +03:00
  • 8386aaf12f Save 20 bytes in the CGB boot ROM Jakub Kądziołka 2019-06-09 15:15:08 +02:00
  • 8b1c165253 Automation fixes Lior Halphon 2019-06-09 13:48:05 +03:00
  • a0c5baecd8 More realistic initial V/RAM values in the boot ROM. Fixes #150 and #91 Lior Halphon 2019-06-09 00:53:44 +03:00
  • 49d8a5cb44 Fixed the parsing of comparison operators as well as their priorities. Fixes #155 Lior Halphon 2019-06-08 16:08:07 +03:00
  • 0da2930109 Fix #175 Lior Halphon 2019-06-08 14:35:52 +03:00
  • bb7fa95426 Fix incorrect register values when changing the color palette via the boot ROM Lior Halphon 2019-06-08 13:37:49 +03:00
  • 5cda1f2f5f Fix the last commit Lior Halphon 2019-06-08 00:04:58 +03:00
  • d0bd741049 Added SCX/SCY display in the VRAM viewer. Closes #168 Lior Halphon 2019-06-07 23:38:34 +03:00
  • 274760746e Fix #165 Lior Halphon 2019-06-07 19:18:07 +03:00
  • 7fc3de69da Mark CGB-C as experimental Lior Halphon 2019-06-07 18:40:54 +03:00
  • 9d8adbb581 This is not correct, this bug only affects the PCM registers and not actual output. Currently not emulated at all. Lior Halphon 2019-06-07 18:37:19 +03:00
  • 2f9de4942c Increase input polling frequency in the Cocoa and SDL frontends, should make inputs look less synthetic and potentially reduce input lag Lior Halphon 2019-06-07 18:27:25 +03:00
  • 64879f5b02 Accurate emulation of (most aspects of) stop mode Lior Halphon 2019-06-07 13:53:50 +03:00
  • 4c34e0a6e0 Turns out the AGB inverts Channel 3’s output Lior Halphon 2019-06-01 18:22:58 +03:00
  • 6888047102 Show flags in the registers command Lior Halphon 2019-06-01 16:42:17 +03:00
  • 9acb4636db Fix various GTK bugs Lior Halphon 2019-06-01 16:19:44 +03:00
  • cdc36f329e Added open dialog to the SDL GUI, misc fixes Lior Halphon 2019-06-01 14:29:46 +03:00
  • f9cc7a3b46 Fix SDL mouse support in SGB mode Lior Halphon 2019-05-31 18:50:02 +03:00
  • 54c353830f SDL GUI mouse support Lior Halphon 2019-05-31 18:33:51 +03:00
  • 1de34b12ac Merge pull request #181 from ISSOtm/master Lior Halphon 2019-05-25 21:09:47 +03:00
  • 85c43fa81f Fixed Channel 3’s first sample behavior, update analog characteristic to more realistic values. Fixes #177 Lior Halphon 2019-05-25 19:12:09 +03:00
  • c29b5b5800 Fixed the CRT shader for OpenGL frontends (SDL and older Macs) Lior Halphon 2019-05-18 20:38:10 +03:00
  • e12e03d9c2 SGB revision selection in the SDL port Lior Halphon 2019-05-18 20:37:41 +03:00
  • 3e724afb0a Basic SGB support in the SDL port Lior Halphon 2019-05-18 18:45:31 +03:00
  • ec5d1b7b88 Fix sample lengths for CH1, 2 and 4 ISSOtm 2019-05-18 02:46:24 +02:00
  • 3ee2c64899 Make the apu command a bit safer Lior Halphon 2019-05-17 22:03:10 +03:00
  • 6648a0a84d Minor adjustments and style fixes to the new APU debug functions Lior Halphon 2019-05-17 20:48:49 +03:00
  • 8d9149b020 Merge pull request #178 from ISSOtm/master Lior Halphon 2019-05-17 20:34:07 +03:00