Our new official repo is on github
LCD Smartie version 5.6 is released!
Download it now: https://github.com/LCD-Smartie/LCDSmartie/releases

Can you show ASCII movies on an LCD?

Place your requests for plugins here

Moderators: _X7JAY7X_, caesar, IFR, mattcro, limbo

Post Reply
naps1saps
Posts: 15
Joined: January 11th, 2006, 5:29 am
Location: Seattle, WA
Contact:

Can you show ASCII movies on an LCD?

Post by naps1saps »

If you've ever seen an ascii movie on the internet, it's really quite amazing! I've seen clips of the matrix in ascii which is pretty cool.

My only concerns are LPT/Serial bandwidth, refresh rate of the LCD, LCD resolution, and pixel response time. Otherwise, the displaying of it should be okay.

ASCII movies are all stored in txt/html files in frames of xlines by xrows in frame groups. If there was some way for a plugin to be written to have each line, 1, 2, 3, 4, read corresponding lines on a txt file, then advance 5 lines and read the next frame set. It should do this at least 2-3 times every second.

To know what I'm talking about, you have to see it for yourself. Just use Google to find some ASCII movies. I think you will be very impressed.
swimm3r
Plugin Author
Posts: 16
Joined: January 6th, 2006, 11:56 am

Post by swimm3r »

4x40 chars on LCD and the refresh is 12 ms... maybe I make a plugin under win XP
naps1saps
Posts: 15
Joined: January 11th, 2006, 5:29 am
Location: Seattle, WA
Contact:

Post by naps1saps »

Wait...I got it!
Write the plugin so it will only read one line, then read the next, the next, the next...

Put the function on the first line in Smartie, then check continue to the next line on all lines, no scrolling. Each frame will only be one line in the txt file; like how old fax machines used to send their data.

Each txt file will be "proprietary" to the screen width being used, for example: 40, 20, 16.

Example:
...A....
.C...B.
....D...
will look like this in the txt file:
...A.....C...B.....D...

Do you get what I'm saying?
_X7JAY7X_
Hardware Genie - Plugin Author
Posts: 374
Joined: February 16th, 2005, 10:24 pm
Location: Michigan

Post by _X7JAY7X_ »

This sounds very interesting. I just searched google for ascii movies and watched one. It took up my whole computer screen. How would 2 or 4 rows be enough to make a picture?

J
naps1saps
Posts: 15
Joined: January 11th, 2006, 5:29 am
Location: Seattle, WA
Contact:

Post by naps1saps »

maybe not a picture, but something cool looking. You would probably have to make each screen frame yourself. Get creative! Some people might have fun with it!

Just a thought, can you define a custom character in a text file, declare it in smartie, then change the definition? This would have great uses!
limbo
Plugin Author
Posts: 1604
Joined: February 13th, 2005, 7:38 pm
Location: Athens - Greece
Contact:

Post by limbo »

Changing the kline number of the $file command is possible.
But I need some exable txt file to have in mind ( and my eyes what is the target ).
Ascii movies are too big for lcd screens
naps1saps
Posts: 15
Joined: January 11th, 2006, 5:29 am
Location: Seattle, WA
Contact:

Post by naps1saps »

I think ascii movies are out of the question now. Nobody would want it.

BUT,
If you can define 8 custom characters in a text file, then call them in Smartie, then write a plugin that will read the 1st line of defenitions, then read the second line of defenitions, You will have unlimited pixel animation time!
example:
c:/file.txt --
$CustomChar(1, x,x,x,x,x,x,x,x)$CustomChar(2, x,x,x,x,x,x,x,x)
$CustomChar(1, y,y,y,y,y,y,y,y)$CustomChar(2, y,y,y,y,y,y,y,y)
$CustomChar(1, z,z,z,z,z,z,z,z)$CustomChar(2, z,z,z,z,z,z,z,z)
$CustomChar(1, n,n,n,n,n,n,n,n)$CustomChar(2, n,n,n,n,n,n,n,n)

Smartie --
Line1: $dll(demo.dll,5,param1,param2) $Chr(176)$Chr(158)

What do you think?
Post Reply