<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ChipMusic.org - Gameboy video output]]></title>
		<link>https://chipmusic.org/forums/topic/17382/gameboy-video-output/</link>
		<description><![CDATA[The most recent posts in Gameboy video output.]]></description>
		<lastBuildDate>Mon, 28 Dec 2015 00:41:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237860/#p237860</link>
			<description><![CDATA[<b><i>luftek says:</i></b><p>✪</p>]]></description>
			<pubDate>Mon, 28 Dec 2015 00:41:01 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237860/#p237860</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237335/#p237335</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><p>A little more testing shows that I have better results using pin 17, not 18. I did not get much time to test it today but I plan to scrap my board and put it on a breadboard instead. It will be more clear if I am missing any connections and I will be able to hit swap components to check other values. </p><p>First of all my rc time constant is a problem. I think it is causing the sync problems. Secondly I am afraid I have missed some connections. The board is currently such a mess...</p><p>On my scope vsync looks good, but vsync was really small after after the resistor. Idk if it is a problem with the ic of if I have a short somewhere. Again, I will breadboard it and find out.</p><p>I may also try a previous revision of the circuit to see if a diode on sync helps at all. Typically people use a diode to i next sync to the data but that requires a DC offset which should not be a problem. Simulation showed that the diode method was awfully noisy and introduced high transient spikes on the rising edges of sync. Well see...</p>]]></description>
			<pubDate>Thu, 10 Dec 2015 01:00:05 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237335/#p237335</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237280/#p237280</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><p>Oh, look at that! Data_Latch also goes flat on occasion...I think you said that...? Nevermind. <br />Anyhow, that would makes sense if Horizontal sync poops out. It &#039;may&#039; also explain why my pixels start up again without dropping to the next line. - appearing as a duplicated image.</p><p> Thanks for the tip.</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 03:10:12 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237280/#p237280</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237278/#p237278</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><p>Thanks a lot. Where did you find this thing!? <br />...<br />So data_latch&nbsp; runs at 9.195 KHz just like Hsync but does not occur at the same time... that could definitely cause an offset image. I&#039;ll modify my eagle library and give it a shot tomorrow. I was busy watching X-Files all night and its bed time now. <img src="https://chipmusic.org/forums/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>It looks as though the author &#039;may&#039; be extending the pulse width of both H and V sync signals. I suspected that I may have to do as much but hoped I could find a way around it.</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 02:54:21 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237278/#p237278</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237276/#p237276</link>
			<description><![CDATA[<b><i>uXe says:</i></b><div class="quotebox"><cite>Jazzmarazz wrote:</cite><blockquote><p>What pinout are you using? All I can find are documents listing pin 17 as Hsync. I have not tried using pin 18.</p></blockquote></div><p>From a Slovenian masters thesis (you&#039;ll need to click &#039;I agree&#039; to download the PDF):</p><p><a href="http://dk.um.si/Dokument.php?id=69493&amp;lang=eng" target="_blank">http://dk.um.si/Dokument.php?id=69493&amp;lang=eng</a></p><p>on page 26 of 88</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 02:43:08 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237276/#p237276</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237275/#p237275</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><div class="quotebox"><cite>uXe wrote:</cite><blockquote><div class="quotebox"><cite>Jazzmarazz wrote:</cite><blockquote><p>That is strange. I probably won&#039;t need to fuss with data_Latch until I get a steady image but I appreciate the input.</p></blockquote></div><p>OK, but what I was trying to say is that it looks like you are already using DATA_LATCH (Pin 17) for horizontal sync?</p><p>And you might have more luck using HSYNC (Pin 18) instead?</p></blockquote></div><p>What pinout are you using? All I can find are documents listing pin 17 as Hsync. I have not tried using pin 18.</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 02:35:48 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237275/#p237275</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237274/#p237274</link>
			<description><![CDATA[<b><i>uXe says:</i></b><div class="quotebox"><cite>Jazzmarazz wrote:</cite><blockquote><p>That is strange. I probably won&#039;t need to fuss with data_Latch until I get a steady image but I appreciate the input.</p></blockquote></div><p>OK, but what I was trying to say is that it looks like you are already using DATA_LATCH (Pin 17) for horizontal sync?</p><p>And you might have more luck using HSYNC (Pin 18) instead?</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 02:23:39 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237274/#p237274</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237270/#p237270</link>
			<description><![CDATA[<b><i>uXe says:</i></b><div class="quotebox"><cite>Jazzmarazz wrote:</cite><blockquote><p>That is strange. I probably won&#039;t need to fuss with data_Latch until I get a steady image but I appreciate the input. Do you know if the pixel data remains at its value between that &quot;short delay&quot; or does it return to blank (00)? I assume I will find a stripe down the left side of the screen once I get a steady image?</p></blockquote></div><p>Apparently it is to do with the shift register for the LCD only having 159 stages - you&#039;ll find more detail at the bottom of this page:</p><p><a href="http://blog.kevtris.org/blogfiles/Nitty%20Gritty%20Gameboy%20VRAM%20Timing.txt" target="_blank">http://blog.kevtris.org/blogfiles/Nitty &#133; Timing.txt</a></p><p>I can&#039;t speak to the state of the GameBoy&#039;s DATA lines during DATA_LATCH as I&#039;ve only looked at this from the perspective of controlling the lines independently of the GameBoy CPU for my <a href="http://chipmusic.org/forums/topic/16971/arduboy-classic/" target="_blank">Arduboy Classic</a> project.</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 01:39:10 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237270/#p237270</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237267/#p237267</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><div class="quotebox"><cite>uXe wrote:</cite><blockquote><div class="quotebox"><cite>Jazzmarazz wrote:</cite><blockquote><p><a class="postimg" href="http://i.imgur.com/7QzvIOll.png" title="http://i.imgur.com/7QzvIOll.png" id="forum_image_3065268"><img src="http://i.imgur.com/7QzvIOll.png" /></a></p></blockquote></div><p>AWESOME WORK! <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p><p>A couple of points that may or may not help:</p><p>HSYNC is on pin 18 (occurs at the same time as VSYNC). Pin 17 is DATA_LATCH (does not occur at the same time as VSYNC).</p><p>The first pixel for each row is clocked out while DATA_LATCH is high, and then there is a short delay before the remaining 159 pixels in that row are clocked out.</p></blockquote></div><p>That is strange. I probably won&#039;t need to fuss with data_Latch until I get a steady image but I appreciate the input. Do you know if the pixel data remains at its value between that &quot;short delay&quot; or does it return to blank (00)? I assume I will find a stripe down the left side of the screen once I get a steady image?</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 01:21:27 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237267/#p237267</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237265/#p237265</link>
			<description><![CDATA[<b><i>bitjacker says:</i></b><p>I need this.</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 01:12:26 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237265/#p237265</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237263/#p237263</link>
			<description><![CDATA[<b><i>uXe says:</i></b><div class="quotebox"><cite>Jazzmarazz wrote:</cite><blockquote><p><a class="postimg" href="http://i.imgur.com/7QzvIOll.png" title="http://i.imgur.com/7QzvIOll.png" id="forum_image_13627734"><img src="http://i.imgur.com/7QzvIOll.png" /></a></p></blockquote></div><p>AWESOME WORK! <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p><p>A couple of points that may or may not help:</p><p>HSYNC is on pin 18 (occurs at the same time as VSYNC). Pin 17 is DATA_LATCH (does not occur at the same time as VSYNC).</p><p>The first pixel for each row is clocked out while DATA_LATCH is high, and then there is a short delay before the remaining 159 pixels in that row are clocked out.</p>]]></description>
			<pubDate>Wed, 09 Dec 2015 01:03:51 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237263/#p237263</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237207/#p237207</link>
			<description><![CDATA[<b><i>catskull says:</i></b><p>Great work!</p>]]></description>
			<pubDate>Tue, 08 Dec 2015 03:33:13 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237207/#p237207</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237206/#p237206</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><p>bump. crappy video added. </p><p>goodnight</p>]]></description>
			<pubDate>Tue, 08 Dec 2015 03:29:11 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237206/#p237206</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237194/#p237194</link>
			<description><![CDATA[<b><i>powersupply says:</i></b><p>the future is now</p>]]></description>
			<pubDate>Mon, 07 Dec 2015 20:48:36 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237194/#p237194</guid>
		</item>
		<item>
			<title><![CDATA[Re: Gameboy video output]]></title>
			<link>https://chipmusic.org/forums/post/237192/#p237192</link>
			<description><![CDATA[<b><i>Jazzmarazz says:</i></b><p>Oh boy oh boy oh boy! Mail is waiting at home!</p>]]></description>
			<pubDate>Mon, 07 Dec 2015 20:40:33 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/237192/#p237192</guid>
		</item>
	</channel>
</rss>
