Lo scopo era creare una piattaforma modulare per la prototipazione elettronica, basata sull'suo del C=64.
Il progetto in sè è semplice: il C=64 gestisce una periferica di in/out autocostruita, ottenendo una sorta di PLC rudimentale (tipo arduino) programmabile in basic e con l'Assembly del MOS 6510. Accrocchio piuttosto semplice, con cui ho creato un mini "laboratorio" per la sperimentazione elettronica .
Il problema però restava la realizzazione fisica di alcune schede, che a volte richiedono componenti che non ho a disposizione, possibile però usando un software di simulazione sul pc.
Esattamente in questo frangente, ho predisposto gli IN/OUT del simulatore (come se si trattasse di una tastiera o un joystick) da e verso la SmartASD, in modo da usarla come interfaccia "bridge" tra i sistemi.
Magari anacronistica come cosa (anche perché si potrebbe fare più facilmente con un Raspberry), ma vedere il mio vecchio 64 rendersi ancora utile dopo 36 anni che lo possiedo, è una soddisfazione impagabile
Mi hai fatto sorgere una domanda: se non vado errato, il software di programmazione e le API sono sviluppate per Windows, esiste per caso la loro controparte per Linux/*NIX ?
Penso sarebbe un'ottima cosa (sempre che non ci sia già), oltre il fatto che si potrebbe anche pensare di integrarle nei maggiori sistemi di emulazione, magari tramite plugin.
In questo senso, non penso sarei l'unico utente che apprezzerebbe la possibilità di riconfigurare a basso livello l'hardware di un arcade, senza necessità di accedervi fisicamente (IMHO: probabilmente una cosa del genere la penserei anche come azione di marketing, in pieno accordo alle linee guida delle licenze GPL e/o BSD )