Ciao a tutti , mi rivolgo a tutti voi (tutti propio tutti) , chi più chi meno , abbiamo tutti un bagaglio di esperienza sull'emulazione , sulla programmazione sui pc e quant'altro.Se riusciamo a collaborare tutti insieme penso che ci si riesce.
Sono anni che lascio e riprendo sto progetto , ma ogni volta quando la cosa diventa + difficoltosa metto da parte il tutto per poi riprenderlo quando mi torna l'ispirazione
La mia idea (aperta a eventuali modifiche/miglioramenti) è la seguente:
La realizazzione di una immagine iso auto avviante che contenga un sistema operativo ospite , che sia leggero e compatibile con qualsiasi hardware sul quale venga avviato.
Io ho individuato 2 alternative , il sistema WindowsPE o lo stra collaudato Linux.
Una volta individuato il S.O. ospite (autoavviante) vi si inseriscono gli emulatori , ed in fine le rom , programmi , cartucce ecc.
Gli emulatori che vorrei inserire sono tutti quelli per commodore , (8 bit e 16 bit) yape , vice , ccs64 hox64 , uae , ecc ecc.(anche il mess relativamente alla sola emulazione commodore per ora)
Una sorta di Commodore os vision "molto personalizzato" il cui unico scopo sia EMULARE , null'altro.
Anni fa c'era un qualcosa di simile per mame ,(emulatore arcade) si chiamava advanced mame e advanced cd li provai e devo dire che non erano male.
Quello che vorrei adesso dovrebbe avere una grafica un po più piacevole e accattivante (tipo gli effetti e i colori dell'os vision) e la cosa fondamentale vorrei che fosse facilmente aggiornabile e manipolabile.
Ad esempio che contenga delle cartelle per i tipi di rom/programmi che servono dove puntano tutti gli emulatori (in automatico) a prescindere dalla piattaforma emulata. (esempio cartelle chiamate PRG-VIC-20 / PRG-C16 / PRG-C128 / CRT-C64 / D64-VIC-20 / D64-C64 / ecc ecc).
Dalle mie esperienze passate ritengo che il sistema ospite che meglio risponde a queste caratteristiche sia il linux (ubuntu e company) ma io non ho dimestichezza nel manipolarlo adattarlo e personalizzarlo per cui qui cerco aiuto in tal senso.
Potrebbe anche essere necessario "emulare un emulatore" poichè scritto per windows , ma vogliamo farlo girare su linux (e in maniera fluida) per quello ci sono strumenti tipo wine o altro , e li le cose (per me) si complicano ulteriormente).
Alla fine il lavoro finito dovrebbe consentire di:
1) masterizzare questa iso in un dvd / blu-ray , pen drive , hardisk usb (quello che volete) e portarvela dietro.
2)farla partire su qualsiasi pc fisso o portatile o mac (intel) senza intaccare assolutamente il sistema operativo di quella macchina.
3)giocare ai vostri emulatori magari utilizzando anche pc "vuoti" senza doverli prima formattare installare ecc.
Cosa serve?
1) gente "con gli attributi" che sappia manipolare linux (o windows PE ma dubito che quest'ultimo si presti bene al progetto) per farlo funzionare con qualsiasi hardware (possibilmente anche non troppo recente) e che lo semplifichi per i nabbi come me.
2) qualcuno che si diletti di grafica per realizzare sfondi icone , puntatori ecc (non mi dispiacerebbe il logo di edicolac64 se sto progetto prendesse vita qua)
3) diverse GUI da applicare ai vari emulatori per facilitarne l'utilizzo (una impostazione grafica tipo quella del mame32 o del db64) con snapshot screenshot info ecc (anche da edicola)
4) un emulatore di pc (come vmware o il gratuito e ottimo VIRTUALBOX) dove potrete "sperimentare" la vostra iso per vedere come si comporta quando viene caricata , senza "sporcare" il vostro pc.
5)un "manipolatore" di immagini iso (come magic iso o iso buster) che vi consente di "iniettare" dentro la iso i programmi e le rom che volete provare.
6) tanti tester che poi lo provino su diverse macchine in modo da verificarne la compatibilità.
7) tanti consigli e proposte per miglioramenti ecc.
Spero che la mia idea (che per inciso non è solo mia) piaccia e mi aiutiate a realizzarla.
Se è di vostro gradimento realizziamo un gruppo di lavoro e un apposito post (va bene anche questo) dove discutere e pubblicare gli eventuali progressi.
Cerco sopratutto l'aiuto degli smanettoni e programmatori , sia ben chiaro che non si intende violare alcun copyright per tanto la iso non dovrà contenere alcuna rom o programma , ma solo le cartelle predefinite dove chi le possiede legalmente possa andare a inserirle.(con magic iso ecc)
E visti alcuni "precedenti" specifico che non vi è alcuna intenzione da parte mia di realizzare nessun pacchetto da vendere ma di realizzarlo gratuitamente per il puro interesse ludico e collaborativo (lavorare tutti insieme a un progetto) ma considerando che in giro ci possono essere persone poco serie ne prendo subito le distanze.
Io nel mio piccolo inizierò quasi da zero , e spero nel vostro sostegno.
Se intanto avrò novità le accoderò a questo post.
Ps
Il primo parere che mi interessa ricevere è quello di Bubusan , in quanto amministratore del sito , se lui lo riterrà fattibile , vorrei che lo evidenziasse e "pubblicizzi" , se viceversa ritiene che ci siano argomenti o qualsiasi cosa che ritiene vadano contro il sito può tranquillamente chiudere questo post.
Saluti Michele.