Home | Stories | Reviews | Treo™ Store | Accessories | Software | Discussion | Mobile | About | Search

 
 
Leather Zip Case Palm Leather Zip Case for Pixi
Just $36.95
InnoCase II Seidio InnoCase II for Treo Pro
Just $29.95
Micro-USB Travel Charger SPE Micro-USB Travel Charger for Palm Pixi / Treo Pro, Treo 800w
Just $9.95
Innocell 3500mAh Extended Battery Seidio Innocell 3500mAh Extended Battery for Treo Pro
Just $69.95
 
Old 08/30/2009, 03:49 PM   #1 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default 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.
TheMarco is offline   Reply With Quote
Old 08/30/2009, 04:10 PM   #2 (permalink)
Member
 
Join Date: May 2009
Posts: 218
Thanks: 32
Thanked 37 Times in 25 Posts
Default

Very cool looking app. I will try it out once you can make your own messages!
Complex Pants is offline   Reply With Quote
Old 08/30/2009, 06:38 PM   #3 (permalink)
Moderator
 
milominderbinder's Avatar
 
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
Default

Marco,

This is wonderful!

- Craig
__________________
Tips & TricksRingtones TipsBattery Life TipsVideos & MoviesHomebrew Apps & Patches
Posting TipsBackup & SyncingGreat Signal-AiraveSmilies
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
milominderbinder is offline   Reply With Quote
Old 08/30/2009, 08:02 PM   #4 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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!
TheMarco is offline   Reply With Quote
Old 08/30/2009, 08:19 PM   #5 (permalink)
Member
 
d0lph1nK1ng's Avatar
 
Join Date: Jun 2009
Location: Charlotte, NC
Posts: 284
Thanks: 1
Thanked 227 Times in 38 Posts
Default

Quote:
Originally Posted by TheMarco View Post
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
d0lph1nK1ng is offline   Reply With Quote
Old 08/30/2009, 08:21 PM   #6 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

Quote:
Originally Posted by d0lph1nK1ng View Post
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!
TheMarco is offline   Reply With Quote
Old 08/30/2009, 08:23 PM   #7 (permalink)
Member
 
d0lph1nK1ng's Avatar
 
Join Date: Jun 2009
Location: Charlotte, NC
Posts: 284
Thanks: 1
Thanked 227 Times in 38 Posts
Default

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
d0lph1nK1ng is offline   Reply With Quote
Old 08/30/2009, 11:12 PM   #8 (permalink)
Moderator
 
milominderbinder's Avatar
 
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
Default

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
__________________
Tips & TricksRingtones TipsBattery Life TipsVideos & MoviesHomebrew Apps & Patches
Posting TipsBackup & SyncingGreat Signal-AiraveSmilies
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
milominderbinder is offline   Reply With Quote
Old 08/30/2009, 11:20 PM   #9 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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!
TheMarco is offline   Reply With Quote
Old 08/30/2009, 11:23 PM   #10 (permalink)
Moderator
 
milominderbinder's Avatar
 
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
Default

Good enough.

I am really excited to see the finished Scientific RPN Calculator.

- Craig
__________________
Tips & TricksRingtones TipsBattery Life TipsVideos & MoviesHomebrew Apps & Patches
Posting TipsBackup & SyncingGreat Signal-AiraveSmilies
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
milominderbinder is offline   Reply With Quote
Old 08/31/2009, 11:07 AM   #11 (permalink)
Member
 
Join Date: Jun 2009
Posts: 1,390
Thanks: 50
Thanked 415 Times in 143 Posts
Default

It doesn't handle punctuation, it won't scroll anything if you put a . in.
Elysian893 is offline   Reply With Quote
Old 08/31/2009, 12:28 PM   #12 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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!
TheMarco is offline   Reply With Quote
Old 08/31/2009, 01:47 PM   #13 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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.
Attached Files
File Type: zip alphabet.zip (1.2 KB, 8 views)
__________________
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!
TheMarco is offline   Reply With Quote
Old 08/31/2009, 03:34 PM   #14 (permalink)
Member
 
Join Date: Jan 2008
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Default

wow this is cool
kayanox6 is offline   Reply With Quote
Old 09/01/2009, 04:23 AM   #15 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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!
TheMarco is offline   Reply With Quote
Old 09/01/2009, 04:56 AM   #16 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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!
TheMarco is offline   Reply With Quote
Old 09/01/2009, 05:14 AM   #17 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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!
TheMarco is offline   Reply With Quote
Old 09/01/2009, 04:56 PM   #18 (permalink)
Moderator
 
milominderbinder's Avatar
 
Join Date: Mar 2005
Location: ↑ Music Player (Remix)
Posts: 1,720
Thanks: 653
Thanked 1,376 Times in 206 Posts
Default

Quote:
Originally Posted by TheMarco View Post
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
__________________
Tips & TricksRingtones TipsBattery Life TipsVideos & MoviesHomebrew Apps & Patches
Posting TipsBackup & SyncingGreat Signal-AiraveSmilies
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
milominderbinder is offline   Reply With Quote
Old 09/01/2009, 06:58 PM   #19 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

Uploaded 0.4.0

NEW: Rainbow colors
Attached Images
File Type: png Picture 70.png (31.1 KB, 6 views)
__________________
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!
TheMarco is offline   Reply With Quote
Old 09/01/2009, 08:49 PM   #20 (permalink)
Member
 
TheMarco's Avatar
 
Join Date: Jun 2009
Location: Sunnyvale CA
Posts: 534
Thanks: 18
Thanked 99 Times in 44 Posts
Default

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!
TheMarco is offline   Reply With Quote
Reply


Thread Tools
Display Modes

~


All times are GMT -4. The time now is 06:42 AM.

Creating smartphone communities
Android Central - Android reviews, news and forums Crackberry - Blackberry news, reviews and community TiPb - iPhone news, accessory reviews & forums
Pre Central - Palm Pre Review, News and Community Treo Central - Treo & Centro News and Forums WMExperts - Windows Mobile Reviews & News

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
 
 

Copyright ©1999- TreoCentral. All rights reserved : Terms of Use : Privacy Policy

TREO and TreoCentral are trademarks or registered trademarks of palm, Inc. in the United States and other countries;
the TreoCentral mark and domain name are used under license from palm, Inc.
The views expressed on this website are solely those of the proprietor, or
contributors to the site, and do not necessarily reflect the views of palm, Inc.

Explore More: Crackberry | WMExperts | the iPhone Blog | Android Central | Smartphone Experts Combined Forums