twinaphex
f70d8534a1
Fix libco for arm64
2021-01-27 13:17:24 +01:00
Autechre
2b6f1d552e
Update .gitlab-ci.yml
2021-01-09 17:03:57 +01:00
Autechre
d8e0790ce9
Update .gitlab-ci.yml
2021-01-09 16:40:28 +01:00
Autechre
f520876ef6
Update .gitlab-ci.yml
2021-01-03 01:10:16 +01:00
twinaphex
23b2a55f0d
Update
2020-12-19 23:18:41 +01:00
twinaphex
1d803fbdd9
Update
2020-12-06 20:25:38 +01:00
twinaphex
99e35c642c
Update .gitlab-ci.yml
2020-12-06 19:45:23 +01:00
jdgleaver
e4745d32ec
Add 3DS target to .gitlab-ci.yml
2020-12-03 14:05:54 +01:00
Autechre
78f7c59d5f
Merge pull request #87 from jdgleaver/dingux-gitlab-ci
...
Add OpenDingux target to .gitlab-ci.yml
2020-11-27 22:32:55 +01:00
jdgleaver
2f7498dbee
Add OpenDingux target to .gitlab-ci.yml
2020-11-27 10:51:46 +00:00
twinaphex
303572f31b
Update .gitlab-ci.yml
2020-11-10 19:26:31 +01:00
Autechre
aad3dbb0b4
Merge pull request #85 from jdgleaver/frame-mix-fast
...
Optimise interframe blending
2020-11-09 14:44:58 +01:00
jdgleaver
908be08be5
Optimise interframe blending
2020-11-09 13:04:00 +00:00
Autechre
c54a3bf21c
Merge pull request #84 from negativeExponent/path_separator
...
Use correct path separator
2020-10-29 03:29:19 +01:00
negativeExponent
56372b0635
Use correct path separator
2020-10-28 19:39:41 +08:00
Autechre
6e5d4d591e
Merge pull request #83 from jdgleaver/auto-frameskip
...
Overhaul frameskip options
2020-10-27 16:40:00 +01:00
jdgleaver
226bd8283a
Overhaul frameskip options
2020-10-24 14:58:40 +01:00
twinaphex
c6488bf086
Update
2020-10-24 04:30:33 +02:00
Autechre
bbb5e4aa53
Merge pull request #82 from jdgleaver/android-libco
...
Set 'USE_LIBCO=1' in Android JNI build file
2020-10-24 01:33:08 +02:00
jdgleaver
c45187a7c8
Set 'USE_LIBCO=1' in Android JNI build file
2020-10-23 22:32:41 +01:00
Autechre
f5eae17f5a
Merge pull request #81 from jdgleaver/libco-alt
...
Add build-time option to run the emulator in a thread instead of libco (fixes OpenDingux target)
2020-10-23 17:34:42 +02:00
jdgleaver
2b189fe810
OpenDingux: Fix makefile target
2020-10-23 16:06:15 +01:00
jdgleaver
00406feed9
Add build-time option to run the emulator in a thread instead of libco (fixes OpenDingux target)
2020-10-23 15:37:48 +01:00
Autechre
e5bb2ffdd2
Update .gitlab-ci.yml
2020-10-18 19:28:16 +02:00
Autechre
e720c1d425
Merge pull request #80 from negativeExponent/rtc_update
...
Update RTC emulation
2020-10-09 14:18:48 +02:00
negativeExponent
f8b598a2ed
Update RTC emulation
...
- Based on notes, gpSP's RTC does was based on vba.
- I've updated relevant sections of it based on latest vba.
reference issue: https://github.com/libretro/gpsp/issues/79
2020-10-09 15:14:25 +08:00
twinaphex
9fc166ebb2
Update Makefile
2020-10-08 23:56:18 +02:00
twinaphex
679006a296
Add more forward declarations
2020-10-08 15:51:24 +02:00
twinaphex
4181385f39
Add forward declarations
2020-10-08 15:47:37 +02:00
twinaphex
27419bc0b0
Add .gitlab-ci.yml
2020-10-08 05:18:01 +02:00
Autechre
6ca90ae963
Update Makefile
2020-10-08 05:16:57 +02:00
twinaphex
b10c73f00f
Cleanups
2020-10-06 03:13:01 +02:00
twinaphex
2e4a393743
Merge branch 'master' of https://github.com/libretro/gpsp
2020-10-06 03:11:29 +02:00
twinaphex
fa80ff3c4b
Cleanups
2020-10-06 03:09:13 +02:00
Autechre
0c9172a9c3
Merge pull request #76 from jdgleaver/post-processing
...
Add optional colour correction + interframe blending
2020-09-21 21:57:05 +02:00
jdgleaver
aa7feb70ca
Add optional colour correction + interframe blending
2020-09-21 18:03:58 +01:00
Autechre
4a2848af48
Merge pull request #75 from negativeExponent/use_libretro_save_api
...
add optional support for backup saves using libretro api
2020-09-09 01:54:33 +02:00
negativeExponent
a3725fd81f
Remove ewram from libretro api
...
- Removing RETRO_SYSTEM_MEMORY from retro_get_memory_data/size
since its incompatible for 2 reasons:
1. gba uses at least 2 blocks of memory, which is not supported
2. the way gpsp's memory block are not contiguous (see memory
descriptors)
2020-09-05 20:54:57 +08:00
negativeExponent
d8225bb313
Add optional battery save using libretro save api
...
- Adds core option to allow battery saves using the libretro api
(retro_get_memory_data/size)
- Initial save size set at 128KB and actual size is automatically
determined internally by gba.
- This will always assume that a save file is supported since save
size or type cannot be determined until gba tries to write to backup memory.
- A 128KB block of memory is used as buffer, similar method to VBA
Next/Beetle GBA workarounds.
Fix https://github.com/libretro/gpsp/issues/72
2020-09-05 20:47:59 +08:00
Autechre
e4b12f4340
Merge pull request #73 from justinweiss/update-libctru
...
[3DS] Move has_rosalina to avoid duplicate definitions
2020-08-28 03:58:21 +02:00
Justin Weiss
23c4f08c83
[3DS] Move has_rosalina to avoid duplicate definitions
2020-08-23 12:07:50 -07:00
twinaphex
856af16ba6
Cleanup
2020-05-27 21:39:17 +02:00
twinaphex
b668259a2f
Fix OSX PPC build
2020-05-27 21:34:54 +02:00
Autechre
514cb1e66b
Merge pull request #67 from negativeExponent/fix_cheevos_support
...
Fix cheevos support
2020-04-05 12:01:35 +02:00
negativeExponent
fea026fec4
Fix cheevos support
2020-04-05 16:35:23 +08:00
hizzlekizzle
d8cf63b9c6
Merge pull request #66 from bmaupin/add-auto-frame-skipping
...
Add automatic frame skipping
2020-03-10 16:13:04 -05:00
bmaupin
f484239f9c
Add automatic frame skipping
2020-03-10 13:51:03 -04:00
hizzlekizzle
3f2f57c982
Merge pull request #64 from justinweiss/3ds-fix-prefetch-abort
...
[3DS] Fix dynarec prefetch aborts
2020-02-29 17:23:57 -06:00
Justin Weiss
6a50b8a68d
[3DS] Fix dynarec prefetch aborts
...
Similar fix to https://github.com/libretro/pcsx_rearmed/pull/390 . The
Nintendo svcBackdoor can cause stack corruption if an interrupt
happens during it, this uses Luma3DS/Rosalina's svcCustomBackdoor instead.
2020-02-29 10:55:58 -08:00
Twinaphex
c513ecee59
Merge pull request #63 from bmaupin/add-manual-frame-skipping
...
Add manual frame skipping
2020-02-29 19:03:14 +01:00