retro-wertz
a6205ee0bc
Fix GBC memory map and add IO port range for cheevos
2019-07-16 20:33:52 +08:00
Twinaphex
92127a6e3f
Merge pull request #135 from ColinKinloch/btn_map_fix
...
Correct bitmask button mapping
2019-06-28 01:03:25 +02:00
Colin Kinloch
bffd245a08
Correct bitmask button mapping
2019-06-27 23:45:03 +01:00
Twinaphex
a1b375d319
Merge pull request #134 from webgeek1234/master
...
Android updates
2019-06-27 00:48:04 +02: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
Twinaphex
a67455ea3f
Merge pull request #131 from hugoarpin/fix-cheats
...
Fix cheats for libretro
2019-05-22 22:45:47 +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
Twinaphex
7d4beec1ff
Merge pull request #126 from rzumer/patch-1
...
Do not drop memory descriptor when SRAM is absent
2019-04-12 23:28:44 +02: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
Twinaphex
611cbfd743
Merge pull request #125 from rzumer/map-ram-banks
...
Add static GBC RAM banks memory descriptor
2019-04-07 13:32:47 +02:00
Raphaël Zumer
0c4083a17b
Map static GBC RAM bank descriptors
2019-04-06 16:57:48 -04:00
Twinaphex
c5058b90fe
Merge pull request #124 from rzumer/master
...
Fix CGB banked RAM mapping
2019-04-06 12:13:33 +02: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
hizzlekizzle
e91f844cb6
Merge pull request #123 from jdgleaver/gbc-cc-update
...
Update GBC colour correction
2019-03-28 15:25:33 -05: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
twinaphex
ffce1f0e93
update Makefile
2018-12-29 06:10:31 +01:00
hizzlekizzle
a3073179b8
Merge pull request #120 from jdgleaver/mix-frames-accurate
...
Add optional 'accurate' frame mixing mode
2018-12-04 08:56:05 -06:00
jdgleaver
a064328b5b
Add optional 'accurate' frame mixing mode
2018-12-03 16:12:01 +00:00
Twinaphex
0897d1d905
Merge pull request #119 from jdgleaver/frame-blend
...
Add optional frame mixing
2018-12-01 14:29:55 +01:00
jdgleaver
0700f80ffe
Add optional frame mixing
2018-12-01 12:48:14 +00:00
Twinaphex
2358cb7db5
Merge pull request #118 from jdgleaver/huc3
...
Add HuC3 mapper support
2018-11-28 16:21:04 +01:00
jdgleaver
42722608a2
Backport HuC3 mapper support from https://github.com/Dabomstew/gambatte-speedrun
2018-11-28 11:18:46 +00:00
hizzlekizzle
256e0835a5
Merge pull request #117 from jdgleaver/sstate-fix
...
Fix save states
2018-11-21 09:03:15 -06:00
jdgleaver
a93b163d98
Fix save states
2018-11-21 12:48:13 +00:00
Twinaphex
85edb5b900
Merge pull request #116 from Classicmods/master
...
Added Classic Platform structure - ARMv7 Cortex A7 build
2018-11-11 19:38:19 +01:00
Ryan 'Swingflip' Hamlin
abdc40440b
Fixed Override
2018-11-04 23:07:06 +00:00
Ryan 'Swingflip' Hamlin
7397f2a1a2
Added A7A7
2018-11-04 23:04:02 +00:00
Twinaphex
5ee8b1e9da
Merge pull request #115 from jdgleaver/dark-adjust
...
Add optional 'dark filter'
2018-10-22 17:33:08 +02: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
Twinaphex
24645edc0b
Merge pull request #114 from jdgleaver/colour-correction
...
Improve colour correction
2018-10-17 17:38:32 +02: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
Twinaphex
6e625715c0
Merge pull request #113 from jdgleaver/sgb_palettes
...
Palette additions (SGB + original GB hardware) and improvements to auto GB colourisation
2018-10-16 15:26:03 +02: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
Twinaphex
5a65a9f460
Merge pull request #112 from RetroSven/master
...
alter memory descriptors to accommodate bankswitched RAM size
2018-10-16 01:19:13 +02:00
Sven
d6fd4f2a6f
alter memory descriptors to accommodate bankswitched RAM size
2018-10-14 14:30:07 -04:00
Twinaphex
dca7f55d4f
Merge pull request #111 from ensra/convert-bzero-bcopy
...
Convert bzero to memset and bcopy to memmove.
2018-10-13 04:45:56 +02:00
ensra
60552679a6
Convert bzero to memset and bcopy to memmove.
2018-10-13 02:03:10 +01:00
Twinaphex
cfca6df303
Merge pull request #110 from natinusala/master
...
libnx port
2018-09-29 21:09:04 +02:00
natinusala
e4eebad5de
libnx port
2018-09-29 21:06:22 +02:00
Twinaphex
7722012ce8
Merge pull request #105 from ehmry/retro_get_memory_data
...
Disable retro_get_memory_* before ROM is loaded
2018-07-09 21:08:35 +02: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
Twinaphex
d1e38263c3
Merge pull request #104 from Aftnet/master
...
Fix MSVC build
2018-05-31 11:50:00 +02:00
Alberto Fustinoni
ce8c1e31bb
MSVC build fix
2018-05-31 15:42:31 +09:00
Alberto Fustinoni
f1958b5134
UWP build fix
2018-05-31 15:27:50 +09:00