Commodore Amiga 4000 modifica per 64Mb di Fast Memory

25 February 2016 1 commento
Commodore Amiga 4000 hack to handle 64Mb of Fast Memory

La scheda madre dell’Amiga 4000 può essere ‘modificata’ per gestire 64Mb di Fast Memory on Board, per fare questo è necessario saldare un nuovo chip GAL e fare alcuni ponticelli tra la Fastram SIMM -> GAL -> CHIP RAMSEY.

Il lavoro non è complicato ma è necessario avere una buona pratica con il saldatore e saldature di integrati/zoccoli PLCC.

Galleria del lavoro fatto:

Download: Amiga 4000 64Mb Hack (1535)

source: Cosmos Blog John Hertell Blog

Commodore Amiga 4000 aggiornamento GAL 16V8 per IDE PIO-2

24 February 2016 3 commenti
Commodore Amiga 4000 Updating GAL 16V8 for IDE PIO2

Commodore Amiga 4000 aggiornamento GAL 16V8 per IDE PIO-2.

Dopo aver fatto questo aggiornamento delle 2 x GAL 16V8 da PIO-0 (originale commodore) a PIO-2 l’accesso al disco IDE e del 25% piu’ veloce.

Galleria del lavoro fatto:

Source & Download: amigawiki.de

Amiga 4000 Recap – A3640 Recap – 060 CPU Adapters – Kick Patched

24 February 2016 7 commenti
Commodore Amiga 4000 Recap - A3640 Recap - 060 CPU Adapters - Kick Patched

Lavori che sono stati fatti:

  • 1 x Commodore Amiga 4000 – Sostituzione completa dei condensatori Elettrolitici.
  • 3 x 68040 -> 68(EC)060 Adapters – Testing & Fixing.
  • 2 x Commodore A3640 – Sostituzione completa dei condensatori Elettrolitici e inversione della polarita’ di alcuni perche’ le seregrafie di fabbrica sono errate.
  • 1 x Commodore A3640 – Inserito zoccolo per l’oscillatore.
  • 1 x Preparazione Kickstart 3.1 con una versione fixata per gli adattatori 68040 -> 68060*

* E’ stata patchata la exec.library per supportare la CPU Motorola 68060 con FPU (FULL 68060). Questo patch non serve per la versione EC senza FPU.

Galleria del lavoro che e’ stato fatto:

Download: Kickstart v3.1 Exec Patch Version for 3k & 4k - Ready to Burn! (1472)

Riparazione Commodore Amiga 4000 – Orologio di sistema morto

23 February 2016 1 commento
Commodore Amiga 4000 Repair - System Clock Dead

Questo post e’ dedicato a tutte le persone che se ne sbattono e NON rimuovono la maledetta Batteria su qualsiasi hardware si trovi, non solo Amiga.

Questa riparazione non era da fare, lo sapevo fin dall’inizio, quando ti trovi un lago di acido che si porta via tutto, piazzole,piste,saldature … e’ meglio lasciar stare, perlopiu’ l’Amiga 4000 funzionava perfettamente ma senza la possibilita’ di salvare o caricare la data e ora.

Ho voluto sfidare per l’ennesima volta questo problema non da poco, dove qualsiasi cosa tocchi si stacca peggiorando la situazione gia’ drammatica.

Cosciente che il lavoro finale veniva una merda colossale, perche’ con le piazzole esplose, piste interrotte e i fori passanti tra layer che non esistono piu’ non si puo’ fare miracoli, si puo’ solo sperare che facendo del tuo meglio alla fine funzioni.

Difatti funziona perfettamente, ma resta un lavoro di merda, INGUARDABILE.

Morale: RIMUOVETE SEMPRE LE BATTERIE e nel caso di fuoriuscita di acido pulite molto bene con prodotti appositi, non con il solito alcohol o il bagnetto con il chanteclair, utilizzate prodotti tipo PCC KONTAKT CLEANER o simili, grattando bene il pcb anche i fori tra layer utilizzando un’ago finissimo.

Galleria della riparazione:

Riparazione Amiga 4000 – Il Joystick nella porta #2 va sempre in una direzione

23 February 2016 Nessun commento
Commodore Amiga 4000 - Joystick on port #2 always goes in one direction

Difetto:

  • Il Joystick inserito nella porta #2 va sempre in una direzione.

Riparazione:

  • Sono stati sostituiti i due integrati 74HCT166 (SMD) che controllano la logica di ambedue le porte joystick. I due integrati sono stati corrosi dall’acido fuoriuscito dalla batteria causando sicuramente un corto circuito su alcuni piedini. (vedi foto)

Galleria della riparazione:

Sostituzione condensatori elettrolitici Commodore Amiga 1200

23 February 2016 Nessun commento
Commodore Amiga 1200 Full Recap

Sostituzione condensatori elettrolitici Commodore Amiga 1200.

Sostituzione condensatori Commodore Amiga 3000 REV 8.9 (B2)

23 February 2016 Nessun commento
Commodore Amiga 3000 REV 8.9 (B2) Full Recap

Sostituzione condensatori elettrolitici Commodore Amiga 3000 REV 8.9 (B2).

Ripristino configurazione originale di una Apollo 1260

23 February 2016 3 commenti
Restoring the original configuration of a ACT Elek. Apollo 1260

Ripristino configurazione originale di una ACT Elek. Apollo 1260.

Works that have been made:

  • Pulizia delle piazzole e residui di stagno lato saldature CPU 68060.
  • Rimozione del KIT/Hack per utilizzare una SIMM da 64MB al posto di una da 32MB. Il KIT/Hack non funzionava bene.
  • Ripristino basetta dell’alimentazione CPU e installazione del transitor BD242(TIP32) al posto di un regolatore di tensione. (ora il PCB e’ originale)
  • Qualcuno mi deve spiegare come cazzo fa a funzionare un regolatore di tensione tipo LT1085(84) fixed 3.3v al posto di un Transistor!
  • Overclocking con oscillatore 80Mhz.

Gallery:

Commodore Amiga CD32 Sostituzione Condensatori Elettrolitici

23 February 2016 Nessun commento
Commodore Amiga CD32 Full Recap

Commodore Amiga CD32 Sostituzione completa dei Condensatori Elettrolitici

Gallery of the repair:

Commodore 128 Garbage Screen & Random Memory Problem repair

23 February 2016 1 commento

Commodore 128 Garbage Screen & Random Memory Problem repair  

Commodore 128 Garbage Screen & Random Memory Problem repair

Difetto:

  • Caretteri confusi sullo schermo in modalita’ 128 e quantita’ della memoria disponible a random in modalita’ 64.

Riparazione:

  • Sotituzione CPU MOS 8502.

Note:

  • Il problema del Garbage Screen / Out of Memory / Memory problems del Commodore 128 non e’ detto che sia sempre dovuto ad un problema di Ram / Multiplexer o Bank Switching.

Galleria della riparazione:

Aggiornamento ROM Texas Instruments Floppy Disk Controller

23 February 2016 Nessun commento
Texas Instruments Floppy Disk Controller ROM (EPROM) upgrade

Questo kit di aggiornamento per la scheda Controller Floppy Disk della Texas Instruments permette di utilizzare le unità disco da 80 tracce, come ad esempio un Floppy Drive da 3″ 1/2 a 80 tracce.

Il codice dell’eprom e’ stato modificato per supportare sia 40 tracce SSSD che 80 tracce DSSD.

L’aggiornamento e’ molto semplice da eseguire, bisogna rimuovere le ROM originali, saldare due zoccoletti al posto delle ROM e inserire le due EPROM 2532 pre-programmate.

Gallery:

Download: FDC Latest ROMS (802)

Commodore 64 Australiano (plastica sostitutiva per il C64)

16 February 2016 7 commenti
Commodore 64 Australian (Original Color - not Photoshopped)

Il Commodore 64 Australiano non è niente altro che una plastica sostitutiva realizzata da un’azienda Australiana chiamata Micro Accessories che va a sostituire quello originale del Commodore 64.

L’involucro assomiglia molto al Commodore 64C ed e’ stato introdotto sul marcato quando la Commodore aveva aggiornato la linea introducento il Commodore 64C.

Gallery:

Jurassic News numero #57

16 February 2016 Nessun commento

Jurassic News è una fanzine realizzata da appassionati di retro computing con lo scopo di dare vita ad un periodico gratuito che tratti l’informatica delle origini.

Tutti hanno sentito parlare del Commodore64, dello Spectrum o dell’Apple II (tanto per citarne alcuni): sono i nomi fantasiosi dei primi calcolatori personali veramente alla portata di tutti. Qualcuno di voi ne ha posseduto uno o magari lo possiede ancora e ricorda l’eccitazione di quei primi passi nel mondo dell’informatica che ora è ormai esplosa e permanea tutta la nostra vita quotidiana.

Coloro che ricordano con nostalgia la pionieristica atmosfera dei primi approcci al BASIC o al linguaggio macchina o che semplicemente hanno passato molte ore cercando di superare quel livello di gioco che sembrava impossibile, troveranno in J.N. la stessa atmosfera di un tempo.

Download: Jurassic News numero #57 (1032)

source: jurassicnews.com

durexForth v1.6.1 (Linguaggio Forth per Commodore 64)

16 February 2016 Nessun commento

Forth è un linguaggio di programmazione molto vecchio e molto simile al LISP ma rispetto al Basic del C64 e’ sicuramente piu’ evoluto e dinamico.

Il Forth è un linguaggio di programmazione sviluppato da Chuck Moore presso l’US National Radio Astronomy Observatory (NRAO) durante gli anni ’60 (ma che venne formalizzato solo nel 1977, per essere poi standardizato dall’ANSI nel 1994).

Il nome deriva dal fatto che Moore pensava fosse un linguaggio di quarta generazione (fourth generation language in inglese), ma il computer sul quale il sistema venne sviluppato ammetteva solo nomi di cinque lettere.

Il Forth prevede la possibilità sia di essere eseguito in modalità interattiva, rendendo possibile il suo utilizzo come shell in sistemi che non possedevano un vero e proprio sistema operativo, sia la possibilità di compilare sequenze di comandi per una loro successiva esecuzione.

Come linguaggio di programmazione vero e proprio, il Forth è dotato di un insieme di comandi standard piuttosto potente e di meccanismi che permettono di definire propri comandi, anche usando un mix di comandi standard e linguaggio Assembler. Dato che al livello più alto il codice sorgente di un programma Forth può arrivare ad assomigliare molto al linguaggio naturale inglese, è stato chiamato anche un linguaggio meta-applicativo.

Download: durexForth v1.6.1 (D64/CRT) + Manual (898)

source: csdb.dk

Aggiornamento alimentatore Commodore Amiga 2000

16 February 2016 6 commenti
Commodore Amiga 2000 PSU Upgrade

Aggiornamento alimentatore Commodore Amiga 2000.

Ho sostituito il PCB dell’alimentatore del Commodore Amiga 2000 guasto e ormai stanco dopo molti anni di utilizzo, diversi componenti risultano deteriorati e di conseguenza la riparazione non era consigliata.

La difficolta ai giorni nostri e’ stato trovare un’alimentatore ATX v1.0 ovvero con i -5v (filo bianco) che nelle versioni successive degli alimentatori ATX e’ stato rimosso, l’amiga 2000 utilizza questo voltaggio per le schede ZORRO.

*UPDATE*

Se avete problemi a trovare un alimentatore ATX con uscita -5v (filo bianco del connettore), si potrebbe utilizzare un regolatore di tensione LM 7905 per regolare la tensione da -12 (presente in ogni alimentatori ATX anche di ultima generazione) a -5v.

Siccome manca il segnale “TICK” bisogna spostare il ponticello J300 situato sulla motherboard dell’amiga 2000 nella posizione 2-3, nel caso invece di Amiga 2000 con motherboard revisione 4x bisogna spostare il ponticello J34 nella posizione 2-3.

Di seguito il lavoro che e’ stato fatto.

Gallery:

source: John “Chucky” Hertell Blog