Shop OBEX P1 Docs P2 Docs Learn Events
1 Cog Propeller Poly Draw to Spectrum bitmap screen. — Parallax Forums

1 Cog Propeller Poly Draw to Spectrum bitmap screen.

BaggersBaggers Posts: 3,019
edited 2007-11-21 12:27 in Propeller 1
Hi all,

I had a tad of spare time last night, so modified PropGFX3D poly draw to work on a Spectrum style bitmap screen ( 256x192 )
So here it is, let me know what you think. it's still WIP, as I need to get the rest of the 3D side accross to it, but for now, it just draws 8x4 pixel textured poly's.

Here's some binaries for you to see, as there's 3624 longs free, even with·a double buffered display, lots of scope for things [noparse]:)[/noparse]

http://www.propgfx.co.uk/Baggers/Games/Hybrid3D.binary
http://www.propgfx.co.uk/Baggers/Games/Proto3D.binary
http://www.propgfx.co.uk/Baggers/Games/Hydra3D.binary

Posted on Hybrid / PropGFX forum too
http://www.propgfx.co.uk/forum/Blah.pl?m-1195382557/

Hybrid3D.jpg
·

Comments

  • ColeyColey Posts: 1,110
    edited 2007-11-18 12:09
    Baggers,

    As usual this is really sweet!

    Any plans to make this useable in other graphical modes?

    Regards,

    Coley
  • BaggersBaggers Posts: 3,019
    edited 2007-11-18 12:32
    Yeah, was going to do it for the 4colour mode at first, but wanted some free ram afterwards.
    But I don't see why I can't add a 4colour mode too [noparse]:)[/noparse]

    Baggers.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2007-11-18 12:59
    Great work! The Tube video was a little short.. [noparse]:)[/noparse]

    Any release ETA on PropGFX? I'd like to play! [noparse]:)[/noparse]

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.

    — Calvin, of 'Calvin and Hobbes.
  • ColeyColey Posts: 1,110
    edited 2007-11-18 13:07
    Hi Jeff,

    PropGFX is a few months away yet, I'm laying out the DIP40 variant as we speak, sorting out component supplies and the like....

    I would say it's about 80% layed out so far, just keep having to re-jig the thing due to the space constraints....

    At some point I will be doing a beta release, I will PM you when it is ready.

    Regards,

    Coley
  • BaggersBaggers Posts: 3,019
    edited 2007-11-18 14:20
    Yeah, the vid was a little short, I used my dig-camera, it's video's are large, but clear, so wanted a short clip, since it just &255then I decided to convert it to divx anyway lol.
    was originally ~1.5MB for that vid.

    By the way OBC, that's running on just the Hybrid ( or Protoboard, or Hydra ) without PropGFX, not PropGFX, incase you didn't know, which is another reason I did a small vid, as you can see it running for real on your setups.

    Baggers.
  • rjo_rjo_ Posts: 1,825
    edited 2007-11-18 14:43
    Baggers,

    Add a second Prop... proper British LCD glasses... and you have Prop-3D-Stereo in the bag.

    Perry has graciously supplied the sync: http://forums.parallax.com/forums/default.aspx?f=25&m=227676.

    To see it for yourself, just use a frame offset of 1 on the second view... and cross your eyes[noparse]:)[/noparse]

    By the way, a long time ago I was told that for same coloured dots... u only need about 500 points to get a full stereo effect. Probably depends upon the angular separtion of the points, but add motion and you need fewer.

    We are going to need DRAM[noparse]:)[/noparse] figure 5X bitmap. It would be nice to be able to set one address... and write/read 5 different values.

    If you model the observer's two views, then you can store everything in an offset map... very compact... and you can then back-compute to recover the geometry and change the view AND the data is useless without the view parameters, which can be encrypted[noparse]:)[/noparse]

    Rich
  • BaggersBaggers Posts: 3,019
    edited 2007-11-20 22:46
    Hi All, I've been busy yet again, with work, but damn Coley·mentioned why don't I make it·handle a 4 colour·mode·cool.gif so here it is roll.gif

    http://www.propgfx.co.uk/Baggers/Games/Hybrid3D4Colour.binary

    http://www.propgfx.co.uk/Baggers/Games/Proto3D4Colour.binary

    http://www.propgfx.co.uk/Baggers/Games/Hydra3D4Colour.binary

    Enjoy, will convert 3D side to asm, with poly sort, then release it's source.

    With this demo, so far I still have >3K longs free too [noparse]:)[/noparse]

    4Colour3D1.jpg

    4Colour3D2.jpg
  • hal2000hal2000 Posts: 66
    edited 2007-11-20 23:12
    Impresionate yeah.gif
    This is an exemplary job
    My childhood with zx-spectrum.
    What memories!
  • BaggersBaggers Posts: 3,019
    edited 2007-11-21 08:06
    Thanks hal2000 [noparse]:D[/noparse]
    yeah the zx-spectrum is a great computer, and has spawned many happy memories [noparse];)[/noparse]
  • BaggersBaggers Posts: 3,019
    edited 2007-11-21 12:27
    Added video of it in action.

    http://www.youtube.com/watch?v=bm8423KRK_Y
Sign In or Register to comment.