Orgams su un CPC 464?

Ciao a tutti,

ho scoperto di recente Orgams (https://orgams.wikidot.com), una suite di sviluppo ASM completa che gira su CPC. L’ho provata su un emulatore e volevo fare un tentativo su una macchina reale. Tuttavia, sembra che sia stata sviluppata per il CPC 6128 e non per il 464.

Risolvendo il problema della capacità di RAM con un’espansione RAM&ROM, sarebbe possibile far girare Orgams su un CPC 464? Ho provato prima sull’emulatore AceDL e ricevo un errore «bad firmware» se lo avvio su un CPC 464 emulato. Sembra che in qualche modo richieda funzionalità firmware estese del 6128. Come mai?

A parte questo problema, qualcuno sa se il progetto è ancora attivo e se ci sono ancora sviluppatori? Le uniche risorse che sono riuscito a trovare sono il loro Wikidot, modificato l’ultima volta un anno fa, e alcuni post sul vecchio forum di CPCWiki. Sarebbe un vero peccato se il progetto fosse morto.

--

felixzero

Ciao,

molte espansioni di memoria moderne permettono anche di effettuare l’override della ROM del sistema operativo (e del BASIC), così da poter configurare il 464 esattamente come un 6128.

Penso che funzionerebbe e potresti usare Orgams sul 464.

1 Mi Piace

Ok, grazie. Faccio un tentativo con una scheda di espansione che sovrascrive le ROM.

Ciao. Grazie per aver provato Orgams, mi scalda il cuore.

Il progetto è più che mai vivo: per la fine dell’anno è prevista una nuova release (con un nuovo fantastico logo).

  • Richiede almeno 128k, dato che il sorgente e le aree di lavoro interne sono memorizzati nella RAM aggiuntiva.
  • Ci sono alcuni hack del firmware (ad es. l’interrupt hook), in cui mi affido agli indirizzi del 6128 (da qui il controllo bad firmware).

Fammi sapere se hai davvero bisogno di una versione compatibile con il 464!

Per favore una versione per 464 di Orgams = più programmazione su macchine reali :wink:

Se sei al BND#6, per favore saluta tutti i presenti da parte mia.

LaSTiC

Ola,

suppongo che potrei prima provarci usando una scheda di espansione che nasconde il firmware interno e sovrascriverlo invece con quello di un 6128, ma una versione per 464 attirerebbe sicuramente più coder.

Inoltre, in termini di espansioni RAM, non tutte le schede sono uguali, soprattutto per quanto riguarda il supporto della famigerata modalità di paging C3. Orgams ne ha bisogno o si basa unicamente sul paging semplice a $4000?

felixzero