Added an explanation of relative directories

This commit is contained in:
Scribbler
2025-03-13 00:56:38 +00:00
parent 9d07a7ecd1
commit 985870110c
5 changed files with 96 additions and 0 deletions

View File

@@ -178,6 +178,22 @@
appdata=../../AppData
```
!!! info "Relative Directories"
The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy.
For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder.
Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc.
The benefits of using this method include;
- Avoiding issues that arise when folders have spaces in their names.
- Being able to move your game folder without redefining the locations of your VFS folders.
- A cleaner and easier to read segatools.ini, making spotting issues simpler.
#### `[system] (formerly [gpio])`
!!! warning

View File

@@ -190,6 +190,22 @@ Patches for :material-file-cog:`amdaemon.exe`
appdata=../../AppData
```
!!! info "Relative Directories"
The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy.
For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder.
Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc.
The benefits of using this method include;
- Avoiding issues that arise when folders have spaces in their names.
- Being able to move your game folder without redefining the locations of your VFS folders.
- A cleaner and easier to read segatools.ini, making spotting issues simpler.
#### `[system] (formerly [gpio])`
!!! warning

View File

@@ -178,6 +178,22 @@
appdata=../../AppData
```
!!! info "Relative Directories"
The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy.
For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder.
Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc.
The benefits of using this method include;
- Avoiding issues that arise when folders have spaces in their names.
- Being able to move your game folder without redefining the locations of your VFS folders.
- A cleaner and easier to read segatools.ini, making spotting issues simpler.
#### `[system] (formerly [gpio])`
!!! warning

View File

@@ -178,6 +178,38 @@
appdata=../../AppData
```
!!! info "Relative Directories"
The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy.
For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder.
Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc.
The benefits of using this method include;
- Avoiding issues that arise when folders have spaces in their names.
- Being able to move your game folder without redefining the locations of your VFS folders.
- A cleaner and easier to read segatools.ini, making spotting issues simpler.
!!! info "Relative Directories"
The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy.
For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder.
Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc.
The benefits of using this method include;
- Avoiding issues that arise when folders have spaces in their names.
- Being able to move your game folder without redefining the locations of your VFS folders.
- A cleaner and easier to read segatools.ini, making spotting issues simpler.
#### `[system] (formerly [gpio])`
!!! warning

View File

@@ -178,6 +178,22 @@
appdata=../../AppData
```
!!! info "Relative Directories"
The `../` in the above example represents the parent directory in a relative path. It is used to navigate up one level in the directory hierarchy.
For example, your segatools.ini is located at `/App/bin/segatools.ini` and your Option folder is located next to the App folder.
Since segatools.ini is in the `/bin/` folder, typing `../` would move you up to the App folder. Since the Option folder is next to the App folder, the second `../` takes you to `App`'s parent folder, which is the folder containing `App`, `Option`, etc.
The benefits of using this method include;
- Avoiding issues that arise when folders have spaces in their names.
- Being able to move your game folder without redefining the locations of your VFS folders.
- A cleaner and easier to read segatools.ini, making spotting issues simpler.
#### `[system] (formerly [gpio])`
!!! warning