Autore Topic: Sid On C=16/plus4  (Letto 3612 volte)

Uzumaki.Naruto

  • Utente
  • **
  • Post: 201
  • Gioco Preferito: Last ninja 1
Sid On C=16/plus4
« il: 14 Maggio 2008, 22:31:16 »
 Ciao ragazzi!
Quando ero piu ragazzo ho avuto fra le mani per poco tempo prestato il Commodore 16, computer secondo me molto sfortunato insieme all' "effettivo" fratello maggiore C=plus4, ma lo si puo' considerare un vero gioiellino dato le potenzialità hardware, peraltro mal sfruttato proprio per il poco supporto da perte dei programmatori.
Comunque sia con il YAPE che col VICE posso divertirmi di nuovo con questa macchina, sebbene emulata, soprattutto col suo basic decisamente avanzato rispetto ai canoni Commodore.
Ma con l'emulazione scopro qualcosa di insolito: entrambi i fratellini Commodore summenzionati, almeno con gli emulatori, posso no riprodurre suoni anche mediante il SID invece che con il loro unico chip che si occupava sia della grafica che del suono.
Ora la domanda che mi pongo è questa e penso sia istintiva: esiste o esisteva realmente una cartridge SID per queste due macchine o si sfrutta solo le avanzate possibilità dell'emulazione?
Grazie in anticipo per le risposte!  :stordita:
 
<---:=[ [Uzumaki Naruto ]=:--->
http://www.msx.org
http://tigameshelf.net
http://www.retrogaminghistory.com
"...Dal fanatismo alla barbarie c'è solo un passo..." Denis Diderot

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Sid On C=16/plus4
« Risposta #1 il: 14 Maggio 2008, 22:35:25 »
 certo, controlla su http://plus4.emucamp.com/ o aspetta un post di Luca/FIRE a riguardo, dato che lui ha composto diversi sid poi usati in demo +4 che usano la sidcard.
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

Luca/FIRE

  • Utente
  • **
  • Post: 137
    • http://fire.plus4.net
  • Gioco Preferito: Wizball
Sid On C=16/plus4
« Risposta #2 il: 14 Maggio 2008, 23:48:06 »
 Ed eccovelo qui.
Sì, Uzumaki.Naruto, diverse possibilità di inserimento "fisico" del chip SID sono state vagliate nel corso degli anni, sia stato a riguardo del vecchio SID 6581 che del nuovo 8580. Qualcuna di esse la puoi vedere tipo qui, cercando la voce "SID card", appunto.

Il modello più celebre, evolutosi poi nel corso degli anni, è sicuramente quello di Solder dei Synergy, che monta il SID 8580r5 (abbisogna di un più basso voltaggio rispetto al modello vecchio), retrocompatibile con la card più diffusa in Ungheria (Csory's SIDcard). Entrambe, sono il classico modello che si infila nella porta espansione e via, non pesano affatto sulla macchina (vecchia polemica tra i Synergy e Nukeman degli A-System, risolta con questa demo), ed usano i registri del SID a $FD40 e/o $FE80 invece del classico $D400 su C64.
Ciononostante, a causa della differenza di bus tra C64 e Plus/4, lo stesso brano suona circa tre semitoni più in basso sul Plus/4, e con ADSR leggermente più lento.

Solder e gli altri non producono SIDcard da tempo, ma lui ha rilasciato tutte le schematiche per replicarsela in casa senza problemi. Ogni tanto zompa fuori qualcuno che dice di volerla rifare, poi viene riassorbito nell'oblio. La SIDcard resta comunque una sòrta di standard, specie per chi vuole risparmiare tempo di schermo per la sua demo realtime o al massimo 2 frames, senza però rinunciare alla musica di qualità (Ian Coog ad esempio da sempre dichiara di odiare le due vocine stridule della serie 264!), e senza impegnare la macchina in disperate e maldestre emulazioni sotware (waveconverter: piglia pezzetti di digitalizzazioni delle onde a diversi valori di ADSR, fanne tabelle ed usale per approssimare musiche SID).

Oggigiorno, grazie al crossassembling, c'è una riscoperta del suono originario del TED  delle sue meravigliose infime possibilità. La piccola scena del Plus/4 si è divisa in due quindi: chi usa esclusivamente SID e chi usa TED per la musica.
Io e Mike abbiamo deciso di usare ogni bene, SID e TED insieme, come è possibile sentire nel primo ormai vecchio video di XeO3.

OT: a proposito, forse Mike ha tempo e testa per rimettercisi sopra, e meno male! :mah:

PS: oddio ti prego, non usare VICE Plus/4, è completamente sballato, usa o l'amichevola YAPE, ora 0.80, oppure il convincente ma pesante (coders only!) plus4emu di Istvan Varga.

Uzumaki.Naruto

  • Utente
  • **
  • Post: 201
  • Gioco Preferito: Last ninja 1
Sid On C=16/plus4
« Risposta #3 il: 15 Maggio 2008, 15:45:47 »
 Ok Grazie ragazzi ma mi sorge un'altra domanda: cos'ha di sballato il VICE?  :confused:  
<---:=[ [Uzumaki Naruto ]=:--->
http://www.msx.org
http://tigameshelf.net
http://www.retrogaminghistory.com
"...Dal fanatismo alla barbarie c'è solo un passo..." Denis Diderot

Luca/FIRE

  • Utente
  • **
  • Post: 137
    • http://fire.plus4.net
  • Gioco Preferito: Wizball
Sid On C=16/plus4
« Risposta #4 il: 15 Maggio 2008, 16:38:58 »
Citazione da: "Uzumaki.Naruto"
Ok Grazie ragazzi ma mi sorge un'altra domanda: cos'ha di sballato il VICE?  :confused:
Il VICE ha ben poco di sballato.

L'emulazione Plus/4 del VICE alla quale tu facevi riferimento, invece, è ben lontana dal poter essere considerata decente. D'altronde, saranno due o tre anni che è rimasta al palo...

fab

  • Utente
  • **
  • Post: 493
    • http://wav-prg.sourceforge.net/
  • Gioco Preferito: Tetris, Turrican, Impossible Mission
Sid On C=16/plus4
« Risposta #5 il: 15 Maggio 2008, 19:47:53 »
Citazione da: "Luca/FIRE"
L'emulazione Plus/4 del VICE alla quale tu facevi riferimento, invece, è ben lontana dal poter essere considerata decente. D'altronde, saranno due o tre anni che è rimasta al palo...
Che cosa le manca per essere all'altezza di YAPE e plus4emu?
Un giapponese sa recitare a memoria tutti i numeri di pi greco fino all'83431º decimale. Sa a memoria anche l'unico numero telefonico che è nella sua agendina - Daniele Luttazzi

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Sid On C=16/plus4
« Risposta #6 il: 15 Maggio 2008, 20:36:39 »
 Per farla breve, tutto, basta che ci guardi qualche demo per capirlo da te. Non va quasi nulla.  ;)  
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

Uzumaki.Naruto

  • Utente
  • **
  • Post: 201
  • Gioco Preferito: Last ninja 1
Sid On C=16/plus4
« Risposta #7 il: 16 Maggio 2008, 04:57:41 »
 Jan scusa, non ovrrei mettere in discussione cio che affermi ma ho scaricato una ventida di demo da emucamp e fin'ora funzionano perfettamente su entrambi gli emulatori YAPE e VICE plus4 e, a parte qualche piccola differenza di tonalita per quelli che usano il SID, tutto sembra perfettamente uguale, sia nel frame rate che in tutto il resto. E dire che sono un'osservatore pignolo. Poi se mi è sfuggito qualcosa fammelo notare. In ogni caso ogni demo sta funzionando su entrambi gli emulatori.
<---:=[ [Uzumaki Naruto ]=:--->
http://www.msx.org
http://tigameshelf.net
http://www.retrogaminghistory.com
"...Dal fanatismo alla barbarie c'è solo un passo..." Denis Diderot

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Sid On C=16/plus4
« Risposta #8 il: 16 Maggio 2008, 12:25:57 »
 
Citazione da: "Uzumaki.Naruto"
Jan scusa, non ovrrei mettere in discussione cio che affermi ma ho scaricato una ventida di demo
 :o
Demo +4 che non sono visibili correttamente su xplus4 ce ne sono a BIZZEFFE,
sarebbe interessante sapere QUALI hai visto tu per giudicare quanto siano
emulati correttamente.

Qua non ne ho molti, ma gia' 16 su una ventina non vanno.

colorwheel.prg/limiTED compo
technomaker_sys4217.prg/limiTED compo
1kplasma.prg/limiTED compo
6fx_sys4112.prg/limiTED compo
ZENITH OF PUBERTY/TEK
Adventures in mono/Absence, compreso l'extra file "SCENECON07 PHOTO.prg"
buek_2007/TLT
dgvhmhntik.prg ("die geschwister" degauss/TEK)
easter-hello/Crypt
HAPPY 2008/Crypt
notizen_aus_der_provinz/TEK
Shade/Wilds
threeve/Bauknecht (va quasi bene, uno screen pero' non e' stabile)
exacting demo/TPSH (non parte neppure!)
8_shades_of_blac/VVAA (non parte neppure!)
Crackers demo 4/VVAA (non parte neppure!)

questi vanno, a occhio:
Oldskool/Assassins
In memoriam/Assassins
Thalassa/FIRE (questo e' l'ultimo intro di Luca :))
altre entries della limiTED compo, sembrano ok

E per "non vanno" intendo che non sono emulati correttamente, un emulazione
parziale per me equivale a zero. O va come si deve, o non e' considerabile.

xplus4 : yape = frodo : (x64+hoxs64)

EDIT: stasera a casa ho riprovato meglio, quelli che non partivano neppure vanno solo se c'e' settato 1541 e non 1551, resta il fatto che comunque o si bloccano o non vengono emulati correttamente quasi per nulla.
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -