<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0">
<channel>
	<title><![CDATA[Dave Neuman's Blog]]></title>
	<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&module=showblog&blogid=220]]></link>
	<description><![CDATA[Dave Neuman's Blog Syndication]]></description>
	<pubDate>Mon, 16 Nov 2009 11:52:57 +0000</pubDate>
	<webMaster>editor@atariage.com (AtariAge Forums)</webMaster>
	<generator>IP.Blog</generator>
	<ttl>60</ttl>
	<item>
		<title>Tour of My Basement Arcade</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=6602]]></link>
		<category></category>
		<description><![CDATA[I found a video my wife shot of our basement arcade a year or so ago.  Pole Position was giving me some trouble at the time so the screen is a blank raster.  I moved a few more games down there since then and will make another video this week of my current setup.<br />
<br />
<object type="application/x-shockwave-flash" height="355" width="425" data="http://www.youtube.com/v/sVvBUWFPKgo"><param name="movie" value="http://www.youtube.com/v/sVvBUWFPKgo"><param name="allowScriptAccess" value="sameDomain"><param name="quality" value="best"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noScale"><param name="salign" value="TL"><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent"/></object>]]></description>
		<pubDate>Mon, 16 Nov 2009 03:00:00 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=6602]]></guid>
	</item>
	<item>
		<title>Space Battle Update - Title Screen</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=6569]]></link>
		<category></category>
		<description><![CDATA[It's been forever since I have done any work on this project, but I had some time last night and changed the title screen a little bit.  Not much else has been changed, but I'm getting some free time here and there, so hope to work on it some more<br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=143838" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=143838" title="Download attachment">New9_8_09.bin</a> <span class='desc'><strong>(8K)</strong></span>
<br /><span class="desc info">Number of downloads: 19</span>]]></description>
		<pubDate>Mon, 02 Nov 2009 01:15:00 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=6569]]></guid>
	</item>
	<item>
		<title>Planet Builder Update - more badies</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=6205]]></link>
		<category></category>
		<description><![CDATA[It's been a while since I have done any coding.  I have added some rudimentary collision detection for the badies.  The bombs they drop can destroy the Rover, but you can shoot them as well.  The collision detection is not quite right yet though.  As you destroy the group of three badies, one of three new badies will reappear.  The object is to collect the minerals and send them up to the Amospheric processor in order to "build the planet"  As you send more minerals the processor converts them to essential elements and the sky becomes progressively more blue.  If you send up the mineral that matches what the processor shows in its hopper, you get more points awarded.  You must off course avoid falling in the hole below the mineral, avoid the badies bombs and avoid falling meteors<br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=132341" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=132341" title="Download attachment">New5_21_09.bin</a> <span class='desc'><strong>(8K)</strong></span>
<br /><span class="desc info">Number of downloads: 50</span>]]></description>
		<pubDate>Sat, 20 Jun 2009 00:35:20 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=6205]]></guid>
	</item>
	<item>
		<title>Planet Builder - Badies</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5928]]></link>
		<category></category>
		<description><![CDATA[I had a little time so I added some badies that lurk below the mineral collection vehicle.  I don't have any collision detection yet, but plan to have it as soon as I can.<br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=125776" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=125776" title="Download attachment">New3_19_09.bin</a> <span class='desc'><strong>(8K)</strong></span>
<br /><span class="desc info">Number of downloads: 45</span><br />
<br />
<a class='resized_img' rel='lightbox[5928]' id='ipb-attach-url-125778-1258372377-36' href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_rel_module=blogentry&attach_id=125778" title="New3_19_09.bin.png - Size: 2.89K, Downloads: 43"><img src="http://www.atariage.com/forums/uploads//monthly_03_2009/blogentry-7510-1237757802_thumb.png" id='ipb-attach-img-125778-1258372377-36' style='width:500;height:329' class='attach' width="500" height="329" alt="Attached Image" /></a>
<br />]]></description>
		<pubDate>Sun, 22 Mar 2009 21:38:22 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5928]]></guid>
	</item>
	<item>
		<title>Planet Builder - Continuous Movement</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5661]]></link>
		<category></category>
		<description><![CDATA[Had a couple of minutes, so I changed the code to make the movements left and right continuous.  This is supposed to encourage exploration of different screens left and right.   You can change direction as before, but you will continue to move in one direction unless you change direction or put on the brakes (down on controller).  Different screen only consist of different minerals and various mountains. <br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=119175" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=119175" title="Download attachment">New12_31_08.bin</a> <span class='desc'><strong>(4K)</strong></span>
<br /><span class="desc info">Number of downloads: 90</span>]]></description>
		<pubDate>Fri, 02 Jan 2009 23:16:13 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5661]]></guid>
	</item>
	<item>
		<title>Planet Builder - minor additions</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5643]]></link>
		<category></category>
		<description><![CDATA[Had a few minutes today so I added a "colorful" explosion when you run out of fuel.  Also added a fuel leak if the Rover gets struck by a meteor.  Fun factor is not there for game play, but it's still fun coding it so I will continue as time permits. Maybe something fun will develop.<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=118866" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=118866" title="Download attachment">New12_29_08.bin</a> <span class='desc'><strong>(4K)</strong></span>
<br /><span class="desc info">Number of downloads: 80</span>]]></description>
		<pubDate>Mon, 29 Dec 2008 21:56:07 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5643]]></guid>
	</item>
	<item>
		<title>Planet Builder-Horizontal Momentum</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5639]]></link>
		<category></category>
		<description><![CDATA[I've added some momentum and friction to the left and right movements.  It increases the difficulty of stopping in front of the mineral pit and not falling in.  I'm not sure if I like it, but I'll keep it in for a while.  I still can't get the smooth starfield movement that I want.  I'm going back to school in a couple of weeks to finish my degree, so updates will probably be even less than they have been.   <br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=118768" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=118768" title="Download attachment">New12_17_08.bin</a> <span class='desc'><strong>(4K)</strong></span>
<br /><span class="desc info">Number of downloads: 78</span>]]></description>
		<pubDate>Sun, 28 Dec 2008 17:11:54 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5639]]></guid>
	</item>
	<item>
		<title>Planet Builder - Starfield Trouble</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5483]]></link>
		<category></category>
		<description><![CDATA[I loaded Planet Builder on my Kroc Cart and the starfield does not have the smooth movement that I want.  Not sure where the problem is.  Here is my Main Screen kernal where I call the subroutine DrawStars.  I use LDA StarTable,Y to turn off and on idividual stars. Any insight into this problem would be appreciated.  I'm using FILL_NOPs at Line 777 to pad the code 	<br />
<br />
<br />
<pre class='prettyprint'>MainScreen SUBROUTINE

	JSR SixDigitDisplay
	
;Ship Movement	

;--SwitchDraw
;    TopLine == top line of sprite
;    BottomLine == bottom line of sprite ORed with $80
;   requires scanline counter &lt; $80 (i.e., 128 lines, though you
;   can get around this by interlacing your graphics)
	
	LDY Mineral_Truck
	
        ; Calculate SwitchDraw Variables
        SEC
        LDA Ship_YPos
        STA PSWITCH
        SBC #C_SHIP_HEIGHT
        STA PEND
	
	; Subtract Height For SwitchDraw Routine
	LDA #&lt;Sprite_Data0
	SBC PEND
	STA Ship_Ptr

	LDA Truck_Tab,Y	

	SBC PEND
	STA Ship_Ptr+2
	
	;Continue to Calculate SwitchDraw Variables
	LDA PEND
	ORA #%10000000
        STA PEND

	LDX #0
	LDA Ship_XPos
	JSR bzoneRepos 
	
	STX PF0		;prevents artifact after (Restore black border..)
	
	sleep 10

	SEC
	LDA Ship_ColorPtr
	SBC Ship_YPos	
	CLC
	ADC #C_SHIP_HEIGHT-#1
	STA Ship_ColorPtr

	STA WSYNC 
	STA HMCLR	
	
	LDX #1
	SEC
	LDA Ship_XPos
	CMP #12
	BCS NoAdjust
	ADC #161	
NoAdjust		
	SBC #8
	JSR bzoneRepos  

	STA WSYNC 
	STA HMCLR

	JSR DrawStars
	
	LDA #QUAD_SIZE_MISSILE
	STA NUSIZ0
	
	LDA #SILVER		;Ball(meteor)is color of playfield	
 	STA COLUPF	
  	TSX                   	; Transfer stack pointer to X
  	STX SavedStackPointer  	; Store it in RAM
  	LDX #ENABL		
  	TXS  	
;---------------------------------------------------------------------------------------------------
;Top Kernal	
;Begin Ship draw loop 
	;LDY #C_KERNAL_HEIGHT +#C_SHIP_HEIGHT - #1;
	
	LDY #127	;was 151 (Switchdraw maximum height is 127)
	STA WSYNC	;0	
;---------------------------------------------------------------------------------------------------
	
ShipLoop		
        ; Draw Sprite (SwitchDraw)
        CPY PSWITCH       	; 3 = 3 
        BPL PSwitch             ; 2/3 = 5
	LDA (Ship_Ptr),Y	; 5 = 10
	STA GRP0		; 3 = 13
	LDA (Ship_Ptr+2),Y	; 5 = 18	
	STA GRP1		; 3 = 21 writes must be finished before cycle 22 to avoid tearing	
PContinue
;Color for Ship loaded below
	STY 	COLUP1	; 3 = 24 
;Color for Ship loaded below
	STX 	COLUP0	; 3 = 27 		
	
;Draw Truck = 27	

;---------------------------------------------------------------------------------------------------

;DrawMissile		
	TYA                 		; 2 = 2  assuming y contains the scanline
	SBC Missile_YPos         	; 3 = 5 carry must be 1 (else use DCP)
	ADC #C_MISSILE_LENGTH   	; 2 = 7
	LDA #2		    	 	; 2 = 9
	ADC #$FF            		; 2 = 11 carry is always set!
  	STA ENAM0       		; 3 = 14 bit 1 depends on the carry after ADC
;EndMissileLoop

;Draw Stars
;Y Has Scanline 127

	LDA     StarTable,Y			;5 = 19
        STA     ENAM1			;3 = 22 waste a cycle

;Drawing Missiles =22      
;---------------------------------------------------------------------------------------------------
	
;DrawMeteor		

	CPY Meteor_YPos         ;3 Assumes Y is your kernal line counter
	PHP			;2
	LDX #ENABL		;2
	TXS			;2	
	     		
;EndMeteorLoop

;Drawing Meteors =9     

;---------------------------------------------------------------------------------------------------
;27+22+9=58

;Load Color for RCV

	LDA 	(Ship_ColorPtr),Y	;5 = 63
	TAX				;2 = 65


	NOP				;2 = 67
	NOP				;2 = 69
	
	DEY				;2 = 71
	CPY #48				;2 = 73
	BCS ShipLoop			;3 = 74
	
;---------------------------------------------------------------------------------------------------
	; SwitchDraw Routines
	
PSwitch				; 6
	bne PWait		; 2/3 = 8 
        LDA PEND                ; 3   = 11   
        STA PSWITCH		; 3   = 14
	SLEEP 4			; 4   = 18
	bcs PContinue		; 3   = 21
PWait				; 9
	STA HMCLR		; 3   = 12
	SLEEP 6			; 6   = 18
        BPL PContinue		; 3   = 21

EndShipLoop

	if (&gt;ShipLoop != &gt;EndShipLoop)
          echo "WARNING WARNING WARNING WARNING: ShipLoop Kernel crosses a page boundary!"
        endif	
 ;---------------------------------------------------------------------------------------------------
	
 	LDA THREE_MED_COPIES	;three buildings
	STA NUSIZ1  		;place here to minimize vertical missile stretch 
	
  	LDX SavedStackPointer
	TXS	</pre><br />
<br />
And here is the Draws Stars Subroutine<br />
<br />
<pre class='prettyprint'>DrawStars SUBROUTINE

	
	LDA Star_XPos
	LDX #3
	JSR bzoneRepos	

	STA WSYNC
	STA HMCLR
	LDA     #$70            ;this value is important for the effect
	STA     HMM1
	STA     WSYNC
	STA     HMOVE
	SLEEP 16
	LDA     #$60
	STA     HMM1            ;this is the tricky part

	RTS</pre><br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=115761" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/zip.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=115761" title="Download attachment">New11_16_08a.zip</a> <span class='desc'><strong>(25.73K)</strong></span>
<br /><span class="desc info">Number of downloads: 82</span>]]></description>
		<pubDate>Sun, 16 Nov 2008 21:14:23 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5483]]></guid>
	</item>
	<item>
		<title>Plane Builder Update - parallax effect</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5445]]></link>
		<category></category>
		<description><![CDATA[I tried to simulate a parallax effect by moving Stars slower than Mountains and foreground sprites faster than mountains.<br />
Effect can only be seen in <a href='http://www.mess.org/download.php' class='bbc_url' title='External link' rel='nofollow'>MESS</a>. <br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=115204" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=115204" title="Download attachment">New11_7_08.bin</a> <span class='desc'><strong>(4K)</strong></span>
<br /><span class="desc info">Number of downloads: 105</span><br />
<br />
<br />
<img src="http://www.atariage.com/forums/uploads//monthly_11_2008/blogentry-7510-1226109449.png" class='linked-image' alt="Attached Image" /><img src="http://www.atariage.com/forums/uploads//monthly_11_2008/blogentry-7510-1226109466.png" class='linked-image' alt="Attached Image" />]]></description>
		<pubDate>Sat, 08 Nov 2008 01:59:17 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5445]]></guid>
	</item>
	<item>
		<title>Planet Builder Update</title>
		<link><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5412]]></link>
		<category></category>
		<description><![CDATA[Another minor update here.<br />
Bad guy on landing screen does a cool looking controlled morphing rotation thanks to Spiceware  <img src='http://www.atariage.com/forums/public/style_emoticons/atariage/icon_smile.gif' class='bbc_emoticon' alt=':)' /> <br />
Graphics cleaned up a bit and frame rates a bit more stable.<br />
To get bonus point match the mineral in the hole to the mineral on the RCV<br />
<br />
<br />
<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=114586" title="Download attachment"><img src="http://www.atariage.com/forums/public/style_extra/mime_types/bin.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_id=114586" title="Download attachment">New10_27_08.bin</a> <span class='desc'><strong>(4K)</strong></span>
<br /><span class="desc info">Number of downloads: 108</span><br />
<br />
<a class='resized_img' rel='lightbox[5412]' id='ipb-attach-url-114587-1258372377-37' href="http://www.atariage.com/forums/index.php?app=core&module=attach&section=attach&attach_rel_module=blogentry&attach_id=114587" title="New10_27_08.bin_6.png - Size: 2.66K, Downloads: 84"><img src="http://www.atariage.com/forums/uploads//monthly_10_2008/blogentry-7510-1225241097_thumb.png" id='ipb-attach-img-114587-1258372377-37' style='width:500;height:329' class='attach' width="500" height="329" alt="Attached Image" /></a>
<br />]]></description>
		<pubDate>Wed, 29 Oct 2008 00:47:41 +0000</pubDate>
		<guid><![CDATA[http://www.atariage.com/forums/index.php?app=blog&blogid=220&showentry=5412]]></guid>
	</item>
</channel>
</rss>
