PropGFX Parallax Inc
Welcome, Guest. Please login or register.
 
 
propgfx.co.uk Forum    Public Forums    PropGFX  ›  Prop GFX Prototype Attached to Hybrid
Users Browsing Forum
No Members and 2 Guests

Prop GFX Prototype Attached to Hybrid  This thread currently has 8,226 views. Print Print Thread
3 Pages 1 2 3 All Recommend Thread
Baggers
October 12, 2007, 4:42pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Hi All,
Here's the Prototype PropGFX, lots of wires n stuff as you can see
But what it does is pretty amazing, even if I do say so myself.
Will also post some pics of it in action.

Baggers.




Logged Offline
Site Site Private Message Private message
Baggers
October 12, 2007, 4:48pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Here are two pics of my movie player test, using some Dragon's Lair footage. ( if the owners of the Dragon's Lair media, don't want my images shown, please let me know, I'll remove them ). But the reason I chose to use Dragon's Lair, was because of it's ground breaking technology, for it's time, it took arcades to a graphical new level, A bit like what we're trying to do with PropGFX, for Propellers and other MicroControllers in general, and our Hybrid Console of course.

So here's the pics of it in action...






Logged Offline
Site Site Private Message Private message Reply: 1 - 41
Baggers
October 12, 2007, 4:51pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Here's My WIP of the next game for the Hybrid, with PropGFX addon. ( The arcade classic... Scramble )










Logged Offline
Site Site Private Message Private message Reply: 2 - 41
Baggers
October 12, 2007, 4:56pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
I reduced the jpg quality a bit on the last two, down to 8 instead of 12 max, and it now the last 3 fit into this one post











Logged Offline
Site Site Private Message Private message Reply: 3 - 41
Baggers
October 12, 2007, 4:58pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Here's two pics of the Classic Spectrum game "Manic Miner" I ported to the Hybrid.









Logged Offline
Site Site Private Message Private message Reply: 4 - 41
Baggers
October 12, 2007, 5:01pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Here's another two pics, of another ZX Spectrum classic game "Jetpac" that I also ported to Hybrid.
Well, I say port, I mean re-wrote, as you need source to port.







Logged Offline
Site Site Private Message Private message Reply: 5 - 41
potatohead
October 15, 2007, 4:50pm Report to Moderator Report to Moderator
Beta Tester
Posts
8
Hey Coley, Baggars!

Just excellent stuff.  Got done watching the movie.  I like it.  

...and SCRAMBLE!  Dude, you are hitting all the right classic buttons.

That's it for now.  I'm here, looking for details.

Logged Offline
Private Message Private message Reply: 6 - 41
Baggers
October 15, 2007, 5:10pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Hey potatohead, glad you like it so far
Yeah, I'm just in the middle of adding the sound driver to the video player, then it'll rock lol
As for Scramble, yeah, couldn't not do that game, I have to do the classics, I can't help but love doing the retro classic games, they're what made me get into programming in the first place.
Just wondering really what's the next classic to remake.


Oh, by the way, the Hybrid also comes with SDBoot programmed onto the eeprom.
Which reads the inserted SD and scans for any .bin files ( or .binary as they come out as .bin in 8.3 format ) and displays a list on screen, for you to scroll through and select, meaning no more need to be connected to a PC to run different apps, so you can unplug it from your pc, and take it to another room in the house, or another house, and play all of your hybrid games/apps there.
I've also done a drag and drop PC app, which talks to my SDBoot app through rs232, and so you can drag files from PC to hybrid without having to remove SD from slot, plug it in your PC, and back again. ( although don't do big >256K files, use the old method for that lol as it's not the fastest method. )

We've not long set the site up, just having to fill it with all the answers to all of your many questions, I'm sure you'll all have.

Cheers,
Baggers.
Logged Offline
Site Site Private Message Private message Reply: 7 - 41
QuattroRS4
October 15, 2007, 5:14pm Report to Moderator Report to Moderator

Necessity is the mother of invention
Baby Member
Posts
6
Folks .. Well done ..very impressive ... keep it coming ..

Rgds,
       John Twomey
Logged Offline
Site Site Private Message Private message Reply: 8 - 41
Baggers
October 15, 2007, 5:42pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Thanks John,
Don't worry, we'll keep it coming
Logged Offline
Site Site Private Message Private message Reply: 9 - 41
Ym2413a
October 15, 2007, 8:44pm Report to Moderator Report to Moderator

Micro-Audio Engineer
Baby Member
Posts
26
Guess I better start coding some audio related stuff for this.
Looks nice!
Logged Offline
Site Site Private Message Private message AIM AIM Reply: 10 - 41
Baggers
October 15, 2007, 8:48pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Yeah Ym2413a that would be cool.
and you have 96Mhz to play with not just 80
Logged Offline
Site Site Private Message Private message Reply: 11 - 41
JT Cook
October 15, 2007, 9:52pm Report to Moderator Report to Moderator

Micro Game Maker
Beta Tester
Posts
42
What are the specs of the gfx card?
Logged Offline
Site Site Private Message Private message Reply: 12 - 41
Coley
October 15, 2007, 10:41pm Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
It's just another Prop!  

more details can be found here:-

http://propgfx.co.uk/forum/Blah.pl?b-pb/m-1192484350/

Regards,

Coley
Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 13 - 41
Ym2413a
October 16, 2007, 1:26am Report to Moderator Report to Moderator

Micro-Audio Engineer
Baby Member
Posts
26
Quoted from Baggers
Yeah Ym2413a that would be cool.
and you have 96Mhz to play with not just 80


Another thing is with the Prop GFX, this'll allow more HUB-RAM for sound and really augment what type of audio can be generated.
Logged Offline
Site Site Private Message Private message AIM AIM Reply: 14 - 41
Baggers
October 16, 2007, 8:04am Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
That's one of the main reasons for doing the prop gfx, after all, what's the best companion for a propeller? another one also shows the awesome power of them and their endless flexibility.
Logged Offline
Site Site Private Message Private message Reply: 15 - 41
JT Cook
October 16, 2007, 2:21pm Report to Moderator Report to Moderator

Micro Game Maker
Beta Tester
Posts
42
One thing you might want to consider is to make the card access friendly for other micros. So maybe place some solder pads or some other connectors. Maybe hook it up to a pic or something to show it off as well. You could market it as a GPU to other micro developers and probably sell more then aiming for the hydra or hybrid since the Prop is probably the only micro that can do video without tying up the entire chip.
Logged Offline
Site Site Private Message Private message Reply: 16 - 41
Coley
October 16, 2007, 2:36pm Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
I am laying the board out in a DIP40 format precisely for that reason JT.
The Hybrid/Hydra Riser Card will have a DIP40 Socket on there as well as the Composite Jack and SVideo DIN, the PropGFX just plugs into this.

I see other micro's as the main market.

Baggers has coded in several different operating modes and is in the process of writing an API so that other micros can access it.


Regards,

Coley
Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 17 - 41
Baggers
October 16, 2007, 2:55pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
In case Coley wasn't too clear, the PropGFX will be a DIP40 device, a little like propstick, but no overhang.
You can then therefore connect it to any micro-controller you wish, or anything that can control the 10 io bits.

You'll then of course need to set up Composite or S-Video connectors, with the Dip40 version obviously lol

But the Hybrid plug-in will have connectors attached already so you won't need to add or remove anything... as long as you have a hybrid to plug it into of course lol.
Logged Offline
Site Site Private Message Private message Reply: 18 - 41
JT Cook
October 16, 2007, 3:24pm Report to Moderator Report to Moderator

Micro Game Maker
Beta Tester
Posts
42
Lol, you are way ahead of me then  
That should be a pretty sweet setup then. Use even a cheap pic, some graphics stored on a rom and you have the hardware close to an 80's arcade machine, console, or home computer. I can already picture something like Pacman with an SX pic, serial eeprom and that GPU.
Logged Offline
Site Site Private Message Private message Reply: 19 - 41
Baggers
October 16, 2007, 3:51pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Exactly, that's the main idea, it's not just for our Hybrid it's an self contained GPU on a dip40, so anyone can have full colourful tv out on even a PIC16F84 if they so chose. with eeprom for graphic storage obviously.  
Logged Offline
Site Site Private Message Private message Reply: 20 - 41
Baggers
October 18, 2007, 2:11pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Just thought I'd add pics from my plasma demo.
Will probably add more to it, at a later date, eg, scrolling text etc.

Baggers.








Logged Offline
Site Site Private Message Private message Reply: 21 - 41
Baggers
October 18, 2007, 7:37pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Here you go, I've thrown some sprites on over the top, like a good old retro 16 bit demo would be

This sprite overlay could have just as easily been over the movie player

Enjoy.










Logged Offline
Site Site Private Message Private message Reply: 22 - 41
Baggers
October 22, 2007, 6:55pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Hi All, Just added another Graphics mode to the PropGFX
DXT1 mode. which is a 16bit compressed image, decompressed in real time to be displayed onscreen. DXT1 is one of the many compression formats used by current graphics cards.
What do you think?

Baggers.







Logged Offline
Site Site Private Message Private message Reply: 23 - 41
potatohead
October 22, 2007, 7:13pm Report to Moderator Report to Moderator
Beta Tester
Posts
8
I think this is kicking some serious a**.
Logged Offline
Private Message Private message Reply: 24 - 41
Coley
October 22, 2007, 7:21pm Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
You bet it is, it's kicking the Hydrass! lol
Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 25 - 41
potatohead
October 22, 2007, 7:30pm Report to Moderator Report to Moderator
Beta Tester
Posts
8
You know it.

Well done Baggars.  
Logged Offline
Private Message Private message Reply: 26 - 41
Baggers
October 22, 2007, 7:52pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Cheers potatohead
Well, the propeller is such a great little chip, I just wanna push it to the max, and make a cracking little device for people's electronics projects, where they can have tv out, or sprites or scrolling game if they want, even on a pic chip.
Connected to our Hybrid and a small composite/svideo LCD, this could even be a simple picture viewer.
What's amazing is that all the modes are in the cogs all at once, which is going to be my next addition, a split screen.
DXT1 or Bitmap Image at the top, and text screen at the bottom, how cool would that be for a text with graphical adventure
The possibilities with the PropGFX are almost endless. well in a 2D world anyway.
And well, when Prop2 comes out in about 2 years, just watch this space
Logged Offline
Site Site Private Message Private message Reply: 27 - 41
potatohead
October 22, 2007, 8:18pm Report to Moderator Report to Moderator
Beta Tester
Posts
8
I'm working on a split screen text, graphics driver right now.  Thinking the same thing.  Actually was thinking about the BASIC and how handy that is.  Was thinking about 4 lines at bottom, but thinking a display list too.  Maybe that's too complex for general use.

Thinking about overlay on that thing?  I've had a total swine of it on NTSC.  It's doable, but I had to step away and get some other stuff done first.    

What are the electrical details?  You've got R2R's feeding into the video modulator device.  Those are driven by the COG's, so more than one can do that work, anding the images together, same as where I'm headed with the reference circuit, right?

In 2D, this is kind of a distinctive option, IMHO.  HUD's, semi-trans color zones, simple bright objects, multiple resolutions at the same time (for maybe high color elements and high detail elements present and accounted for on screen), etc...  

Anyway, you are spot on.  Very nice and powerful GFX subsystem.  Perfect for the Prop.  
Logged Offline
Private Message Private message Reply: 28 - 41
Baggers
October 22, 2007, 8:28pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Yeah, I've been thinking of modding the basic, to allow andrew's music, and propgfx, so it'll have sprites etc too
I believe coley wants to reply to the other part
Logged Offline
Site Site Private Message Private message Reply: 29 - 41
Coley
October 22, 2007, 8:52pm Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
The PorpGFX drives the AD724 through R2R ladders in analogue 15Bit RGB video.

IO Classifications

15 for RGB
1 for Composite Sync
1 for AD724 Clock Generation
1 for AD724 PAL/NTSC Switch
2 for Data Bus control
8 for Data Bus
2 for EEprom
2 for PropPlug

Just one cog is used to produce the display!
Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 30 - 41
Baggers
October 22, 2007, 9:08pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
1 Cog produces display timing and sends rgb values to AD724.
1 Cog handles IO
the last 6 Cogs for rendering the background and sprites.
Logged Offline
Site Site Private Message Private message Reply: 31 - 41
potatohead
October 23, 2007, 6:47pm Report to Moderator Report to Moderator
Beta Tester
Posts
8
Thanks guys.

With that solution, overlay is best done in software, bit mashing with the remaining COGs.  Very cool.  When Prop V2 hits, that engine is gonna scale nicely.  
Logged Offline
Private Message Private message Reply: 32 - 41
Baggers
October 23, 2007, 7:44pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Yeah, can't wait for PropV2, that's gonna do some serious graphics And some decent emulations too
Logged Offline
Site Site Private Message Private message Reply: 33 - 41
Ym2413a
October 24, 2007, 7:57am Report to Moderator Report to Moderator

Micro-Audio Engineer
Baby Member
Posts
26
Quoted from Baggers
Yeah, can't wait for PropV2, that's gonna do some serious graphics And some decent emulations too


It'll do some decent everything!!
Look what we're able to do with only 32k. Now picture 8 times that!
Logged Offline
Site Site Private Message Private message AIM AIM Reply: 34 - 41
Ym2413a
October 24, 2007, 7:59am Report to Moderator Report to Moderator

Micro-Audio Engineer
Baby Member
Posts
26
Quoted from Baggers
Yeah, I've been thinking of modding the basic, to allow andrew's music, and propgfx, so it'll have sprites etc too
I believe coley wants to reply to the other part


When you go about doing that, let me know.
I'll help work out the sound support.
Thanks!

--Andrew Arsenault.
Logged Offline
Site Site Private Message Private message AIM AIM Reply: 35 - 41
Baggers
October 24, 2007, 8:30am Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Ok Andrew, no worries, we'll be onto you for sound support

And your right about what we've done in 32K, then prop2 with 8* the memory and 8* the speed per cog, and 2* the cog count, it's gonna kick a**.
Logged Offline
Site Site Private Message Private message Reply: 36 - 41
Baggers
November 1, 2007, 3:30pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
I've now made a BMP/DDS viewer, which scans SD for files, and then shows them, you can use joypad or keybaord to do next/previous image BMP's can be 8,16,24 or 32bit, and almost any size, as it resizes BMP's to 128/96 15bit as it loads it. DDS's have to be 256x256 ( only shows 256x192 ) as I don't want to resize that, and re-encode to DDS. big files redraw slowly, but SD transfer is only about 300KB/s, it happily loads a 17MByte image, 2832x2128 24bit, albeit slowly, but it will be faster when I or Rokicki adds a file seek function to the SD routines.

I'll also hopefully be adding JPG files access to the viewer too, so it can load/resize those too.

If ya want I'll post some pics, or movie of it in action? let me know which.
Logged Offline
Site Site Private Message Private message Reply: 37 - 41
Coley
November 1, 2007, 7:43pm Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
Gotta be a movie please Baggers!
Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 38 - 41
Baggers
November 24, 2007, 10:39pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Here ya go, here's a pic and youtube of the Hybrid+PropGFX BMP & DDS Viewer, which scans the SD for files, and then loads the first BMP or DDS it comes across, then you press left or right on joypad and/or keyboard to cycle backward and forward through the images, automaticall scaling BMP's to fit on screen

Enjoy

Baggers.



Logged Offline
Site Site Private Message Private message Reply: 39 - 41
Coley
November 25, 2007, 5:11pm Report to Moderator Report to Moderator

Administrator Group
Admin
Posts
99
Hi Baggers!

Nice demo  

Will this work as an automatic slide show viewer or do you have to select the pictures with the joystick?

Regards,

Coley
Logged Offline
Site Site Private Message Private message Windows Live Messenger WLM Reply: 40 - 41
Baggers
November 25, 2007, 5:12pm Report to Moderator Report to Moderator
Administrator Group
KING OF CODERS
Posts
158
Can make it an automatic slide show on button press good idea thx.
Logged Offline
Site Site Private Message Private message Reply: 41 - 41
3 Pages 1 2 3 All Recommend Thread
Print Print Thread

propgfx.co.uk Forum    Public Forums    PropGFX  ›  Prop GFX Prototype Attached to Hybrid

 
New posts New posts    No new posts No new posts    Forum is locked Forum is locked
 
Powered by E-Blah Forum Software 10.3.5 © 2001-2008