Commit Graph

1063 Commits

Author SHA1 Message Date
twinaphex
714b1c8e08 Cleanups 2021-11-03 00:44:22 +01:00
Autechre
dcda2c8895
Merge pull request #154 from cmitu/buildfix-armv
Fix the build with `armv` platform
2021-10-01 21:18:32 +02:00
cmitu
69c2b8ca7f Fix the build with armv platform 2021-10-01 18:37:57 +01:00
twinaphex
dc74c194c9 Disable msvc2005 for now until it actually links again 2021-09-27 17:49:06 +02:00
twinaphex
baefb46959 Get rid of boolean.h - still MSVC 2005 linking error 2021-09-27 17:48:26 +02:00
twinaphex
0fcbbdc255 Update MSVC 2021-09-27 17:29:06 +02:00
Autechre
55a0f20ef0
Merge pull request #153 from jdgleaver/vfs-support
Replace direct direct file access with VFS routines
2021-09-17 14:24:51 +02:00
jdgleaver
8544a65464 Replace direct direct file access with VFS routines 2021-09-17 13:04:36 +01:00
Autechre
e3bd44a040
Merge pull request #152 from jdorigao/rpi3_64
Added rpi3_64 to makefile
2021-09-12 16:03:31 +02:00
Juliano Dorigão
0c37ad86c0
Added rpi3_64 to makefile 2021-09-11 18:50:08 -04:00
Autechre
f445ce4182
Merge pull request #151 from cout/fix_memory_descriptor_initialization
Assign map descriptors after ROM is loaded
2021-08-30 14:38:08 +02:00
Autechre
6ccb580cd3
Merge pull request #149 from cout/increase_sram_size
Increase SRAM size
2021-08-30 14:37:32 +02:00
Paul Brannan
f2f2fb8d42 Assign map descriptors after ROM is loaded
Moved the assignment of map.descriptors and map.num_descriptors
until after the ROM is loaded.  Since the descriptors are initialized as
part of loading the ROM, assigning these struct members prior to loading
the ROM meant that retroarch would never see any memory maps.  After
this change, I can see the maps in the retroarch log output, as
expected.
2021-08-29 16:47:14 -04:00
Paul Brannan
160bc2fca2 Increase SRAM size
Increased SRAM size from 128KB to 512KB. This fixes a crash in the
Super Metroid Practice Hack when saving/loading state.
2021-08-29 16:31:27 -04:00
twinaphex
d0c0e76375 Revert "Core options update"
This reverts commit 988fa23d54.
2021-08-17 10:37:14 +02:00
twinaphex
988fa23d54 Core options update 2021-08-16 21:43:25 +02:00
twinaphex
5a04c334f1 Add core option categories (added 'Hacks') 2021-08-11 15:13:28 +02:00
twinaphex
91826e1506 Exclude vita - can't use posix_memalign anymore with new toolchain 2021-08-09 16:04:37 +02:00
twinaphex
1649a31d1e Fix savestates 2021-06-07 15:43:03 +02:00
twinaphex
84f656b7db Further cleanup FileLoader 2021-06-04 13:50:56 +02:00
twinaphex
c032967dcd Cleanups to file loading code 2021-06-04 13:20:30 +02:00
twinaphex
526706b985 Revert "Use persistent data buffer API extension (plus fallback for frontends"
This reverts commit 7513926135.
2021-06-03 23:50:43 +02:00
twinaphex
7513926135 Use persistent data buffer API extension (plus fallback for frontends
that don't support it)
2021-06-03 18:54:30 +02:00
Autechre
753abccb22
Merge pull request #145 from AMDmi3/patch-1
Fix build with clang
2021-04-23 13:19:59 +02:00
Dmitry Marakasov
f62fa3df6a
Fix build with clang
-flto=auto is gcc specific and fails under clang
2021-04-23 14:15:42 +03:00
twinaphex
30f386aa51 Add ios-arm64/tvos-arm64 2021-03-11 08:58:39 +01:00
twinaphex
a3e65b86d6 (MSVC) Embed MSVCR runtime 2021-02-14 18:03:35 +01:00
Autechre
006ebadbc7
Merge pull request #143 from jdgleaver/msvc-fix
Fix msvc2005/msvc2010 builds
2021-02-10 13:53:03 +01:00
jdgleaver
aaa981d9ce Fix msvc2005/msvc2010 builds 2021-02-10 12:47:35 +00:00
jdgleaver
6b4ad34c19 Revert "Take this out"
This reverts commit ddd8b7109f.
2021-02-10 12:47:12 +00:00
twinaphex
ddd8b7109f Take this out 2021-02-10 13:27:55 +01:00
twinaphex
54cf52e92b Add MSVC 2005/2010 targets 2021-02-09 20:33:04 +01:00
twinaphex
54f8fd2a98 (macOS) Set up CROSS_COMPILE for ARM 64bit 2021-01-28 19:02:44 +01:00
Autechre
a6bb7e2e82
Merge pull request #141 from liberodark/patch-1
Add RPI4 64 + N2 + OGA Support
2021-01-14 22:07:55 +01:00
liberodark
ed2db26bdb
Add RPI4 64 + N2 + OGA Support 2021-01-14 21:56:19 +01:00
Autechre
bea042df98
Merge pull request #139 from justinweiss/auto-frameskip
Add optional automatic frame skipping
2021-01-09 18:47:37 +01:00
Autechre
9a4317ba91
Update .gitlab-ci.yml 2021-01-09 17:08:05 +01:00
Autechre
daedab068c
Update .gitlab-ci.yml 2021-01-07 21:40:51 +01:00
Autechre
8e52d63d54
Update .gitlab-ci.yml 2021-01-01 23:38:24 +01:00
Autechre
6008a1ac52
Update Makefile.libretro 2020-12-29 07:19:58 +01:00
Autechre
fc312a5155
Update Makefile.libretro 2020-12-29 01:43:10 +01:00
Autechre
4f13755610
Update .gitlab-ci.yml 2020-12-29 00:44:01 +01:00
Justin Weiss
621e26c663 Add optional automatic frame skipping
This PR uses the `RETRO_ENVIRONMENT_SET_AUDIO_BUFFER_STATUS_CALLBACK`
environment to implement optional automatic frame skipping, based on
the implementation in snes9x2005.
2020-12-27 09:04:40 -08:00
Autechre
e8f615f0e8
Merge pull request #140 from justinweiss/3ds-fix-savestates
[3DS] Fix crashes when loading savestates
2020-12-27 05:32:06 +01:00
Justin Weiss
233c530155 [3DS] Fix crashes when loading savestates
The nonportable LE macros in Blargg SPU can allow unaligned loads,
which cause ARM exceptions on 3DS.

The portable code avoids these problems, and generates good enough
assembly, so it should be used instead.
2020-12-26 20:15:47 -08:00
twinaphex
1641a99c94 Comment out ios for now 2020-12-24 15:29:40 +01:00
twinaphex
3e8c098767 Update 2020-12-19 15:46:43 +01:00
twinaphex
bd1549ebae Remove obsolete CELLOS_LV2 references - use PSL1GHT 2020-12-19 14:34:29 +01:00
twinaphex
34f117714f Fix target name 2020-12-05 20:50:05 +01:00
Autechre
21e0325269
Update .gitlab-ci.yml 2020-12-05 20:31:43 +01:00