"How to make a S60 screensaver" tutorial
+ Reply to Thread
Results 1 to 30 of 30

Thread: "How to make a S60 screensaver" tutorial

  1. #1
    Member Shiranai's Avatar
    Join Date
    Jul 2004
    Posts
    1,726
    Phone
    Nokia 6630, Siemens SX1
    Location
    ?ĕņŧŗǻł Ęůŗŏ?ē

    "How to make a S60 screensaver" tutorial

    I somehow had nothing better to do today than using FExplorer and search where that screensaver from my operator is hidden. I found it, played a little around, searched the internet and after a few minutes I had my own screensaver with the rolling katamari you see on the left

    And here's how it works:

    What you need:

    A paint program (Corel, Photoshop, ....... Windows Paint )
    Fexplorer on your phone http://users.skynet.be/domi/fexplorer.htm
    MBM wizard http://www.symbian-freak.com/downloa...mbm_wizard.zip
    Screensaver Plugin + ini http://de.geocities.com/luxserver/BMPANIMSCRPLUGIN.zip
    (if you got a branded phone you maybe find the plugin files also in Z:/system/screensavers)

    1) First you need a picture. As we want it fullscreen, the size should be 176x208. Save it as BMP. If you want to make an animation, you have to save several BMPs.
    2) Open MBM wizard. Select your BMP picture(s). In the field where you see /c8 select the palette that your picture has. For example /c24 is 24-bit color. Click on "Add selected as". If you want to make an animation you of course have to add several BMPs. Now save the file as: BMPANIMSCRPLUGIN
    3) Open BMPANIMSCRPLUGIN.zip (the file you downloaded from above) and extract the files.
    4) Open BmpAnimScrPlugin.ini and edit it to your needs. I think no explanation is necessary. Remember to change the path to c:
    Code:
    ; Plugin name
    name=NAME OF YOUR SCREENSAVER (can be everything)
    
    ; Bitmap file name (on ROM full path is needed)
    mbmfile=c:\system\screensavers\BmpAnimScrPlugin.mbm
    
    ; Running time in millis
    runningtime=60000000
    
    ; Suspend time in millis (max 2147483647, -1 indefinitely)
    suspendtime=-1
    
    ; Time between images in millis
    timing=200000
    
    ; Time to keep lights on in seconds
    lights=15
    5) Almost finished. Now just transfer all 3 files (the .mbm, .ini and .sc) to
    c:\system\screensavers (you have to create the directory)

    If you've done everything right you can now select your new screensaver in
    Tools > Themes > Edit > Screensaver

    It works for 6630 but I'm not sure if it works on older Symbian phones

    Have phun

  2. #2
    Retired Moderator claudio's Avatar
    Join Date
    Nov 2004
    Posts
    5,181
    Phone
    Nokia !
    Network
    O2 & Orange
    Location
    UK
    Thank's for sharing Really Good work

  3. #3
    Retired Moderator a2k24's Avatar
    Join Date
    Jul 2004
    Posts
    8,957
    Phone
    ★.★
    Location
    ★.★
    Shiranai, thankx

    finally got ur 6630 eh! congrats! long time coming, none the less! im sure its been sweet
    take care

  4. #4
    Member Novice
    Join Date
    May 2005
    Posts
    82
    Phone
    Nokia
    Network
    Globe
    Location
    Philippines
    i had one of those screensaver programs before on my old 3650 and it can use animated gifs as screensavers. it was a good program but it really sucked because it drains (or sucks) the battery dry very quick.

    just a question... would this have a great effect on the battery life on a phone? well i think it would but up to what extent?

    thanks! and cheers!!!

  5. #5
    banned
    Join Date
    Mar 2004
    Posts
    1,615
    Yes, it will drain your battery fast. Any custom "screen saver" (should it be called power saver instead?) that user full screen, deep color pictures and complex animation (long/high fps) have that problem. Standard saver user "partial mode" so only small part of the screen is actually powered. Also remember that screen saver triggers some system clean-up processes because phone assumes that it is in idle mode.

  6. #6
    Member
    Join Date
    Jan 2005
    Posts
    841
    Phone
    N95 8GB
    Network
    Vodafone
    Location
    In
    One Question!
    Will it work on s90 fone? (7710)

  7. #7
    Member Shiranai's Avatar
    Join Date
    Jul 2004
    Posts
    1,726
    Phone
    Nokia 6630, Siemens SX1
    Location
    ?ĕņŧŗǻł Ęůŗŏ?ē
    You can try. But I dont think so.

    BTW: It will not drain much battery. Remember that it is an (official) plugin for Symbian , not a 3rd party program. A program would run in the background and drain battery. Additionally, the screensaver stays for only about 1 minute (depending what you set). After that it changes to the standard clock-screensaver.

  8. #8
    Member malinda's Avatar
    Join Date
    May 2003
    Posts
    1,089
    Phone
    Omnia & SE X10 Mini Pro
    Network
    Dialog GSM
    Location
    Sri Lanka
    Is it possible to do this on the Nokia 7710 (s90) phones.

  9. #9
    Member Novice gauravdc's Avatar
    Join Date
    Jan 2005
    Posts
    286
    Phone
    6610i>6630>9300i>Hermes soon!
    Network
    Airtel
    Location
    India
    very nice......great post!

  10. #10
    Member Novice Trinitow's Avatar
    Join Date
    Feb 2005
    Posts
    434
    Location
    GPS [N 51?01.244] [E9?46.355]
    mmh - my experiences with this screensaver toolkit - thanks to the autor, was that my 6680 displayed, after it had shown my selfmade screensaver, always RAM is Full - because my screensaver seemed to be to huge for the ram -

    so

    [U] just use small pics, and if you want to use an animation the pics have to even smaller in file size [B]

  11. #11
    Member Shiranai's Avatar
    Join Date
    Jul 2004
    Posts
    1,726
    Phone
    Nokia 6630, Siemens SX1
    Location
    ?ĕņŧŗǻł Ęůŗŏ?ē
    Really?
    I use a fullscreen animation with 4 pictures, it never displayed something like that.
    Whats the size of your MBM file?

  12. #12
    Pat Lang
    Guest
    Hi everyone, I am new here... I am a UI designer that is experimenting with my 6630 phone and having trouble with step 5.
    5) Almost finished. Now just transfer all 3 files to
    c:\system\screensavers (you have to create the directory)
    How do you create this directory, I don't see a system anywhere on my phone. My only guess is that I must use the usb cable that came with the phone in order to transfer files and create directories. Any clues would help.
    Thanks!

  13. #13
    Junior Member
    Join Date
    Aug 2005
    Posts
    2
    install an File Explorer like FExplorer on your phone then you can cut copy paste delete all files and folders!
    http://www.gosymbian.com

  14. #14
    Junior Member
    Join Date
    Sep 2005
    Posts
    2
    Hi i see that here is not posted .ini file that works for sure on others s60 mobiles like 6600 etc. so here it is
    Code:
    [info]
    ; Plugin name
    name=MODIFY ME
    
    ; Bitmap file name (on ROM full path is needed)
    ;mbmfile=c:\system\screensavers\BmpAnimScrPlugin.mbm
    
    ; Running time in millis
    runningtime=160000000
    
    ; Suspend time in millis (max 2147483647, -1 indefinitely)
    suspendtime=0
    
    ; Time between images in millis
    timing=100000
    
    ; Time to keep lights on in seconds
    lights=0
    You can modify next things:
    1. name (this is the name that will be shown as name of screensaver)
    2. mbmfile (this is a path to your .mbm file so if you want you can have your screensavers on memory card if you are low on phone memory)
    3. runningtime (set in milis running time of screensaver)
    4. timing (this is time between images in .mbm file so lower the number the pictures are going to change faster and vice versa)

    P.S. Here is some advice for easyer changing of screensavers
    Quote Originally Posted by mirkocrocop
    Code:
    ; Bitmap file name (on ROM full path is needed)
    ;mbmfile=c:\system\screensavers\1.mbm
    I tried to simplify that screensaver changing, so i have come to this solution, you can put all of your screensaver .mbm files in screensavers dir and give it simple names for example 1, 2, 3, 4 etc. then if you want to change screensaver just open that .ini in the mobile and change the number and voila screensaver is changed, quick and simple :wink:
    I dedicate this post to all Symbian Freaks

  15. #15
    Junior Member oeloluka05's Avatar
    Join Date
    Oct 2005
    Posts
    2
    Phone
    NokiaN90,N70,6680,9500,9300
    Network
    Vodacom/Vodafone Live!
    Location
    South Africa, Durban
    I am having problem on points 2 and 5. I dont know how to save the MBM file as. When i do save it, it saves successfuly and it isnt in the folder where i saved it...

    Does anyone have any suggestions on this?

  16. #16
    Junior Member
    Join Date
    Oct 2005
    Posts
    2
    Quote Originally Posted by mirkocrocop
    I tried to simplify that screensaver changing, so i have come to this solution, you can put all of your screensaver .mbm files in screensavers dir and give it simple names for example 1, 2, 3, 4 etc. then if you want to change screensaver just open that .ini in the mobile and change the number and voila screensaver is changed, quick and simple :wink:
    Hi
    I dont understand how your edit .ini file on phone ? I open this file, but It does not allow me to edit, only view ??? How you did this, how you edit this file on phone ?
    Thanks

  17. #17
    Junior Member
    Join Date
    Sep 2005
    Posts
    2
    YEdit is text editor whit it you can edit the .ini files Here is their web page
    Code:
    www.yellowcomputing.de

  18. #18
    Junior Member
    Join Date
    Oct 2005
    Posts
    2
    Quote Originally Posted by mirkocrocop
    YEdit is text editor whit it you can edit the .ini files Here is their web page
    Code:
    www.yellowcomputing.de
    Thanks for answer , but I have found another way. It is more simple and good way for me, and without editing of .ini files (see picture and explanation).
    1) I have created a few folders with names of my screensaver (on my comp)
    2) I have created a few .mbm files with different names (on my comp)
    3) I have created a few .ini files with the changed names inside of .mbm files (names of my .mbm files) and put them in to different folder (folders with names of my screensavers (names of .mbm files), on my comp).
    3) I have put all my folders (with .ini files inside) to my phone, on the:
    e:\System\Screensavers\ (NOT on c:\, because on my mmc 512MB)
    4) I have put .SC file to the same directory (e:\System\Screensavers\)
    5) I have put all my .mbm files to the same directory (e:\System\Screensavers\)

    6) NOW - I choose a screensaver which I want. I take (cut) .ini file from folder which I have chosen, and put him (paste) to this directory: e:\System\Screensavers\

    7) Wooala Only come to your theme, and choose your screensaver (now, name of your screensaver available )

    If you want change screensaver to another one -> CUT current .ini file from e:\System\Screensavers\ and retrieve (PASTE) him to his folder. NOW - return to step 6 and 7.

    GOOD LUCK !!!
    Attached Images

  19. #19
    Member
    Join Date
    Jan 2005
    Posts
    841
    Phone
    N95 8GB
    Network
    Vodafone
    Location
    In
    Can you edit MBM files?
    I mean can you convert 'em to BMP, jpg... or anything, readible/viewable/editible on the comp?

  20. #20
    Founder member badger's Avatar
    Join Date
    Dec 2003
    Posts
    1,832
    rohit, mbmwizard

  21. #21
    Member
    Join Date
    Jan 2005
    Posts
    841
    Phone
    N95 8GB
    Network
    Vodafone
    Location
    In
    rohit, mbmwizard
    Oh, just figd it out!
    I forgot to click FILE earlier

    P.S: i did, i tried opening an mbm file, but the SW Hung
    P.S'2: Happened 2wice..

  22. #22
    Junior Member
    Join Date
    Jan 2006
    Posts
    1
    Do any one get problem in saving the file.... whene i save the file program FREEZE ... iw aith more than 10 min... i didnt get any respond..

    plz help me...

    regards
    barhoom18

  23. #23
    Junior Member
    Join Date
    Aug 2006
    Posts
    1
    hi! im a newbie here.. the mbm file what should be the file size of it? bcoz ime getting 0 byte.. & how will i know the size of the image i need to use for 6680?

  24. #24
    Junior Member
    Join Date
    Oct 2008
    Posts
    6

    HELP WITH MBM WIZARD

    Hi i have been tryin to make an mbm file but the one wizard makes is of 0bytes can u please help me

  25. #25
    Junior Member
    Join Date
    Oct 2008
    Posts
    6

    hi

    hi bro whenever i save an mbm file i get o bytes whats worng why is this happening

  26. #26
    Junior Member
    Join Date
    Oct 2008
    Posts
    6
    is there nayone whio can help on this matter

  27. #27
    Junior Member
    Join Date
    Oct 2008
    Posts
    6
    there has to be someone in here

  28. #28
    Junior Member
    Join Date
    Oct 2008
    Posts
    6
    shiranin im wwaiting for your reply

  29. #29
    Junior Member
    Join Date
    Oct 2008
    Posts
    6
    someone help me please

  30. #30
    Trusted Member
    obsession destruction
    xkube's Avatar
    Join Date
    Sep 2004
    Posts
    1,671
    Phone
    iphone 5
    Network
    Bell Mobility
    Location
    Vancouver
    malange007 shirinai haven't been in this forum for more than 3years now. and that instruction ifaik is design for S60 2nd edition symbian 7or 8 so if you have a s60 3rd edition it might not work at all as the security have been tighten.

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts