Skip to content

Commit 31f1a9d

Browse files
committed
adding an example romloader.yaml file and a requirements.txt file
1 parent 517ba9b commit 31f1a9d

File tree

3 files changed

+61
-0
lines changed

3 files changed

+61
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
build/
33
dist/
44
src/test.py
5+
src/romloader.yaml

requirements.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
websocket-client>=0.54.0
2+
PyYAML>=3.13

romloader.example.yaml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
### device option can be commented out to have this tool use the first sd2snes device it finds, which in most cases is fine.
2+
### If you have multiple sd2snes units connected, you'll need to specify the one you want to use.
3+
4+
# device: "COM3"
5+
6+
### default directory to put the ROM if no rules are matched.
7+
### Make sure this directory exists on your SD card (will try to create it if /romloader)
8+
default_destination: "/romloader"
9+
10+
### a set of rules to use to put certain ROMs in certain locations, such as your randomizer ROMs, useful for MSU1 users
11+
rules:
12+
alttpr:
13+
name_pattern: "ALttP - VT_*" # look for an input ROM that matches this name
14+
destinations:
15+
- name: default
16+
path: "/LinkToThePast/Transferred"
17+
- name: aLttPArranged
18+
path: "/LinkToThePast/MSU1/aLttPArranged"
19+
romname: alttp_msu.sfc
20+
- name: aLttPDeMastered
21+
path: "/LinkToThePast/MSU1/aLttPDeMastered"
22+
romname: loz3-demaster.sfc
23+
- name: EpicAnniversaryOST
24+
path: "/LinkToThePast/MSU1/EpicAnniversaryOST"
25+
romname: loz3-dx.sfc
26+
- name: SuperMarioRPG
27+
path: "/LinkToThePast/MSU1/SuperMarioRPG"
28+
romname: alttp_msu.sfc
29+
- name: Zelda3FMProject
30+
path: "/LinkToThePast/MSU1/Zelda3FMProject"
31+
romname: track.sfc
32+
- name: ZeldaMetal
33+
path: "/LinkToThePast/MSU1/ZeldaMetal"
34+
romname: track.sfc
35+
- name: ZeldaReOrchestrated
36+
path: "/LinkToThePast/MSU1/ZeldaReOrchestrated"
37+
romname: alttp_msu.sfc
38+
smz3:
39+
name_pattern: "SMALttP - sm-*"
40+
destinations:
41+
- name: default
42+
path: "/smz3"
43+
smw:
44+
name_pattern: "smw-*"
45+
destinations:
46+
- name: default
47+
path: "/SuperMarioWorld/Rando"
48+
supermetroiditem:
49+
name_pattern: "Item Randomizer *"
50+
destinations:
51+
- name: default
52+
path: "/SuperMetroid/Rando"
53+
supermetroidvaria:
54+
name_pattern: "VARIA_Randomizer_*"
55+
destinations:
56+
- name: default
57+
path: "/SuperMetroid/Rando"
58+

0 commit comments

Comments
 (0)