In this video I have shown how download for free, install on Windows 10 PC, configure and use il CCS64, a Commodore 64 emulator, which installs on Windows 10 PCs.

All'interno del video, al minuto 13:50, si parla anche del VICE (un altro emulatore per diversi tipi di Commodore): trovate tutti i passaggi in this page.
Free download CCS64: Emulator for Commodore 64
To download CCS64 it is good to look for the official website. I do not recommend downloading CCS64 from other sites, also because they may be old versions, there may be viruses or other programs that do not interest us.
This is the CCS64 official website: www.ccs64.com.
CCS64 - A commodore 64 emulator - by per håkan sundell

La sezione del download si trova leggermente più in basso della pagina. L'ultima versione è un po’ datata, però funziona bene!

How to install CCS64 on Windows 10 PC
Per l'installazione, bisogna expand (unzip) the downloaded ZIP file, estraendo i due file presenti all'interno.
Nel video in alto alla pagina, è ben mostrato come seguire tutti i passaggi per installare CCS64: l'emulatore per Commodore 64.
First you have to to boot setup.exe, per poi installare i componenti aggiuntivi e l'emulatore stesso.

Ho notato che, durante l'installazione, c'è un problema di versioni. Sul sito di CCS64 si scarica la versione 3.9.2. Quando si installa il prodotto, la versione sembra essere la 3.9.1. Il collegamento creato nel menu di avvio è della versione 3.8!
Alla fine, però, l'emulatore CCS64 si installa nella versione corretta: la 3.9.2.
Avviare e configurare l'emulatore per C64: CCS64
Per avviare CCS64, è sufficiente cliccare sull'icona che si forma nel menu di avvio dopo l'installazione.
Per aprire dei programmi, dei giochi e delle utility per Commodore 64, con l'emulatore CCS64, è possibile seguire due modalità:
- dall'esterno dell'emulatore, quindi partendo dall'Esplora File di Windows 10;
- dall'interno dell'emulatore CCS64.
L'emulatore supporta diversi tipi di file:
- programs, utilities and games in PRG, P00, P01;
- the images of the discs D64, G41, G64;
- and nastri T64 and TAP;
- cartridges and CRT interfaces;
- the memory freezes in C64.
The first file we try to open is a little program in Basic that I made myself: the one for to drive the remote-controlled machine.
Lo apriamo dall'Esplora File. Bisogna premere, con il tasto destro del mouse, sul file da caricare. Cliccare con il tasto sinistro del mouse su Open with e poi scegliere il programma dell'emulatore, cercando CCS64.exe in the programs folder C:Program Files (x86)Computerbrains C.C.SCCS64 V3.9.1 (or the path you indicated during installation).

La prima cosa che dobbiamo fare è controllare la configurazione dell'emulatore. In particolare, per utilizzare il mio programma in Basic, bisogna collegare il joystick alla porta 2. Bisogna emularlo con il tastierino numerico della tastiera.
To set the joystick in CCS64, use the menus: Options, Input.
C'è la possibilità di emulare il joystick con Key-Set 2, which corresponds to the numeric keypad to the right of your PC keyboard.

Then, from the numeric keypad, you can press the various buttons to emulate the joystick:
- 8 forward;
- 2: back;
- 4: left;
- 6: right;
- CTRL (control): fire.
The buttons can also be pressed simultaneously: for example 8, 6 and CTRL to go forward / right and shoot.

As you can see, CCS64 is quite rich in menus with several options.
An interesting thing, for which I also opted for this emulator (and not only for the VICE), is the possibility of load and save Basic programs directly from the menu dell'emulatore, quindi senza dover digitare il comando SAVE, per poi trovare il file all'interno di un immagine di un disco virtuale (D64). In questo caso è possibile salvare il programma in Basic, direttamente in un file PRG dopo averlo realizzato all'interno dell'emulatore.
E' anche possibile caricare un programma dall'interno dell’emulatore, senza passare dall'Esplora File di Windows.
Dopo aver avviato l'emulatore, utilizzare il menu File, Load and Run…

In the video, I opened Easy Script, a video writing program located on a virtual D64 disk.
Dopo aver selezionato il file, l’emulatore CCS64 per Commodore 64 lo avvia direttamente. Per vedere quello che si trova all'interno del dischetto, possiamo dare un hard reset to the machine, using the menu File, Reset, C64 - Hard.
Il dischetto virtuale D64 rimane collegato all'emulatore, però il Commodore è nella schermata di avvio.
E' quindi possibile vedere cosa si trova all'interno del dischetto, con i classici comandi in Basic:

LOAD"$",8 LIST
E' anche possibile avviare il primo programma della lista con:
LOAD"*",8 RUN
Credits: In the video tutorial, SID music is ACE II by Rob Hubbard.