Commit graph

17 commits

Author SHA1 Message Date
Francisco Javier Trujillo Mata
7418a585ef Improve Orbis compilation 2021-10-13 01:27:58 +02:00
Francisco Javier Trujillo Mata
5694e9e700 Add configuration for ORBIS (PS4) 2021-09-21 15:19:27 +02:00
Autechre
1fa18575d7
Merge pull request #26 from markwkidd/expand-input-example
add lightgun implementation and controls description to libretro-test core
2021-09-05 00:18:57 +02:00
Francisco Javier Trujillo Mata
4f59489cf2 Revert "Add initial orbis implementation"
This reverts commit d792a1b6be.
2021-09-04 19:11:33 +02:00
Francisco Javier Trujillo Mata
d792a1b6be Add initial orbis implementation 2021-09-04 19:05:30 +02:00
Mark W. Kidd
a253dd8e03 updates 2021-06-03 18:35:27 -04:00
Francisco Javier Trujillo Mata
ecb3417f69 Adding PS2 platform to test/test 2021-05-27 16:33:08 +02:00
Mark W. Kidd
0a83e918fb subclass analog joypad for first two controllers 2021-04-06 17:20:42 -04:00
Mark W. Kidd
df78507053 add lightgun and control description 2021-04-06 17:16:50 -04:00
Vladimir Serbinenko
b454ee6beb test: Add gekko platforms 2020-05-01 22:21:55 +02:00
Vladimir Serbinenko
e0e14402b4 Add psl1ght support to test core 2020-03-30 13:22:07 +02:00
FmT0
c3dcbc045e
(Vita) Fix target name 2020-03-17 03:19:27 +00:00
Vladimir Serbinenko
675564e75d Add missing Makefile entries for 3DS, libnx and PSP 2020-03-16 10:46:24 +01:00
Yoshi Sugawara
6cd6d879c5 iOS: support for building using buildbot recipe 2019-08-16 07:05:23 -10:00
Brad Parker
32aa98eeaa add options to enable/disable audio, use left analog as mouse, and change analog mouse between relative/absolute 2019-03-29 12:09:35 -04:00
Emery Hemingway
fd6547e86f Tupfiles for super-repositories
Add minimal metadata for a Tup build system. Tup will discover any file
named "Tupfile" in a the sub-directories where it is run. In this case a
tupfile defines the core name and invokes the "include_rules" directive,
which will include the Tup rules defined in parent directories. This
allows a parent repository with platform-specific build rules to host
this repository as a submodule. The sample cores may thus be ported to
new platforms without polluting the local makefiles. Naturally the
external build rules must be synchronized with the source code herein,
the tupfiles here only define TARGET_NAME so that they will never
contradict information contained in the makefiles.

A sample Tuprules.tup for a super-repository:

ifeq ($(TARGET_NAME),advanced_tests)
	CFLAGS += -I../../libretro-common/include
	SOURCES_C += libretro-test.c
endif
CFLAGS += -O3 -Wall -pedantic -std=gnu99
: foreach $(SOURCES_C) |> !libretro_cc |> {objs}
: {objs} |> !libretro_ld |> $(TARGET_NAME)_libretro.so
2019-03-03 12:34:32 +01:00
twinaphex
76c4672576 Add demos and tests 2016-09-05 23:39:46 +02:00