diff --git a/freedoom/artwork/thumb.png b/freedoom/artwork/thumb.png new file mode 100644 index 0000000..b29d896 Binary files /dev/null and b/freedoom/artwork/thumb.png differ diff --git a/freedoom/component_recipe.json b/freedoom/component_recipe.json new file mode 100644 index 0000000..ac3f2ed --- /dev/null +++ b/freedoom/component_recipe.json @@ -0,0 +1,17 @@ +{ + "freedoom": [ + { + "source_url": "$REPO_ROOT/$COMPONENT_NAME", + "source_type": "github_release", + "extraction_type": "archive", + "version": "$FREEDOOM_DESIRED_VERSION", + "assets": [ + { + "type": "file", + "source": "freedm.wad", + "dest": "$COMPONENT_ARTIFACT_ROOT" + } + ] + } + ] +} diff --git a/freedoom/retroverse_manifest.json b/freedoom/retroverse_manifest.json new file mode 100644 index 0000000..c24b93c --- /dev/null +++ b/freedoom/retroverse_manifest.json @@ -0,0 +1,22 @@ +{ + "schema_version": 1, + "id": "freedoom", + "class": "data", + "name": "FreeDOOM", + "description": "Freedoom is a complete, free content first person shooter game, based on the Doom engine.", + "version": "1.0.0", + "tags": ["rom", "freeware"], + + "min_client_schema": 1, + "requires": ["component:uzdoom"], + + "artwork": "artwork/thumb.png", + + "files": [ + { + "source": "freedm.wad", + "destination": "$roms_folder/doom/freedm.wad", + "policy": "replace" + } + ] +}