Archivio

Archivio per la categoria ‘Today’

CBM prg Studio v2.7.0 released

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:

  • Debugger:
    • Keyboard shortcuts.
    • Instruction cycle counter.
    • Overlay files.
    • VICE Snapshot files (for C64 and VIC 20 only).
    • Better execution control, e.g. step over, into etc.
    • Change SP and SR registers.
    • Memory viewer.
    • Much better performance.
    • Updated tutorial.
  • Character editor:
    • Edited characters indicator.
    • Copy groups of characters.
    • Scroll the scratchpad.
  • BASIC:
    • Batch mode added.
    • Constants can be defined/redefined in code, and use hex values.
    • Auto line numbering inproved.

Bugs fixed:

  • ‘£’ was in invalid BASIC character.
  • $(nn),y was not being assembled properly, whereas ($nn),y was.
  • Casted offsets (offsets which are based on other offsets) were broken.
  • Problems renumbering BASIC programs with ON..GOTO/GOSUB with spaces in the line number list.
  • PC relative offsets (e.g. bvc *-2) fixed.
  • ‘Align’ directive not working.
  • Load/save in character editor.
  • Multicolour issues with the screen/character/sprite editors.
  • Including sprite files (IncBin) into assembly source only generated 63 bytes.

See the help for a complete list of new features and fixed bugs.

Download: CBM prg Studio v2.7.0 (896)

source: ajordison.co.uk

C64 Game: Trance Sector CE +10HFD / Glider Rider +4/D/P/TL …

ITS Module: TAP player for the C64SD v2.0 (based on sd2iec)

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

Silesia Party 7: Official demo party results

Questi sono i risultati ufficiali (solo i primi 3 posti) del Demo party Silesia Party 7 che si e’ concluso il 7/7/2013. Per maggiori informazioni visita la pagina ufficiale del Silesia Party.

C64 Demo:

  • 1. “Quadrangulus 80%” Dream
  • 2. “B-Land Scrapbook” Samar

C64 4K Intro:

  • 1. “One Flew Over The Cuckoo’s Nest” Samar
  • 2. “Big Blue” Vulture

C64 Graphics:

  • 1. “S7″ CRRN/Elysium
  • 2. “Masks” Questor/Albion
  • 3. “Waiting For Silesia” Joodas/Albion

C64 Music (1SID):

  • 1. “Human Hunting” Randall/Arise
  • 2. “In A Rush” MCH/Genesis Project
  • 3. “Cow Anus Fucked” Surgeon/Vulture

C64 Music (2SID):

  • 1. “Love Fileosophy” GRG/Shape
  • 2. “Last Party” Buddha/Vulture
  • 3. “Blank Page, Part 3″ Conrad/Samars.

C64 Sample Music:

  • 1. “Sandmonster” MCH/Genesis Project
  • 2. “Chemoglobina” Bab00n/Brownhole
  • 3. “Kanikurwy” Raf/Vulture

Wild competition:

  • 1. “Somar” Elytarium

Download: Silesia Party 7 full Party stuff (1007)

source: noname.c64.org/csdb silesiaparty.pl

1541 Ultimate Plus (MK1): Unofficial firmware v2.6d by Brandon

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

CBS ColecoVision: diagnosing and fixing motherboard faults

Ho deciso di riparare le mie due console Colecovision acquistate come non funzionante molti anni fa. Qui sotto la descrizione dei difetti e dei componenti sostituiti.

Difetto: schermo nero

  • 1 x 2114 (VRAM)
  • Joystick port # 1 broken (recuperata porta joystick da un Texas Instruments TI-99/4A)

Difetto: schermo nero

  • 1 x 2114 (VRAM)
  • 3 x 4116 (RAM)

C64 Game: Flubble & Squij (+Remix) +8HD / Up in the Air Preview 2…

High Voltage SID Collection Update #59

La “High Voltage SID Collection (HVSC)” è un collezione che raccoglie migliaia di brani musicali del Commodore 64 (noti anche come brani SID).

Questa collezione e’ completamente gratuita ed e’ opera di un Team di persone che negli anni ha lavorato per rendere la migliore raccolta di SID tunes.

This update features (all approximates):

  • 747 new SIDs
  • 315 fixed/better rips
  • 7 repeats/bad rips eliminated
  • 629 SID credit fixes
  • 750 SID model/clock infos
  • 9 tunes from /DEMOS/UNKNOWN/ identified
  • 5 tunes from /GAMES/ identified
  • 27 tunes moved out of /DEMOS/ to their composers’ directories
  • 15 tunes moved out of /GAMES/ to their composers’ directories

Download:

source: www.hvsc.c64.org

Sharp MZ-80B and the Magic Smoke of a RIFA capacitor

Bisogna sempre ricordarsi di rimuovere i condensatori di filtro RIFA prima di accendere un computer che e’ spento da oltre 30 anni. Altrimenti potrebbe succedere quello che si puo’ vedere dalle foto e dal video.

Questa volta e’ colpa mia perche’ me ne ero completamente scordato.

The Magic Smoke of a RIFA capacitor:

FPGA Arcade site updated: Replay – ready to ship

Sono passati sei lunghi anni di progettazione e testing della FPGA Arcade Replay Board ed ora finalmente e’ disponibile per l’acquisto.

Il prezzo e’ di 199 Euro per la versione senza uscita Composita/SVHS, 229 Euro con uscita Composita/SVHS.

FPGA Arcade Replay features:

  • Very large FPGA with high IO pin count for expansion.64 MByte of DDR memory.
  • Six layer PCB for high performance and stability.
  • 24 bit HD DAC with DVI / HDMI / VGA and legacy 15K monitor support.
  • Video line buffer / filter for highest quality output.
  • 24 bit / 192KHz audio DAC.
  • Flexible clock generator.
  • Small board size, fits in standard itx/atx case.
  • Lots of expansion for custom daughterboards or IO adapters (JAMMA for arcade cab use).
  • Optional dual host USB with dedicated CPU for low latency.
  • Daughterboard with Ethernet, fast USB and optional 68060 processor being designed.
  • Designed from the ground up to support multiple platforms (Amiga, Atari and others)

source: fpgaarcade.com

Texas Instruments TI-99/4A: diagnosing and fixing motherboard faults

Mi sono stati spediti cinque TI-99/4A da riparare con i seguenti difetti:

  1. Schermo Nero
  2. Funzionante ma con sporcizia sullo schermo.
  3. Bande Verticali in movimento e suono assordante.
  4. Schermo Blu con sottili righe verticali e suono assordante.
  5. Schermo Blu con sottili righe verticali e suono assordante.

Le prime due motherboard sono state riparate riscontrando i seguenti guasti:

Schermo Nero guasto: sostituzione TMS9929A seguito dalla ROM CD2156NL
Sporcizia sullo schermo: sostituzione RAM 4116.

La terza motherboard e’ stata utilizzata per componenti di ricambio.

La quarta e la quinta motherbord che presentavano il difetto “schermo blu” sono state le piu’ fastidiose, qui di seguito il breve racconto sulla riparazione.

Ho passato 6+ ore a fare misurazioni con l’oscilloscopio comparando una delle due schede madri con una funzionante per trovare il guasto.
I segnali/voltaggi risultavano assolutamente identici, bensi una delle due motherboard in test non era funzionante.

Cosi’ ho deciso di andare per esclusione e con lo schema elettrico del TI-99/4A alla mano e 39.5 gradi in Laboratorio + il saldatore che emanava fumi tossici di stagno di 30 anni fa’
ho iniziato a dissaldare/zoccolare i seguenti componenti:

  • 1 x TMS9901NL (20+20 PIN)
  • 1 x TMS9900NL (32+32 PIN)
  • 1 x TIM9904NL (10+10 PIN)
  • 1 x TMS 4732/2532 ROM U610 (12+12 PIN)
  • 1 x TMS 4732/2532 ROM U611 (12+12 PIN)
  • 1 x 74LS244 (10+10 PIN)
  • 1 x 74LS245 (10+10 PIN)
  • 1 x 74LS373 (10+10 PIN)
  • 1 x 74LS03 (7+7 PIN)
  • 1 x 74LS138 (8+8 PIN)
  • 1 x 74LS74 (7+7 PIN)
  • 1 x 4116 (8+8 PIN)

Dopo tutto questo lavoro nulla era cambiato, non funzionava nulla, sempre schermo BLU.

Ho rifatto le misurazioni per scrupolo comparando di nuovo le due schede madri, ma nulla, tutto sembrava uguale.

A questo punto mi sono detto rimangono solo le due memorie statiche MCM6810P che pero’ non ho indagato per cosa vengono utilizzate siccome abbiamo gia 8 x 4116 RAM sharate tra la Memoria programma e Video
comunque… le proviamo a dissaldare e zoccolare.

Dunque si aggiungono:

  • 2 x MCM6810P (12+12 PIN)

Le provo su una motherboard funzionante e gia’ zoccolata e risultano ambedue guaste, ambedue!

Ovviamente non ho questo componente tra i miei ricambi, dunque provero’ a recuperare dalla motherboard per pezzi di ricambio queste due RAM
sperando che non siano guaste, comunque queste RAM possono essere acquistate in rete ad un prezzo molto basso.

La quinta ed ultima motherboard che presentava lo stesso difetto della precedente aveva un guasto diverso, non erano le due ram MCM6810P.

Per riportarla in vita ho dovuto sostituire i seguenti componenti:

  • 1 x 74LS04 (7+7 PIN)
  • 1 x TMS9900NL (32+32 PIN)

C64 Game: XOR +7DS / Tork Fighter-8 + / Outbreak Preview

Flashback 2013: C64 – Official demo party results

Questi sono i risultati ufficiali (solo i primi 3 posti) del Demo party Flashback 2013 che si e’ concluso il 10/06/2013. Per maggiori informazioni o aggiornamenti visita il sito CSDB nella sezione Flashback 2013.

C64 Demo:

  • Famous Australians Vol.1 by Fairlight, Offence, Prosonix

C64 Music:

  • Back2_V_arsity by Viruz
  • Night by NioByte
  • Resurgence by Triton
    • Flashback zero-thirteen by Genesis Project

C64 Graphics:

  • Party On, Fishbone by iLKke
  • Knock by rexbeng
  • Seafarer by Senex

Download: Flashback 2013 full Party stuff (994)

source: csdb.dk

Sharp X68000 ACE-HD (Gray/Black) PSU repair,Cleaning,Cover repair

Sharp X68000 ACE-HD (Gray/Black)

Autopsy:

Ho riparato il Power Supply dello Sharp X68000 (versione grigia), il difetto di cui soffriva era il malfunzionamento dello standby. Il guasto era causato da due condensatori elettrolitici e il regolatore di tensione 7805 in corto circuito.

Ho anche cercato di riparare il case esterno dello Sharp X68000 (versione grigia) che durante il primo trasporto in italia molti anni fa’ si era distrutto.

testo tratto dalla homepage di Wikipedia:

Lo Sharp X68000, spesso denominato solo X68k, è un home computer sviluppato dalla Sharp Corporation e reso disponibile solo in Giappone. Il primo modello venne presentato nel 1987, era dotato di un processore Motorola 68000 a 10 Mhz, 1 MB di memoria RAM e non aveva hard disk. Il secondo modello venne presentato nel 1993, era basato su un Motorola 68030 a 25 Mhz, aveva 4 MB di RAM e un hard disk opzionale da 80 MB.La RAM di questo modello poteva essere espansa fino a 12 MB ma la maggior parte dei giochi e degli applicativi non richiedevano più di 2 MB.
Street Fighter II su X68000

Notevoli le conversioni arcade-perfect tra cui: Ghouls ‘n Ghosts, Street Fighter II, Strider, Final Fight e molti altri. Malgrado il costo eccessivo, ebbe un discreto successo in Giappone, ma per strane scelte commerciali non venne mai ufficialmente commercializzato al di fuori del paese.

source: wikipedia

Sostanziosa donazione di integrati Z80 (CPU/CTC) e TTL serie 74XXX

Oggi un amico, che ringrazio immensamente, mi ha donato una grande quantità di circuiti integrati.

La donazione ammonta a:

  • 70 + Z80 CPU.
  • 14 + Z80 CTC (Counter / Timer Canali)
  • 200 + 74XXX TTL chip.