<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[The 1-Bit Forum — Tim Follin's Startip 2, ported, badly, to the PET 4032]]></title>
		<link>http://randomflux.info/1bit/viewtopic.php?id=395</link>
		<atom:link href="https://randomflux.info/1bit/extern.php?action=feed&amp;tid=395&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Tim Follin's Startip 2, ported, badly, to the PET 4032.]]></description>
		<lastBuildDate>Sat, 21 Jun 2025 10:55:42 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Tim Follin's Startip 2, ported, badly, to the PET 4032]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=3238#p3238</link>
			<description><![CDATA[<p>Nice job!&nbsp; Great to see more 6502 examples.&nbsp; I made a couple of quick ports to the BBC Micro and Acorn Electron.&nbsp; The timing adjustments probably aren’t correct, but they do play.</p><p><a href="https://github.com/NegativeCharge/BBC-Micro-Star-Tip-2">https://github.com/NegativeCharge/BBC-Micro-Star-Tip-2</a></p><p><a href="https://github.com/NegativeCharge/Acorn-Electron-Star-Tip-2">https://github.com/NegativeCharge/Acorn … Star-Tip-2</a></p>]]></description>
			<author><![CDATA[null@example.com (negative charge)]]></author>
			<pubDate>Sat, 21 Jun 2025 10:55:42 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=3238#p3238</guid>
		</item>
		<item>
			<title><![CDATA[Re: Tim Follin's Startip 2, ported, badly, to the PET 4032]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=3223#p3223</link>
			<description><![CDATA[<p>Wow, considering all the caveats, this is actually a very convincing rendition. I suspect this is about as close as you can get without cheating by streaming the original pulse sequence or something. Thanks for sharing, and thanks for sharing the source!</p><div class="quotebox"><cite>david.given wrote:</cite><blockquote><p>I suspect Follin simply did everything by ear.</p></blockquote></div><p>That is correct, and confirmed by the man himself, iirc.</p>]]></description>
			<author><![CDATA[null@example.com (utz)]]></author>
			<pubDate>Sun, 27 Apr 2025 19:18:38 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=3223#p3223</guid>
		</item>
		<item>
			<title><![CDATA[Tim Follin's Startip 2, ported, badly, to the PET 4032]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=3222#p3222</link>
			<description><![CDATA[<p>I tried reverse engineering Tim Follin&#039;s Startip 2 music track and engine and porting it to the PET. It went... not great.</p><p><a href="https://www.youtube.com/watch?v=B_SmzoQJBsQ">https://www.youtube.com/watch?v=B_SmzoQJBsQ</a></p><p>The issue is that the playback engine has got extremely ad-hoc timing. Every bit of it takes as long as it takes with no attempt to synchronise timings anywhere. So, depending on how much work it&#039;s doing, the pitch will change slightly. Because my new engine is using a different architecture, all the timings are different, and it&#039;s all fundamentally untunable. I suspect Follin simply did everything by ear. I&#039;ve found transcriptions of this track, and the same note in different contexts will be represented by a different value in the data. To make it work I&#039;m pretty sure I&#039;m going to have to retranscribe the music from scratch, and, well, then it&#039;s not the same engine any more, so I&#039;m going to leave it here.</p><p>Anyway, I thought people might be interested to see this.</p><p>Source: <a href="https://gist.github.com/davidgiven/ca1631e072b894602437aebef4504526">https://gist.github.com/davidgiven/ca16 … bef4504526</a><br />.prg: <a href="https://drive.google.com/file/d/1jRVbj3eJvaZUE53OJ2cTkfAXoPoh04An/view?usp=drive">https://drive.google.com/file/d/1jRVbj3 … ?usp=drive</a></p><p>(I&#039;d be interested to know what it sounds like on real hardware.)</p>]]></description>
			<author><![CDATA[null@example.com (david.given)]]></author>
			<pubDate>Sun, 27 Apr 2025 09:49:27 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=3222#p3222</guid>
		</item>
	</channel>
</rss>
