Post presenti nella categoria: ‘Retroprogrammazione’

Magot, come lo facemmo!

Torre della Terra BIG

Non c’è cosa peggiore che vedere il proprio lavoro,
frutto di anni di applicazione, buttato la da una parte all’interno di una cartella in un luogo remoto dell’hard disk.

Si perché di grafica no ho disegnata parecchia in quasi 20 anni e in alcuni casi sono anche riuscito a sfruttarla per qualche progetto amatoriale che si trova tutt’ora in rete. Il problema è che lavorare da soli implica un sacrificio notevole e spesso la frustrazione per un progetto che avanza troppo lentamente fa si che non si riesca a concluderne neanche uno.

Read more »

Breve prontuario dei comandi Commodore Basic V2

C64code

Nell’ambito della nostra iniziativa votata a riaccendere nei nostri lettori la fiamma dell’interesse nei confronti della programmazione cominciamo con le basi. 

Un breve riassunto dei comandi del Commodore Basic V2 utilizzato dal Commodore64 (oltre che dal VIC20 e i Commodore PET). Attenzione! Questo non è un tutorial sul Commodore Basic ma una sorta di guida di riferimento per riaccendere in neuroni spenti (o mai accesi…).

Read more »

Piccolo aggiornamento sul mio progettino NGDSGA (NEOGEO CD SINGLE GAME ARCADE): PHOENIX

NeoGalEmu1

Continuo l’aggiornamento sulla mia missione autolesionista ovvero lo sviluppo di un emulatore Z80 per NeoGeo CD. Questa volta l’emu inizia a dare segni di vita riconoscibile emulando la rom di PHOENIX (uno dei miei arcade preferiti in assoluto!).

Purtroppo emulare uno Z80 a 2Mhz su un NeoGeo con Motorola 68000 a 12Mhz è da associare a una missione impossibile sia in termini di peso computazionale che per differenza abissale dell’HW SNK rispetto un PC.

In questo caso non abbiamo la possibilità di renderizzare grafica direttamente in VRAM perché il NeoGeo è capace solo di rappresentare a video o sprite o testo (modalità fix) quindi il “barbatrucco” sta nell’inventare un trick di programmazione atualmente in fase di analisi…

Continua a seguire gli aggiornamenti sullo sviluppo –> http://www.iocero.com/eventdetail.aspx?idevent=27312

RetroIsTheOnlyFuture!

BEY

http://www.IoCero.com

NeoGeo CD Galaxian Emu Rel:0.01 ….L’importante è iniziare ;)

IMGTMP2 (1)

Visto che nessuno l’ha mai fatto mi sono detto: “perché non realizzare un emulatore di galaxian su NeoGeo CD?”…..Non l’avessi mai fatto :D :D

Devo ammettere che il “progettino” richiede più tempo di quanto immaginassi ma l’importante è iniziare con un minimo di analisi.

Ad oggi sono riuscito a far funzionare un mini core Z80 atto a emulare la scheda arcade del gioco con output a video di soli char ASCII per verificare il corretto avviamento del mini emulatore. Quello che manca è una interfaccia grafica che traduca il contenuto della VRAM della scheda originale e lo converte per il chip video del NGCD. Read more »

MSX2 Basic + MSX DOS (A. Sickler – A. Van Utteren)

MSXBASICbook

Approfittando del fine settimana ho cercato di mettere un po’ di ordine nel marasma di documentazione retroinformatica che ho accumulato nei miei hard disk. Sscansioni di documenti, manuali e libri vari affollavano i miei supporti magnetici senza una minima catalogazione e spesso capitava di ignorare persino ciò che avevo o l’ubicazione di ciò che ero sicuro di avere. L’idea era di organizzare uno “spazio di lavoro” per poter approfondire la programmazione di alcune macchine in maniera più ragionata.

Lungi dall’aver terminato di sistemare il caos imperante (la lotta in questo senso sarà lunga) devo dire che i frutti che tuttavia ho ottenuto da questo lavoro sono stati davvero piacevolmente sorprendenti!
Read more »

TommyGun – a retro development toolkit

tommygun

Un ottimo IDE cross-platform per sviluppo di codice per macchine retro.

Se avete sempre sognato di scrivere in maniera facile e veloce un giochino sul vostro computer di 30 anni fa, TommyGun è lo strumento che fa per voi.

Read more »