|
Post by shaunbebbers on Jan 7, 2021 16:40:29 GMT
Hi All,
If you require a Commodore Joystick Map (CJM) file, here are some notes that you should be aware of:
* If you use a default CJM file, you may use local files for individual games. * A default CJM file does not currently work with file flags as the default CJM will take precedence. Rather than using file flags, create a local CJM file for your game. * The Continuous Disk (CD) flag does not work at all if you have a default CJM file. For games that use two or more disk sides, you will need identical CJM files per disk image. Alternatively, look for CRT or D81 versions as this will mean faster loading and zero disk swapping.
Regards,
Shaun.
|
|
|
Post by rhester72 on Feb 5, 2021 14:49:28 GMT
> * The Continuous Disk (CD) flag does not work at all if you have a default CJM file. For games that use two or more disk sides, you will need identical CJM files per disk image.
What are the implications for save states, then?
|
|
|
Post by shaunbebbers on Feb 5, 2021 15:20:27 GMT
> * The Continuous Disk (CD) flag does not work at all if you have a default CJM file. For games that use two or more disk sides, you will need identical CJM files per disk image. What are the implications for save states, then? The save states are linked to the first disk in the "Continuous Disk" set, and not the second. If you save a game state when using the 2nd, 3rd or 4th disk, the save state will remember which disk was last used before it resumes. Many thanks, Shaun.
|
|
|
Post by rhester72 on Feb 5, 2021 15:48:20 GMT
I know how continuous disk works, but I'm not aware of any means of indicating that flag in a CJM (and filename flags are superceded by CJM flags, which I think is ass backwards, but that's another matter), so I'm not sure how to get continuous disk to work *at all* with CJM, even using a CJM for each disk image. Am I mistaken?
|
|
|
Post by shaunbebbers on Feb 7, 2021 20:30:08 GMT
I know how continuous disk works, but I'm not aware of any means of indicating that flag in a CJM (and filename flags are superceded by CJM flags, which I think is ass backwards, but that's another matter), so I'm not sure how to get continuous disk to work *at all* with CJM, even using a CJM for each disk image. Am I mistaken? Try creating a CJM file *and* marking that as CD. Two examples which may work: mygame-side1_CD.d64 mygame-side1_CD.cjm or: mygame-side1_CD.d64 mygame-side1.cjm and let me know which works. It should be easy enough to make a CJM file which proves that it works - say setting the default joystick to port 1 and plugged in just one joystick when the game is port 2. You can then switch the joystick manually to port 2 should you want to. Regards, Shaun.
|
|
|
Post by rhester72 on Feb 8, 2021 17:00:19 GMT
According to the manual, CJM overrides any filename flags, which is why I'm asking the question. If the manual is correct, _CD will be ignored (though I haven't tested this yet).
I've always felt that any filename flags present should override any CJM, but they don't.
|
|
|
Post by shaunbebbers on Feb 28, 2021 16:42:15 GMT
According to the manual, CJM overrides any filename flags, which is why I'm asking the question. If the manual is correct, _CD will be ignored (though I haven't tested this yet). I've always felt that any filename flags present should override any CJM, but they don't. The manual is wrong with the CD flag, but you may easily prove this for yourself. Regards, Shaun.
|
|