87 Commits

Author SHA1 Message Date
kub
2cea58759e SDL UI, fix SDL input and SDL window output mode for osx compile
NB for osx >= 10.14 you need SDL >= rev 13688 (ATM only available from SDL repo)
2020-08-02 23:17:57 +02:00
Alberto Fustinoni
7704fdc876 Fixed MSVC compilation, VFS 2020-08-14 17:03:28 +09:00
kub
e6b80af200 libretro, build fixes ffor android/ios 2020-07-14 22:50:40 +02:00
kub
3ff18539e3 core, keep offsets header from being build if no preprocessed asm files 2020-07-11 23:54:30 +02:00
kub
578a1be299 libretro, build fixes 2020-07-10 23:41:17 +02:00
kub
983eea558a libretro, build fixes 2020-07-10 17:54:17 +02:00
kub
cffabdbbc0 libretro, build fixes 2020-07-09 23:42:11 +02:00
kub
f6f9a47b83 libretro, more fixes and cleanups for windows and osx 2020-07-07 19:03:08 +02:00
kub
9e1e3bd5bc libretro, changes to allow for both standalone and libretro build 2020-07-05 13:16:35 +02:00
kub
2eaba39cae SDL UI, 2x overlay mode, for improved color resolution 2020-07-04 19:43:18 +02:00
kub
9760c3cdbf sh2 drc, add powerpc64le backend 2020-07-04 14:49:30 +02:00
kub
65ae6dfdc9 audio: added SSG-EG to YM2612, plus some timing changes for SN76496+YM2612 2020-07-04 14:49:28 +02:00
kub
4cd464bbde sh2 drc: optimize T bit handling for A64 2020-07-04 14:49:28 +02:00
kub
b71d3dfaf1 sh2 drc: RISC-V (RV64IM) code emitter, some work on MIPS64 2020-07-04 14:49:28 +02:00
kub
8d3536852f sh2 drc bugfix for aarch64/mips 2020-07-04 14:49:27 +02:00
kub
2e88630a6a sh2 drc: speed optimization and bugfixing 2020-07-04 14:49:27 +02:00
kub
97706c3ee0 various smallish optimizations, cleanups, and bug fixes 2020-07-04 14:49:27 +02:00
kub
f98ab2655d cleanup and microoptimizations in SH2 hw handling 2020-07-04 14:49:27 +02:00
kub
69c6012a8f some drawing code C optimisations 2020-07-04 14:49:27 +02:00
kub
6afb2662bd configuration changes and README 2020-07-04 14:49:27 +02:00
kub
e666ac97c4 various small fixes and optimsations 2020-07-04 14:49:26 +02:00
kub
57f76d2cb7 sh2 drc: add aarch64 backend for A64 2020-07-04 14:49:26 +02:00
kub
57f65578f4 sh2 drc: add mipsel backend for MIPS32 Release 1 (for JZ47xx) 2020-07-04 14:49:26 +02:00
kub
f08d47500b sh2 memory access improvements, revive ARM asm memory functions 2020-07-04 14:49:26 +02:00
kub
1f8cc9c081 various small improvements and fixes 2020-07-04 14:49:26 +02:00
kub
5cebb689c1 revamped 32X draw arm asm code 2020-07-04 14:49:25 +02:00
kub
070035b5f3 substituted tool to obtain target structure offsets (for asm) 2020-07-04 14:49:25 +02:00
kub
4766b9309a sh2 drc host disassembler integration for gp2x 2020-07-04 14:49:25 +02:00
kub
4f1283aed2 config for x86 (32 bit only, for SH2 drc), add/revive profiling 2020-07-04 14:49:25 +02:00
kub
832a98d818 arm asm syntax fixes for open2x 2020-07-04 14:49:25 +02:00
kub
5e30e9b8a3 make gp2x mp3 playback functional (need to unpack and compile helix decoder separately in platform/common/helix) 2020-07-04 14:49:25 +02:00
kub
15e04456e4 fix gp2x compilation (using linaro arm gcc 4.7 on ubuntu) 2020-07-04 14:49:22 +02:00
orbea
99dd1cbcc3 Makefile: Build with optimizations if DEBUG=0 2020-07-02 22:43:57 +02:00
Jean-André Santoni
88a6232f6a
Avoid conflict with an existing HOST_CC on some recipes 2019-11-17 20:28:23 +07:00
Jean-André Santoni
2be183efa9
Compile cyclone with the host g++ (#110) 2019-11-16 20:57:30 +07:00
Wes Smith
10a97af878
Update Makefile 2019-06-02 11:20:19 -04:00
Ryan 'Swingflip' Hamlin
37e2bf5daa added echo A7A7 2018-10-31 20:58:26 +00:00
Alberto Fustinoni
3ee33cd1c5 Fix 2018-06-21 17:23:10 +09:00
Alberto Fustinoni
686bb86e3d Added libretro_common for VFS 2018-06-21 15:13:33 +09:00
Alberto Fustinoni
905c9c1583 Updated libretro.h to export symbols, other fixes 2018-06-21 14:28:14 +09:00
Alberto Fustinoni
82ba1f8f4e MSVC build 2018-06-21 13:51:11 +09:00
notaz
16b87d4f5a add a header fixup 2018-02-22 23:08:49 +01:00
kwyxz
5103315fa4 Added options for Solaris build 2018-01-22 13:08:02 -08: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
7612bf90be re-import all libretro code from it's fork
Verbatim copy from https://github.com/libretro/picodrive/ commit
9ae88ef15ff00cacc3877c7ecc13b0092bab50b8 , so look there for the history
of libretro specific changes. Unfortunately there is too much noise and
divergence to merge this in a proper way.
2017-10-14 00:53:09 +03:00
notaz
65e4c57baa build: some clean ups 2017-10-14 00:53:09 +03:00
notaz
84162df45c build: drop function-sections
this has provoked people to do some horrible ifdeffery in libretro fork,
while the benefit is minimal, if any.
2017-10-14 00:53:09 +03:00
notaz
40d22a8e76 recognize the MED ssf2 header 2017-10-03 00:40:37 +03:00
notaz
c6e1e9779a 68k cores: fix bcd instructions
passing flamewing's test now
2017-09-20 23:47:09 +03:00