Skip to content

Commit e52234c

Browse files
committed
feat(ecwolf): add ES-DE emulator configuration and system rules for ECWolf
1 parent efaa99c commit e52234c

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

archive_later/ecwolf/component_manifest.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,41 @@
99
"component_type": "Engine",
1010
"system": "wolf",
1111
"system_friendly_name": "ECWolf",
12+
"es_de_config": {
13+
"es_find_rules": {
14+
"emulators": [
15+
{
16+
"name": "ECWOLF",
17+
"description": "ECWolf is a Wolfenstein 3D engine based of Wolf4SDL",
18+
"rules": [
19+
{
20+
"type": "staticpath",
21+
"entries": [
22+
"%COMPONENT_PATH%/component_launcher.sh"
23+
]
24+
}
25+
]
26+
}
27+
]
28+
},
29+
"es_systems": [
30+
{
31+
"name": "wolf",
32+
"fullname": "Wolfenstein 3D",
33+
"path": "%ROMPATH%/wolf",
34+
"extension": ".wolf",
35+
"commands": [
36+
{
37+
"label": "ECWolf (Standalone)",
38+
"command": "%EMULATOR_ECWOLF% %ROM%",
39+
"priority": 50
40+
}
41+
],
42+
"platform": "wolf",
43+
"theme": "wolf"
44+
}
45+
]
46+
},
1247
"bios": [
1348
{
1449
"filename": "AUDIOHED.WL6",

0 commit comments

Comments
 (0)