Aggiunta l’emulazione CPC nella pagina per i topic! 🕹️

Ohhh benvenuto benvenuto benvenuto! L’onore è tutto nostro, direi :slight_smile:

Fantastico, se viene aggiunto il supporto per il Plus, aggiungerò anche il supporto per le cartucce al forum e alla wiki!

Grazie per questo fantastico emulatore!

Bentornato/a!

È bello averti qui :smiley:

chips di Floooh (GitHub - floooh/chips: 8-bit chip and system emulators in standalone C headers · GitHub) lo permette già da anni.

Ad esempio su https://cpcitor.itch.io/just-get-9 ho inserito in un’area HTML una build JavaScript dell’emulatore e impostato una chiamata a questo URL: https://html-classic.itch.zone/html/11271760/jg9_html_runnable_for_itch_io_p3/cpc.html?file=justget9_with_intro.dsk&input=run%22justget9%0A

La pagina su itch va dritta al gioco, ma l’immagine disco contiene anche l’intro che puoi avviare con:

https://html-classic.itch.zone/html/11271760/jg9_html_runnable_for_itch_io_p3/cpc.html?file=justget9_with_intro.dsk&input=run%22cpcitor%0A

Sì, è possibile. Potrei creare un nuovo componente per il forum, tuttavia non sarebbe la cosa più semplice da fare per un utente:

Quando carichi un file dsk, il sistema genera un link:

[mygame.dsk|attachment](upload://abc123xyz456.dsk) (142 KB)

Per eseguire un file specifico, l’utente dovrebbe prendere quel link di allegato e inserire uno snippet:

[rvm run="disc"]
[mygame.dsk|attachment](upload://abc123xyz456.dsk) (142 KB)
[/rvm]

Dubito che le persone si ricorderebbero o si prenderebbero la briga di farlo.

C’è un modo per montare un’immagine DSK nel drive A: e un’altra diversa nel drive B:?

Sarebbe molto utile anche se l’emulatore potesse accettare uno snapshot SNA insieme a due immagini disco opzionali: una montata in A: e l’altra in B:.

Sto pensando di caricare un’immagine FUZIX eseguibile. Deve caricare il file binario del kernel da uno snapshot SNA o da un DSK nel drive A:, con il file system radice (root) memorizzato su un’immagine da 720 KB nel drive B:.

Se il boot da SNA è supportato, si potrebbe comunque montare un DSK da 180 KB nel drive A: per fornire applicazioni aggiuntive, dato che un disco da 720 KB è troppo piccolo per contenere l’intero sistema.

Penso di sì, ma se sto guardando la cosa dal punto di vista giusto ha delle implicazioni per quanto riguarda la memoria e i floppy, non ho studiato FUZIX così a fondo. Ci sarebbe da lavorare a tutti i livelli.

Sentiti libero di mandarmi un MP per parlarne!

È possibile modificare la configurazione impostando un Plus 6128?

In questo modo potremmo goderci anche i giochi per il Plus direttamente nel browser (purché sia fornito un file DSK).

Puoi sempre tartassare @retrovm per fargli aggiungere il supporto :sweat_smile:

Ah, non sapevo che non supportasse gli stessi sistemi della versione desktop.