I am going to throw a guess of raycaster as a FPS. That would explain the need for a status bar and the fat pixel driver. Also raycasters have been done before on other micros, but raycaster with other objects to make it game has not.
JT Cook said...
I am going to throw a guess of raycaster as a FPS. That would explain the need for a status bar and the fat pixel driver. Also raycasters have been done before on other micros, but raycaster with other objects to make it game has not.
Wolf3D had been guessed at least once... although I don't think FPS could be ruled out entirely.· Based on what is known, it could describe an FPS or Flight Sim.
The times that questions have been asked about sprite size/count/etc., would lead me to believe that it is in some way 'tile based.'· Granted, the texture mapped walls/sprites·on an·'old skool'·FPS shooter (64x64 for instance).
You would likely have to borrow a few tricks from something like "Wolf5K" (http://www.wolf5k.com/) though to get it to fit.
Hi Guys, back home and awake now [noparse]:)[/noparse] I just have to do something before I post, that is take my wife to see New Moon, as it came out on the 20th, and unfortunately for her, that was on the same date my flight to Amsterdam was, and since I couldn't change the dates for Eindhoven, as it would have inconvenienced quite a few people lol, she's had to wait patiently ( removing herself from any media or notification from friends about the movie, so as not to spoil the movie for her ) so we're going in a minute, and I just wanted to say to you guys, please be a little more patient, when I get back, I'll post the demo + sources.
Hope you guys like it, and that it was worth the hype, and wait! lol
JT Cook said...
I am going to throw a guess of raycaster as a FPS. That would explain the need for a status bar and the fat pixel driver. Also raycasters have been done before on other micros, but raycaster with other objects to make it game has not.
You know Baggers was so hyped up about things cos the demo is soooooo good he was itchin to tell you guys straight away.
I told him not to say anything but he couldn't keep it in, he was almost bursting at the seams lol
Coley
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ PropGFX - The home of the Hybrid Development System and PropGFX Lite
I heard about the Parallax chip before and I have seen it doing crazy awesome stuff in Eindhoven.
Baggers you showed cool stuff!
Now im so going to build this Hybrid as soon as I finish a skool project! I liek it already!
How was NewMoon? I have seen it on the 20th with my gf.
Welcome to our addiction.. [noparse]:)[/noparse] I'm pleased you got introduced with some of Baggers' work.
He's a magician when it comes to the Propeller.
And FINALLY, it can be discussed!! That's one hell of a demo in 32K, isn't it? Can't blame him one bit for struggling with that one. A Wolfenstein demo is one bar that's difficult to cross, and Propeller is there. I think plenty of us suspected enough power for the renderer, but where to put data and a buffer. That demo is a dynamic display, making it all the more cool, because it shows off parallelism, not just raw compute muscle. There isn't room for a full on display buffer, and the code, and the data, so the buffer had to go.
Welcome CodeAsm! Yeah, get that board populated. It's one of the best dev boards there is right now. I use mine constantly.
Hi All, it's finally here, ( I'll add it to top post also after posting this, and after watching Top Gear )
Thanks for your patience.
Enjoy my Wolfenstein demo that was made for Parallax's show at Eindhoven.
I'll post now, as Top Gear is on in 2 mins lol.
And fill in some details tomorrow, as I'm still trying to catch up on some much missed sleep over the weekend !!
and Ken, thank you very much for the invite, and it was great to finally meet you, shame you had Chip locked away, but that's for a great cause! lol
I totally enjoyed the show, not that I saw any, but the taking part etc. and meeting the lovely ladies from Parallax, thanks for the hospitality.
Leon said...
Why aren't there any comments in the assembler code?
Dunno, maybe so it can't easily be converted to some other multicore processor
I know Baggers very well and I guess he knows the code so well he doesn't have to comment it to be able to read it.
From my experience this has been true of all the good coders I know.
I'm sure if you asked him nicely though he might comment it for you but he really has other better things to do like Kick Off......
Coley
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ PropGFX - The home of the Hybrid Development System and PropGFX Lite
Coley, LMAO, as for Kick Off, it's probably a good idea, but there's footy isn't overly big over in the US, where most props are, besides, I have done 7 footy games before now, and I'm not overly big on footy also, especially because of writing 7 footy games.
Interesting thing is that the first prop I got my paws on was subjected to reverse volts (scrounged PSU, with end reversed). On Turbulence the banner glitched, but was ok on the spare Prop. I have since frazzled the good Prop, and now the original one in the "lunch box" is glitching half way up the status bit. From this I should be able to diagnose the faulty bit. Why wasn't the "bad " prop killed?????? ( 9V up its jacksie, oops).
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
Leon, I see you still like to play your game of wind up though. btw, if you don't like the prop and it's "undocumented code", leave and go back to your Xthingy, oh, btw, I wouldn't use the Xthingy btw, I'd use a PropII it's far more capable, and a LOT faster, 160Mips per cog not to mention the video capabilities built in, perhaps I should also go to their forums and mention this, but then I'm not you, [noparse]:D[/noparse] ( Thankfully )
Confused in what way Brad? ( btw, no dis-respect taken )
Why is that Brad? I would use a PropII over Leon's little puppy anyday, it'll have lots more ram, it'll have faster cores [noparse]:D[/noparse]
Or was you refering to Xthingy? I was just not wanting to advertise his chip that he keeps mentioning here on the propeller forum. [noparse]:)[/noparse]
Nice code. I cannot say that after looking at it for some minutes I understand everything but it looks clean and readable, nice work. The renderer uses 4 COGS... I wonder how many FPS do you get.
Comments
The times that questions have been asked about sprite size/count/etc., would lead me to believe that it is in some way 'tile based.'· Granted, the texture mapped walls/sprites·on an·'old skool'·FPS shooter (64x64 for instance).
You would likely have to borrow a few tricks from something like "Wolf5K" (http://www.wolf5k.com/) though to get it to fit.
·
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
The raycaster you mean
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Cluso99, Thanks [noparse];)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm
Wow! It's even more inpressive then I thought! Can't wait for the code! I'd just like to examine it to see what it's like.....
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Computers are microcontrolled.
Robots are microcontrolled.
I am microcontrolled.
But you·can·call me micro.
Want to·experiment with the SX or just put together a cool project?
SX Spinning light display·
Want cheap wholesale electronic parts?
Transistor parts wholesale
Hope you guys like it, and that it was worth the hype, and wait! lol
Cheers,
Baggers.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
Oh snap, I got it right!
www.propgfx.co.uk/photos/main.php?g2_itemId=53
(and Baggers just kept leading us on... )
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Visit the: The Propeller Pages @ Warranty Void.
I told him not to say anything but he couldn't keep it in, he was almost bursting at the seams lol
Coley
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
PropGFX - The home of the Hybrid Development System and PropGFX Lite
I heard about the Parallax chip before and I have seen it doing crazy awesome stuff in Eindhoven.
Baggers you showed cool stuff!
Now im so going to build this Hybrid as soon as I finish a skool project! I liek it already!
How was NewMoon? I have seen it on the 20th with my gf.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
_/=====\_
]X[noparse][[/noparse] >_O ]X[noparse][[/noparse]
Welcome to our addiction.. [noparse]:)[/noparse] I'm pleased you got introduced with some of Baggers' work.
He's a magician when it comes to the Propeller.
Here's some more toys to check out.
PROJECTS master list: http://forums.parallax.com/showthread.php?p=769486
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Visit the: The Propeller Pages @ Warranty Void.
And FINALLY, it can be discussed!! That's one hell of a demo in 32K, isn't it? Can't blame him one bit for struggling with that one. A Wolfenstein demo is one bar that's difficult to cross, and Propeller is there. I think plenty of us suspected enough power for the renderer, but where to put data and a buffer. That demo is a dynamic display, making it all the more cool, because it shows off parallelism, not just raw compute muscle. There isn't room for a full on display buffer, and the code, and the data, so the buffer had to go.
Welcome CodeAsm! Yeah, get that board populated. It's one of the best dev boards there is right now. I use mine constantly.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Propeller Wiki: Share the coolness!
Chat in real time with other Propellerheads on IRC #propeller @ freenode.net
Safety Tip: Life is as good as YOU think it is!
Thanks for your patience.
Enjoy my Wolfenstein demo that was made for Parallax's show at Eindhoven.
I'll post now, as Top Gear is on in 2 mins lol.
And fill in some details tomorrow, as I'm still trying to catch up on some much missed sleep over the weekend !!
and Ken, thank you very much for the invite, and it was great to finally meet you, shame you had Chip locked away, but that's for a great cause! lol
I totally enjoyed the show, not that I saw any, but the taking part etc. and meeting the lovely ladies from Parallax, thanks for the hospitality.
Anyways, once again, Enjoy.
Baggers.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
My 7 year old is playing it as we speak!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Brian
uController.com - home of SpinStudio - the modular Development system for the Propeller
PropNIC - Add ethernet ability to your Propeller! PropJoy - Plug in a joystick and play some games!
SD card Adapter - mass storage for the masses Audio/Video adapter add composite video and sound to your Proto Board
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Awesome Demo. Now we just need to unload the video onto another prop so
we can have some room for baddies.
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Visit the: The Propeller Pages @ Warranty Void.
Dunno, maybe so it can't easily be converted to some other multicore processor
I know Baggers very well and I guess he knows the code so well he doesn't have to comment it to be able to read it.
From my experience this has been true of all the good coders I know.
I'm sure if you asked him nicely though he might comment it for you but he really has other better things to do like Kick Off......
Coley
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
PropGFX - The home of the Hybrid Development System and PropGFX Lite
Leon, why wasn't there a comment on the demo?
Coley, LMAO, as for Kick Off, it's probably a good idea, but there's footy isn't overly big over in the US, where most props are, besides, I have done 7 footy games before now, and I'm not overly big on footy also, especially because of writing 7 footy games.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
With the greatest of respect, I think you have your tense confused.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
If you always do what you always did, you always get what you always got.
Why is that Brad? I would use a PropII over Leon's little puppy anyday, it'll have lots more ram, it'll have faster cores [noparse]:D[/noparse]
Or was you refering to Xthingy? I was just not wanting to advertise his chip that he keeps mentioning here on the propeller forum. [noparse]:)[/noparse]
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
http://www.propgfx.co.uk/forum/·home of the PropGFX Lite
·
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Visit some of my articles at Propeller Wiki:
MATH on the propeller propeller.wikispaces.com/MATH
pPropQL: propeller.wikispaces.com/pPropQL
pPropQL020: propeller.wikispaces.com/pPropQL020
OMU for the pPropQL/020 propeller.wikispaces.com/OMU
Baggers calm down my friend it ain't worth the time or effort
That's what the ignore button is for, it works for me
Coley
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
PropGFX - The home of the Hybrid Development System and PropGFX Lite
Post Edited (Coley) : 11/23/2009 12:16:54 PM GMT