Skip to content

Commit 884a7bb

Browse files
authored
Updates for the libretro core
* Updated the RetroPad default bindings * Fix link to the `vice-libretro` project page * Expanded the note about .m3u support with the disc label syntax * Use _disc_ instead of _disk_ to match the RetroArch's interface
1 parent 9010dbd commit 884a7bb

File tree

1 file changed

+31
-8
lines changed

1 file changed

+31
-8
lines changed

docs/Commodore-64-VIC-20-PET.md

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ _The Commodore 64 is an 8 Bit personal computer introduced in 1982 by Commodore
77
| Emulator | Rom Folder | Extension | BIOS | Controller Config |
88
| :---: | :---: | :---: | :---: | :---: |
99
| [VICE](https://vice-emu.sourceforge.io/) | c64 | .crt .d64 .g64 .t64 .tap .x64 .zip .prg | none | /opt/retropie/configs/c64/sdl-vicerc <br> /opt/retropie/configs/c64/sdl-joymap-c64.vjm|
10-
| [lr-vice](https://github/libretro/vice-libretro/) | c64 | .crt .d64 .d80 .d81 .g64 .t64 .tap .x64 .zip .prg .tap .t64 .crt .m3u .zip | optional | /opt/retropie/configs/c64/retroarch.cfg |
10+
| [lr-vice](https://github.com/libretro/vice-libretro/) | c64 | .crt .d64 .d80 .d81 .g64 .t64 .tap .x64 .zip .prg .tap .t64 .crt .m3u .zip | optional | /opt/retropie/configs/c64/retroarch.cfg |
1111

1212
## ROMS
1313
Accepted File Extensions: **.crt .d64 .g64 .t64 .tap .x64 .prg**
@@ -115,7 +115,9 @@ To select the emulated system, the [Runcommand Launch Menu](Runcommand) can be u
115115
| X | Space |
116116
| L2 | Escape (RUN/STOP) |
117117
| R2 | Enter (RETURN) |
118-
| Select | Toggle virtual keyboard |
118+
| Select (short) | Toggle virtual keyboard |
119+
| Select (long) | Toggle statusbar |
120+
| Select (hold) | Fast-forward. |
119121

120122
| Keyboard key | Action |
121123
|----------------- |-------------------------|
@@ -138,6 +140,7 @@ The virtual keyboard can be controlled with:
138140
| B | Keypress |
139141
| A | Toggle transparency |
140142
| Y | Toggle ShiftLock |
143+
| X | Press Space |
141144
| Start | Press Return |
142145

143146
- **Keyboard**
@@ -162,9 +165,9 @@ Older C64 games tend to use joystick port 1 and newer ones tend to use port 2 fo
162165

163166
### M3U support and disk control
164167

165-
For a multi disk game, an M3U playlist file can be used to group and change disks from the RetroArch Disc Control interface.
168+
For a multi disk game, an M3U playlist file can be used to group and change discs from the RetroArch _Disc Control_ interface.
166169

167-
A M3U file is a simple text file, with one disk per line (see [Wiki](https://en.wikipedia.org/wiki/M3U)).
170+
A M3U file is a simple text file, with one disk per line (see the [Wiki M3U page](https://en.wikipedia.org/wiki/M3U)).
168171

169172
Example:
170173

@@ -181,11 +184,31 @@ Ultima VI - The False Prophet (1990)(Origin Systems)(Disk 3 of 3 Side B)(Populac
181184

182185
Paths in the M3U file can be absolute or relative to the location of the M3U file.
183186

184-
When the game asks for it, the current disk can be change from the RetroArch _Disc Control+ menu:
187+
When the game asks for it, the current disk can be change from the RetroArch _Disc Control_ menu:
185188

186-
- Eject the current disk with _Eject Disc_
187-
- Select the right disk index with _Current Disc Index_ from the disk list drop-down
188-
- Insert the new disk with _Insert Disc_
189+
- Eject the current disc with _Eject Disc_
190+
- Select the right disc index with _Current Disc Index_ from the disk list drop-down
191+
- Insert the new disc with _Insert Disc_
192+
193+
By default, RetroArch will display the filename (without extension) of each M3U entry when selecting a disc via the _Current Disc Index_ drop-down men_. Custom display labels may be set for each disc using the syntax: DISC_FILE|DISC_LABEL. For example, the following M3U file:
194+
195+
```
196+
Ultima VI - The False Prophet (1990)(Origin Systems)(Disk 1 of 3 Side A)(Game).d64|Game
197+
Ultima VI - The False Prophet (1990)(Origin Systems)(Disk 1 of 3 Side B)(Surface).d64|Surface
198+
Ultima VI - The False Prophet (1990)(Origin Systems)(Disk 2 of 3 Side A)(Dungeon).d64|Dungeon
199+
Ultima VI - The False Prophet (1990)(Origin Systems)(Disk 2 of 3 Side B)(Populace A).d64|Populace A
200+
Ultima VI - The False Prophet (1990)(Origin Systems)(Disk 3 of 3 Side A)(Populace B).d64|Populace B
201+
Ultima VI - The False Prophet (1990)(Origin Systems)(Disk 3 of 3 Side B)(Populace C).d64|Populace C
202+
```
203+
will be shown in the selection menu as:
204+
```
205+
1: Game
206+
2: Surface
207+
3: Dungeon
208+
4: Populace A
209+
5: Populace B
210+
6: Populace C
211+
```
189212

190213
### Zip Archives Support
191214

0 commit comments

Comments
 (0)