<?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>Retroleum</title>
	<atom:link href="http://www.retroleum.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.retroleum.co.uk</link>
	<description>Eight bits should be enough for anyone..</description>
	<lastBuildDate>Mon, 07 May 2012 20:58:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Random updates</title>
		<link>http://www.retroleum.co.uk/20120121/random-updates/</link>
		<comments>http://www.retroleum.co.uk/20120121/random-updates/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 15:04:22 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=733</guid>
		<description><![CDATA[V6Z80P and EZ80P development continues&#8230; Work over the past few months  has mainly been  software related: FLOS, the V6Z80P&#8217;s default OS has been improved quite a lot with 2x-3x faster file loading,  script handling,  programmable function keys added as well as many small additions and improvements (with similar changes being made to PROSE too.)  I&#8217;ve also made a native Z80 commandline assembler and  [...]]]></description>
			<content:encoded><![CDATA[<p>V6Z80P and EZ80P development continues&#8230; Work over the past few months  has mainly been  software related: FLOS, the V6Z80P&#8217;s default OS has been improved quite a lot with 2x-3x faster file loading,  script handling,  programmable function keys added as well as many small additions and improvements (with similar changes being made to PROSE too.)  I&#8217;ve also made a native Z80 commandline assembler and  an improved text editor allowing programs to produced in situ on the V6Z80P without a PC &#8216;umbilical&#8217; if desired.</p>
<p>EDIT: 9th Feb: Parts are now on order for another batch of V6z80Ps &#8211; see <a title="V6Z80P" href="http://www.retroleum.co.uk/v6z80p/">this page </a>for details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20120121/random-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EZ80P bits..</title>
		<link>http://www.retroleum.co.uk/20111006/ez80p-bits/</link>
		<comments>http://www.retroleum.co.uk/20111006/ez80p-bits/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 16:10:48 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=712</guid>
		<description><![CDATA[I&#8217;ve been improving the EZ80P&#8217;s default config (AMOEBA) a bit lately.. I&#8217;ve given the original token sprite system a bit of a once-over and it&#8217;s now able to support 128 sprites on screen without software multiplexing (40 sprites on any one line). Also added the option to line and pixel double the sprites and added a sprite-to-background priority system. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.retroleum.co.uk/wp-content/uploads/2011/10/128_sprites.jpg"><img class="alignright size-medium wp-image-713" title="128_sprites" src="http://www.retroleum.co.uk/wp-content/uploads/2011/10/128_sprites-300x226.jpg" alt="" width="300" height="226" /></a>I&#8217;ve been improving the<a title="EZ80P" href="http://www.retroleum.co.uk/ez80p/"> EZ80P&#8217;s </a>default config (AMOEBA) a bit lately.. I&#8217;ve given the original token sprite system a bit of a once-over and it&#8217;s now able to support 128 sprites on screen without software multiplexing (40 sprites on any one line). Also added the option to line and pixel double the sprites and added a sprite-to-background priority system.</p>
<p>Have also improved the sound system - each of the 8 channels now has a loop flag which can cause an interrupt if desired, allowing samples larger than available memory to be played.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20111006/ez80p-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cycle Perfect Spectrum 48 Emulator complete</title>
		<link>http://www.retroleum.co.uk/20110922/cycle-perfect-spectrum-48-emulator-complete/</link>
		<comments>http://www.retroleum.co.uk/20110922/cycle-perfect-spectrum-48-emulator-complete/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 16:13:30 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=703</guid>
		<description><![CDATA[Alessandro Dorigatti has completed his cycle-perfect Spectrum 48 emulator config for the V6Z80P! I&#8217;ve made a little kickstarter program which pre-loads the necessary files (Spectrum ROM and optionally, a .tap image or ramdump file) so the whole thing is now very easy to use. Here&#8217;s a video of it all in action &#8211; the programs [...]]]></description>
			<content:encoded><![CDATA[<p>Alessandro Dorigatti has completed his cycle-perfect Spectrum 48 emulator config for the <a title="V6Z80P" href="http://www.retroleum.co.uk/v6z80p/">V6Z80P</a>! I&#8217;ve made a little kickstarter program which pre-loads the necessary files (Spectrum ROM and optionally, a .tap image or ramdump file) so the whole thing is now very easy to use. Here&#8217;s a video of it all in action &#8211; the programs shown were mainly chosen to demonstrate various technicalities..<br />
<iframe width="420" height="315" src="http://www.youtube.com/embed/edhzxqqM2y4" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20110922/cycle-perfect-spectrum-48-emulator-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Version Of Spilep added</title>
		<link>http://www.retroleum.co.uk/20110726/windows-version-of-spilep-added/</link>
		<comments>http://www.retroleum.co.uk/20110726/windows-version-of-spilep-added/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 20:16:40 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=698</guid>
		<description><![CDATA[Off on a tangent whilst delving into the world of the FPGA, Ivan Z has made a Windows version of my 25-series Serial EEPROM programming util, SPILEP. So, if you find yourself in need of programming such a device, and DOS is  too much hassle, by all means grab it &#8211; it does exactly what it says on the [...]]]></description>
			<content:encoded><![CDATA[<p>Off on a tangent whilst delving into the world of the FPGA, Ivan Z has made a Windows version of my 25-series Serial EEPROM programming util,<a href="http://www.retroleum.co.uk/files/spilep25.rar"> SPILEP</a>. So, if you find yourself in need of programming such a device, and DOS is  too much hassle, by all means grab it &#8211; it does exactly what it says on the tin.  (Tin not included).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20110726/windows-version-of-spilep-added/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cycle-exact Spectrum Emulation</title>
		<link>http://www.retroleum.co.uk/20110718/cycle-exact-spectrum-emulation-ez80p-v1-3/</link>
		<comments>http://www.retroleum.co.uk/20110718/cycle-exact-spectrum-emulation-ez80p-v1-3/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 18:58:40 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=685</guid>
		<description><![CDATA[I&#8217;m pleased to report that there is now a cycle-exact Spectrum 48 emulator config for the V6Z80P! This core simulates a PAL ZX Spectrum 48K and supports the enhanced ULA (&#8220;64 color mode&#8221;) , a tape player and a Kempston joystick interface. The CPU clock frequency can be changed on-the-fly to 3.5MHz, 7MHz, 14MHz. Full credit to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to report that there is now a <a href="http://v6z80p.svn.sourceforge.net/viewvc/v6z80p/trunk/Alternative_Configs/Alessandro/">cycle-exact Spectrum 48 emulator </a>config for the V6Z80P! This core simulates a PAL ZX Spectrum 48K and supports the enhanced ULA (&#8220;64 color mode&#8221;) , a tape player and a Kempston joystick interface. The CPU clock frequency can be changed on-the-fly to 3.5MHz, 7MHz, 14MHz.</p>
<p>Full credit to Alessandro Dorigatti  - for it is he who has twiddled the Spartan2&#8242;s bits to perfection :) <br />
Kudos too, to Chris Smith for his book ﻿<a href="http://www.zxdesign.info/book/">&#8220;The ZX Spectrum ULA; how to design a microcomputer&#8221;</a> which Alessandro tells me was invaluable in making the config.</p>
<p>The emulator is currently a first release so requires a bit of manual set up each time its run but it works a treat and  I&#8217;m sure we&#8217;ll soon have a .tap selector menu etc. BTW: There&#8217;s still some V6Z80Ps up for grabs&#8230;  :)</p>
<p>In other news I&#8217;ve received the latest revision on the EZ8oP PCB and successfully soldered/tested it so those should become  available more readily now (it&#8217;s still just me and a soldering iron, mind you:)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20110718/cycle-exact-spectrum-emulation-ez80p-v1-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EZ80P</title>
		<link>http://www.retroleum.co.uk/20110530/ez80p/</link>
		<comments>http://www.retroleum.co.uk/20110530/ez80p/#comments</comments>
		<pubDate>Mon, 30 May 2011 12:50:18 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=654</guid>
		<description><![CDATA[After a few trials and tribulations I think the EZ80P is ready for release into the wild.. What is it? Another Z80-based computer board but this time based the Zilog eZ80L92 CPU and a Spartan3 XC3S200 FPGA.  I don&#8217;t really think of this as a sucessor to the V6Z80P (still have those up for grabs BTW) [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.retroleum.co.uk/ez80p/"><img class="alignright size-medium wp-image-656" title="v1.1_pcb" src="http://www.retroleum.co.uk/wp-content/uploads/2011/05/v1.1_pcb-300x289.jpg" alt="" width="300" height="289" /></a></p>
<p>After a few trials and tribulations I think the EZ80P is ready for release into the wild.. What is it? Another Z80-based computer board but this time based the Zilog eZ80L92 CPU and a Spartan3 XC3S200 FPGA.  I don&#8217;t really think of this as a sucessor to the V6Z80P (still have those up for grabs BTW)  as it&#8217;s quite a different animal &#8211; you can read more about it <a href="http://www.retroleum.co.uk/ez80p/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20110530/ez80p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>V6Z80P V1.1 etc</title>
		<link>http://www.retroleum.co.uk/20110115/v6z80p-v1-1-etc/</link>
		<comments>http://www.retroleum.co.uk/20110115/v6z80p-v1-1-etc/#comments</comments>
		<pubDate>Sat, 15 Jan 2011 15:53:09 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=619</guid>
		<description><![CDATA[After a marathon soldering session I&#8217;ve just completed the first batch of 10 V6Z8oP v1.1 boards.. The latest revision of the PCB allows alternative oscillators to drive the CPU - this opens up more emulation possibilities. One popular request is for accurate ZX Spectrum Emulation,  and this can now be achieved with the addition of a 14MHz crystal [...]]]></description>
			<content:encoded><![CDATA[<p>After a marathon soldering session I&#8217;ve just completed the first batch of 10 <a href="http://www.retroleum.co.uk/v6z80p/">V6Z8oP</a> v1.1 boards.. The latest revision of the PCB allows alternative oscillators to drive the CPU - this opens up more emulation possibilities. One popular request is for accurate ZX Spectrum Emulation,  and this can now be achieved with the addition of a 14MHz crystal (divided down by the FPGA to 3.5MHz as per the original model Spectrum).  I&#8217;ve adapted my own Spectrum Emulator config to suit and despite the fact it&#8217;s nowhere near a cycle-perfect emulator,  it works quite well - there&#8217;s no longer any need for the manual speed tuning keys anyway :)</p>
<p>I&#8217;ve also been tinkering about with a new project.  Zilog kindly sent me some free samples of their 50MHz EZ80L92  and I&#8217;ve started a project based around one of those (and a Spartan3 FPGA etc).  It&#8217;s still at an early stage at present, so I&#8217;ll post more details when it&#8217;s more complete..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20110115/v6z80p-v1-1-etc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates..</title>
		<link>http://www.retroleum.co.uk/20100918/updates/</link>
		<comments>http://www.retroleum.co.uk/20100918/updates/#comments</comments>
		<pubDate>Sat, 18 Sep 2010 11:36:41 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Site updates]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=564</guid>
		<description><![CDATA[Following some prompting, I&#8217;ve finally got around to converting the Original Z80 Project article from HTML to WordPress. It can be found on the Previous Z80 Projects page. Also following some correspondence, I&#8217;ve updated my 25x series EEPROM programming util SPILEP. It now allows the status register to be written, allowing the memory protection bits [...]]]></description>
			<content:encoded><![CDATA[<p>Following some prompting, I&#8217;ve finally got around to converting the Original Z80 Project article from HTML to WordPress. It can be found on the <a href="http://www.retroleum.co.uk/electronics-articles/previous/">Previous Z80 Projects </a>page.</p>
<p>Also following some correspondence, I&#8217;ve updated my 25x series EEPROM programming util<a href="http://www.retroleum.co.uk/electronics-articles/spilep-spi-large-eeprom-programmer/"> SPILEP</a>. It now allows the status register to be written, allowing the memory protection bits to set and cleared.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20100918/updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>V6Z80P+</title>
		<link>http://www.retroleum.co.uk/20100722/v6z80p/</link>
		<comments>http://www.retroleum.co.uk/20100722/v6z80p/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 14:01:50 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=480</guid>
		<description><![CDATA[I now have the parts to build some more V6Z80P boards, well it&#8217;ll be the &#8220;V6Z80P+&#8221; from now on as I&#8217;ve made a few small changes to the PCB (EG: The video out socket is now a standard VGA connector &#8211; this means I only have to make TV SCART adapter cables (if required) instead [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.retroleum.co.uk/wp-content/uploads/2010/07/v6p_small.jpg"><img src="http://www.retroleum.co.uk/wp-content/uploads/2010/07/v6p_small-273x300.jpg" alt="" title="v6p_small" width="273" height="300" class="alignright size-medium wp-image-481" /></a><br />
I now have the parts to build some more V6Z80P boards, well it&#8217;ll be the &#8220;V6Z80P+&#8221; from now on as I&#8217;ve made a few small changes to the PCB (EG: The video out socket is now a standard VGA connector &#8211; this means I only have to make TV SCART adapter cables (if required) instead of those *and* VGA adapters.) I changed a few of the connections to the FPGA too, so it does use slightly modified config files from the original V6, but as far as software goes &#8211; everything made for the V6Z80P runs exactly the same. (I&#8217;ll continue to support both versions of the board too). If you&#8217;re interested in buying one, see  <a href="http://www.retroleum.co.uk/electronics-articles/v6z80p/">this page</a> for details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20100722/v6z80p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>V6Z80P Demo at Breakpoint 2010!</title>
		<link>http://www.retroleum.co.uk/20100409/461/</link>
		<comments>http://www.retroleum.co.uk/20100409/461/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 10:05:29 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[Z80 Project]]></category>

		<guid isPermaLink="false">http://www.retroleum.co.uk/?p=461</guid>
		<description><![CDATA[Daniel and Slawomir (Insane/Altair &#38; Malfunction/Altair) made a fantastic demo (called Loopback) for the V6Z80P at the recent Breakpoint party in Germany.  Great work guys!]]></description>
			<content:encoded><![CDATA[<p>Daniel and Slawomir (Insane/Altair &amp; Malfunction/Altair) made a fantastic demo (called Loopback) for the  <a href="http://www.retroleum.co.uk/electronics-articles/v6z80p/">V6Z80P</a> at the recent Breakpoint party in Germany.  Great work guys!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/M8hL3Eiqh_c&amp;hl=en_GB&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/M8hL3Eiqh_c&amp;hl=en_GB&amp;fs=1&amp;" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.retroleum.co.uk/20100409/461/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

