Risultati della ricerca

Keyword: ‘vic switch’

Javatari.js v4.0.1 – Atari 2600 emulator designed for the Web

Javatari è ora Javatari.js! L’emulatore è stato completamente riscritto ed è 100% compatibile HTML5 e Javascript.

Javatari.js è un’emulatore di Atari 2600 scritto in Javascript/HTML5 e non richiede librerie esterne per poter funzionare.

New in Version 4.0:

  • Support for mobile iOS and Android devices
  • Finally enjoy Atari 2600 games on your iPhone/iPad!
  • Customizable Touch Controls, with Haptic feedback
  • Install as a WebApp on iOS/Android/Desktop, then run offline!
  • Open files from local storage, iCloud, Google Drive, Dropbox, web links
  • Higher resolution GUI for high-density displays, Retina displays
  • Menu navigation by keys. Easy GUI switches for most used options

Features:

  • Cross platform HTML5/JS. Runs in any Browser, tested in Chrome/Firefox/Safari
  • Finally enjoy Atari 2600 games on your iPhone/iPad
  • Customizable Touch Controls for mobile devices (iOS, Android)
  • Real Atari 2600 Console panel for a nostalgic feel!
  • Install as a WebApp, then run offline
  • Put Atari 2600 games in webpages easily
  • Show games running with a single link to the Javatari page
  • Drag & Drop system for loading files
  • Savestates support. Export and share Savestate files
  • Fully customizable Joysticks, Joykeys and Touch controllers
  • Adjustable speed, Pause and Frame-by-frame advance
  • Screen Capture and Debug modes
  • Resizable Screen, Full Screen mode
  • Javascript API for loading ROMs and Console control

Download: Javatari.js v4.0.1 (1139)

source: javatari.org

Riparazione 6 x Commodore 64 + 2 x Commodore VIC-20

Riparazione Commodore 64 (ASSY 250407) 1 di 6

Difetto dichiarato:

  • Ogni tanto funziona, ogni tanto no, controllare saldature.

Fix:

Premetto subito che questo Commodore 64 e’ stato tutto zoccolato. Il lavoro non e’ fatto male ma forse era meglio pulire i rimasugli di pasta salda (flussante) rimasto attorno alle saldature, anche l’occhio vuole la sua parte.

Il difetto si e’ presentato due volte su 55 accensioni e spegnimento (le ho contate). In una di queste due volte ho notato che non avevo piu’ il clock in uscita dalla CPU sulla piazzola lato saldature.
Il problema poteva essere lo zoccolo, oppure uno dei piedini dello zoccolo o dei piedini della cpu che essendosi spezzati qualcuno gli aveva sistemati prolungandoli, fosse stato uno :D forse era meglio sostituire la cpu.

Comunque sistemata la saldatura e il piedino del zoccolo che a sua volta era fuoriuscito non ha presentato piu’ il problema.

Ho notato anche che una delle otto RAM scaldava molto piu delle altre, bensi funzionante, ho preferito sostituirla. Non escludo che questo mio intervento abbia risolto solo uno dei problemi, l’altro potrebbe essere l’alimentatore , che non ho.

Ho piegato il PCB piu volte torcendolo su se stesso , lo fatto cadere almeno 10 volte sul tavolo e lo tenuto acceso per 4 ore, posso escludere problemi di saldature.

Nelle foto noterete una molto interessante del PLA 906114 (U17) che dopo averlo zoccolato non si sa per quale bizzarro motivo lo hanno saldato sullo zoccolo , veramente curioso.

Galleria della riparazione:

Riparazione Commodore 64 (ASSY 250425) 2 di 6

Difetto dichiarato:

  • Schermo Nero.

Difetto riscontrato:

  • Non aggancia il segnale video composito.
  • Schermo Nero.
  • Audio Assente.

Riparazione:

  • Sostituito 1 x MOS 8701 Clock Generator (U31)
  • Sostituito e Zoccolato 1 x MOS 906114 PLA (U17)
  • Sostituito 1 x MOS 6581 SID (U18)

Galleria della riparazione:

Riparazione Commodore 64 (ASSY 250407) 3 di 6

Difetto dichiarato:

  • Schermo Nero.

Difetto riscontrato:

  • Schermo Nero/Spazzatura.

Riparazione:

  • Sostituito e Zoccolato 1 x MOS 906114 PLA (U17)

Galleria della riparazione:

Prosegui la lettura…

Ultimate-II+

30 September 2016 Nessun commento

Ci spiace, ma questo articolo è disponibile soltanto in English.

Apple 1 (Mimeo / Mike Willegal Clone) assemblato per un caro amico

L’Apple I (conosciuto anche come Apple-1) è stato il primo computer prodotto dalla Apple Computer (oggi semplicemente Apple) e uno dei primi microcomputer personali della storia.

L’Apple I rappresenta il primo di una lunga serie di computer commercializzati da quella che oggi è una delle maggiori aziende informatiche del pianeta. Concepito e progettato da Steve Wozniak, l’Apple I fu presentato nell’aprile 1976 all’Homebrew Computer Club di Palo Alto e fu commercializzato dal luglio 1976 all’agosto 1977 inizialmente al costo di 666,66 dollari, per una produzione complessiva di circa 200 esemplari.

—————————————————————————————————————————————————

Apple 1 (Mimeo / Mike Willegal Clone) assemblato per un caro amico; Paolo Cognetti.

Ringrazio per il supporto tecnico e morale: Piero Todorovich e Alessandro Polito.
Ringrazio inoltre per alcuni componenti elettronici: Gabriele Molesto Zaverio del Museo Dell’informatica Funzionante, Piero Todorovich.

Ho avuto diversi problemi nel far funzionare questo clone dell’Apple 1, cerchero’ molto brevemente di descriverli qui di seguito e allego anche delle foto delle fasi del montaggio.

  • 1 – Nessuna immagine video, tutte le tensioni sono ok.
  • 1 + Transistor MPS3704 guasto sostituito con un 2N3704 pinout non compatible.
  • 2 – Garbage screen durante il boot.
  • 2 + Sostituiti 2 di 7 Shift Register 2504V
  • 3 – Input tastiera non funzionante, sembra tutto freezato e il monitor di WOZ si presenta con un “@ \” ma il “\” non va a capo.
  • 3 + Resistenza da 27k spezzata a meta’, probabilmente durante il trasporto il condensatore e andato a schiacciare la resistenza.
  • 4 – La tastiera non risponde correttamente, digitando A viene stampato @ , digitando 1 viene stampato 0 …e cosi via…
  • 4 + Corto circuito sull’adattatore tastiera Apple II/+ > Apple 1. Un filo si era infilzato in un piedino di uno zoccoletto.
  • 5 – Il computer non risponde correttamente ma sembra funzionare. Il monitor di WOZ risponde ai comandi ma non scrive in memoria e stampa locazioni a caso.
  • 5 + Sostituito un 7410 che aveva un piedino sempre a livello alto.
  • 6 – La tastiera ha diversi tasti che sono completamente morti.
  • 6 + Sostituiti gli switch.

Foto delle fasi del montaggio:

Video:

1541 Ultimate II +

Ci spiace, ma questo articolo è disponibile soltanto in English.

MicroTech – SpaceMaker II

Ci spiace, ma questo articolo è disponibile soltanto in English.

Commodore-MOS KIM-1

19 December 2015 1 commento

Il MOS KIM-1 (“KIM” è l’acronimo dell’inglese Keyboard Input Monitor) è un microcomputer basato sul microprocessore MOS 6502 progettato e messo in vendita a partire dal 1975 dalla statunitense MOS Technology. In seguito all’acquisizione della società da parte di Commodore International, avvenuta nel 1976, fu rinominato CBM KIM-1.

Tra i primi microcomputer della storia, il MOS KIM-1 ebbe un grande successo in ragione del suo basso prezzo (250 dollari al momento del lancio) e delle ampie possibilità di espansione.

Il MOS KIM-1 consisteva in una piastra con tutti i circuiti su una faccia. Includeva i tre circuiti integrati principali, vale a dire il processore 6502 e due chip MOS 6530 contenenti ciascuno 1 kB di ROM, 64 byte di RAM, 2 porte bidirezionali ad 8 bit ed 1 timer. A questi chip si aggiungevano 8 chip di RAM 6102 da 128 byte l’uno (1024×1 bit). MOS Technology vendeva il microcomputer dichiarando la disponibilità di 1 kB di RAM ma in realtà il quantitativo totale era di 1.152 byte, dato dai 1024 byte dei chip 6102 più i 128 byte contenuti nella coppia di 6530. Altra RAM poteva essere aggiunta usando circuiti esterni.

Erano inclusi sei display a LED a 7 segmenti (come quelli delle calcolatrici dell’epoca) e una tastiera a 24 tasti. Molti pin della porzione I/O dei 6530 erano connessi ai due connettori della scheda madre che potevano essere usati come una porta seriale per comandare un terminale o un lettore di nastro perforato. Uno di questi connettori faceva anche da connettore di alimentazione e poteva essere anche collegato ad un registratore a cassette grazie alla presenza di alcune linee analogiche.

Il MOS KIM-1 comprendeva un firmware che veniva caricato all’avvio, chiamato TIM, acronimo di “Terminal Interface Monitor”, memorizzato nella ROM contenuta nei 6530. Questo monitor permetteva di utilizzare il registratore a cassette come unità di memorizzazione, comandare i display LED e gestire la tastiera. Inoltre, essendo il monitor caricato immediatamente all’accensione del computer, permetteva all’utente di poter interagire subito con il KIM-1, senza dover caricare prima un sistema operativo.

Il KIM-1 fu uno dei primi computer a singola scheda, avendo bisogno solamente di un alimentatore esterno per funzionare. Questo fatto, assieme al suo basso costo, lo rese popolare alla fine degli anni ’70.

Gallery:

Download: Commodore-MOS KIM-1 Docs (1099)

source: wikipedia

Riparazione di 15 x Commodore 64

13 February 2015 1 commento

Clicca sull’immagine per ingrandire

Ho riparato l’anno scorso questi computer per un caro amico.

Commodore 64 #1

Difetto:

  • Boot con Schermo Nero.

Componenti sostituiti:

  • Sostituite 4 x 4264 RAM (U9,U10,U11,U12)

Commodore 64 #2

Difetto:

  • Out of Memory.
  • La porta di espansione (Cartridge port) non funziona.

Componenti sostituiti:

  • Sostituite 3 x 4264 RAM (U12,U24,U22)
  • Risolto il problema della porta espansione non funzionante facendo un ponte per l’address line A5. La pista era interrotta..

Commodore 64 #3

Difetto:

  • Boot con Caratteri confusi e poi Out of Memory.

Componenti sostituiti:

  • Sostituite 4 x 4264 RAM (U24,U12)
  • Sostituito 1 x 74LS257 Data Selectors/Multiplexers (U13)

Commodore 64 #4

Difetto:

  • Boot con Schermo Nero e poi Out of Memory.
  • Mancanza totale del suono.

Componenti sotituiti:

  • Sostituite 2 x 4264 RAM (U9,U10)
  • Sostituito 1 x 74LS257 Data Selectors/Multiplexers (U25)
  • Sostituito 1 x 6581 SID (U18)

Prosegui la lettura…

Rilasciata la nuova versione del CBM prg Studio v3.2.1

E’ stata rilasciata una nuova versione del programma CBM prg Studio. Ci sono un sacco di nuove funzionalità e fix in questa versione e sono sempre gradite le segnalazioni di bug o suggerimenti/commenti.

CBM prg Studio e’ un kit di sviluppo che gira in ambiente Windows e vi permette di programmare in Commodore Basic e Linguaggio Macchina(LM), il programma potrà poi essere compilato in un file eseguibile “.PRG” per Commodore 64 / VIC-20 o PET.

La suite è anche completa di un ottimo sprite editor che permette di definire fino a 128 pattern, nonché di un funzionale char editor, che permette di avere una gestione completa e sotto controllo della procedura per la ridefinizione del charset interno al C64 e al Vic20.

Infine il CBM prg Studio, offre una completo e facile controllo della complessa gestione della tastiera del C64 e Vic20 ed in particolare dei caratteri PETSCII che contraddistinguevano le macchine sotto il marchio Commodore e che rappresentavano una chiave fondamentale per la programmazione in ambiente Basic, alla stregua di un vero e proprio macro linguaggio.

CBM prg Studio sostituisce le ormai obsolete Tools: C64PrgGen e VIC20PrgGen.

New features:

  • Screen designer speed up.
  • Speed up of switching/adding/opening files and projects.

Bug Fixed:

  • Assembler:
    • Duplicate labels not detected in projects.
    • SYS call always created at start of file.
    • Build order not correct.
    • Assembly dump showing both parts of the code within conditional assembly statements.
    • Code reformatting issues.
    • Negative numbers in BYTE and WORD sequences not assembled properly.
    • Numbers in strings in BYTE sequences not assembled properly.
    • Numbers in TEXT sequences not assembled properly.
    • Arithmetic in WORD sequences not assembled properly.
  • General:
    • Sprite Designer grid glitches.
    • Exception thrown when generating .prg with the output window closed.
    • Code indent/outdent/comment/uncomment would add extra carriage return.
    • Code comment/uncomment would add extra REM statements.
    • Problem adding existing files to a project.

Download: CBM prg Studio v3.2.1 (1094)

source: ajordison.co.uk

Princess C64SD v3.0 by Manosoft

Siamo nuovamente qui dopo poco più di un’anno da quando Manosoft aveva rilasciato il modulo ITS (TAP player per la C64SD v2.0) per presentare la nuova interfaccia per la serie dei Home Computer 8 Bit Commodore; la Princess C64SD v3.0.Come di consueto Manosoft ci stupisce ancora, questa volta ha fatto un grande lavoro di unire due interfacce in una; il modulo ITS TAP Player con la C64SD e da questa fusione nasce la Princess, un’interfaccia che ingloba al suo interno tutte e due le interfacce precedentemente rilasciate.

La Princess si presenta elegante come solo Manosoft sa fare, il colore è cambiato ed è un bianco sabbia che si intona perfettamente con tutta la serie dei Home Computer 8 Bit Commodore.

Oltre al colore sono stati aggiunti anche dei nuovi controlli manuali e visivi. Qui di seguito la leggenda per ogni singolo comando posto sul fronte/retro dell’interfaccia Princess.

Fronte:

  • [1] Interuttore Play/Stop per i file TAP.
  • [2] Pulsante di Reset.
  • [3] Pulsante di Cambio Disco. (down/autoswap.lst)
  • [4] LED:
    • Giallo – Stato Motore Tape Virtuale.
    • Bianco – Lettura.
    • Rosso – Errore Generale.
    • Verde – Alimentazione.
  • [5] Connettore Floppy Drive (IEC) lato Computer.
  • [6] Connettore Registratore a cassette lato Computer.
  • [7] Alimentazione 9v ausiliaria.

 

Retro:

  • [1] Slot SD Card.
  • [2] Pulsante Rosso – Setpoint tap file / (up/autoswap.lst)
  • [3] Dip Switch per la scelta del Device del Floppy Drive (SD2IEC).
  • [4] Regolazione Volume audio (funzione monitor) caricamento file TAP.
  • [5] Connettore femmina Mini DIN 8 poli da connettere alla porta tape della serie Commodore 264.
  • [6] Alimentazione 9v ausiliaria.
  • [7] Connettore passante Floppy Drive (IEC)
  • [8] Connettore passante Registratore a Cassette da utilizzare mediante pettine per datasette 1530 o 1531 mediante altro adattatore.

 

Inoltre, come la precedente C64SD v2.0, la Princess ha un connettore passante per il Registratore a cassette ed uno per il Floppy Disk Drive.

Non dimentichiamoci di citare la “chicca” di aver aggiunto un piccolo altoparlantino Piezoelettrico per poter udire il suono dei bytes che vengono caricati con il TAP Player oltre che avvisarci con un simpatico suono che il bootstrap della scheda all’accensione è avvenuto correttamente.

A breve sul sito di Manosoft saranno disponibili 2 nuovi pacchetti software (c64 e AIO)

Quest’ultimo è un sistema innovativo che permettera’ la creazione di SD Card da 4GB o superiori in pochi minuti da un file immagine creato ad hoc.

Inoltre lato Commodore 64 è stato scritto un nuovo programma dal nome “MENU” con alcune utility dedicate all’inizializzazione della SD Card e all’utilizzo rapido
della Princess C64SD v3.0.

Lo sviluppo del TAP Player firmware abbinato al protocollo SD2IEC è stato reso possibile grazie alla collaborazione di Hawui1 promotore e sviluppatore del modulo ITS.

Concludo dicendo che Damiano in arte Manosoft oltre ad essere un grande costruttore di periferiche per i nostri 8 Bit è anche un grande amico e colgo l’occasione con questo articolo di salutare e fare i miei complimenti per questa nuova interfaccia per la serie dei Home Computer 8 Bit Commodore.

L’interfaccia Princess C64SD v3.0 sarà disponibile tra qualche mese per la vendita sul sito di Manosoft.

Princess C64SD v3.0 Video Preview:

Micro Peripherals Ltd Floppy Disk Interface per Sinclair QL

16 August 2014 3 commenti

Gallery:

Interfaccia Floppy Drive dell’azienda Inglese Micro Peripherals Ltd per Sinclair QL. Questa interfaccia era anche l’unica distribuita ufficialmente sotto il marchio Sinclair.

Purtroppo questa interfaccia utilizzava un firmware (scritto da Richard Miller) non conferme al sistema QJump “FLP” utilizzato dalla maggior parte delle aziende e di conseguenza non ha avuto un gran successo nel mondo Sinclair QL, inoltre il Firmware non supporta l’accesso diretto ai settori del disco.

Powersupply Pinout:

Download:

source: rwapadventures.com

Co.r.El Computers Plotter Watanabe Interface per CBM (PET)

Co.r.El Computers Plotter Watanabe Interface for CBM (PET)

Gallery:

Grazie a Paolo Pascolo e Carlo Pascolo (fondatori della Co.r.el) ho ricevuto ulteriori informazioni su questa interfaccia.

Questa interfaccia è stata progettata e distribuita dalla Co.r.el in Italia e assemblata dalla Asem o Computer Control, due aziende italiane. L’Asem, nata per assemblare hardware per noi, cominciava a muovere i primi passi nella progettazione autonoma di dispositivi elettronici. Non sono stati prodotti molti pezzi e come si puo’ vedere il prodotto è artigianale.

Questo è un piccolo articolo di una vecchia rivista italiana (MCmicrocomputer) dove parlano di quello che vendeva la Co.r.el (vedi immagine)

Questo è stato il primo prodotto che la Co.r.el ha realizzato con l’utilizzo di un microprocessore. Le interfacce precedenti utilizzavano solo porte logiche.

Questa interfaccia è un convertitore dal bus IEEE-488 a RS-232 per potersi interfacciare con i plotter Watanabe, i dati vengono inviati tramite un numero di dispositivo (device number) dal Commodore PET (CBM) al Plotter.

Gli switch montati sulla scheda servono a definire il canale IEE488 e le impostazioni della RS232 (velocità, numero di bit, parità …).

ASAP v3.2.0 – Another Slight Atari Player

Con ASAP Music Player si torna indietro di 20 anni, dato che si possono ascoltare le musiche dell’Atari 8-bit su Windows / Mobile (Android) /Linux. ASAP emula in modo perfetto il chip audio POKEY e il processore 6502.

Il progetto era inizialmente basato sulle routine utilizzate dall’emulatore Atari800, ma la versione attuale ha un core di emulazione completamente nuovo.

Changelog ASAP 3.2.0 (2014-06-23):

  • Reduced amplitude by half to avoid clipping on loud tunes.
  • Silence detection regarded GTIA and COVOX sounds as silence.
  • asapconv supports conversion to one WAV/RAW/MP3/XEX file per subsong.
  • File Information window in the foobar2000 plugin.
  • Updated the XBMC plugin for the new XBMC.
  • OS X VLC plugin no longer requires OS X 10.8.

Android changes:

  • Android 4.4 can now read the memory card.
  • Switch to the next song when the current one ends.
  • Playback couldn’t be resumed after a while of pause.
  • Search files using on-screen keyboard.
  • Removed HTTP playback.
  • Files with duplicate titles were lost in the details view.

Download: ASAP v3.2.0 (1484)

source: asap.sourceforge.net

Sostanziosa donazione di circuiti integrati

5 February 2014 5 commenti
Substantial donation of integrated circuits

Ho apprezzato molto questa donazione che mi è stata fatta da Mokuccio e Zibri. Grazie infinite.

Lista dei componenti:

9 x CGS 8580R5 COMMODORE 64 SID
1 x MOS 8580R5 COMMODORE 64 SID
3 x CGS 6581R4AR COMMODORE 64 SID
2 x MOS 6581R4AR COMMODORE 64 SID
5 x MOS 6532 RAM-I/O-Timer (RIOT)
6 x MOS 8565R2 VIC II (HMOS)
1 x MOS 8501 COMMODORE 264 SERIES CPU
7 x MOS 6504 28-PIN 6502, 8K ADDRESSABLE MEMORY, ON-CHIP
1 x MOS 901229-05 COMMODORE 1541 (OLD) KERNAL
2 x MOS 901226-01 COMMODORE 64 BASIC
3 x MOS 901227-03 COMMODORE 64 KERNAL
1 x MOS 901225-01 COMMODORE 64 CHAR
1 x MOS 901486-07 COMMODORE VIC-20 KERNAL
2 x MOS 390059-01 COMMODORE 128 CHAR
1 x MOS 251913-01 COMMODORE 64 KERNAL+BASIC
1 x MOS 901460-03 COMMODORE VIC-20 CHAR
1 x MOS 901486-01 COMMODORE VIC-20 BASIC
1 x MOS 318004-04 COMMODORE 16 KERNAL
1 x MOS 310654-03 COMMODORE 1571 KERNAL
1 x MOS 325341-08 COMMODORE 1526/MPS802 ROM
1 x CGS 251968-03 COMMODORE 1541 II (NEW) KERNAL
1 x MOS 325302-01 COMMODORE 1541 DOS V2.6 LOW C000-DFFF
1 x MOS 251828-01 GATE-ARRAY 1540/SFD1001/C128D
3 x MOS 317054-01 COMMODORE PLUS/4 ROM
2 x CGS 8701 COMMODORE 64 VIDEO CLOCK GENERATOR
1 x MOS 8701 COMMODORE 64 VIDEO CLOCK GENERATOR
1 x MOS 251641-02 COMMODORE PLUS/4 PLA
1 x MOS 318006-01 COMMODORE C16/116/PLUS 4 BASIC ROM
1 x MOS 317053-01 COMMODORE PLUS/4 3-PLUS-1
1 x CGS 6559R5 COMMODORE 64 VIC II
7 x MOS 6569R3 COMMODORE 64 VIC II
1 x MOS 6569R3 COMMODORE 64 VIC II (CERAMIC)
9 x CGS 6510 CPU
4 x MOS 6510 CPU
1 x ROCKWELL 6502 CPU
1 x MOS 325340-03 MPU COMMODORE PRINTER 1520
1 x SHARP 252535-01 COMMODORE 64C CUSTOM PLA MEMORY CONTROLLER
10 x CMD G65SC22P-2 (VIA)
5 x MOS 6522 (VIA)
5 x MOS 8520 (CIA)
6 x CGS 8520 (CIA)
9 x MOS 6529B COMMODORE 16/116/PLUS-4 KEYBOARD CONTROLLER
7 x MOS 6561-101 COMMODORE VIC-20 PAL VIDEO CHIP
4 x MOS 8551 PLUS-4/A2232-3 ACIA
3 x MOS 8568 CRTC COMMODORE 128
5 x MOS 5710 COMMODORE 1571 CIA
7 x CGS 8372R8 AMIGA FAT AGUS
3 x MOS 8372R8 AMIGA FAT AGUS
1 x MOS 8372R6 AMIGA FAT AGUS DIP (CERAMIC)
3 x CGS 8373R4 AMIGA DENISE HI-RES
3 x MOS 8367R0 AMIGA AGNUS
2 x MOS 8364R4 AMIGA PAULA (CERAMIC)
1 x MOS 8364R7 AMIGA PAULA
5 x CGS 8364R7 AMIGA PAULA
7 x CGS 8375 AGNUS HI-RES
4 x CGS 8372A AMIGA FAT AGUS
3 x MOS 8371 AMIGA FAT AGNUS
15 x CGS 5719/318072-01 AMIGA GARY
3 x MOS 5719 AMIGA GARY
4 x KICK ROM v1.2
2 x KICK ROM v2.05
2 x KICK ROM v3.0 (39.106)

Prosegui la lettura…

Sinclair FTV1/B Boxed Mint Condition

26 October 2013 2 commenti

Ci spiace, ma questo articolo è disponibile soltanto in English.