PDA

View Full Version : AiGeneric Video V2.1 & V2.1cf Released



Oldbitcollector (Jeff)
01-29-2008, 10:50 AM
This archive contains the official new release of AiGeneric Video Text V2.1.

This zip is divided into two files:

Version 2.1cf (which supports loading of Commodore fonts .64c files)
Version 2.1 (which supports the original AiGeneric font system; replace old font files.)

Both support the following commands:

.redefine - Redefine characters on the fly
.center - Center the line of text
.putchar - Exact placement of characters
.getchar - Exact retrieval of characters
.color - 16 text colors
& support of most tv_text commands

The AiGeneric_Video_DEMO in demonstrates all commands.

Thanks to the collaborative efforts of Doug, Hippy, and Baggers this is
truly a remarkable driver!

Ok, I'm sick of editing this one for a while, now go create some cool apps with this. :)

OBC

rename with zip extension

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?

Getting started with the Protoboard? - Propeller Cookbook (http://ucontroller.com/Propeller%20Protoboard%20Designs%20for%20the%20Beg inner.pdf)
Got an SD card? - PropDOS (http://www.orrtech.net/propdos/)
A Living Propeller FAQ - The Propeller Wiki (http://propeller.wikispaces.com/)
(Got the Knowledge? Got a Moment? Add something today!)

Post Edited (Oldbitcollector) : 1/29/2008 4:07:55 AM GMT

Ken Peterson
12-15-2008, 10:28 PM
Is this in the object exchange? I didn't see it.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"I have always wished that my computer would be as easy to use as my telephone.· My wish has come true.· I no longer know how to use my telephone."

- Bjarne Stroustrup

Oldbitcollector (Jeff)
12-15-2008, 11:30 PM
Ken Peterson said...
Is this in the object exchange? I didn't see it.


Ken, I'm the one who put the package above together, but I was reluctant to post
it to the object exchange as I'm not the exclusive author of this project.
If the other contributors are agreeable, I'm happy to post it.

OBC

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?

Getting started with a Propeller Protoboard?
Check out: Introduction to the Proboard (http://jeffledger.googlepages.com/Protoboard_Introduction.pdf) & Propeller Cookbook 1.4 (http://ucontroller.com/Propeller%20Protoboard%20Designs%20for%20the%20Beg inner.pdf)
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us (http://propeller.warrantyvoid.us)
Got an SD card connected? - PropDOS (http://www.orrtech.net/propdos/)

potatohead
12-15-2008, 11:49 PM
It's fine by me.

Yeah, post it OBC. Ideally Hippy will chime in on this one as well. Not sure where he stands on the MIT license.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Propeller Wiki: Share the coolness! (http://propeller.wikispaces.com/)
Chat in real time with other Propellerheads on IRC #propeller @ freenode.net (http://propeller.wikispaces.com/Join+us+on+IRC%21/)
Safety Tip: Life is as good as YOU think it is!

Baggers
12-16-2008, 12:20 AM
Fine by me too OBC. :)

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

·

Oldbitcollector (Jeff)
12-16-2008, 08:40 AM
hippy has been MIA on the Propeller forums for a while..
Might be time to throw a lasso at him from the PICAXE forums. :)

OBC

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?

Getting started with a Propeller Protoboard?
Check out: Introduction to the Proboard (http://jeffledger.googlepages.com/Protoboard_Introduction.pdf) & Propeller Cookbook 1.4 (http://ucontroller.com/Propeller%20Protoboard%20Designs%20for%20the%20Beg inner.pdf)
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us (http://propeller.warrantyvoid.us)
Got an SD card connected? - PropDOS (http://www.orrtech.net/propdos/)

trodoss
12-16-2008, 10:26 PM
@OBC,
If you wanted to, you could also include the font generator bundled with AIGeneric in the OBEX.··Might be useful to someone using AIGeneric.· I have the MIT license included in the code, so should be suitable for posting there.

mcstar
12-16-2008, 11:30 PM
thanks for the font generator! I just tried it, and it works great.

trodoss
12-17-2008, 12:41 AM
Great! Hopefully you will find it useful in future projects. I have used AIGeneric for several things, and having the ability to make 'custom' fonts became essential. Saves a lot of .redefine statements.

Ken Peterson
02-18-2009, 08:47 PM
I'm interested in using AiGeneric for a project of mine, but I'm using a QVGA display and currently use a modified VGA object. Has anyone come up with a version of the AiGeneric driver to replace the VGA object?

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"I have always wished that my computer would be as easy to use as my telephone.· My wish has come true.· I no longer know how to use my telephone."

- Bjarne Stroustrup

Oldbitcollector (Jeff)
02-18-2009, 09:26 PM
I'm working on one, but it lacks proper screen clearing and the re-define ability.
If you want to play with it a bit, is is attached.

It is based on "vga_1280x1024_tile_driver_with_cursor"
At this point color change works, as do a few other "AiGeneric" type commands.

OBC

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?

Check out: Protoboard Introduction (http://jeffledger.googlepages.com/Protoboard_Introduction.pdf) , Propeller Cookbook 1.4 (http://ucontroller.com/Propeller%20Protoboard%20Designs%20for%20the%20Beg inner.pdf) & Software Index (http://forums.parallax.com/showthread.php?p=770318)
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us (http://propeller.warrantyvoid.us)
Got an SD card connected? - PropDOS (http://www.orrtech.net/propdos/)

Ken Peterson
02-18-2009, 09:56 PM
Wow....1280 x 1024. A bit more than I need. I'm going for something along the lines of the original VGA object, as my display is only QVGA. Perhaps I'll have a go at porting the driver to work with that when I have some more time on my hands.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"I have always wished that my computer would be as easy to use as my telephone.· My wish has come true.· I no longer know how to use my telephone."

- Bjarne Stroustrup

Oldbitcollector (Jeff)
03-31-2009, 09:05 PM
Looks like everyone who has contributed to this project has reported in.
http://forums.parallax.com/showthread.php?p=795585

I'll be posting this to OBEX sometime today with an MIT license.
@trodoss, I'll also add your Fontgenerator10 in the zip with the "AiGeneric2.1"

OBC

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?

Visit the: The Propeller Pages (http://www.warrantyvoid.us/tiki-index.php?page=Propeller) @ Warranty Void.

rjo_
03-31-2009, 10:41 PM
Oldbit

Wait!!!! Don't post it.

U need a char to string function:)

Rich

rjo_
03-31-2009, 10:46 PM
Of course it might be right there in front of my face...

trodoss
03-31-2009, 11:22 PM
@OBC,
Great! With it being available on the OBEX, anyone reluctant to use AIGeneric should now feel free to use it. Having a font editor included should make it that much more useful ;)

--trodoss

Oldbitcollector (Jeff)
03-31-2009, 11:46 PM
rjo_ said...
Oldbit

Wait!!!! Don't post it.

U need a char to string function:)

Rich



Rich,

Do you mean like this one? :)




PUB str( txtPtr )

repeat strsize( txtPtr )
out( byte[ txtPtr++ ] )





OBC

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?

Visit the: The Propeller Pages (http://www.warrantyvoid.us/tiki-index.php?page=Propeller) @ Warranty Void.

rjo_
04-01-2009, 12:45 AM
ok... now you can release it:)

HPG
12-20-2009, 08:51 AM
Here is a AiGeneric_Driver_TV.spin replacement that supports PAL (up to 30 lines). Don't forget to remove the line in the Open method of AiGeneric_Driver_002.spin that reads


mode &= ! TV_MODE_PAL ' Driver does not support PAL at present

harzoli
09-09-2012, 03:51 PM
HI
I'd like to ask any help change the size of characters in PAL mode. I've suppsed that by modifiyng the numbers of columns and rows proportionaly I could chnage the size of characters. Such as reducing the nubers of columns & rows to the half the sizes of characters enlarge double. Is this imagine true or flase?
What way I colud modify the size of characters? Which parametres need to modify and what rules by?
Thanks a lot
Zoli