Could the Prop2 do this?
Baggers
Posts: 3,019
Could the Prop2 Do this? [noparse]:)[/noparse]
If so, Could the Prop1 Do this?
All will be revealed in a couple of days [noparse]:)[/noparse]
If so, Could the Prop1 Do this?
All will be revealed in a couple of days [noparse]:)[/noparse]
Comments
Coley
Are you implying that this image was generated by a Prop1 ? Hmmm Hmmm Hmmm Fess-up now.
Bean.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Never argue with an idiot.· They'll drag you down to their level then beat you with experience.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
www.hittconsulting.com
·
(That was, NTSC timing, but analog R/G/B on three separate inputs.)
So I'd say, yes, it is *possible*. Just because it's possible doesn't mean it's not an amazing accomplishment.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
E3 = Thought
http://folding.stanford.edu/·- Donating some CPU/GPU downtime just might lead to a cure for cancer! The average PC while browsing the internet typically uses less than 30% of it's potential, why not donate a portion of the rest for cancer resaerch?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
The more interesting question is: Try and guess how many cogs this took?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Graham
·
If so, How many times by seccond ?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Regards.
Alberto.
Bet it takes two cogs.
BTX : I'm guessing that Baggers could possibly do a continuously varying colour change background with the static picture in the foreground.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Yes, I think the Prop1 could do it - but only barely.
I am guessing 3 cogs, synchronized, in vga mode, using 24 pins, with three 6 bit R2R D/A's, driving a synchronized 64 color video mode for 18 bit color
ie each vga channel only handles one gun; really only needs 20 pins as only a single cog's HSYNC and VSYNC are needed.
I am guessing 128x96 pixel resolution, or possibly 160x100
at 128x96 it would take 3*128*96 = 36864 bytes, more memory than the propeller has, so it must be some kind of tiled or on-the-fly color generation mode.
Actually 128x96x16 bits would fit into 24576 bytes, and the three cogs could just unpack the bits they need
Am I close?
Or you could be generating the background color tiles separately from the "hirez" bitmap area and save a ton of memory.
If I had the time I could pull it off I think.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com - a new blog about microcontrollers
well, I suppose you've guessed it, as Beau said, I've not got a prop 2, but I do have a prop 1 [noparse]:)[/noparse] so YES, it's PROP1,
the prop is generating a 24bit image, although I ran out of resistors at hand for the r2r ladders, so it's 16bit at I've just not connected the three lower bits, from each of the 3 sets of 8bits,
so pins 0-23 are being catered for, just not displayed on that jpg, so the image you saw on at the top of this post, would be a lot smoother in colours
Also, as for how many props, would you believe 1? · thus making, most of the line render displays possible, since that only had one tv driver.
My intension is to do a tile based driver with sprites, to get around the lack of ram for screen buffer.
My next question, was, if I made a board, with say 16bits for tv [noparse]:)[/noparse] SD, keyboard or mouse, (keyboard or mouse to keep pin count down), two joysticks, and stereo audio, would people be interested in it?
Baggers.
PS, yes, the background is animated in that image too
http://www.jimbagley.co.uk/Prop24.avi
Edit : Actually, seems the latest fad is twin props, how about a twin prop board? let me know what you guys think [noparse]:)[/noparse]
Post Edited (Baggers) : 7/12/2007 10:30:35 AM GMT
So this is RGB output ? Not PAL or NTSC ?
If so, no TVs in the USA (that I know of) have RGB (SCART) inputs. Maybe some of the new LCD TVs do, but I don't know about it.
Bean.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Never argue with an idiot.· They'll drag you down to their level then beat you with experience.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
www.hittconsulting.com
·
http://forums.parallax.com/forums/attach.aspx?a=14622
http://forums.parallax.com/forums/default.aspx?f=33&p=1&m=195345
Cardboard: yeah that's been done, but it only has 400ish colours to choose from, not 16.7million [noparse]:)[/noparse]
I just wanted to let you know, so you don't make a bunch thinking that us poor slobs in the states can use them.
Everything has NTSC (RCA) input, alot of stuff has S-Video (DIN) inputs, some stuff has componet (3 RCA) inputs.
Bean.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Never argue with an idiot.· They'll drag you down to their level then beat you with experience.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
www.hittconsulting.com
·
I won't believe it until you've given them all a name. My neighbour has just painted his lounge with Antique Gold. Which surprised me, because when I saw it I was convinced it was Sick Yellow.
He has:
one
two
three
four
....
sixteen million six hundred and ninty nine thousand nine hundred and ninety nine
sixteen million seven hundred thousand
I'm wearing a pleasing ensemble of 4,856,345 and 38
Oh and I think you are confusing 2,567,234 with 2,567,432
Graham
Will have to try and do a component next. lol
CardboardGuru: lol, I think you thought it was Sick Yellow, cos you're used to only seeing in 400 colours [noparse]:)[/noparse]
Graham: You beat me to the count, and messed me up reading those numbers, back to the beginning for me... 1...2...3...4... this could take a while....
Component uses YPbPr, so you will probably find using YCbCr images you can just output them direct to the component connector (And do Sync-on-green? I think it's green!)
Problem with YUV derivatives like YCbCr is that they have odd pixel groupings. Like YUV4:2:0, which is
Y, Y, Y, Y,
Y, Y, Y, Y,
Y, Y, Y, Y,
Y, Y, Y, Y,
U,U,
U,U,
V,V,
V,V
(YUV4:2:0 is what MPEG normally uses, for example). JPEG also uses YUV4:2:0, but a slightly different one to PAL/NTSC/SECAMM/MPEG...
Sigh. It's doable though!
Conversion on the fly won't work. RGB -> YCbCr conversion is full of float multiplies. As is YCbCr -> RGB
-Owen
But yeah, not RGB in the USA, tho I could hook it up the monitor in my OutRun machine.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Realize that I am really a mad scientist··· and
Don't forget it!
http://raydillon.com/Images/Illustration/GameArt/WildIsle/WildIsle-Ink-ScientistClose.jpg
·
JT Cook: Could try that. yeah could do arcade machines [noparse]:D[/noparse] as they were RGB [noparse]:D[/noparse]
Bob: Yup it would. [noparse]:D[/noparse]