Parallax Forums
  HomeLog InRegisterCommunity CalendarSearch the ForumHelp
   
Parallax Forums > Public Forums > HYDRA System & Propeller Game Development > Space Invaders, or maybe GridRunner...  Forum Quick Jump
 
New Topic Post Reply Printable Version
37 posts in this thread.
Viewing Page :
 1  2 
[ << Previous Thread | Next Thread >> ] | Show Newest Post First ]

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 12/20/2007 2:29 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Anyone done this yet ?

I've playing with my 6502 system for a while but it's time to get back to the Hydra... ;-)
My first game "Mercury Mission" was pretty much just an exercise to get up and running with Spin.

I want to learn how to write my own driver and renderer for NTSC so this time I guess I have to tackle Assembler... smhair

Guess one good start is the "SimpleNTSC_256x192_256_colors_002.spin", it's pretty basic...


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 1/4/2008 6:47:36 AM GMT

Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 12/21/2007 1:11 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Hi Bamse, i did a rubbish version of spacies, while getting started with the prop, so be my guest and do a decent version, as it'll save me a job of re-doing it now I know the processor more :)

oh and SimpleNTSC_256x192_256_colors_002.spin is a great starting point, but will remove any option of a PAL version. guess I really must have a look at converting that to PAL some time, when my to-do list is small enough lol.

Baggers.
Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 12/25/2007 12:26 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Well, Space Invaders is going to be my next project then... ;-)

The NTSC_256x192.... was a great help for me to understand how to generate a page.
I still haven't figured out the itty bitty details but I managed to understand the principle...
The calculation on what to put in the VSCL and Waitvid is still a little bit of a mystery to me...
Just need to stop playing Frogger and Unterwelt and get back to the code... ;-)

I do agree that it would probably not be a good starting point since it's NTSC only, but it really helped me getting started...


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 1/3/2008 10:44 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
I might just scrap the Space Invader idea for now...
Hope I don't disappoint to many people...

Another game just came into my mind, Jeff Minters GridRunner... idea
This is one of my favorites and I think it would be much more fun for me to remake this game rather than Space Invaders...
Guess I have to start up the C64 emulator and get some inspiration... smilewinkgrin


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 1/4/2008 2:35 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Nah, I won't be disappointed GridRunner will be a nice replacement :) go for it!

Baggers.
Back to Top
 

AndreL
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2005
Total Posts : 801
 
   Posted 1/16/2008 3:52 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
I wrote a clone of that for the Atari 800 when I was going thru my "TRON" light cycle game programming phase, definitely more to do than space invaders.

Andre'
Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 1/16/2008 10:17 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
There is hope, I found the font by doing a memory dump from VICE... ;-)

The mapping is a little bit weird, but hey, it's a game, not a word processor...
All 64 chars have been added to the Video Driver...


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 2/8/2008 7:08:22 AM GMT

Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 1/17/2008 1:26 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Cool ;D
Now the fun part begins :)
Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 1/20/2008 9:09 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Not much progress, been busy this weekend with "real" work...
At least the main loop is there, but not much else is done...

I think it's time for some "inspiration" and start playing the game in Vice... :p


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 2/8/2008 7:08:46 AM GMT

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 2/7/2008 11:15 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Howdy, been a while...

But the old shed is torn down, the dogs got a new dog run and the gutters are cleaned... ;-)
I also found a couple of LCD displays that I had been looking for and finished up a couple of projects for my Replica One, a 6502 system...

So it's time to get back to Gridrunner...
Got the missile to shot and some Centipedes running all over the screen...
I also need to start looking into sound effects, it's pretty boring without sound...

The whole weekend is booked up for a family event so I wont be getting back to Gridrunner until Monday... cry


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 2/14/2008 5:48:25 AM GMT

Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 2/9/2008 2:38 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Looking good Bamse, :)
Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 2/13/2008 9:45 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Finally, I got rid of that annoying little bug...
Did anyone notice that the centipedes where turning a little bit weird when climbing up ?

I guess this was due to a conversion problem between bytes and longs.
I eliminated the use of -1 in my array of bytes and now it all works... ;-)


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 3/9/2008 7:03:43 AM GMT

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 3/8/2008 11:01 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
I know it's been a while... :p
But this project is not dead yet...

Got the side swipers to fire and also the bombs to work.
Still a lot of work to do, but slow progress is better than no progress... :p


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 3/11/2008 5:22:03 AM GMT

Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 3/9/2008 6:18 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Nice 1 Bamse :)
Good to see you back on the circuit
Back to Top
 

JT Cook
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2006
Total Posts : 354
 
   Posted 3/9/2008 10:04 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
I just tried this for the first time and it is pretty sweet. I like the intro with loader screen from the C64.
 
Keep up the good work!
Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 3/10/2008 9:23 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Added a bunch of comments, hopefully the code can be understood by others... cool

You can now crash and the lives are counted down, the scores can be set, they are no longer hard coded...
Time to start working on the actual game logic a little bit... ;-)
And maybe even add some sound...


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 3/14/2008 3:52:28 AM GMT

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 3/13/2008 7:50 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
OK, one more thing before I can start working on the logic...
I need to figure out how to split the Centipede... ;-)
But that seem to be a task for the weekend...

Looks pretty cool now that the Centipedes actually turns...

By the way, does anyone want to help out with the sound ?


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 3/16/2008 3:23:30 AM GMT

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 3/15/2008 7:21 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Getting better... ;-)

The look and feel is pretty much there...
Finally got the Centipede to split properly...


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 6/12/2008 3:23:45 AM GMT



File Attachment :
BAM_GridRunner_Draw_Font.spin   5KB (application/octet-stream)
This file has been downloaded 92 time(s).
Back to Top
 

Paul Baker
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jul 2004
Total Posts : 6316
 
   Posted 4/8/2008 5:10 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Hey Bamse, how's the project going? Started working on the logic yet? I'll add your project to the master index when it becomes generally playable.


Paul Baker

Propeller Applications Engineer

Parallax, Inc.

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 4/8/2008 7:55 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Well, it's going pretty slow as you might have noticed... ;-)

Anyone up for helping me out with sound effects ???
Currently that is the biggest hurdle...


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Back to Top
 

Paul Baker
Registered Member

Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jul 2004
Total Posts : 6316
 
   Posted 4/8/2008 9:56 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
I think epmoyer was the one that would volunteer for those tasks, but he seems to be missing as of late.


Paul Baker

Propeller Applications Engineer

Parallax, Inc.

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 6/11/2008 7:21 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Believe it or not, I'm back... ;-)

I got a basic sound effect engine running using the Hydra sound drivers.
I'm not really happy with the sound effects but at least they seem to work so I'll get back to them later.
Time to work on the game logic a little bit more and clean up the code.


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse

Post Edited (Bamse) : 6/14/2008 11:48:49 PM GMT

Back to Top
 

AndreL
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Apr 2005
Total Posts : 801
 
   Posted 6/11/2008 11:20 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Bamse, can you post some screen shots as well, it gets people to download more since they can see what it is.

Andre'
Back to Top
 

Baggers
Registered Member



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Mar 2007
Total Posts : 1773
 
   Posted 6/11/2008 11:37 PM (GMT -8)    Quote This PostAlert An Admin About This Post.
Bamse, plays great, albeit mega hard :)

Job well done!

Baggers.


http://www.propgfx.co.uk/forum/ home of the PropGFX Lite
 

Back to Top
 

Bamse
UFO Designer



Email Address Not AvailablePersonal Homepage Not AvailablePrivate Messaging Not AvailableAIM Not AvailableICQ Not AvailableY! Not AvailableMSN Not Available
Date Joined Jan 2006
Total Posts : 462
 
   Posted 6/12/2008 9:55 AM (GMT -8)    Quote This PostAlert An Admin About This Post.
Yes it's pretty hard right now...

I would imagine this would be Level 20 or something... ;-)
That will be the weekend project, to start at level 1 and get harder and harder up to this level...

Here are some "screenshots", I will have to convert the driver to allow for that screen capture tool that is available somewhere...
I'll try do this once the game is done...


Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

Experience level:
[ ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
[ ] OK, I got my resistors hooked up with the LEDs.
[X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
[ ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
[ ] I dream in SX28 assembler...

/Bamse


Image Attachment :
Image Preview
Hydra 014.jpg
  497KB (image/jpeg)
This image has been viewed 195 time(s).
Image Attachment :
Image Preview
Hydra 015.jpg
  430KB (image/jpeg)
This image has been viewed 179 time(s).
Image Attachment :
Image Preview
Hydra 018.jpg
  556KB (image/jpeg)
This image has been viewed 263 time(s).
Back to Top
 
[ << Previous Thread | Next Thread >> ]
New Topic Post Reply Printable Version
37 posts in this thread.
Viewing Page :
 1  2 
 
Forum Information
Currently it is Friday, November 20, 2009 11:07 PM (GMT -8)
There are a total of 393,737 posts in 55,521 threads.
In the last 3 days there were 82 new threads and 701 reply posts. View Active Threads
Who's Online
This forum has 17687 registered members. Please welcome our newest member, mark09.
53 Guest(s), 3 Registered Member(s) are currently online.  Details
OakGraphics, Phil Pilgrim (PhiPi), SRLM