libretro-genode/games/quake_dopa/pkg.dhall

41 lines
973 B
Plaintext
Raw Normal View History

2019-07-13 23:43:03 +02:00
let Genode = env:DHALL_GENODE
let Prelude = Genode.Prelude
let XML = Prelude.XML
2019-08-01 00:35:22 +02:00
let Frontend = ./../../retro_frontend/package.dhall
2019-07-26 17:58:26 +02:00
2019-07-13 23:43:03 +02:00
let defaults = ./../../pkgDefaults.dhall
2019-11-11 20:59:50 +01:00
let tyquake = ./../../cores/tyrquake/pkg.dhall
2019-07-26 17:58:26 +02:00
2019-08-01 00:35:22 +02:00
let frontend =
2019-11-11 20:59:50 +01:00
tyquake.frontend
2019-07-26 17:58:26 +02:00
⫽ { vfs =
XML.text
''
<vfs>
<tar name="quake_shareware.tar"/>
2019-11-11 20:59:50 +01:00
<dir name="dopa"> <tar name="quake_dopa.tar"/> </dir>
2019-07-26 17:58:26 +02:00
<fs/>
<dir name="dev"> <log label="core"/> </dir>
</vfs>
''
, game =
2019-11-11 20:59:50 +01:00
XML.text "<game path="dopa/pak0.pak"/>"
2019-07-26 17:58:26 +02:00
}
2019-07-13 23:43:03 +02:00
in { indexInfo =
2019-11-11 20:59:50 +01:00
"Quake Episode 5: Dimension of the Past (id1/pak1.pak required)"
2019-07-13 23:43:03 +02:00
, runtime =
2019-11-11 20:59:50 +01:00
tyquake.runtime
2019-08-01 00:35:22 +02:00
⫽ { config =
Frontend.Config.toXML frontend
2019-07-13 23:43:03 +02:00
, roms =
2019-11-11 20:59:50 +01:00
tyquake.runtime.roms # [ "quake_dopa.tar" ]
2019-07-13 23:43:03 +02:00
}
2019-08-01 00:35:22 +02:00
, frontend =
frontend
2019-07-13 23:43:03 +02:00
}