Adding Games To Carousel
- Gary Metheringham
- Feb 2, 2020
- 2 min read
Want To add your own Favorite games to the carousel?
This is based on using my carousel on usb as its the easiest way to do it.
Download winVice 2.4 (Must be 2.4 as newer versions won't work
fire up vice (c64 or vic20 depending what game you want to add

load up the game you want to add

Create a snapshot of the game

create a working folder some where and save the snapshot to that folder
don't forget to tick the save currently attached disk.
now download a game tape inlay card image and a game screenshot. and save then to your working folder
next copy any game .tsg from your games folder on partition 2 of your usb stick (in folder \usr\share\the64\games) to the working directory
open the tsg file you just copied in your working directory in a text editor (i use notepad++)

i will refer to the line numbers for what each line is every line start with a Capital letter followed by ':'
line
1 T: Game Title
2 X: Computer settings (64=C64 vic=VIC20, pal ntsc, sid6581 sid8580, (3k,4k,8k,16k,24k,32k,35k if vic20 need ram expansion)
3 D:en English description of game.
4 D:fr French description of game.
5 D:de German description of game.
6 D:es Spanish description of game.
7 D:it Italian description of game.
8 A: Author/Publisher of game.
9 M: Music by artist.
10 E: Genre
11 Y: Year (4 digits 198x/20xx)
12 F: gamename.vsf.gz
13 C:covers/gamename.png
14 G:screen/gamename-00.png
15 G:screen/gamename-01.png
16 J:j2............ (see creating cjm files for joysticks)
The only important thing in it are the joystick settings. However, the line (or 2 lines in 2 joystick games) is always structured as follows:
J1 (*) / 2 (*): JU, JD, JL, JR, LEFT trigger, RIGHT trigger, LEFT shift pad, right shift pad, Y, B, A, back (= BACK / SELECT button), X
At each position,You always have to fill in what the joystick buttons should do and what keys on the C64 Mini keyboard they press.
Shortcuts are:
JF = JOYSTICK FIRE / FIRE KEYF1 … F8 = F-keysRS = RUNSTOPSP = SPACE / SPACEBAREN = ENTER / RETURNor letters / numbers
The first 4 directional abbreviations (JU, JD, JL, JR) can also be lettered, for example, to play old games that support only keys for control. The best example is probably Frogger ;)A joystick line could look like this:
J: 2 * : W, S, A, D, Y, N ,,, F ,, S, F1, JF
W, S, A, D on the DpadY, N on the triggers buttons L / RF on Y buttonS again on A buttonF1 on Back or Select buttonsFIRE on X button
keys that are not used do not have to be mapped either, but the row must always have the 13 variable size after the colon, separated by commas.
save this file with the same name as your game as .tsg
now open paint and resize your images
the screen shots must be 320x200 (saved as gamename-00.png and gamename-01.png)
the cover must be 122x175 (saved as gamename.png)
last step in creating the file is to compress the vsf file to a gz this is done using 7zip
install 7zip then right click on your vsf file and select add to archive

Change Archive format to gzip then click ok
now just copy the game.gz to usr\share\the64\games\games
copy the cover to usr\share\the64\games\covers
copy the 2 screenshots to usr\share\the64\games\screens
copy the gamename.tsg to usr\share\the64\games\
put usb in theC64 (REAR PORT) and you should now have your new games.
Comments