Autore Topic: Modifica C64  (Letto 4092 volte)

PaTrYcK

  • Utente
  • **
  • Post: 52
Modifica C64
« il: 25 Aprile 2007, 13:43:27 »
 salve!
ho tra le mani un c64 e un drive 1541 funzionanti entrambi hanno subito delle modifiche...

sul c64 e' presente uno slot che va a inserirsi sul chip 227, nello slot oltre all'originale sono presenti altri integrati e poi esce fuori un cavo all'esterno con un interruttore, il secondo interrutore esterno invece proviene da un collegamento fatto nello slot per le cartucce... che serve tutto cio' :)




Loky

  • Utente
  • **
  • Post: 130
Modifica C64
« Risposta #1 il: 25 Aprile 2007, 17:43:16 »
 Quello dell'interruttore alle cartucce  -  errore, se ho visto bene è la user port , non l'espansione cartucce - potrebbe essere un reset esterno. Difatti connettendo il piedino 12 (GROUND) con il 3 (/RESET) invii un segnale di reset al processore.
Controlla che i fili siano quelli, altrimenti scatta una foto dall'alto per vedere i collegamenti fatti.
oppure controlla la piedinatura a pagina 143 del fidato manualetto c64.
=)

per il chip aggiuntivo occorrerebbe leggere le sigle degli integrati (se non sono state grattate o ricoperte da materiale oscurante) e mandare foto piu dettagiate sia della parte superiore che inferiore.


 

PaTrYcK

  • Utente
  • **
  • Post: 52
Modifica C64
« Risposta #2 il: 25 Aprile 2007, 21:02:52 »
 salve!
si esatto la user port , ecco l'immaggine in dettaglio :




mentre per quanto riguarda la scheda aggiuntiva, questa si mette sul chip 901227, e sono presenti oltre all'originale chip 227 altri chip...ecco foto...


Loky

  • Utente
  • **
  • Post: 130
Modifica C64
« Risposta #3 il: 25 Aprile 2007, 23:53:12 »
 allora per il circuito sotto:
 * il 74ls1 è un registro a scorrimento ad 8 bit
 * m2764afi della ST mic.el è una comunissima EPROM
 * il terzo integrato è il kernal del c64
non potendo vedere le piste e i collegamenti posso solo fantasticare su cosa possa fare l'attrezzo.
Sapere cosa rappresentano i vari componenti è già un passo avanti.

Per quel che riguarda la porta utente...bhe, sono rimasto alquanto deluso da ciò che ho trovato sul manualetto..il pin 10 rappresenta "9 VAC (positive phase)".
Sinceramente non ho idea di cosa succeda connettendo il 10 con la massa (o terra)

mi viene da chiederti una cosa...ma tu hai acceso il c64 e premuto i pulsanti? =)

per la porta utente posso fare la prova sul mio c64
per il circuito piu complesso....l'unic che puo scoprire cosa è sei tu o un elettrronico di fiducia =)

sono curioso di sapere cosa fanno entrambi....

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Modifica C64
« Risposta #4 il: 26 Aprile 2007, 00:22:39 »
 Sarebbe interessante sapere se una volta acceso dicesse "SPEEDOS SYSTEM" :P
Tipicamente questi acceleratori avevano sia il Kernal originale che quello modificato montati su una basetta a sua volta inserita nello zoccolo del Kernal, con uno switch per selezionare quale ROM utilizzare. Il cavo parallelo poi andava dalla userport al drive, dove doveva arrivare all'altra basetta contenente la ROM modificata del drive, sempre inserita al posto di quella vera.
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

PaTrYcK

  • Utente
  • **
  • Post: 52
Modifica C64
« Risposta #5 il: 26 Aprile 2007, 00:50:53 »
 
Citazione da: "iAN CooG/HF"
"...Tipicamente questi acceleratori avevano sia il Kernal originale che quello modificato montati su una basetta a sua volta inserita nello zoccolo del Kernal, con uno switch per selezionare quale ROM utilizzare. Il cavo parallelo poi andava dalla userport al drive, dove doveva arrivare all'altra basetta contenente la ROM modificata del drive, sempre inserita al posto di quella vera."

esattamente, questa basetta si inserisce sul kernal del c64, e in questa basetta c'e sia il kernal originale del c64, sia gli altri integrati che potete vedere nella foto,poi sempre da questa basetta parte un cavo che finisce con un interruttore...
l'altro interruttore presente arriva dalla user port (come si vede dalla foto).

per quanto riguarda il 1541, dal drive esce fuori un cavo, che va ad inserirsi nella user port:


il c64 e il drive funzionano alla perfezione...
quindi in definitiva a che serve tutto questo ?

grazias!!!

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Modifica C64
« Risposta #6 il: 26 Aprile 2007, 01:11:07 »
 SpeedDos e' un acceleratore hardware per il disco, piu' altre funzioni come tasti ridefiniti, comandi dos e un monitor esadecimale in ROM.
Non hai ancora detto se ti appare una scritta diversa a video, ne se hai provato lo switch (+reset), magari e' impostato in modo normale e non speeddos e non noti la differenza....
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

PaTrYcK

  • Utente
  • **
  • Post: 52
Modifica C64
« Risposta #7 il: 26 Aprile 2007, 05:00:53 »
 fatto le prove, il cavo presente sulla user port e' un reset...

mentre spostando l'interruttore collegato al kernel appare questo a video:



mai vista questa schermata !!!!

albman

  • Utente
  • **
  • Post: 125
  • Gioco Preferito: Wonder Boy / Bubble Bobble
Modifica C64
« Risposta #8 il: 26 Aprile 2007, 17:42:55 »
 
Citazione
Sarebbe interessante sapere se una volta acceso dicesse "SPEEDOS SYSTEM"

iAN è un veggenteh! chiediamogli i numeri del superenalotto!
"If you want to become the old figure, use the power of your friendship, and fight me"

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Modifica C64
« Risposta #9 il: 26 Aprile 2007, 22:12:34 »
 Oh, finalmente :) Come volevasi dimostrare. In effetti uno Speeddos cosi' non l'ho mai visto, in rete si trovano diverse immagini ROM di Speeddos normali e hacks per le 40 tracce ma non questo. La versione che avevo (e ho tuttora nel C64 in cantina) non era nemmeno "plus".



Se ti fosse possibile sarebbe interessante avere almeno il dump del Kernal, per poterlo confrontare con quelli esistenti, con questa procedura:

Inserisci un floppy con almeno 33 blocchi liberi
F2 per entrare nel monitor esadecimale
premi S, appare S"
scrivi KERNAL" E000 FFFF cosi' da formare il comando
S"KERNAL" E000 FFFF
invio, dira' 00,OK,00,00 dopo aver salvato
premi X

poi quel disco con il file KERNAL andrebbe trasferito in d64 tramite star commander e cavo x1541 .... forse chiedo troppo? :D
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

PaTrYcK

  • Utente
  • **
  • Post: 52
Modifica C64
« Risposta #10 il: 27 Aprile 2007, 17:09:22 »
 ok perfetto, stasera faccio il dump, ma nn avendo il cavo x1541 (spero di riuscire a costruirlo a breve)
potrei mandartelo via mail, che dici ?

Loky

  • Utente
  • **
  • Post: 130
Modifica C64
« Risposta #11 il: 27 Aprile 2007, 18:54:41 »
 e come lo mandi se ce l'hai su discehtto?
connetti il c64 alla rete?

PaTrYcK

  • Utente
  • **
  • Post: 52
Modifica C64
« Risposta #12 il: 27 Aprile 2007, 19:19:53 »
 beh...direi che ho proprio sparato una caxxata :)

mi sa che l'unica via al momento e' via posta prioritaria :)

iAN CooG

  • Utente
  • **
  • Post: 1774
    • http://iancoog.altervista.org
  • Gioco Preferito: Turbo Assembler, ActionReplay Monitor, DiskDemon
Modifica C64
« Risposta #13 il: 27 Aprile 2007, 21:53:56 »
 Nemmeno io ho la possibilita' di dumpare floppies. Aspettero' con pazienza che lo trasferisca in d64, non stare a spendere soldi in spedizioni, non e' cosi' urgente :)
-=[]=--- iAN CooG/HVSC^C64Intros ---=[]=-
- http://hvsc.c64.org - http://intros.c64.org -

PaTrYcK

  • Utente
  • **
  • Post: 52
Modifica C64
« Risposta #14 il: 28 Aprile 2007, 00:36:56 »
 ok perfetto...

ho fatto una piccola ricerca per il cavo trasferimento dati c64 pc, esistono diversi tipi...quale sarebbe il migliore ?

se mi postasse anche il link con relativo schema, inizio subito a costruirlo,

come sempre grazie!