radius
408bf5baab
add audio output selection
2018-02-05 19:06:55 -05:00
radius
945ee0bdb3
rename the array so it doesn't conflict with the function signature
2018-02-05 19:06:55 -05:00
radius
88dfb9a159
fix emulated model for slot 2
2018-02-05 19:06:55 -05:00
radius
457b3b3f06
change viewport size
2018-02-05 19:06:55 -05:00
radius
8b506e84fd
fix changing mode between link enabled and disabled
2018-02-05 19:06:54 -05:00
radius
7ee063da28
single mode works
2018-02-05 19:06:54 -05:00
radius
f7d129bd24
separate core options for single and linked mode
2018-02-05 19:06:47 -05:00
radius
52634b8023
add layout core option
2018-02-05 19:06:42 -05:00
radius
b573fbcdc4
reduce code duplication
2018-02-05 19:06:41 -05:00
radius
49a8cd0bb5
hook up savestates for GB#2
2018-02-05 19:06:23 -05:00
radius
91816c30b5
fix gameboy synchronization thanks to @LIJI32
2018-02-05 19:06:23 -05:00
radius
45e0a75491
savefile hack for slot 2, both load from the same SRM file but gb2 doesn't save
2018-02-05 19:06:23 -05:00
radius
3b858fb6af
initial link cable implementation
2018-02-05 19:06:23 -05:00
radius
ff4168b8f6
fix warning
2018-02-05 19:04:51 -05:00
radius
db0269cd3f
clean whitespace
2018-02-05 18:39:25 -05:00
radius
dd7704e572
set sample rate to 44100 on WIIU
2018-02-05 18:31:31 -05:00
radius
a939fed872
cleanup whitespaces
2018-02-05 18:17:55 -05:00
radius
9a09f92032
update Android.mk
2018-02-05 18:13:36 -05:00
radius
a04646ab5b
update Android.mk
2018-02-05 18:13:36 -05:00
radius
e1bd85caa6
add WiiU target
2018-02-05 18:13:35 -05:00
radius
3bd1c122c3
try to fix jni build
2018-02-05 18:13:35 -05:00
kwyxz
ede16f1d3b
Allow build on Haiku target
2018-02-05 18:13:35 -05:00
Tatsuya79
9c23fe2563
Reduce input lag by 1 frame
2018-02-05 18:13:35 -05:00
radius
39c352c89b
add address sanitizer support
2018-02-05 18:13:35 -05:00
radius
5660b762c0
add prebuilt roms again
2018-02-05 18:13:34 -05:00
radius
e97624ba7d
fix warning
2018-02-05 18:13:34 -05:00
radius
d047897462
use the prebuilt roms
2018-02-05 18:13:34 -05:00
Lior Halphon
f3c07f1f99
Fixed a silly bug that prevented libretro automatic model selection from functioning correctly.
2018-01-31 23:58:17 +02:00
Lior Halphon
bc55531204
Added automatic model selection for the libretro port.
2018-01-27 21:46:13 +02:00
Lior Halphon
2bda598ac6
Merge commit 'ab49034205261e8e50708d097ec22151f153a801'
2018-01-27 02:16:55 +02:00
radius
b047c7a9e1
readd bootroms
2018-01-26 19:01:20 -05:00
radius
6d868c8f7c
update to master
2018-01-26 18:51:39 -05:00
Lubosz Sarnecki
59fe551f26
Makefile: Add Switch target.
2018-01-22 16:58:06 +01:00
Lior Halphon
af143b0420
Added model selection to libretro, including GBA. Closes #23 .
2018-01-20 00:06:33 +02:00
Lior Halphon
130c7c28c2
Re-do the way the libretro port does audio. Audio is now sent to libretro at 384KHz, which is then resampled to whatever rate the user configured.
2018-01-15 22:23:20 +02:00
radius
82e2df7a2a
keep using prebuild roms for libretro
2018-01-07 20:02:36 -05:00
radius
bebb94738c
Merge remote-tracking branch 'upstream/master'
2018-01-07 19:54:22 -05:00
Twinaphex
afbd62c665
Merge pull request #5 from retro-wertz/pitch
...
Fix pitch issue
2018-01-04 11:38:20 +01:00
Twinaphex
968399a409
Merge pull request #6 from retro-wertz/libretro_api
...
Access system and video ram using Librero API
2018-01-04 11:38:11 +01:00
retrowertz
acac96310b
Fix target location when compiling
2018-01-04 16:46:57 +08:00
retrowertz
c578b36dfb
Access system and video ram using Librero API
2018-01-04 16:43:31 +08:00
retrowertz
c0cf5646da
Fix pitch issue
...
This issue affects when running in vulkan driver
2018-01-04 16:24:37 +08:00
Nadia Pedersen
e4fbece88f
libretro: Fix video being broken with Vulkan
...
This corrects the pitch parameter for the video refresh callback to be the actual pitch instead of 0.
Setting it to 0 seems to work fine for OpenGL, but it causes the graphics to be broken with Vulkan, at least with an AMD card on Linux.
2018-01-02 07:41:02 +01:00
hunterk
1272405f16
update to upstream v0.10
2017-12-30 14:33:52 -06:00
Lior Halphon
fc15b5c9f9
Remove hardcoded version from libretro.c, use version from the Makefile
2017-12-29 13:26:11 +02:00
Lior Halphon
0891de668b
Merge commit '1d96a10acb661e07775de954338f4bb3724705a3' into libretro_core
...
# Conflicts:
# libretro/libretro.c
2017-12-29 13:18:52 +02:00
Twinaphex
1d96a10acb
Merge pull request #2 from orbea/cxxflags
...
libretro: Change CXXFLAGS to CFLAGS.
2017-12-22 08:02:36 +01:00
orbea
536e47c567
libretro: Add GIT_VERSION
2017-12-21 21:16:55 -08:00
orbea
2184fd0902
libretro: Change CXXFLAGS to CFLAGS.
...
This core does not use CXXFLAGS...
2017-12-21 21:03:41 -08:00
radius
212947d83c
really strong rumble
2017-10-17 23:42:55 +03:00
radius
f1bcddf421
hookup reset and unload
2017-10-17 23:42:55 +03:00
radius
32e4d705c6
check_variables later
2017-10-17 23:42:55 +03:00
leiradel
a8dbae00c2
Added cheevos support
2017-10-17 23:42:54 +03:00
radius
85971e9158
hookup color filter & highpass filter
2017-10-17 23:42:54 +03:00
radius
55412d7093
don't apply color correction for DMG
2017-10-15 22:08:13 -05:00
radius
f724cbbacd
really strong rumble
2017-10-15 18:46:37 -05:00
radius
9f8d871c9c
hookup reset and unload
2017-10-15 18:08:31 -05:00
radius
d57d4dbe24
check_variables later
2017-10-15 15:48:56 -05:00
leiradel
d8e460ca47
Added cheevos support
2017-10-15 12:47:33 -05:00
radius
7313473fd2
use prebuilt bootroms
2017-10-15 12:47:33 -05:00
radius
a42fed5d53
hookup color filter & highpass filter
2017-10-15 12:47:33 -05:00
radius
930ee8145c
move the target to TLD for our fork
2017-10-15 12:47:33 -05:00
Lior Halphon
c7e82b4a47
Use hexdump instead of xxd (more portable)
2017-10-13 18:13:26 +03:00
Lior Halphon
57f50edaa2
Use $(MAKE) instead of make
2017-10-13 00:14:32 +03:00
Lior Halphon
bbd3b7e550
Got rid of -ICore
2017-10-13 00:02:02 +03:00
Lior Halphon
a498b19bfd
Moved libretro’s Makefile to libretro’s folder
2017-10-12 22:40:48 +03:00
Lior Halphon
40e4f93637
Replaced libretro specific code with a generic API
2017-10-12 22:06:01 +03:00
Lior Halphon
6b71d1d477
“Baked” boot ROM is now auto-generated.
2017-10-12 21:52:51 +03:00
Lior Halphon
dcadfc37f4
Changed the way HAVE_DEBUGGER works and renamed it (so it’s on by default) to DISABLE_DEBUGGER. Fixes build break.
2017-10-12 19:05:27 +03:00
radius
6f40885f73
this seems to improve audio a lot but I still hear some small crackles
2017-10-10 20:29:46 -05:00
radius
18b376ac5f
Updates:
...
-fix input descriptors
-implement savestates
-implement sram interface
2017-10-09 14:21:32 -05:00
twinaphex
a7db98c22e
Memory needs to be uniquely named for Android
2017-10-09 11:36:55 -05:00
twinaphex
5e3a24573e
Bump up version
2017-10-09 11:36:54 -05:00
twinaphex
091df682cd
Silence warning
2017-10-09 11:36:54 -05:00
twinaphex
09f4edda57
Comment out debugger code - add HAVE_DEBUGGER ifdef
2017-10-09 11:36:53 -05:00
twinaphex
63b17e14af
Update
2017-10-09 11:36:24 -05:00
twinaphex
fedea2cad7
Don't hook up regular audio_cb
2017-10-09 11:36:24 -05:00
radius
7d2dbe2988
no need for turbo mode in libretro
2017-10-09 11:36:24 -05:00
radius
765a072c73
this fixes fast forwarding but probably has to change to a proper fix
2017-10-09 11:36:24 -05:00
radius
3dffa3a0ca
fix gbc
2017-10-09 11:36:23 -05:00
radius
65e6e5f30b
use GB_run_frame
2017-10-09 11:36:23 -05:00
twinaphex
d433cdf260
Add baked-in generated BIOS files
2017-10-09 11:36:23 -05:00
Not6
3f86d898a3
some others input
2017-10-09 11:36:23 -05:00
Not6
009a66d723
basic libretro port
2017-10-09 11:36:23 -05:00