<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title>Ben&#039;s Hobbies</title>
		<link>http://www.benophetinternet.nl/hobby/hobby/index.php</link>
		<description><![CDATA[No Footer]]></description>
		<copyright>Copyright 2013, Ben Versteeg</copyright>
		<managingEditor>Ben Versteeg</managingEditor>
		<language>en-US</language>
		<generator>SPHPBLOG 0.4.8</generator>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Current projects: new PlusD, new DivIDE, new Multiface</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry130415-114013</link>
			<description><![CDATA[I&#039;m currently working on a new PlusD floppy disk interface.<br />This will include a Kempston Joystick interface but will lack the parallel port noone uses anymore.<br />Not sure what name it will get, something like PlusD mini, PlusD two, PlusD+ or whatever.<br />Currently discussing the name <a href="http://www.worldofspectrum.org/forums/showthread.php?p=694622" target="_blank" >at WoS (click)</a>.<br /><br />After ordering the boards for the PlusD I will focus on a new DivIDE, codename &#039;DivIDE 2013&#039;.<br />This will also include a Kempston Joystick interface and will be very affordable.<br />I&#039;m also thinking of changing to SD cards which are a lot more easy to get and will always work instead of Compact Flash cards.<br />Also many modern computers have an SD card reader integrated.<br /><br />Last but not least for the plans of 2013 is a new Multiface, codename &#039;Multi-Multiface&#039;.<br />It will embed several different Multiface versions (if possible).<br />This means you won&#039;t have to choose between versions to get one that is compatible with your ZX Spectrum and storage interface.<br /><br />These new interfaces will all be designed arount a CPLD.<br />This CPLD replaces logic chips like GALs and 74xx.<br />Benefits are smaller boards and hence cheaper products and a technology upgrade so that deprecated parts will not cause problems to find anymore.<br /><br />If interested in one or more of these, send me a message!<br />I&#039;ll put you on the list then.]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry130415-114013</guid>
			<author>Ben Versteeg</author>
			<pubDate>Mon, 15 Apr 2013 09:40:13 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=13&amp;m=04&amp;entry=entry130415-114013</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Disciple GAL files</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry130402-200215</link>
			<description><![CDATA[It&#039;s about time to put the GAL files online for the Disciple disk interface for the ZX Spectrum.<br /><br />These can be used to replace a defective PAL chip.<br />PAL chips are obsolete and not all universal programmers are able to program blank PAL chips.<br />So it&#039;s far more easy to use GAL chips which are pincompatible.<br /><br />Be aware that Disciple defects are often caused by bad soldering contacts!! Resolder all contacts before putting in the effort of swapping the PAL&#039;s; that solved the problems with 2 Disciples I had my hands on.<br /><br />The link to the GAL files is within <a href="http://www.worldofspectrum.org/forums/showthread.php?p=691943" target="_blank" >this World of Spectrum topic</a>.]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry130402-200215</guid>
			<author>Ben Versteeg</author>
			<pubDate>Tue, 02 Apr 2013 18:02:15 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=13&amp;m=04&amp;entry=entry130402-200215</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>GAL to Verilog converter</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry130126-091228</link>
			<description><![CDATA[A couple of weeks ago I wanted to start learning about CPLD&#039;s.<br />These are comparable to GAL&#039;s but with much more marco cells and thus more inputs and outputs.<br /><br />My first goal was only to put several GAL&#039;s into one CPLD, so I wanted to convert GAL equations into Verilog.<br />It surprised me that there was no tool to do this job.<br />So I decided to create such a conversion tool myself, and here it is:<br /><br /><img src="http://www.benophetinternet.nl/hobby/vanmezelf/gal2verilog_v1.jpg" width="479" height="173" border="0" alt="" /><br /><br />Try it out yourself!<br /><a href="http://www.benophetinternet.nl/hobby/vanmezelf/gal2verilog.zip" target="_blank" >Click here for the zipped Windows executable</a>.<br /><br />Let me know if you liked the tool and especially when you encounter problems!]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry130126-091228</guid>
			<author>Ben Versteeg</author>
			<pubDate>Sat, 26 Jan 2013 08:12:28 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=13&amp;m=01&amp;entry=entry130126-091228</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Automatic TTL laser blanking circuit when scanner input is not changing</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120812-140454</link>
			<description><![CDATA[I designed a fantastic little circuit to control TTL laser blanking when there is no change in laser scanner input: when the beam stops moving.<br />This is very usefull when a powerfull laser (&gt;500 mW) is used that can damage walls, ceilings, eyes, etc.<br />It should automatically be turned off when it&#039;s not moving.<br /><br />Here&#039;s the circuit:<br /><a href="http://www.worldofspectrum.org/forums/showpost.php?p=645680&amp;postcount=17" target="_blank" >http://www.worldofspectrum.org/forums/s ... stcount=17</a><br />]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120812-140454</guid>
			<author>Ben Versteeg</author>
			<pubDate>Sun, 12 Aug 2012 12:04:54 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=12&amp;m=08&amp;entry=entry120812-140454</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Laserharp upgrades for the Spectrum 30 show</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120811-192553</link>
			<description><![CDATA[I&#039;m improving my laserharp so it will make a big impression at the Spectrum30 show in Cambridge next month.<br /><br />I&#039;m logging everything I am doing in this topic on World of Spectrum, check it out: <br /><a href="http://www.worldofspectrum.org/forums/showthread.php?p=645362" target="_blank" >http://www.worldofspectrum.org/forums/s ... p?p=645362</a><br /><br /><img src="http://benophetinternet.nl/hobby/vanmezelf/IMG_4864b.JPG" width="484" height="347" border="0" alt="" />]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120811-192553</guid>
			<author>Ben Versteeg</author>
			<pubDate>Sat, 11 Aug 2012 17:25:53 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=12&amp;m=08&amp;entry=entry120811-192553</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Highres Disciple pics</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120609-144322</link>
			<description><![CDATA[I posted some highres Disciple photo&#039;s on WoS.<br /><a href="http://www.worldofspectrum.org/forums/showthread.php?p=632337" target="_blank" >Click here for the topic.<br /><br /><img src="http://benophetinternet.nl/hobby/vanmezelf/disciple_board_perspective_small.JPG" width="384" height="146" border="0" alt="" /></a>]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120609-144322</guid>
			<author>Ben Versteeg</author>
			<pubDate>Sat, 09 Jun 2012 12:43:22 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=12&amp;m=06&amp;entry=entry120609-144322</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Repairing a Disciple disk interface: using GAL&#039;s instead of PAL&#039;s</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120517-102616</link>
			<description><![CDATA[This week I did some work on a Disciple disk interface which I got from Ruud Baltissen on the last retro computer fair in Maarssen.<br /><br />It caused a ZX Spectrum not to boot, with garbage on screen etc.<br /><br />I immediately suspected a PAL chip to be the problem.<br /><br />I know from the past these died quickly in a Disciple interface, and being very expensive: MGT enabled security on the PAL chips so it was not possible to read the contents and clone them back then.<br />Fortunately someone once received a repaired Disciple interface with PAL chips that did not have that security, and he was able to read the contents and publish it on the net.<br /><br />There is no legal limit anymore because MGT does not exist anymore, so I can happily download the PAL files.<br /><br />I do not have PAL chips in stock; they&#039;re obsolete and should be replaced with GAL chips.<br />But the files I downloaded were not compatible with the GAL chips.<br />I needed to translate them.<br /><br />For this, Lattice, the creators and manufacturer of PAL and GAL chips, publiced a GAL to PAL translator.<br />This command line utility will convert a PAL jedec file to a GAL jedec file.<br /><br />I downloaded the utility, converted the PAL20L8 files, and tried to program a GAL20V8 chip with the new files.<br />Then I replaced the PAL chips on the Disciple, and it works!!!<br /><br />So the Disciple boots again, and everything seemed fine, except for the 7805 voltage regulator on the Disciple, which is overheating.<br /><br />I replaced the 7805, but it still get&#039;s to hot, possibly causing instability.<br />I am currently adding new cooling paste, and replacing the cpacitor at the 7805.<br />Hope that will solve all problems.<br /><br />-Update-<br /><br />I suspected the inhibit and nmi buttons to have problems due to aging, so I measured the resistance: I found values of about 30 ohms.<br />I desoldered the switches, and measured again: no problems with high impedances.<br />So the conclusion is: the soldering contacts are bad.<br /><br />I resoldered all important contacts on the Disciple board: all chips and more.<br />Now all problems seem to have gone.<br />So 20 - 25 years of aging of these Disciple interfaces seem to give result in bad soldering contacts! Just to let you know! ]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120517-102616</guid>
			<author>Ben Versteeg</author>
			<pubDate>Thu, 17 May 2012 08:26:16 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=12&amp;m=05&amp;entry=entry120517-102616</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Check out my sales section!</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120416-164441</link>
			<description><![CDATA[I added a new page in my website: <a href="http://www.benophetinternet.nl/hobby/sales.htm" target="_blank" >the Sales page</a>.<br /><br />From there you can easily check out my currently offered eBay items, and lot&#039;s of other rare stuff I am not (or not yet) offering in eBay, but which is available by direct order only.<br /><br />So <a href="http://www.benophetinternet.nl/hobby/sales.htm" target="_blank" >check it out (click)</a>!]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120416-164441</guid>
			<author>Ben Versteeg</author>
			<pubDate>Mon, 16 Apr 2012 14:44:41 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=12&amp;m=04&amp;entry=entry120416-164441</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>ZX Spectrum 128K composite video fixes in 1 document</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120126-204743</link>
			<description><![CDATA[I created a document with video fixes and improvements and video cables for all ZX Spectrum 128K models.<br /><br /><a href="http://www.benophetinternet.nl/hobby/vanmezelf/ZX%20Spectrum%20128K%20video%20fixes%20and%20video%20cables.pdf" target="_blank" >Click here for the document</a>.]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120126-204743</guid>
			<author>Ben Versteeg</author>
			<pubDate>Thu, 26 Jan 2012 19:47:43 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=12&amp;m=01&amp;entry=entry120126-204743</comments>
		</item>
<br />
<b>Deprecated</b>:  Function split() is deprecated in <b>/home/benophetinternet.nl/public_html/hobby/hobby/scripts/sb_feed.php</b> on line <b>82</b><br />
		<item>
			<title>Selling nice stuff on eBay</title>
			<link>http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120122-072414</link>
			<description><![CDATA[Keep an eye on my eBay channel: <a href="http://www.ebay.co.uk/sch/quantit/m.html" target="_blank" >http://www.ebay.co.uk/sch/quantit/m.html</a><br /><br />I am offering lot&#039;s of rare sets the coming weeks.<br />On right now: a very complete boxed ZX81 set!<br /><br />These are some of the items you can expect the coming weeks:<br />- Boxed 128K heatsink ZX Spectrums (yes, more than one)<br />- Opus Discovery disk systems (again, more than one)<br />- Disciple disk interfaces (unbelievable, even more than one of these)<br />- Lot&#039;s of 48K ZX Spectrums<br />- Interface 1 + Microdrive sets<br />- Original ROM game-cartridges<br />- ZX81 sets<br />- And much more....<br /><br />So, put my eBay channel in your browsers favorites to not miss one of these incredible offers!]]></description>
			<category></category>
			<guid isPermaLink="true">http://www.benophetinternet.nl/hobby/hobby/index.php?entry=entry120122-072414</guid>
			<author>Ben Versteeg</author>
			<pubDate>Sun, 22 Jan 2012 06:24:14 GMT</pubDate>
			<comments>http://www.benophetinternet.nl/hobby/hobby/comments.php?y=12&amp;m=01&amp;entry=entry120122-072414</comments>
		</item>
	</channel>
</rss>

