jdgleaver
d4b6fb2021
Add internal colour palettes from TheWolfBunny ( https://www.deviantart.com/thewolfbunny/gallery/69987002/game-boy-palettes ) + update libretro_core_options to v1.3
2019-10-10 16:40:27 +01:00
jdgleaver
2a474b39b0
Add core option sublabels
2019-07-23 16:04:01 +01:00
retro-wertz
a6205ee0bc
Fix GBC memory map and add IO port range for cheevos
2019-07-16 20:33:52 +08:00
Colin Kinloch
bffd245a08
Correct bitmask button mapping
2019-06-27 23:45:03 +01:00
Aaron Kling
7b28ca8b40
libretro: jni: Switch stl to c++ in preparation for ndk r20
...
Also disable narrowing errors. This needs properly fixed later.
2019-06-22 21:26:02 -05:00
twinaphex
9fa18a0472
Update -add new RETRO_ENVIRONMENT_GET_INPUT_BITMASKS
2019-06-21 13:56:43 +02:00
Twinaphex
3fb9e9592e
Merge pull request #128 from rzumer/map-ram-banks
...
Update GBC memory map
2019-06-21 13:07:23 +02:00
hugoarpin
db1cd8666d
Fix cheats for libretro
...
The cheats were not integrated properly, as a result, only the last
cheat was applied. This is because gamebatte expects all cheats to be
set in one go and separated by a semi-colon. But the libretro api wants
to apply cheats one at a time. Therefore every time a cheat is applied
it disables the previous one.
Also clearCheats was not properly implemented at all, it did not take
into account gameshark codes and it was simply not working for gamegenie,
therefore it was impossible to disable a cheat without reloading the core.
2019-05-22 16:21:33 -04:00
Raphaël Zumer
dca35e5831
Update GBC memory map
2019-04-15 16:51:03 -04:00
Raphaël Zumer
8d38122a41
Do not drop memory descriptor when SRAM is absent
...
If SRAM is missing, a length of 0 will be returned, which should not cause a problem when mapped.
2019-04-12 15:28:47 -04:00
Raphaël Zumer
0c4083a17b
Map static GBC RAM bank descriptors
2019-04-06 16:57:48 -04:00
Raphaël Zumer
2bad4ec330
Map banked RAM, not bank 1 RAM, for libretro
2019-04-06 03:36:29 -04:00
Raphaël Zumer
be8e179587
Revert banked RAM size to a fixed 0x1000
2019-04-05 22:33:16 -04:00
jdgleaver
838630dc07
Update GBC colour correction using results from Pokefan531's latest research
...
(https://forums.libretro.com/t/real-gba-and-ds-phat-colors/1540/174 )
2019-03-28 16:17:54 +00:00
jdgleaver
a064328b5b
Add optional 'accurate' frame mixing mode
2018-12-03 16:12:01 +00:00
jdgleaver
0700f80ffe
Add optional frame mixing
2018-12-01 12:48:14 +00:00
jdgleaver
42722608a2
Backport HuC3 mapper support from https://github.com/Dabomstew/gambatte-speedrun
2018-11-28 11:18:46 +00:00
jdgleaver
a93b163d98
Fix save states
2018-11-21 12:48:13 +00:00
jdgleaver
0495df62a6
Add optional 'dark filter' (a.k.a. eye saver, for use with games with white backgrounds)
2018-10-22 15:42:42 +01:00
jdgleaver
27160eb2ac
Add the option to only apply colour correction when running a GBC game or using a GBC colour palette
2018-10-17 15:13:04 +01:00
jdgleaver
3270e361aa
Add 'accurate' colour correction method derived from Pokefan531's gbc-colour shader
2018-10-17 13:22:40 +01:00
jdgleaver
738bca5044
Add palettes for original Game Boy, Game Boy Pocket and Game Boy Light
2018-10-16 12:36:05 +01:00
jdgleaver
4687abba52
Add SGB palettes
2018-10-16 11:21:48 +01:00
Sven
d6fd4f2a6f
alter memory descriptors to accommodate bankswitched RAM size
2018-10-14 14:30:07 -04:00
ensra
60552679a6
Convert bzero to memset and bcopy to memmove.
2018-10-13 02:03:10 +01:00
Emery Hemingway
1a037ec8fc
Disable retro_get_memory_* before ROM is loaded
...
If a frontend calls retro_get_memory_data or retro_get_memory_size
before a ROM is loaded the uninitialized cartridge memory is accessed.
2018-07-08 14:18:10 +02:00
SapphireTactician
c618630e31
Label Rename Redux Act 2
...
Changes from the FCEUX wording of the option to @fr500 's suggestion
2018-04-17 23:06:11 -04:00
SapphireTactician
b8fad1a51c
Edit Up/Down core option title to include left/right
...
Done as per @twinaphex
2018-04-14 19:03:35 -04:00
twinaphex
7136953d50
Add 'up/down allowed' core option
2018-04-14 20:42:53 +02:00
twinaphex
d122b7d379
Update libretro-common code
2018-04-13 01:23:41 +02:00
Aaron Kling
b9c9d394d1
Refactor android jni makefiles
2018-04-06 14:29:30 -05:00
Aaron Kling
6e488be7d4
Fix android jni compile with clang
2018-04-03 15:39:07 -05:00
twinaphex
22894d50e9
Fix compilation for Xbox OG
2018-02-18 03:48:47 +01:00
kwyxz
fa33748cb1
Allow build on Haiku target
2018-02-02 17:57:20 +00:00
twinaphex
b1b25eb13b
Updates to libretro-common
2018-01-05 13:57:07 +01:00
twinaphex
17c4b822b3
Update
2017-12-31 02:41:32 +01:00
twinaphex
f3cdebfa26
Update
2017-12-16 14:29:00 +01:00
twinaphex
bb58677f28
Cleanups
2017-12-16 02:47:27 +01:00
twinaphex
1ec7639f9c
Update
2017-12-16 01:22:10 +01:00
twinaphex
cce80279b6
Updates
2017-12-16 01:19:43 +01:00
twinaphex
8539fe9354
remove msvc solution files
2017-09-15 15:37:32 +02:00
twinaphex
e2e3631ac5
MSVC 2005 core will require more work
2017-08-05 13:55:50 +02:00
netux79
beb14b52b7
Fix color palette on android.
...
If color correction is disabled in core options, the colors are too dark in android. By adding this flag which is already added by default in all other platforms (except android because it is separated into this makefile) the issue is corrected.
2017-07-09 23:41:24 -05:00
twinaphex
29af8f8b15
Remove MSVC 2010 solution - we now have the Makefile target instead
2017-07-02 07:31:00 +02:00
twinaphex
4ff5339501
Remove stdstring
2017-07-02 07:30:12 +02:00
twinaphex
6509a8adca
Update libretro-common files
2017-07-02 07:22:21 +02:00
Alberto Fustinoni
ed335fe83b
Reverted header change
2017-06-05 20:38:39 +09:00
Alberto Fustinoni
bc317e7189
Merge remote-tracking branch 'upstream/master'
2017-06-05 20:34:18 +09:00
twinaphex
0caab0ef13
Add missing msvc header
2017-06-05 06:06:37 +02:00
twinaphex
53bdc24f47
Buildfix for PS3
2017-06-05 05:57:06 +02:00