Files included:

CMDR-JOY.P	ZXPand Commander with JOY81 support
SETJOY.P	JOY81 configuration utility, for use without ZXPand Commander.
README.TXT	This file
[GAMES]		Folder with some games and a configuration file (JOYCFG.TXT)



The JOY81 is a Programmable Joystick Controler and before you can use it with a joystick to play your favourites games, is necessary that you configure it to emulate the apropriated ZX81 keyboard keys.

If you is a happy owner of a ZXPand interface, then the things is very simple: on a PC, save your games to SD card and create a configuration file named JOYCFG.TXT in the same directory where are the games (or, if you prefer, in the root directory of the SD card). With this done, the games should be loaded by ZXPand Commander, that will configure the JOY81 automatically according to the specific entry in the JOYCFG.TXT file.

The JOYCFG.TXT is an ascii plain text file with specific entries for each program. An entry consist in the program name (without the .p extension) followed by the keys to be associated with the joystick. For keys SHIFT, BREAK and NEWLINE, should be used the characters '^', '_', and '#' respectively. Six keys should be associated to the joystick, so if you don't want to associate any key to a joystick position, then you should use the character '-' to that position. See an example of contents of a JOYCFG.TXT file:


BOUNBERT    7-1377
DAMPER      896700
GALACTIC    765809
GAUNTLET    QSAWMH
GLOOPER     8967A#
GRAFFITY    9KAD--
IMPACT      76580H
MASADA      --1EPH
MAYHEM      QAOPEI
NCJMC81     QAOPM_
SCRMBL81    AZNMH1
UWOL81      QAOP__
VIRUS       KMZXLP


Obs.: The keys should be typed at the sequence UP, DOWN, LEFT, RIGHT, BUTTON 1 and BUTTON 2.

Initially, the ZXPand Commander configure the JOY81 to keys 7, 6, 5, 8, 0 and NEWLINE, so if a game use those same keys don't is necessary to put an entry for it at the JOYCFG.TXT file.


But if you do not have a ZXPand interface or not want to use the ZXPand Commander, then the JOY81 configuration should be made by the SETJOY.P utility. The program is self instructive and should not offer difficulties in its use. Before load a game you first should load the SETJOY utility, configure the JOY81 and then load the game.

