Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
CIA Tester   [2018]

CIA Tester Released by :
Fairlight [web]

Release Date :
27 December 2018

Type :
C64 Tool

User rating:awaiting 8 votes (8 left)

Credits :
Code .... Bacchus of Fairlight
Idea .... Bacchus of Fairlight

Download :

Look for downloads on external sites:

User Comment
Submitted by Bacchus on 28 December 2018
Reprecated by an updated release that prints all eight values at the same time, so no need to toggle.

CIA Tester V1.1
User Comment
Submitted by Bacchus on 27 December 2018
@compyx - the tool is still a handy one. I read you comment that this is posted as a error report in disguise but it's really not. If you want to validate the key combination that works for your ingame trainer, this is still a valid option to certify that.

@ian - thanks - that make a lot of sense. This works!
User Comment
Submitted by Compyx on 27 December 2018
With most keymaps the left-CTRL will indeed be the CBM key, not Alt-Gr.

@Bacchus: That said, perhaps respond to our question in your bug report about this 'issue', instead of posting this 'tool'?
User Comment
Submitted by iAN CooG on 27 December 2018
actually it's left Ctrl, exactly where the C= key is on a C64 =)
AltGr incidentally is seen as ctrl+alt
User Comment
Submitted by Bacchus on 27 December 2018
I needed a key to toggle values and took Run/Stop for the purpose ... So testing RunStop doesn't really work.

I might add that CBM is AltGr on a Windows PC.
User Comment
Submitted by Bacchus on 27 December 2018
The program cycles through the eight option of a zero bit poked in each bit of dc00 and prints the corresponding output from dc01. Press any key to see the dc01 results.

Detecting CBM + a numberkey from 1 to 7 should work and poking the first row (below) in dc00 should yield the second row (below) in dc01 for the corresponding CBM+number key (ie poking $7f in dc00, pressing cbm+1 should result in $de in $dc01).

These values in dc00
.byte $7f,$7f,$fd,$fd,$fb,$fb,$f7

Should result in these values from dc01:
.byte $de,$d7,$fe,$f7,$fe,$f7,$fe

It works as expected on Ultimate64, CC64 but not the versions of VICE I have tested.

(The core of this code is for the ingame trainer and I would also like to see it working on VICE. I am awaiting input on the results from the native machine.
Search CSDb
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (6)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
· Discuss this release
Support CSDb
Help keep CSDb running:

Funding status:

About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.1 sec.