
A CJM file’s contents look like this:
X:64,ntsc,accuratedisk,driveicon
J:1*:JU,JD,JL,JR,JF,JF,1,2,JF,A,B,C,JF,4,5
J:2:JU,JD,JL,JR,JF,JF,F1,F2,JF,1,2,3,JF,F3,F4
V:12
This first example sets the computer model to a C64 NTSC, enables accurate disk
mode, ensures that the drive icon is displayed in the top-right corner during disk
loading, defines joystick functions for both port 1 (the primary controller in this
example) and port 2. Finally, it also vertically shifts the screen up by 12 display lines
to reveal more of the bottom border area of the C64’s display.
X:vic,pal,fullheight,35k
J:1*:W,S,A,D,I,K,J,L,CT,1,2,3,,EN,4
The second example sets the computer to be a PAL VIC 20, using the full height of
the display and giving a total memory of 35 kB to the computer. It then defines the
behavior of the joystick in port 1, assigning various key presses to the directional stick
and the buttons.
Each line in a CJM text file complies with the following formatting:
type:value[,value]
Refer to the following for all of the permitted entries in a CJM file.
62
Summary of Contents for THEC64
Page 2: ......
Page 3: ...USER MANUAL i ...
Page 11: ...1 CHAPTER SETTING UP Unpacking THEC64 Connecting and Starting THEC64 Initial Set Up 1 ...
Page 14: ......
Page 15: ...2 CHAPTER THEC64 JOYSTICK Joystick Button Assignments Alternative USB Controllers 5 ...
Page 24: ......
Page 34: ......
Page 42: ......
Page 48: ......
Page 86: ......
Page 87: ...9 CHAPTER UPGRADING THEC64 Find Your Current Build Version How to Upgrade Your Firmware 77 ...
Page 90: ......
Page 91: ...APPENDICES 81 ...
Page 112: ......
Page 113: ......
Page 114: ......