Commit Graph

653 Commits

Author SHA1 Message Date
github-actions[bot]
64561b7e1b Fetch translations & Recreate libretro_core_options_intl.h 2023-09-15 10:52:57 +00:00
github-actions[bot]
1bc650e42a Fetch translations & Recreate libretro_core_options_intl.h 2023-09-08 10:52:56 +00:00
github-actions[bot]
e00db0d2c6 Fetch translations & Recreate libretro_core_options_intl.h 2023-08-25 10:52:58 +00:00
github-actions[bot]
0641ea6b2a Fetch translations & Recreate libretro_core_options_intl.h 2023-08-18 10:52:49 +00:00
github-actions[bot]
8898bdf97b Fetch translations & Recreate libretro_core_options_intl.h 2023-07-14 10:52:57 +00:00
github-actions[bot]
e6bcb9f43c Fetch translations & Recreate libretro_core_options_intl.h 2023-06-23 10:52:54 +00:00
github-actions[bot]
44903d53b7 Fetch translations & Recreate libretro_core_options_intl.h 2023-05-26 10:53:16 +00:00
github-actions[bot]
e9b8013189 Fetch translations & Recreate libretro_core_options_intl.h 2023-05-19 10:53:14 +00:00
github-actions[bot]
9574b6ef59 Fetch translations & Recreate libretro_core_options_intl.h 2023-04-28 10:53:15 +00:00
github-actions[bot]
b13159169d Fetch translations & Recreate libretro_core_options_intl.h 2023-04-07 10:53:12 +00:00
github-actions[bot]
463e29c1a0 Fetch translations & Recreate libretro_core_options_intl.h 2023-03-31 10:53:19 +00:00
github-actions[bot]
c21b9fb851 Fetch translations & Recreate libretro_core_options_intl.h 2023-03-24 10:53:27 +00:00
github-actions[bot]
9c8ce9555f Fetch translations & Recreate libretro_core_options_intl.h 2023-03-17 10:53:31 +00:00
github-actions[bot]
ea563fac40 Fetch translations & Recreate libretro_core_options_intl.h 2023-03-10 10:53:17 +00:00
github-actions[bot]
7bd0260b90 Fetch translations & Recreate libretro_core_options_intl.h 2023-03-03 10:53:21 +00:00
github-actions[bot]
15daa102de Fetch translations & Recreate libretro_core_options_intl.h 2023-02-24 10:53:37 +00:00
github-actions[bot]
0389826fe4 Fetch translations & Recreate libretro_core_options_intl.h 2023-02-17 10:53:15 +00:00
mudlord
4c64b5285b
Use proper VFS version. (#248)
VFS callbacks fail since it requires V2, which includes vfs_truncate. Otherwise it falls back to libretro-common code. Current VFS wrapping code in libretro-common needs V2 since vfs_truncate's callback is set.

https://github.com/libretro/libretro-common/blob/master/streams/file_stream.c#L65

Now VFS callbacks work properly in frontends that support them. Otherwise a hack of setting "cb->required_interface_version = 2" in frontend works. Only cores, according to specs, are meant to set the required version.
2023-02-03 20:49:10 +01:00
github-actions[bot]
d0baf84d9f Fetch translations & Recreate libretro_core_options_intl.h 2023-02-03 10:53:23 +00:00
github-actions[bot]
ca0f7e14c5 Fetch translations & Recreate libretro_core_options_intl.h 2023-01-13 10:53:31 +00:00
libretroadmin
d4bb33eea4 Fix build 2023-01-07 05:56:38 +01:00
Michael Burgardt
8c0ea08479
Fix build problems due to removal of the Hebrew localisation (#247)
The Hebrew language was erroneously removed on Crowdin - right before the sync script ran.
This lead to build errors, as some requires variables suddenly became undefined.
This PR replaces these variables with dummies to enable building the core again.
2023-01-06 23:59:45 +01:00
github-actions[bot]
364ef53422 Fetch translations & Recreate libretro_core_options_intl.h 2023-01-06 10:53:16 +00:00
Michael Burgardt
6ee43f79da
Fix Crowdin config & workflow (#245)
Also add new languages and update translation scripts
2023-01-02 22:50:23 +01:00
Patrick Adams
7e02df6004
TWB64 090 and TWB64 140 Updated! (#235)
Once again, I had to do some deep digging into color research, but just in the Super Dragon Ball Heroes webpages, but regarding Super Saiyan Blue Evolved, the sprite assets from Dragon Ball Z: Dokkan Battle.
2022-08-22 03:51:38 +02:00
Patrick Adams
26e89f11e4
TWB64 104 - SideM Green Tweaked! (#233)
The SideM Green Game Boy palette now represents that to the official SideM color as seen on THE IDOLM@STER's official website. It turns out the SideM Green palette was in the incorrect shade all this time until now. So, my apologies.
2022-07-31 23:16:36 +02:00
GABO1423
eef6dede9e
Build Fix (#232)
* Build Fix

* Fix name
2022-07-31 00:46:44 +02:00
Patrick Adams
4a4f5c9424
Super Saiyan Palette Updates! (#231)
* Super Saiyan Palette Update! + Context

Super Saiyan God, Super Saiyan Blue, Legendary Super Saiyan, Super Saiyan Rose, Super Saiyan, and Super Saiyan Blue Evolved have all received updates! I'll explain why so you can get the context on this update. On the Japanese website for Super Dragon Ball Heroes, I wanted to find the exact correct color shades of all the Super Saiyan transformations represented. Plus, Mastered Ultra Instinct is now called Perfected Ultra Instinct. Thank the Dragon Ball Wiki for that.

* TWB64 085 Name Update!

Goodbye, Mastered Ultra Instinct, hello, Perfected Ultra Instinct!

* Update gbcpalettes.h
2022-07-30 19:22:53 +02:00
LibretroAdmin
717a333e2a Backport ' Added support for Sonic 3D Blast 5' - from bardeci 2022-07-30 19:21:01 +02:00
libretroadmin
13b58dfd84 Fix build errors 2022-07-25 13:11:28 +02:00
libretroadmin
dc3d11af96 Set OSX target back to 'default' - some libc++ conflicts - rely
instead for 10.7 backwards compatibility on us not using anything
unusual in libc++ that could cause issues at runtime, like strlcpy_chk_
or sincos
2022-07-25 13:07:30 +02:00
libretroadmin
c7929548d7 Buildfix 2022-07-14 18:33:44 +02:00
Patrick Adams
f405884589
TWB64 142 Name Update!
To avoid name confusion with the actual Pepsi Blue soda, the Pepsi Blue Game Boy palette is now called Pepsi-Cola Blue.
2022-07-12 19:48:45 -07:00
Patrick Adams
94b29b4117
Updated 5 palettes + 1 palette name.
The Game Boy palettes that have been received an update are: Super Saiyan God, Super Saiyan Blue, Super Saiyan, Super Saiyan 3, and AKB48 Pink. Plus, Pepsi Blue from here on out is called Pepsi-Cola Blue, to avoid name confusion with the actual Pepsi Blue soft drink.
2022-07-12 19:45:46 -07:00
jdgleaver
15536214cd
Add 45 internal palettes by PixelShift (#225) 2022-03-25 17:53:09 +01:00
jdgleaver
c66ee6e820
Fix audio sample pacing + enable runtime selection of audio resampler (#224) 2022-03-24 13:44:58 +01:00
github-actions[bot]
da1d376156 Fetch translations & Recreate libretro_core_options_intl.h 2022-02-04 10:53:02 +00:00
Michael Burgardt
0eeb15d2d3
Enable Indonesian, Swedish and Ukrainian localisations (#221) 2022-01-29 11:05:04 +01:00
github-actions[bot]
c638e5c574 Fetch translations & Recreate libretro_core_options_intl.h 2022-01-28 10:53:01 +00:00
github-actions[bot]
79bb2e56d0 Fetch translations & Recreate libretro_core_options_intl.h 2022-01-21 10:53:27 +00:00
github-actions[bot]
66ecfc2eaf Fetch translations & Recreate libretro_core_options_intl.h 2022-01-14 10:53:23 +00:00
Michael Burgardt
1c207022d4
Correct minor punctuation mistake (#218) 2022-01-13 17:53:41 +01:00
jdgleaver
19e8394e93
Fix visibility of 'hidable' core options when option categories are supported (#220) 2022-01-13 17:53:35 +01:00
github-actions[bot]
78518b4e4b Fetch translations & Recreate libretro_core_options_intl.h 2022-01-07 10:53:13 +00:00
github-actions[bot]
721cdd5bc2 Fetch translations & Recreate libretro_core_options_intl.h 2021-12-24 10:52:47 +00:00
github-actions[bot]
2a0977b004 Fetch translations & Recreate libretro_core_options_intl.h 2021-12-17 10:52:54 +00:00
github-actions[bot]
ef2a1605c9 Fetch translations & Recreate libretro_core_options_intl.h 2021-12-10 10:53:05 +00:00
github-actions[bot]
eb6f26a57f Fetch translations & Recreate libretro_core_options_intl.h 2021-12-03 10:53:11 +00:00
github-actions[bot]
f6b8ba8493 Fetch translations & Recreate libretro_core_options_intl.h 2021-11-26 10:53:07 +00:00
github-actions[bot]
abb95d6937 Fetch translations & Recreate libretro_core_options_intl.h 2021-11-24 10:52:48 +00:00
Alberto Fustinoni
28025be64d
Compile fix (#215) 2021-11-23 15:49:16 +01:00
Michael Burgardt
b07e56998c
Fix translation download (#216) 2021-11-23 15:48:43 +01:00
Víctor "IlDucci
c842d49b1d
Minor English pass to the core options (#213)
- Corrected all instances that mentioned the Game Boy Game Link cable.
 - Unified all the instances of the "(Restart Required)" phrase.
 - Other minor corrections.
2021-11-17 21:43:59 +01:00
Michael Burgardt
89eb0dfba0
Fix some typos/grammatical errors (#212) 2021-11-17 20:41:11 +01:00
github-actions[bot]
a8d280baeb Fetch translations & Recreate libretro_core_options_intl.h 2021-11-13 00:12:12 +00:00
Autechre
32799d807d
Update libretro_core_options.h 2021-11-12 23:19:40 +01:00
Michael Burgardt
0096b3e8b2
New automatic Crowdin sync procedure (#210) 2021-11-12 22:54:17 +01:00
jdgleaver
b0c79f0833
Fix loading of custom palettes with CRLF line terminators (#208) 2021-11-03 15:50:55 +01:00
twinaphex
605ad46c23 Cut down on stdio.h usage 2021-11-02 17:38:10 +01:00
jdgleaver
f336dcdefb Enable switching of internal palette via RetroPad L/R 2021-10-06 17:06:59 +01:00
jdgleaver
422ea3bb84 Replace direct file access with VFS routines + clean-ups 2021-10-04 15:42:51 +01:00
Michael Burgardt
7352b70641 Set up fully automatic translations sync with Crowdin 2021-09-02 19:10:59 +02:00
jdgleaver
6b983991fe Add support for RETRO_ENVIRONMENT_SET_CORE_OPTIONS_UPDATE_DISPLAY_CALLBACK environment callback 2021-08-17 17:33:02 +01:00
twinaphex
37901de858 Revert "Update"
This reverts commit ba9647e07a.
2021-08-17 10:29:47 +02:00
twinaphex
ba9647e07a Update 2021-08-16 22:56:48 +02:00
twinaphex
d91011471e Update core options 2021-08-16 22:55:40 +02:00
Ryunam
94a8eeb79d Show commit hash in core version 2021-08-15 16:04:58 +02:00
jdgleaver
cc639cc872 Remove unused variable in libretro_core_options.h 2021-08-09 17:08:05 +01:00
jdgleaver
2beffcff73 Add core options v2 support 2021-08-06 15:43:03 +01:00
jdgleaver
ed9676cfc2 Add 'TI-83 Legacy' internal colourisation palette 2021-06-10 23:00:59 +01:00
jdgleaver
dfbf898897 Update core options for compatibility with TheWolfBunny64's latest palettes + optimisations 2021-06-09 16:15:25 +01: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
jdgleaver
8aaa6c0af2 Prevent segfaults due to audio buffer overflows 2021-05-18 17:33:09 +01:00
jdgleaver
35c19e37d9 Add turbo A/B buttons 2021-05-17 11:35:14 +01:00
jdgleaver
1faa9f2bcb Add dedicated RetroPad fast-forward button 2021-05-13 13:22:25 +01:00
jdgleaver
819c8dd892 Ensure frame blending configuration is correctly reset in retro_deinit() 2021-03-16 12:31:05 +00:00
twinaphex
22abc24553 (MSVC) Embed MSVCRT runtime 2021-02-14 19:20:44 +01:00
Francisco Javier Trujillo Mata
484b7ebaa7 Add PS2 and ABGR1555 support 2021-01-17 16:03:55 +01:00
Autechre
8ee716676c
Revert "added per-sound channel individual volume core options (#166)" 2020-12-24 16:11:09 +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
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
4747311762 Update 2020-12-19 23:00:33 +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
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
jdgleaver
ba86c0288d Add rumble support 2020-11-18 11:19:34 +00:00
jdgleaver
ef82b5b2fb Optimise 'simple' frame mixing 2020-11-09 12:27:34 +00:00
jdgleaver
77075043fa Interframe Blending: Improve accuracy of 'Simple (Fast)' method, remove 'Simple (Accurate)' method 2020-09-22 10:49:44 +01:00
jdgleaver
8911bba67b Fix 'GB - Pocket' internal palette 2020-08-18 12:22:19 +01:00
jdgleaver
ac8f183f6b Update GBC colour correction parameters 2020-08-11 16:55:20 +01:00
twinaphex
2d1fbace46 Buildfix for MSVC 2003 2020-06-30 01:49:49 +02:00
twinaphex
33e38a28a7 Fix build for MSVC 2020-06-30 01:47:05 +02:00
twinaphex
3be8e34f82 Update libretro-common 2020-06-30 00:08:55 +02:00
twinaphex
084757e314 Update 2020-06-30 00:02:29 +02:00
twinaphex
dd36b1deb3 Update 2020-06-30 00:02:09 +02:00
twinaphex
62150d63c5 Update 2020-06-30 00:01:32 +02:00
twinaphex
8aa95cebbb Update libretro-common 2020-06-30 00:00:35 +02:00
Rokkuman X (corrupted)
b181f8b71d
Game Boy palette corrected
A terrible mistake made the Game Boy Palette look entirely wrong
2020-06-26 04:30:36 +02:00
Rokkuman X (corrupted)
8bfe76bb80
Authentic palettes derived from original hardware screens (pt. 2)
There, only relevant commits and nothing else.
2020-06-25 21:26:09 +02:00