Commit Graph

1196 Commits

Author SHA1 Message Date
Alberto Fustinoni
686bb86e3d Added libretro_common for VFS 2018-06-21 15:13:33 +09:00
Alberto Fustinoni
860c5eb2bd Disable MMAP as incompatible with VFS 2018-06-21 14:53:34 +09:00
Alberto Fustinoni
70e0112e6e Build fix 2018-06-21 14:47:24 +09:00
Alberto Fustinoni
905c9c1583 Updated libretro.h to export symbols, other fixes 2018-06-21 14:28:14 +09:00
Alberto Fustinoni
bec4736ac5 Ignore cruft, appveyor config 2018-06-21 13:54:28 +09:00
Alberto Fustinoni
82ba1f8f4e MSVC build 2018-06-21 13:51:11 +09:00
Twinaphex
eaac037a9e Merge pull request #75 from webgeek1234/master
Core does not run properly in thumb mode, put back arm mode flag for …
2018-04-20 04:34:30 +02:00
Aaron Kling
6964cf9d95 Core does not run properly in thumb mode, put back arm mode flag for android 2018-04-19 21:31:13 -05:00
Twinaphex
e2ce06d2f2 Merge pull request #73 from webgeek1234/master
Refactor android jni makefiles
2018-04-10 14:02:07 +02:00
Aaron Kling
7011978feb Refactor android jni makefiles 2018-04-09 16:01:39 -05:00
Aaron Kling
ed909b5693 Add missing libretro linker script 2018-04-09 16:01:20 -05:00
notaz
f5d7a8de11 ctr/3ds: attempt to improve cache flushing 2018-02-22 23:10:54 +01:00
notaz
2de0bf3318 fix some issues with menu bg 2018-02-22 23:10:50 +01:00
notaz
1128f73bd8 fix a corner case with h-int 2018-02-22 23:10:45 +01:00
notaz
b4691dd2d0 fix DrawSpritesHiAS 2018-02-22 23:10:25 +01:00
notaz
16b87d4f5a add a header fixup 2018-02-22 23:08:49 +01:00
notaz
e4cac55cb6 sms: improve irq handling 2018-02-22 23:08:44 +01:00
notaz
f95f951d22 32x: implement standard/ssf2 mapper, part 2
Turns out wasn't actually hooked in.
2018-02-22 23:08:37 +01:00
Twinaphex
4ad0087f4e Merge pull request #68 from kwyxz/master
Picodrive core for Solaris
2018-01-23 11:41:12 +01:00
kwyxz
5103315fa4 Added options for Solaris build 2018-01-22 13:08:02 -08:00
twinaphex
2a6331aff4 Merge branch 'master' of https://github.com/libretro/picodrive 2018-01-22 19:06:12 +01:00
notaz
c6fad448ae don't spam DMA message
VR US triggers this
2018-01-22 19:06:02 +01:00
notaz
6b8652a8a2 32x: implement standard/ssf2 mapper 2018-01-22 19:05:58 +01:00
Twinaphex
abfaccff19 Merge pull request #67 from lubosz/libtransistor
libtransistor / Switch support.
2018-01-22 00:53:08 +01:00
Lubosz Sarnecki
471be6a92f libretro: don't build mremap for Switch on Linux. 2018-01-22 00:25:30 +01:00
Lubosz Sarnecki
e671a87bc9 Makefile.libretro: Add Switch platform. 2018-01-22 00:24:13 +01:00
Twinaphex
fb53a529a3 Merge pull request #66 from ToadKing/emscripten
fix emscripten builds
2018-01-17 03:29:22 +01:00
Toad King
4919734b19 fix emscripten builds 2018-01-16 20:09:19 -06:00
twinaphex
e768a4de8e Enable SH2 DRC for Windows build 2018-01-08 12:48:16 +01:00
twinaphex
2160c24574 Merge https://github.com/notaz/picodrive 2018-01-08 12:43:46 +01:00
notaz
fda2f31020 drc: support ms ABI 2018-01-07 01:20:00 +02:00
notaz
48c9e01be8 improve 64bit portability
for win64 mostly
2018-01-06 21:29:59 +02:00
twinaphex
007cb5addd Set to use_sh2drc = 0 for Windows right now 2018-01-06 12:53:23 +01:00
notaz
4e80a03ab5 libretro: pass required arg to VirtualProtect 2018-01-06 12:17:27 +01:00
notaz
a0b95da112 libretro: pass required arg to VirtualProtect 2018-01-03 03:00:32 +02:00
Twinaphex
8581be5700 (OSX) Add dynarec for x86 2018-01-02 18:12:50 +01:00
twinaphex
5e08d51b4b Merge https://github.com/notaz/picodrive 2018-01-02 17:43:28 +01:00
notaz
9cdfc191b6 add a pitch variable
32x is still broken
2017-12-27 19:54:07 +02:00
notaz
88f6038d05 Merge pull request #72 from Chips-fr/master
Support latest raspberry GLES library name
2017-12-27 19:53:32 +02:00
Chips-fr
9c0ac97043 Support latest raspberry GLES library name 2017-12-25 17:38:36 +01:00
notaz
898d51a7fd drc: revive x86 dynarec, support x86-64 2017-12-12 01:45:59 +02:00
notaz
91be5ebd10 don't do idle log - it's not useful 2017-12-03 18:23:27 +02:00
notaz
98a3d79ba2 drc: arm: use movw/movt
it's about time...
2017-12-03 17:44:33 +02:00
notaz
00468b0a9b drc: do lit check before size_nolit is cleared 2017-12-03 17:44:33 +02:00
notaz
d602fd4f73 drc: ignore cache-through on smc check 2017-12-03 17:44:33 +02:00
notaz
f0ed9e38ad drc: rm overlapped block entry points
otherwise we get duplicates in hash tables
2017-12-03 17:44:33 +02:00
notaz
7e056c853a stop IdleDet from affecting save states 2017-12-02 00:10:08 +02:00
notaz
eefdb8a559 32x: improve 68k bios handling 2017-11-29 02:31:19 +02:00
notaz
6c2041fea0 32x: add other timing hacks
For sdram sync, like NJTE.
Still bad, but don't have a better solution for now (or ever?).
2017-11-28 02:25:06 +02:00
notaz
31fbc691a1 32x: remove some comm hacks
they can (and do) easily break things
2017-11-28 02:25:06 +02:00