Add RM service to Libretro runtimes

This commit is contained in:
Ehmry - 2019-03-14 15:15:40 +01:00
parent bfb65610a9
commit e31d77facf
11 changed files with 19 additions and 7 deletions

View File

@ -4,6 +4,7 @@
<audio_out/>
<file_system/>
<nitpicker/>
<rm/>
</requires>
<content>

View File

@ -1,5 +1,6 @@
!libretro_cc = |> ^ CC %f^ \
$(CC) \
$(DEFINES) \
`pkg-config --cflags $(CORE_PKGS)` \
$(CFLAGS) $(INCFLAGS) \
`pkg-config --cflags genode-lib` \
@ -8,6 +9,7 @@
!libretro_cxx = |> ^ CXX %f^ \
$(CXX) \
$(DEFINES) -std=gnu++11 \
`pkg-config --cflags $(CORE_PKGS)` \
$(CFLAGS) $(CXXFLAGS) $(INCFLAGS) \
`pkg-config --cflags genode-lib` \
@ -69,5 +71,5 @@ else
endif
LINK_T = $(TUP_CWD)/link.T
CFLAGS += -D__LIBRETRO__ -DFRONTEND_SUPPORTS_RGB565
DEFINES += -D__LIBRETRO__ -DFRONTEND_SUPPORTS_RGB565
NO_UNDEFINED = --no-undefined

View File

@ -1,9 +1,11 @@
<runtime ram="96M" caps="192" binary="retro_frontend">
<runtime ram="128M" caps="192" binary="retro_frontend">
<requires>
<audio_out/>
<nitpicker/>
<file_system/>
<nitpicker/>
<rm/>
<rtc/>
</requires>
<content>
@ -15,12 +17,12 @@
<rom label="vfs.lib.so"/>
</content>
<config>
<config ld_verbose="yes">
<game path="/fs"/>
<libc stdout="/dev/log" stderr="/dev/log"/>
<libc stdout="/dev/log" stderr="/dev/log" rtc="/dev/rtc"/>
<vfs>
<dir name="fs"> <fs/> </dir>
<dir name="dev"> <log label="core"/> </dir>
<dir name="dev"> <log label="core"/> <rtc/> </dir>
</vfs>
<default-controller port="0" device="771"/>
</config>

@ -1 +1 @@
Subproject commit 8a73b1ef6606743641c027f86e78ee9514ed1554
Subproject commit bb615dc8ac6279185fc52fb05f32f397d715df02

View File

@ -4,6 +4,7 @@
<audio_out/>
<file_system/>
<nitpicker/>
<rm/>
</requires>
<content>

View File

@ -4,6 +4,7 @@
<audio_out/>
<file_system/>
<nitpicker/>
<rm/>
</requires>
<content>

View File

@ -4,6 +4,7 @@
<audio_out/>
<file_system/>
<nitpicker/>
<rm/>
</requires>
<content>

View File

@ -4,6 +4,7 @@
<audio_out/>
<nitpicker/>
<file_system/>
<rm/>
</requires>
<content>

View File

@ -4,6 +4,7 @@
<audio_out/>
<file_system/>
<nitpicker/>
<rm/>
</requires>
<content>

View File

@ -4,6 +4,7 @@
<audio_out/>
<file_system/>
<nitpicker/>
<rm/>
</requires>
<content>

View File

@ -4,6 +4,7 @@
<audio_out/>
<file_system/>
<nitpicker/>
<rm/>
</requires>
<content>