jdgleaver
dfbf898897
Update core options for compatibility with TheWolfBunny64's latest palettes + optimisations
2021-06-09 16:15:25 +01:00
Autechre
1c333bcea8
Merge pull request #185 from TheWolfBunny64/patch-1
...
The Ultimate Gambatte Contribution!!!
2021-06-09 17:04:25 +02:00
twinaphex
d937383827
Revert "Use new persistent data buffer API extension"
...
This reverts commit 6d448802f0
.
2021-06-03 23:51:48 +02:00
twinaphex
6d448802f0
Use new persistent data buffer API extension
2021-06-03 22:52:36 +02:00
Patrick Adams
119473f17a
200 Game Boy palettes, new and old, join Gambatte!
...
Until now, for over three decades, many Game Boy owners have played their original Game Boy games on the DMG-01 Game Boy, the Game Boy Pocket, and most of all, the Super Game Boy peripheral for the SNES. But now, the Game Boy's legacy lives on with quite possibly the biggest Gambatte update to date. 200 palettes join the Gambatte emulator! Not only are there new ones based on multimedia projects, anime series, video games, real-world products, etc., but you'll also see some familiar palettes from the past, revived for usage to play all of your Game Boy games with! There's also palettes based on other handheld systems! It's the ultimate contribution to end all contributions for the Gambatte emulator! But don't think that this is the end! Think of it just as the beginning. But for now, I sincerely hope everyone will enjoy these new Game Boy palette choices, whilst checking out some old ones!
2021-06-03 12:56:31 -07:00
Patrick Adams
8ef526a943
200 new Game Boy palettes join Gambatte!
...
Until I joined GitHub, I thought putting all of the Game Boy palettes I shared on DeviantArt were a pipe dream.
2021-06-02 20:54:26 -07:00
Patrick Adams
5f71ab0793
54/200 Game Boy palettes join the selection!
...
I'm not done sharing all of my Game Boy palettes just yet! If anything, I guess you could call this a partial update of my Game Boy palette library. I'll get to the rest at a later time.
2021-06-02 20:38:12 -07:00
Autechre
43cd6ec5b7
Merge pull request #184 from jdgleaver/audio-buffer-overflow-fix
...
Prevent segfaults due to audio buffer overflows
2021-05-18 23:31:15 +02:00
jdgleaver
8aaa6c0af2
Prevent segfaults due to audio buffer overflows
2021-05-18 17:33:09 +01:00
Autechre
ca8f8e7e30
Merge pull request #183 from jdgleaver/turbo-buttons
...
Add turbo A/B buttons
2021-05-17 13:22:39 +02:00
jdgleaver
35c19e37d9
Add turbo A/B buttons
2021-05-17 11:35:14 +01:00
Autechre
4a9736b1f6
Merge pull request #161 from jdgleaver/ff-button
...
Add dedicated RetroPad fast-forward button
2021-05-13 17:16:18 +02:00
jdgleaver
1faa9f2bcb
Add dedicated RetroPad fast-forward button
2021-05-13 13:22:25 +01:00
twinaphex
d7adc32658
Add od-beta
2021-03-25 21:19:11 +01:00
Autechre
f514aa29a0
Merge pull request #181 from jdgleaver/frame-blend-fix
...
Ensure frame blending configuration is correctly reset in retro_deinit()
2021-03-16 13:44:38 +01:00
jdgleaver
819c8dd892
Ensure frame blending configuration is correctly reset in retro_deinit()
2021-03-16 12:31:05 +00:00
twinaphex
d8ccae4cd4
Add ios-arm64 and tvos-arm64
2021-03-08 07:58:21 +01:00
twinaphex
22abc24553
(MSVC) Embed MSVCRT runtime
2021-02-14 19:20:44 +01:00
twinaphex
7a647905bc
Add MSVC 2005/2010 cores
2021-02-11 17:04:58 +01:00
twinaphex
2960cc981e
(macOS) Set up CROSS_COMPILING for ARM 64bit
2021-01-28 22:05:38 +01:00
Autechre
fde2713ad1
Merge pull request #179 from fjtrujy/ps2-support
...
Ps2 support ad ABGR1555 color configuration
2021-01-17 17:04:59 +01:00
Francisco Javier Trujillo Mata
88dabc6b00
Add PS2 to the CI
2021-01-17 16:05:02 +01:00
Francisco Javier Trujillo Mata
484b7ebaa7
Add PS2 and ABGR1555 support
2021-01-17 16:03:55 +01:00
Autechre
acecaea95d
Merge pull request #178 from liberodark/patch-1
...
add armv8 + rpi4 support
2021-01-13 17:10:08 +01:00
liberodark
5495fa9b66
add armv8 + rpi4 support
2021-01-13 17:02:42 +01:00
Autechre
2d0f751623
Update .gitlab-ci.yml
2021-01-07 20:23:16 +01:00
Autechre
e80fdac75f
Merge pull request #177 from jdgleaver/gitlab-linux-i686
...
(.gitlab-ci.yml) Add linux-i686 target
2021-01-07 15:57:54 +01:00
jdgleaver
c668224353
(.gitlab-ci.yml) Add linux-i686 target
2021-01-07 14:47:23 +00:00
Autechre
35602810a0
Merge pull request #176 from jdgleaver/gitlab-emscripten
...
(.gitlab-ci.yml) Add Emscripten target
2021-01-06 17:13:31 +01:00
jdgleaver
c00ea5e5d0
(.gitlab-ci.yml) Add Emscripten target
2021-01-06 15:01:40 +00:00
Autechre
d68f34079d
Update .gitlab-ci.yml
2021-01-02 01:19:36 +01:00
Autechre
21150147fc
Update .gitlab-ci.yml
2020-12-28 23:24:36 +01:00
Autechre
8826746019
Update .gitlab-ci.yml
2020-12-24 16:27:23 +01:00
Autechre
66e6921bc9
Update .gitlab-ci.yml
2020-12-24 16:23:08 +01:00
Autechre
2b8a91548d
Merge pull request #175 from libretro/revert-167-master
...
Revert "added per-sound channel individual volume core options (#166 )"
2020-12-24 16:11:18 +01:00
Autechre
8ee716676c
Revert "added per-sound channel individual volume core options ( #166 )"
2020-12-24 16:11:09 +01:00
Autechre
566abfb6ab
Merge pull request #174 from libretro/revert-173-master
...
Revert "fix sound on platforms where 'unsigned long' is only 32 bits wide"
2020-12-24 16:10:25 +01:00
Autechre
1b92e92ae9
Revert "fix sound on platforms where 'unsigned long' is only 32 bits wide"
2020-12-24 16:10:17 +01:00
Autechre
0af99f87ea
Merge pull request #173 from stspdotname/master
...
fix sound on platforms where 'unsigned long' is only 32 bits wide
2020-12-22 21:14:40 +01:00
Stefan Sperling
60e3a04e81
fix sound on platforms where 'unsigned long' is only 32 bits wide
...
Commit 1d5f921d18
introduced a bit shift
that is too wide on 32 bit platforms. This results in the volume of
all channels being set to zero in the internal mixer.
Problem observed on a Raspberry Pi Zero W, where the compiler also
complains:
libgambatte/src/sound.cpp:106:63:
warning: right shift count >= width of type [-Wshift-count-overflow]
ch1_.update(buf, (soChVol_[0] * soVol_ * 0x1999999A) >> 32, cycles);
^~
Fix this problem by expanding the constant 0x1999999A to unsigned long long
via the 'ULL' suffix. This results in all values in the expression being
promoted to 'unsigned long long', which is 64 bit wide everywhere.
2020-12-22 20:08:41 +00:00
twinaphex
d7172340a2
Update
2020-12-21 17:45:28 +01:00
twinaphex
4747311762
Update
2020-12-19 23:00:33 +01:00
Autechre
2caf0e5c35
Merge pull request #171 from stspdotname/master
...
fix inverted src/dest arguments to memmove which broke GameLink clien…
2020-12-14 17:48:05 +01:00
Stefan Sperling
0e3c32f2b9
fix inverted src/dest arguments to memmove which broke GameLink client mode
...
Problem introduced by commit dca7f55d4f
2020-12-13 23:47:49 +00:00
twinaphex
333351c278
Update .gitlab-ci.yml
2020-12-05 18:13:51 +01:00
Autechre
a85e4b515d
Merge pull request #169 from webgeek1234/master
...
libretro: Update gitlab ci extends ordering
2020-12-02 11:28:35 +01:00
Autechre
1d5f921d18
Merge pull request #167 from eadmaster/master
...
added per-sound channel individual volume core options (#166 )
2020-12-02 11:28:27 +01:00
Aaron Kling
793e82c50c
libretro: Update gitlab ci extends ordering
2020-12-02 00:10:43 -06:00
twinaphex
bbb54b9dcc
Update .gitlab-ci.yml
2020-12-01 19:49:50 +01:00
eadmaster
a0a0f84238
added per-channel volume core options ( #166 )
...
fixes for max and 0 volumes
reworked accumulateChannels to preserve volume effects
minor fixes
reverted soChVol_ to long
2020-11-29 20:45:35 +01:00