<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>the Retrogames Machine &#187; Retroprogrammazione</title>
	<atom:link href="https://www.retrogamesmachine.com/tag/retroprogrammazione/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.retrogamesmachine.com</link>
	<description>the Future was Now</description>
	<lastBuildDate>Tue, 21 Feb 2023 19:44:33 +0000</lastBuildDate>
	<language>it-IT</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.7.1.1</generator>
	<item>
		<title>C&#8217;era una volta&#8230;</title>
		<link>https://www.retrogamesmachine.com/2012/10/09/cera-una-volta/</link>
		<comments>https://www.retrogamesmachine.com/2012/10/09/cera-una-volta/#comments</comments>
		<pubDate>Tue, 09 Oct 2012 17:52:27 +0000</pubDate>
		<dc:creator><![CDATA[MCP]]></dc:creator>
				<category><![CDATA[Fuffa]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[atari]]></category>
		<category><![CDATA[Atari 2600]]></category>
		<category><![CDATA[Basic]]></category>
		<category><![CDATA[Commodore]]></category>
		<category><![CDATA[Commodore 64/128]]></category>
		<category><![CDATA[Commodore VIC20]]></category>
		<category><![CDATA[Memorie]]></category>
		<category><![CDATA[Retroprogrammazione]]></category>
		<category><![CDATA[Sinclair]]></category>
		<category><![CDATA[ZX Spectrum]]></category>

		<guid isPermaLink="false">http://retrogamesmachine.wordpress.com/2012/10/09/cera-una-volta/</guid>
		<description><![CDATA[Negli anni 80 i computers disponevano di pochi kb di ram (se non byte&#8230; atari 2600) ed una CPU (processore) che potevano erogare pochi mhz di potenza, ben differenti dagli odierni i7&#8230; ed era assolutamente d&#8217;obbligo programmare nel modo più [&#8230;]]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p>Negli anni 80 i computers disponevano di pochi kb di ram (se non byte&#8230; atari 2600) ed una CPU (processore) che potevano erogare pochi mhz di potenza, ben differenti dagli odierni i7&#8230; ed era assolutamente d&#8217;obbligo programmare nel modo più veloce ed ottimizzato possibile. Molti di noi iniziarono con il Basic per poi evolversi buttandosi nel &#8220;cyberspazio&#8221; dell&#8217;assembly. Il periodo era quello della sperimentazione ed il computer veniva visto come il &#8220;cervello elettronico&#8221; a cui tutto era permesso (e possibile).</p>
<p>In pochissimi byte si potevano creare giochi con colori, animazioni e suoni ed effetti, per l&#8217;epoca, strabilianti. Spesso i ragazzi creavano piccole &#8220;demo&#8221; per testare la potenza delle varie macchine (Commodore64, Msx, Amstrad, ZXSpectrum etc) mettendo a confronto i vari limiti cimentandosi in vere e proprie coreografie digitali.</p>
<p>In un&#8217;altra occasione mi piacerebbe riprendere ed approfondire questo argomento.</p>
<p><a href="http://64kappa.files.wordpress.com/2012/10/tasm_c64.jpg"><img src="http://64kappa.files.wordpress.com/2012/10/tasm_c64.jpg?w=487" alt="Image" /></a></p>
</div>]]></content:encoded>
			<wfw:commentRss>https://www.retrogamesmachine.com/2012/10/09/cera-una-volta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TommyGun &#8211; a retro development toolkit</title>
		<link>https://www.retrogamesmachine.com/2012/09/25/tommygun-a-retro-development-toolkit/</link>
		<comments>https://www.retrogamesmachine.com/2012/09/25/tommygun-a-retro-development-toolkit/#comments</comments>
		<pubDate>Tue, 25 Sep 2012 10:08:58 +0000</pubDate>
		<dc:creator><![CDATA[MetalRedStar]]></dc:creator>
				<category><![CDATA[Articoli]]></category>
		<category><![CDATA[Fuffa]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Retroprogrammazione]]></category>
		<category><![CDATA[Retroworkshop]]></category>
		<category><![CDATA[16bit]]></category>
		<category><![CDATA[8bit]]></category>
		<category><![CDATA[Amstrad]]></category>
		<category><![CDATA[atari]]></category>
		<category><![CDATA[C64]]></category>
		<category><![CDATA[Commodore]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[MSX]]></category>
		<category><![CDATA[Sinclair]]></category>
		<category><![CDATA[VIC20]]></category>
		<category><![CDATA[ZX Spectrum]]></category>

		<guid isPermaLink="false">http://retrogamesmachine.wordpress.com/?p=364</guid>
		<description><![CDATA[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. TommyGun [&#8230;]]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p>Un ottimo IDE cross-platform per sviluppo di codice per macchine retro.</p>
<p>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.</p>
<p><span id="more-364"></span></p>
<p>TommyGun non si può certo definire un progetto recente e sicuramente coloro che bazzicano l&#8217;ambito della retro programmazione ne avranno sentito parlare, ma per tutti gli altri può essere interessante.</p>
<p>Si tratta di un ambiente integrato di sviluppo che comprende una console di sviluppo codice, uno sprite editor, strumenti per il debug e quanto possa essere necessario per sviluppare un gioco con estrema facilità.</p>
<p>Sono compresi i vari dialetti BASIC delle varie macchine, l&#8217;assembly specifico per le CPU utilizzate e le relative mappe di memoria di ogni computer e addirittura e previsto uno specifico compilatore C!</p>
<p>Il progetto ha il suo punto di forza nella possibilità di scrivere codice NATIVO per tutte le macchine che sono/saranno supportate. Ovvero come spiegato dall&#8217;autore l&#8217;IDE è attualmente volontariamente limitato al supporto di varie macchine 8 e 16 bit (per ora essenzialmente Spectrum, C64 e Amstrad), ma è teroicamente un IDE modulare e aperto a qualunque piattaforma, infatti nei <a title="TommyGun Low ToDo  List" href="http://www.users.on.net/~tonyt73/TommyGun/TommyGun%20(Low).html" target="_blank">TODO</a> l&#8217;autore si prefigge di realizzare il supporto per una varia quantità di macchine, console incluse.</p>
<p>Il progetto sfortunatamente è fermo (ma non ufficialmente cancellato) dal 2009, si spera che l&#8217;autore voglia e/o possa riprenderlo al più presto e completare i moduli di supporto delle altre macchine, magari mandargli una tonnellata di mail all&#8217;indirizzo <a href="mailto:tommygun.ide@gmail.com">tommygun.ide@gmail.com</a> potrebbe invogliarlo a riprendere il lavoro e magari qualcuno volenteroso potrebbe dargli una mano.</p>
<p>A onor del vero l&#8217;unico screen shot presente sul sito cita in basso un supporto a Windows7 (non ufficialmente supportato da TommyGun anche se funzionante) e l&#8217;anno 2010 riferendosi però a un &#8220;fantomatico&#8221; ZX Game Studio (di cui non si rova traccia su internet) con supporto esclusivo per ZX Spectrum anche se le finestre dell&#8217;editor sono charamente quelle di TommyGun&#8230; Mistero!</p>
<p>Intanto potete divertirvi con quello che c&#8217;è, da parte mia se riuscirò a concludere qualcosa di produttivo con questo strumento o altri simili (come l&#8217;eccellente <a title="CMB .prg Studio" href="http://www.ajordison.co.uk/" target="_blank">CBM .prg Studio</a> esclusivo per sistemi Commodore di cui vi parlerò prossimamente) magari realizzerò una serie di piccole &#8220;lezioni&#8221; (scusate la parolona) per realizzare un semplice giochino sul vostro vecchio, caro mostriciattolo di silicio.</p>
<p>Link a TommyGun retro development IDE: http://www.users.on.net/~tonyt73/TommyGun/</p>
<p>&nbsp;</p>
<p><em>Update 11/03/2014</em></p>
<p>Come gentilmente fatto notare dall amico Farox, in un commento al post che trovate più sotto, sebbene il sito originale non sia più raggiungibile il progetto pare essersi spostato su Sourceforge (quindi opensource) dove potrete trovare una versione del 2011 ( la 0.10.0) che però da compilare. Speriamo che l&#8217;autore continui con lo sviluppo di questo interessante tool.</p>
<p>L&#8217;URL per il download è il seguente:<br />
<a href="http://sourceforge.net/projects/tommygun/" rel="nofollow">http://sourceforge.net/projects/tommygun/</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>https://www.retrogamesmachine.com/2012/09/25/tommygun-a-retro-development-toolkit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
