Commit Graph

  • 280467ad38 Merge branch 'master' into master Lior Halphon 2019-05-17 20:31:52 +03:00
  • 0158803bde Merge pull request #176 from bentley/head-dd Lior Halphon 2019-05-17 20:29:32 +03:00
  • 91eeb4d9d5 Emulate AGB audio mixing Lior Halphon 2019-05-17 00:08:34 +03:00
  • 40f83c8f25 Add APU-related debugger commands This change includes making one of the APU functions public ISSOtm 2019-05-15 12:39:08 +02:00
  • 07bdc60a49 Use dd instead of non-POSIX head(1) options to trim bootroms. Anthony J. Bentley 2019-05-11 21:38:32 -06:00
  • 795823e372 Merge pull request #174 from funbars/lib1 Lior Halphon 2019-05-11 00:17:26 +03:00
  • 4a54985441 fix libretro log interface funbars 2019-05-10 15:50:16 -05:00
  • ddc4e7484b Fix and restore optimization Lior Halphon 2019-05-10 22:29:30 +03:00
  • 32361589c9 Fix GCC build Lior Halphon 2019-05-10 22:05:03 +03:00
  • 06670fc970 Fix #172. Allow unroll optimizations when compiling with GCC. Lior Halphon 2019-05-10 21:51:11 +03:00
  • 1433c59778 Merge pull request #167 from rzumer/gbc_memory_map Lior Halphon 2019-05-10 14:16:21 +03:00
  • aa0309e425 Merge pull request #171 from funbars/t1 Lior Halphon 2019-05-10 14:15:49 +03:00
  • 6ad8e30f88 Merge pull request #173 from orbea/build Lior Halphon 2019-05-10 14:13:55 +03:00
  • 2bded45397 Disable pragmas for gcc. orbea 2019-05-09 09:08:25 -07:00
  • 5ce8cf5016 Makefile: Allow setting CC. orbea 2019-05-09 09:01:15 -07:00
  • b6e92dc8a7 libretro windows compiler (random) funbars 2019-05-07 12:36:04 -05:00
  • 10be34b5b2 Fix the fast CGB boot ROM booting with data on the second VRAM bank Lior Halphon 2019-05-04 21:15:23 +03:00
  • 2a0e5f667b Fix build on some Windows machines using non-Latin locales. Fixes #165 Lior Halphon 2019-05-04 15:35:17 +03:00
  • 9e44306c04 Update .gitattributes Lior Halphon 2019-04-19 14:49:09 +03:00
  • becbca47d4 Update to bsnes v107r3 beta release. Tim Allen 2019-04-19 18:02:31 +10:00
  • 7a548482ed Update in-repo docs since this is now "bsnes" not "higan". Tim Allen 2019-04-18 18:14:01 +10:00
  • 30ed7f7e0b Remove higan docs from the bsnes fork. Tim Allen 2019-04-18 18:04:44 +10:00
  • e05672183b gitlab-ci: Source code moved from "higan" to "bsnes" directories. Tim Allen 2019-04-18 18:03:57 +10:00
  • 922a0e420c Update to bsnes v107r2 beta release. Tim Allen 2019-04-18 17:27:44 +10:00
  • f8244c8119 Update libretro GBC memory map Raphaël Zumer 2019-04-15 16:39:14 -04:00
  • c25d20a8d9 Don't build higan on the bsnes branch. Tim Allen 2019-04-13 10:49:28 +10:00
  • 82ce597573 Line breaks Lior Halphon 2019-04-12 20:30:02 +03:00
  • 05cd81b77c Implemented jump-to breakpoints Lior Halphon 2019-04-12 20:29:43 +03:00
  • 19f42d5a3a Merge pull request #159 from rzumer/master Lior Halphon 2019-04-12 17:37:18 +03:00
  • 4d7bb510f2 Update to bsnes v107.1 release. Tim Allen 2019-04-09 11:16:30 +10:00
  • b3939e8fdc Add static GBC RAM banks to libretro memory map Raphaël Zumer 2019-04-06 04:10:41 -04:00
  • a62541e577 Merge pull request #158 from trinemark/achievements Lior Halphon 2019-04-06 13:05:22 +03:00
  • d4e8a886c5 Fix libretro achievements trinemark 2019-04-05 22:35:52 -05:00
  • 7242ddae64 speling is difikult Lior Halphon 2019-03-16 20:56:22 +02:00
  • 936afedb4b Merge commit '57b0fe7fed8e8218d7c890cd40dea4fa93f121a5' Lior Halphon 2019-03-15 14:36:31 +02:00
  • c342663200 Emulate serial bit shifting, update the serial API to use bits instead of bytes, update printer emulation and libretro to use the new API Lior Halphon 2019-03-15 14:36:10 +02:00
  • 57b0fe7fed fix input radius 2019-03-12 19:54:26 -05:00
  • 80cc16d62d Update to v106r107 release. Tim Allen 2019-02-27 23:02:30 +11:00
  • 7786206a4f Update to bsnes v107 release. v107 Tim Allen 2019-02-22 17:46:53 +11:00
  • 0b03b61564 Render the first line 0, as required for SGB emulation Lior Halphon 2019-02-16 04:19:16 +02:00
  • 9d0aadb83f Emulate missing Vreset signal (SGB only for now) and ICD2 desyncing Lior Halphon 2019-02-15 17:04:48 +02:00
  • 42ef41182d Merge branch 'master' of https://github.com/LIJI32/SameBoy Lior Halphon 2019-02-15 14:12:39 +02:00
  • dde06e7cae Work around a crashing race condition, proper fix needed Lior Halphon 2019-01-28 20:56:37 +02:00
  • 5ead9d49f4 Merge pull request #139 from libretro/master Lior Halphon 2019-01-25 13:41:33 +02:00
  • fbc1571889 Update to v106r85 release. Tim Allen 2019-01-22 11:26:20 +11:00
  • 53843934c0 Update to v106r84 release. Tim Allen 2019-01-21 16:27:24 +11:00
  • b996ed9220 Writing to BGPD/OBPD while it’s blocked still increases BGPI/OBPI if needed. Fixes #145 Lior Halphon 2019-01-19 23:37:44 +02:00
  • 73a54049d2 Accurate PPU access timings Lior Halphon 2019-01-19 19:32:26 +02:00
  • 37b610da53 Update to v106r83 release. Tim Allen 2019-01-19 12:34:17 +11:00
  • 68a72037fa add 4p support too radius 2019-01-17 20:33:20 -05:00
  • 10547a6d74 hookup up 2 player SGB radius 2019-01-17 19:44:43 -05:00
  • 4536581a6e Fixed a bug where modifying RTC data would corrupt cartridge RAM data. Fixes #136 Lior Halphon 2019-01-18 02:36:14 +02:00
  • 2d9ce59e99 Update to v106r82 release. Tim Allen 2019-01-18 10:59:49 +11:00
  • 559a6585ef Update to v106r81 release. Tim Allen 2019-01-16 11:46:42 +11:00
  • 25145f59cc Update to v106r80 release. Tim Allen 2019-01-16 00:09:50 +11:00
  • 17fc6d8d51 Update to v106r79 release. Tim Allen 2019-01-15 15:33:20 +11:00
  • e2d9a353a0 remove single_dual mode, code cleanup radius 2019-01-06 17:09:37 -05:00
  • c266e4045b try to hookup sgb2 radius 2019-01-05 21:25:20 -05:00
  • ca8426ea60 update libretro core radius 2019-01-05 20:58:23 -05:00
  • 9fa6a2fe92 Add MSVC2017 target - doesn't work yet twinaphex 2019-01-04 20:07:41 +01:00
  • 312478e509 CGB palettes are not accessible during Mode 3, closes #84 Lior Halphon 2019-01-14 22:22:46 +02:00
  • 879d3b607d Removed verified TODO Lior Halphon 2019-01-14 20:32:52 +02:00
  • 6871e0e32a Update to v106r78 release. Tim Allen 2019-01-14 17:16:28 +11:00
  • bb1dd8c609 Update to v106r77 release. Tim Allen 2019-01-13 17:25:14 +11:00
  • ba5c07bed9 Correctly emulate speed switch timing Lior Halphon 2019-01-13 01:09:41 +02:00
  • c74b39e712 The CPU core of the Game Boy is (most likely) called SM83 Lior Halphon 2019-01-12 00:42:16 +02:00
  • 21d2a59a5f Fixed a very rare edge case where an interrupt occurs when SP=FF11 Lior Halphon 2019-01-12 00:39:24 +02:00
  • 4e2b5bb336 Fix the GB_run_frame API in SGB mode Lior Halphon 2019-01-11 21:53:21 +02:00
  • c9f7c6c4be Update to v106r76 release. Tim Allen 2019-01-11 12:51:18 +11:00
  • 95d0020297 Update to v106r75 release. Tim Allen 2019-01-10 13:21:18 +11:00
  • 41148b1024 Update to v106r74 release. Tim Allen 2019-01-09 10:36:03 +11:00
  • dbee893408 Update to v106r73 release. Tim Allen 2019-01-07 18:59:04 +11:00
  • c756861822 Merge pull request #138 from orbea/bootroms Lior Halphon 2019-01-06 20:47:45 +02:00
  • 9b22224bc4 Merge pull request #133 from aconbere/anders/add-faq Lior Halphon 2019-01-06 20:45:49 +02:00
  • 653c7fc1e6 Update and rename FAQ.md to build-faq.md Lior Halphon 2019-01-06 20:45:15 +02:00
  • de3718c718 Makefile: Fix typo. orbea 2019-01-05 17:53:48 -08:00
  • 112a174f4a Proper window minimum size handling Lior Halphon 2019-01-05 23:58:18 +02:00
  • 7b36ee10a4 Merge branch 'master' into sgb Lior Halphon 2019-01-05 19:00:22 +02:00
  • ae959cd878 ATTR_LIN and ATTR_DIV Lior Halphon 2019-01-05 18:59:50 +02:00
  • cb86cd116c Update to v106r72 release. Tim Allen 2019-01-05 18:04:27 +11:00
  • 1a889ae232 Update to v106r71 release. Tim Allen 2019-01-05 11:35:26 +11:00
  • 79be6f2355 Update to v106r70 release. Tim Allen 2019-01-03 21:05:20 +11:00
  • cac3858f65 Document that we now require GCC7 and/or C++17 features. Tim Allen 2019-01-03 20:43:08 +11:00
  • 1fd6d983da Build with Ubuntu LTS instead of Debian Stable. Tim Allen 2019-01-03 20:37:30 +11:00
  • aaf094e7c4 Update to v106r69 release. Tim Allen 2019-01-02 10:52:08 +11:00
  • 4051f190a5 Cache cycles_per_sample to avoid FP arithmetic Lior Halphon 2019-01-01 00:42:40 +02:00
  • 9d947c7ce6 Unroll some APU loops Lior Halphon 2018-12-31 23:09:56 +02:00
  • af0430dbc5 Unroll some loops in PPU code, more efficient timer handling Lior Halphon 2018-12-31 22:06:20 +02:00
  • 3159285eaa Update to v106r68 release. Tim Allen 2018-12-22 21:28:15 +11:00
  • 90da691717 Update to v106r67 release. Tim Allen 2018-12-21 11:01:14 +11:00
  • 598076e400 Fix typo in CI script, introduced in commit 23dd28. Tim Allen 2018-12-20 19:58:33 +11:00
  • 075f540ec4 The libretro core is broken after v106, we know it's broken, no need to test. Tim Allen 2018-12-20 16:12:43 +11:00
  • 41eccf6ec4 Update .gitignore. Tim Allen 2018-12-20 12:15:34 +11:00
  • 4c4e79aa0e Update to v106r66 release. Tim Allen 2018-12-20 11:55:47 +11:00
  • 21eb96a2f5 Joypad multiplayer support (Cocoa) Lior Halphon 2018-12-15 18:55:41 +02:00
  • 7b02b3cb89 Fix automation Lior Halphon 2018-12-15 18:01:30 +02:00
  • 612cd07fb3 Fixed emulation of echo RAM Lior Halphon 2018-12-12 23:44:00 +02:00
  • e8dfc18d11 Multiplayer SGB support in Cocoa (Keyboard only) Lior Halphon 2018-12-05 00:00:16 +02:00
  • ea09dfc888 Fixed multiplayer SGB mode Lior Halphon 2018-12-04 23:46:30 +02:00
  • 241577a7f1 Merge branch 'master' into sgb Lior Halphon 2018-12-02 00:15:07 +02:00