|
08/30/2009, 03:49 PM
|
#1 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Screamager - a dot matrix LED message scroller
A realistic looking dot matrix LED screen that can show messages.
http://www.precentral.net/homebrew-apps/screamager
I'm still trying to increase the scrolling speed and get rid of some stuttering.
WANNA MAKE FONTS?
Fonts are defined as JS arrays that describe a matrix. If anyone wants to create fonts I'll be happy to add them.
Sample letter:
Code:
'G':[
[0,0,1,1,1,1,1,0],
[0,1,1,0,0,0,0,0],
[1,1,0,0,0,0,0,0],
[1,1,0,0,1,1,1,0],
[1,1,0,0,0,1,1,0],
[0,1,1,0,0,1,1,0],
[0,0,1,1,1,1,1,0]
],
Fonts shouldn't be more than 12 lines high.
NEW in 0.7:
This version adds three built in dot matrix animations and the ability to play any remote hosted Blinkenlights BML animation. All 1 bit Blinkenlights animations should work including ones that are smaller than the available 26x18 pixels. Larger ones of course won't work.
To try it out I placed a bunch of BML animations here:
Index of /stuff/bml
These animations are from the Blinkenlights project. They will all play in Screamager 0.7.
This also means you can write and run your own animations! For more information about the Blinkenlights Markup Language, look here:
Blinkenlights Markup Language | Project Blinkenlights
If you've made a cool animation please let me know and I'll add it to the built in animations! As said before, currently only 1 bit color depth is supported. Variable frame duration times are supported as well. While animations smaller than 26x18px work you're of course encouraged to use all available space for your animation.
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
Last edited by TheMarco; 09/22/2009 at 06:11 AM.
|
|
|
08/30/2009, 04:10 PM
|
#2 (permalink)
|
|
Member
Join Date: May 2009
Posts: 218
Thanks: 32
Thanked 37 Times in 25 Posts
|
Very cool looking app. I will try it out once you can make your own messages!
|
|
|
08/30/2009, 06:38 PM
|
#3 (permalink)
|
|
Moderator
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
|
Marco,
This is wonderful!
- Craig
|
|
|
08/30/2009, 08:02 PM
|
#4 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Functional app is up!
You can now enter your own message and pick display colors.
The only issue right now is that the scrolling sometimes stutters a bit. I am not sure why that is. I'll try to figure it out.
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
08/30/2009, 08:19 PM
|
#5 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Charlotte, NC
Posts: 284
Thanks: 1
Thanked 227 Times in 38 Posts
|
Quote:
Originally Posted by TheMarco
Functional app is up!
You can now enter your own message and pick display colors.
The only issue right now is that the scrolling sometimes stutters a bit. I am not sure why that is. I'll try to figure it out.
|
I had the sa,e problem on my screamit app... Seems to slow up whenever there is like a background update activity. Check the logs on the actual device. U'll see output when ur app slows down
|
|
|
08/30/2009, 08:21 PM
|
#6 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Quote:
Originally Posted by d0lph1nK1ng
I had the sa,e problem on my screamit app... Seems to slow up whenever there is like a background update activity. Check the logs on the actual device. U'll see output when ur app slows down
|
Hmm interesting. Thanks for mentioning this. I thought it has to do with the complexity of this matrix thing but I guess it affects everything. Maybe this is the source for general slowdown in games as well?
Annoying!
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
08/30/2009, 08:23 PM
|
#7 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Charlotte, NC
Posts: 284
Thanks: 1
Thanked 227 Times in 38 Posts
|
Yea my stopwatch and coinflip apps even had this issue, and they don't use the animation api, a real big bummer that the deficiency in the api reflects poorly on our apps
|
|
|
08/30/2009, 11:12 PM
|
#8 (permalink)
|
|
Moderator
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
|
I am sure you have it on your to do list...
Wish list:
1. Make clicking the Preferences menu option go back to the screen you use for the current splash screen for initial setup.
2. Make tapping the screen when the message is playing also bring up the Preferences screen (currently the initial splash screen).
3. Use cookies to remember the last message and colors.
4. Store messages and let the user pick an old message or do a new one.
- Craig
|
|
|
08/30/2009, 11:20 PM
|
#9 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Craig, at some point, possibly. I did this mostly as a small break from my calculator which I now want to fully finish first. I figured I could leave Screamager alone for a while now because it does to what people expect it to do in it's current state
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
08/30/2009, 11:23 PM
|
#10 (permalink)
|
|
Moderator
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
|
Good enough.
I am really excited to see the finished Scientific RPN Calculator.
- Craig
|
|
|
08/31/2009, 11:07 AM
|
#11 (permalink)
|
|
Member
Join Date: Jun 2009
Posts: 1,390
Thanks: 50
Thanked 415 Times in 143 Posts
|
It doesn't handle punctuation, it won't scroll anything if you put a . in.
|
|
|
08/31/2009, 12:28 PM
|
#12 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Version 0.2.0 posted with support for:
, . : ; + - ( ' " and )
Hope that covers most needs!
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
08/31/2009, 01:47 PM
|
#13 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Also, I'm hereby attaching the font file. If anyone would like to contribute new fonts please change this file accordingly and send it to me. Make sure you implement all characters in this file.
Note: You CAN have more lines and you CAN have the lines be wider in pixels. So a 10x10 grid font would be absolutely fine. Please don't exceed 12x12 as a grid size.
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
08/31/2009, 03:34 PM
|
#14 (permalink)
|
|
Member
Join Date: Jan 2008
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
|
wow this is cool
|
|
|
09/01/2009, 04:23 AM
|
#15 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Found some time and posted 0.3.0, implementing some of Craigs suggestions:
- Make tapping the screen when the message is playing also bring up the Preferences screen (currently the initial splash screen).
- Use cookies to remember the last message and colors.
Enjoy!
b.t.w. Craig I don't understand suggestion 1...
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
09/01/2009, 04:56 AM
|
#16 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Nevermind. Reverted uploaded version to 0.2.0.
This is the first time ever I have something that works fine on the emu but breaks on the phone. Will have to investigate.
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
09/01/2009, 05:14 AM
|
#17 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
OK I guess this is what you get when you code in the middle of the night while sleepy.
I got it sorted out. The new features are a go.
Version is at 0.3.2 and it contains the new features I listed earlier.
In case someone got the broken version: sorry for the mess!
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
09/01/2009, 04:56 PM
|
#18 (permalink)
|
|
Moderator
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
|
Quote:
Originally Posted by TheMarco
Found some time and posted 0.3.0, implementing some of Craigs suggestions:
- Make tapping the screen when the message is playing also bring up the Preferences screen (currently the initial splash screen).
- Use cookies to remember the last message and colors.
Enjoy!
b.t.w. Craig I don't understand suggestion 1... 
|
Marco,
Why thank you!
As to #1 Make clicking the Preferences menu option go back to the screen you use for the current splash screen for initial setup.
When you press volume up or down you get the Screamager menu. The second option used to be Preferences. I am asking if the Preferences button in the app menu could bring up the setup menu. Now that this happens with a screen tap, it is not needed. Also, you have removed the Preferences option on the app menu.
Thank you! This is cool!
- Craig
|
|
|
09/01/2009, 06:58 PM
|
#19 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Uploaded 0.4.0
NEW: Rainbow colors
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
09/01/2009, 08:49 PM
|
#20 (permalink)
|
|
Member
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
|
Uploaded 0.5
- new icon (with rainbow colors)
- configurable scrolling speed
I think it's fairly complete now.
__________________
I know Javascript. And CSS, and design. Check out my To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. . Beauty AND brains!
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. , the real dot matrix message scroller!
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
All times are GMT -4. The time now is 06:42 AM.
|
|