Shop OBEX P1 Docs P2 Docs Learn Events
Morpheus: 256 colors, high rez bitmap VGA, 0.5-7.5MB XMM - NEW: YouTube svga demo p15 - Page 7 — Parallax Forums

Morpheus: 256 colors, high rez bitmap VGA, 0.5-7.5MB XMM - NEW: YouTube svga demo p15

1457910

Comments

  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-05 06:09
    I found a bug in the hline routine, and I am in the process of squashing it.

    After running for a while, the lock in hline was not released soon enough for the refresh engine, causing it to hang.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-05 17:14
    *THREE* updates this morning!

    I’ve uploaded new releases of:

    * XGA 1024
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-06 01:44
    I finished a new driver today, completing the initial four color driver set. Morpheus now has three released video drivers:

    * XGA 1024
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-13 22:40
    Hi!

    I am back from a very relaxing 7 day Alaskan Cruise - highly recommended if you need to unwind and catch up on your sleep. I did spend some time figuring out some things for PropellerBasic smile.gif

    Now I will continue with my regularly scheduled Morpheus work... I will be tackling the "Coming Soon" items in the previous message, then onto 256 color drivers...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-15 23:20
    UPDATE:

    gr.putb(x,y,byte) - Write a byte to (x & ~3),y
    gr.PutChar(x,y,ch) - Write a character ch to the screen at (x&~3),y

    I got the Spin version of PutChar working (uses putb), and boy are some of the characters in my initial font ugly!

    With any luck, I will be posting a refresh of my VGA/SVGA/XGA drivers with a working PutChar() and PutStr() later tonight (using the Spin PutChar).

    Pasm version of PutChar() coming right afterwards...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • jazzedjazzed Posts: 11,803
    edited 2009-09-16 16:15
    Bill, do you have any videos of your graphics drivers in action ?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    --Steve

    Propeller Tools
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-16 17:19
    I will attempt to make some...

    Hmm...

    VGA->SVIDEO converter->capture card should do it!
    jazzed said...
    Bill, do you have any videos of your graphics drivers in action ?
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-16 22:03
    New driver revisions on my site's downloads page:

    VGA 640x480
    SVGA 800x600
    XGA 1024x768

    All are 4 color (out of 256) bitmapped drivers.

    What's new?

    - PutChar(x,y,ch)
    - PutStr(x,y,ch)
    - 128 character (including line drawing characters) 8x12 font
    - characters drawn in current pen color

    I am now satisfied with the quality of text output, so my next update for the drivers will be a pasm version of PutChar.

    Enjoy!

    (As always, comments, suggestions and feedback are welcome)

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-17 04:10
    Progress report:

    I have created a YouTube channel where I can upload video's. No video's yet, but I hope to be able to upload a couple tomorrow!

    www.youtube.com/mikronauts

    In other news, I have updated the Game of Life - it got a significant speed boost!
    jazzed said...
    Bill, do you have any videos of your graphics drivers in action ?
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-17 22:43
    Today so far:

    gr.PutChar(x,y,ch) - now in pasm
    gr.PutBytes(x,y,bptr,numbytes) - new, in pasm
    gr.PutStr(x,y,strptr) - now in pasm

    New demo stage:

    PUB RefreshDemo|x,y,ch
      repeat ch from 1 to 3
        gr.pen(ch)
        repeat x from 0 to 175
          repeat y from 0 to 479 step 12
            gr.PutBytes(0,y,@set[noparse][[/noparse]x],80) 
    
    



    Set[noparse]/noparse is an array of 256 bytes, where Set:=i, used for the demo

    I'm working on updating all three drivers (VGA,SVGA,XGA) with the new demo and new xmm_gpu.spin, they will be uploaded to my site later today.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller

  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-18 04:55
    The new driver set has been uploaded.

    I found and fixed a bug in gr.hline(), and optimized FilledCircle some more, resulting in a HUGE speed increase for filled circles!

    I also replaced the old PutChar() demo with a better text demo.

    Next:

    * FillPalette(c,r,g,b) - set color C (0..3) to r,g,b for every line on the screen
    * SetPalette(y,c,r,g,b) - set color C (0..3) to r,g,b for line y
    * SetPaletteRange(y1,y2,c,r,g,b) - set color C to r,g,b for lines y1-y2

    This will allow for very colorful "4 color" screens, and palette cycling animation as well!

    The new drivers are on my downloads page.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-21 23:16
    Update:

    Unique palette per scan line now works!

    PUB SetPalette(y,c,r,g,b)
    PUB SetPaletteRange(y1,y2,c,r,g,b)
    PUB FillPalette(c,r,g,b)

    I will upload the new code to my site tonight, after I have had a chance to move it into the SVGA and XGA drivers (I developed it under the VGA driver).

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-22 02:19
    I've uploaded the new VGA driver and demo to my site; I will be uploading the SVGA and XGA versions as soon as I finish converting the other two drivers and demo's.

    Palette handling functions added to the VGA Morpheus graphics object:

    PUB SetPalette(y,c,r,g,b)

    - Set color (0..3) for screen line ‘y’ to specified RGB values

    PUB SetPaletteRange(y1,y2,c,r,g,b)

    - Set color (0..3) for screen lines ‘y1..y2′ to specified RGB values

    PUB FillPalette(c,r,g,b)

    - Set color (0..3) for all screen lines to specified RGB values

    NOTE:

    R and G both must be in the range of 0 - 7

    B must be in the range of 0 - 3

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-22 14:10
    I've uploaded the SVGA driver and demo, with the new Palette functions described above.

    XGA version will come later today, after I've had time to add the modifications to that driver and demo.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-22 21:46
    I've uploaded the XGA versions of the driver and demo with Palette handling (unique palette per scan line) to my site!

    All three of the supported 4 color bitmap modes (640x480, 800x600, 1024x768) now support the Palette functions, with a separate entry per scan line.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-30 03:33
    I've been fighting with an Epiphan VGA2USB to try to capture Morpheus running demos; but until that works, here are two more photo's:

    - 256 color palette demo, looks a million times better in person (sorry the blue text on top is too faint)
    - font demo screen shot (again, looks way better in person)

    In case you missed them, there are four other screenshots on the lower half of page 7 in this thread.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
    800 x 600 - 161K
    800 x 600 - 343K
  • BaggersBaggers Posts: 3,019
    edited 2009-09-30 10:34
    Hi Bill, looks great, have you got a vid of it in action?

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

    ·
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-30 14:24
    Hi Baggers,

    Thanks!

    I am trying... I got one of the Epiphan VGA2USB's about two weeks ago to try and make videos, but I am having a heck of a time getting it to work. It is pre-programmed with modes it will recognize, and for some reason, they did not pre-program it with Morpheus VGA timings...

    Their tech support is trying to help, but only half-heartedly. I'll probably have to match the timings they support, like a 31.5MHz dot clock VGA mode - never mind the jitter from the PLL's. Very frustrating.

    I tried to record a short video with my Fuji camera, and got a black screen for my troubles (not sensitive enough). My DSLR does not record video.

    I could probably use my camcorder, however it does not have the resolution to fully define even VGA, never mind SVGA or XGA!

    Or I could possibly cobble togeather something like Morpheus --> VGA/TV converter --> digitizer, however that will also likely not understand the 30MHz dot clock VGA, 45MHz dot clock SVGA, 55MHz dot clock XGA either!

    Best,

    Bill
    Baggers said...
    Hi Bill, looks great, have you got a vid of it in action?
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • BaggersBaggers Posts: 3,019
    edited 2009-09-30 15:42
    Bill Henning said...
    It is pre-programmed with modes it will recognize, and for some reason, they did not pre-program it with Morpheus VGA timings...
    Lmao, why doesn't that surprise me [noparse]:)[/noparse] god they're rubbish aren't they lol

    Good luck sorting it out!

    Baggers.

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

    ·
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-09-30 15:47
    Thanks, it has been very frustrating...

    Today I let some of the frustration out, and they were very helpful, staying on the phone trying stuff for half an hour!

    They are sending me a higher end digitizer to try, which should work... I just hope it is not their $1600 device.
    Baggers said...
    Bill Henning said...

    It is pre-programmed with modes it will recognize, and for some reason, they did not pre-program it with Morpheus VGA timings...
    Lmao, why doesn't that surprise me [noparse]:)[/noparse] god they're rubbish aren't they lol


    Good luck sorting it out!



    Baggers.
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • BaggersBaggers Posts: 3,019
    edited 2009-09-30 17:04
    Cool, well done on getting a higher end digitizer [noparse]:D[/noparse]

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

    ·
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-10-06 03:22
    Finally some progress! - I can actually see the Morpheus output on an Aspire One!

    There is a weird problem with the 640x480 capture - after a while the auto gain goes nuts, and the screen goes almost white.

    The 800x600 capture does not have that problem, nor does the 1024x768! Weird, eh?

    Unfortunately it is too slow to record smooth video, so I have to get it running on a higher spec'ed system. USB2VGA does not like my XP64 box :-(

    I should have some nice video's on my YouTube channel this week smile.gif
    Baggers said...
    Cool, well done on getting a higher end digitizer [noparse]:D[/noparse]
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-10-06 03:26
    In other news, I just finished assembling and testing six Morpheus boards.

    Two are already spoken for, but four are available for sale... (pricing at mikronauts.com/price-list-ordering/)

    I also assembled five Mem+'s, three with all the extra I/O, two with just the memory - I will be testing those tomorrow.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-10-06 18:45
    Please send: Morpheus and Mem+ and Schoolboard $214.95

    Shipping & Handling $$$$$$

    Total $$$$$$

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH

    Post Edited (James Michael Huselton) : 10/6/2009 7:08:36 PM GMT
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-10-06 20:20
    You have email.... $214.95 is for full kits, its $284.90 for assembled and tested... XpressPost 5-6 business day shipping with tracking is $30 to your location. Thanks!
    James Michael Huselton said...
    Please send: Morpheus and Mem+ and Schoolboard $214.95

    Shipping & Handling $$$$$$

    Total $$$$$$
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller

    Post Edited (Bill Henning) : 10/6/2009 8:29:25 PM GMT
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-10-13 04:31
    1) I will be uploading newer versions of the VGA/SVGA/XGA drivers this week, as testing has shown that I need to modify the timing of "writepixel" slightly when running with 2.5MB of 55ns memory chips.

    Currently I am testing to see if Morpheus systems with more than 2.5MB of 55ns memory chips will need to slow down burst transfers to 10MB/sec, or weather terminating the bus will be sufficient. Systems with more than 2.5MB using faster memory chips should not be effected.

    2) I have found that I have received some sub-par 74HC139 decoders, and I may have shipped a few parts that are too slow - the symptom of a "bad" 74HC139 is a vertical column of garbage about a third of the way across the screen (horizontally).

    If you have ordered a full kit from me and received a part with the following label please contact me and I will ship you a replacement 74HC139 from STMicro.

    P9712AH
    MM74HC139N
    MC74HC139N

    I have run several Morpheus boards with those parts without issues, but I had two in a row that exhibited the symptom described above.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-10-14 21:20
    New drivers and Life uploaded on my site, fixing a small screen corruption issue on 2.5MB setups [noparse]:)[/noparse]

    I am starting to work on the 256 color per pixel drivers...

    Please stand by... the trouble does not originate with your set... do not adjust the horizontal... do not adjust the vertical...

    (or something like that)

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-10-15 13:40
    I thought y'all would like to know what will be coming to Morpheus in the near future - so here is my .plan:

    New Demonstrations:

    I finally have a video digitizer that works well with at least the 800x600 mode, and it looks like with a bit of tweaking its settings it will work for the 640x480 and 1024x768 modes. Now I just have to get it running on my main Windows box instead of my Acer netbook, so it will have enough horse power to encode the high bandwidth videos.

    Does anyone have any suggestions for a good codec for encoding 640x480 / 800x600 / 1024x768? I keep thinking h.264, but I want everyone to be able to view my videos, coming soon to my YouTube channel!

    New Drivers:

    256x192 driver with 256 colors per pixel, using XGA timing. Same API as current drivers but Palette methods will be ignored

    after this driver works, I will be making 320x240 and 400x300 drivers with 256 colors per pixel (using 640x480 and 800x600 timing)

    Upcoming Graphics API additions:

    GetXRes() - returns number of pixels per display line
    GetYRes() - returns number of lines per display screen
    GetBpp() - returns number of bits per pixel, currently will return '2', 256 color driver will return '8'

    GetViewBase() - returns the the 24 bit XMM address of the base of the display buffer to show
    GetDrawBase() - returns the 24 bit XMM address of the base of the display buffer to draw into
    SetViewBase(long) - set the XMM base address of the display buffer to show
    SetDrawBase(long) - set the XMM base address of the display buffer to draw into

    Note: View/Draw buffer base addresses must be aligned on a 256 byte boundary

    Driver changes to support new API calls:

    - Finish support for separate View/Draw pages to allow for page flipping, needed for silky smooth screen updates

    New Application:

    MorphTerm - coming real soon [noparse]:)[/noparse] - subset ANSII terminal emulation for Prop#2, allowing Prop#1 to use it over a high speed serial link. I will be adding serial control codes for my GPU API so Prop#1 can draw!

    It will also allow using Morpheus as a serial terminal. I am considering adding Tek graphics terminal support at a later date.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
    Morpheus & Mem+dual Prop SBC w/ 512KB kit $119.95, 2MB memory IO board kit $89.95, both kits $189.95
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller

    Post Edited (Bill Henning) : 10/15/2009 4:30:15 PM GMT
  • mctriviamctrivia Posts: 3,772
    edited 2009-10-15 14:02
    XVid is very high good quality compression

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    propmod_us and propmod_1x1 are in stock. Only $30. PCB available for $5

    Want to make projects and have Gadget Gangster sell them for you? propmod-us_ps_sd and propmod-1x1 are now available for use in your Gadget Gangster Projects.

    Need to upload large images or movies for use in the forum. you can do so at uploader.propmodule.com for free.
  • JT CookJT Cook Posts: 487
    edited 2009-10-15 21:14
    Will the XGA VGA video mode run on an 8 Mhz Propeller?
Sign In or Register to comment.