Add DosBox core
This commit is contained in:
parent
123606ae24
commit
a76f4df50a
|
@ -1,14 +1,32 @@
|
|||
<index>
|
||||
|
||||
<index name="Audio">
|
||||
<index name="Radio streams">
|
||||
<pkg path="@DEPOT_USER@/pkg/ifm1/@DEPOT_VERSION@" info="CYBERNETIC BROADCASTING SYSTEM (underrun)"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/ifm2/@DEPOT_VERSION@" info="DISCO FETISH (underrun)"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/ifm3/@DEPOT_VERSION@" info="DREAM MACHINE (underrun)"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/musicbrainz_playlist_generator/@DEPOT_VERSION@" info="MusicBrainz playlist generator"/>
|
||||
</index>
|
||||
|
||||
<index name="Emulators">
|
||||
<pkg path="@DEPOT_USER@/pkg/4do/@DEPOT_VERSION@" info="3DO"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/dosbox/@DEPOT_VERSION@" info="DOS"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/fceumm/@DEPOT_VERSION@" info="NES"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/mgba/@DEPOT_VERSION@" info="GBA"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/oberon/@DEPOT_VERSION@" info="Oberon RISC (requires three-button mouse)"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/snes9x/@DEPOT_VERSION@" info="SNES"/>
|
||||
</index>
|
||||
|
||||
<index name="Games">
|
||||
<pkg path="@DEPOT_USER@/pkg/2048/@DEPOT_VERSION@" info="Threes! clone"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/tyrquake/@DEPOT_VERSION@" info="Tyrquake"/>
|
||||
</index>
|
||||
|
||||
<index name="Utilities">
|
||||
<pkg path="@DEPOT_USER@/pkg/ninep/@DEPOT_VERSION@" info="9P server (experimental)"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/button_test/@DEPOT_VERSION@" info="Libretro joypad button test"/>
|
||||
</index>
|
||||
|
||||
<index name="Experimental">
|
||||
<pkg path="@DEPOT_USER@/pkg/ninep/@DEPOT_VERSION@" info="9P server"/>
|
||||
<pkg path="@DEPOT_USER@/pkg/musicbrainz_playlist_generator/@DEPOT_VERSION@" info="MusicBrainz playlist generator"/>
|
||||
</index>
|
||||
|
||||
</index>
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
include_rules
|
||||
|
||||
WITH_DYNAREC = @(TUP_ARCH)
|
||||
# TODO: will not configure correctly for every possible TUP_ARCH
|
||||
|
||||
CORE_DIR = core
|
||||
include $(CORE_DIR)/Makefile.common
|
||||
CFLAGS += $(INCFLAGS)
|
||||
|
||||
GIT_VERSION = `git describe --always`
|
||||
|
||||
CFLAGS += -O3 -DNDEBUG -DGIT_VERSION=\"$(GIT_VERSION)\" -D__GENODE__
|
||||
|
||||
include $(LIBRETRO_CORE_INCLUDE)
|
|
@ -0,0 +1,5 @@
|
|||
@SDK_USER@/src/vfs/@SDK_VERSION@
|
||||
@SDK_USER@/src/libc/@SDK_VERSION@
|
||||
@SDK_USER@/src/stdcxx/@SDK_VERSION@
|
||||
@DEPOT_USER@/src/retro_frontend/@DEPOT_VERSION@
|
||||
@DEPOT_USER@/src/dosbox/@DEPOT_VERSION@
|
|
@ -0,0 +1,28 @@
|
|||
<runtime ram="32M" caps="192" binary="retro_frontend">
|
||||
|
||||
<requires>
|
||||
<audio_out/>
|
||||
<nitpicker/>
|
||||
<file_system/>
|
||||
</requires>
|
||||
|
||||
<content>
|
||||
<rom label="libc.lib.so"/>
|
||||
<rom label="libm.lib.so"/>
|
||||
<rom label="libretro.lib.so"/>
|
||||
<rom label="retro_frontend"/>
|
||||
<rom label="stdcxx.lib.so"/>
|
||||
<rom label="vfs.lib.so"/>
|
||||
</content>
|
||||
|
||||
<config>
|
||||
<game path="/fs"/>
|
||||
<libc stdout="/dev/log" stderr="/dev/log"/>
|
||||
<vfs>
|
||||
<dir name="fs"> <fs/> </dir>
|
||||
<dir name="dev"> <log label="core"/> </dir>
|
||||
</vfs>
|
||||
<default-controller port="0" device="771"/>
|
||||
</config>
|
||||
|
||||
</runtime>
|
Loading…
Reference in New Issue