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.
Oldbit
Wait!!!! Don't post it.
U need a char to string function:)
Rich
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.
ok... now you can release it:)
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