Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,784,877 Members 50,863 Now Online
XDA Developers Android and Mobile Development Forum

[Live Wallpaper] Mario Live Wallpaper 0.94b [Update: appearance settings]

Tip us?
 
pikipirs
Old
(Last edited by pikipirs; 30th July 2010 at 09:01 PM.) Reason: New version
#1  
Senior Member - OP
Thanks Meter 68
Posts: 314
Join Date: Jan 2009

 
DONATE TO ME
Default [Live Wallpaper] Mario Live Wallpaper 0.94b [Update: appearance settings]

My second app!

This is a live wallpaper of Mario playing randomly generated levels. Every once in a while, a level ends and a new one begins. There are three themes for levels: outside, underground and castle. They appear in that order.

Have a look at wallpaper's settings! You might find something interesting there. Like the ability to change FPS, or to disable level background (making levels darker).

By default, this live wallpaper is in the playback mode. If you switch it to AI mode, it tends to waste a considerable amount of battery power because of the artificial intelligence, which is rather complex. The fact that the wallpaper is nice enough to be stared at for long periods of time, doesn't help that situation either.

By default, this wallpaper is set up to have a low priority. This is good, but not if your device is running a CPU intensive app. So - if the wallpaper is very slow on your device (something like 2 frames per second), consider looking at battery logs to find application(s) that waste a lot of CPU time.

And, at last, as all my work, this live wallpaper is donation supported too. So if you like it, consider buying be a cup of much needed cofee or a pizza.

See the video of how it looks: http://www.youtube.com/watch?v=2g58o9w0bg4

Issues? Read the FAQ in the next post below.

To get the live wallpaper, use this link from the android device, or this QR code:
<no longer available via market because of a legal claim by Nintendo>

Or, download this APK if you don't have the market on your device or for some reason don't see it there.
MarioLive_094b is the latest version.
Attached Files
File Type: apk MarioLive_09b.apk - [Click for QR Code] (232.3 KB, 40965 views)
File Type: apk MarioLive_091b.apk - [Click for QR Code] (232.7 KB, 12555 views)
File Type: apk MarioLive_092b.apk - [Click for QR Code] (182.4 KB, 34271 views)
File Type: apk MarioLive_093b.apk - [Click for QR Code] (243.0 KB, 11525 views)
File Type: apk MarioLive_094b.apk - [Click for QR Code] (261.5 KB, 267872 views)
Dumb phones --> SE XPERIA X1 --> Google Nexus One --> HTC Desire HD --> Samsung Galaxy S III

Apps that I've developed:
* WiimoteController 0.6 Beta for Android
* Mario Live Wallpaper 0.94b for Android
* Video Live Wallpaper 0.84b for Android
* App Dialer 3.0 for Android
Do you like my development? Please consider buying me a cup of coffee (or a pizza).
You could also help me by getting a free Dropbox account using this link (both of us get extra 250 MB).
The Following 21 Users Say Thank You to pikipirs For This Useful Post: [ Click to Expand ]
 
pikipirs
Old
(Last edited by pikipirs; 23rd July 2010 at 10:08 PM.) Reason: New version, added a question
#2  
Senior Member - OP
Thanks Meter 68
Posts: 314
Join Date: Jan 2009

 
DONATE TO ME
Changelog:
  • 0.94b, published 2010-7-23 [first post on page 25]
    - by popular demand, removed the app icon that was added in 0.93b (now Help)
    - new configuration options: Help, Changelog
    - new group: appearance settings (with a preview)
    - new appearance settings: Background color, Overlaying color (usefull for dimming)
    - increased buffer to make transitions in low priority mode smoother
    - ad space on top of settings is now reserved
  • 0.93b, published 2010-7-17 [first post on page 24]
    - new "playback mode" which saves battery, turned on by default
    - smoother shifting of Mario
    - added an app icon, explaining that this is a live wallpaper, and describing settings
    - removed a limitation which prevented some devices from seeing the live wallpaper on the Market
    - further bug fixes
  • 0.92b, published 2010-6-26 [first post on page 5]
    - bug fixes of force closing due to threading concurrency
    - trying to fix a bug where Mario wouldn't be centered on Evo
  • 0.91b, published 2010-6-26 [first post on page 4]
    - fixed preview bug, where Mario wouldn't be in the center
    - introduced "Always in center" option to force Mario be in the center all the time
  • 0.9b, published 2010-6-25
    - initial release



Frequently asked questions - FAQ



I've downloaded and installed it. How do I set it up as a Live Wallpaper?
Follow this procedure:
  • go to your home screen
  • press the menu button on your device
  • select "Wallpaper"
  • select "Live Wallpapers" *
  • search and select for "Mario Live Wallpaper"
  • select "Settings" to see the settings or select "Set wallpaper" to activate it
(* if you don't see "Live Wallpapers" option in the "Select wallpaper from" menu then your device probably doesn't support Live Wallpapers)



What is the difference between "AI Mode" and "Playback Mode"?
Playback mode uses prerecorded plays, so Mario doesn't think but just "plays back" one of the 1000 or so levels from memory. AI mode makes Mario smart, and he will use artificial intelligence to complete the level. AI mode uses MUCH MORE BATTERY, and also might not work correctly on some older devices due to lack of memory and processing power.



I've turned "AI Mode" on and this wallpaper wastes a lot of battery. What can I do?
That's just how the Mario's artificial intelligence is, very demanding on the phone's resources. Turn the AI Mode off or if you absolutely want it, you can disable course background and decrease FPS to remedy the issue.



Why does this Live wallpaper require internet access?
It's to download and show ads. They appear in the Live wallpaper's settings.



I can't find this on the market. Where is it?
Your phone is probably unsupported. If you're sure that your phone supports live wallpapers, you can try manually installing with the APKs that are at the end of the post above.



I can't download the APK. My phone says "Cannot download. The content is not supported on this phone". What to do?
Don't download it with your phone! The default browser in Android doesn't support downloading APK files. Try this:
  • download AndroZip from the market. It's a file browser app
  • download the latest APK from the first page of this thread, do it with your PC
  • transfer the APK to the phone's SD card
  • on the phone, go to Settings -> Applications -> check "Unknown sources"
  • launch AndroZip, search for the APK on the sd card, and select it. You should be offered to install the live wallpaper
  • later when installed, go to home screen, press the menu key, select Wallpaper -> Live Wallpapers, search for Mario Live Wallpaper and select it



This is so cool! How about you theme it like this game? Or make another like this other game? Or maybe that game?
This is not likely going to happen because of copyright issues. The Mario Live Wallpaper is made from free and open-source material (check About in the settings) while any other game (even themes from Super Mario) are a no-go because the vast majority is proprietary and copyrighted.



This LWP is very cool. Thanks! How can I contribute?
In a number of ways:
Dumb phones --> SE XPERIA X1 --> Google Nexus One --> HTC Desire HD --> Samsung Galaxy S III

Apps that I've developed:
* WiimoteController 0.6 Beta for Android
* Mario Live Wallpaper 0.94b for Android
* Video Live Wallpaper 0.84b for Android
* App Dialer 3.0 for Android
Do you like my development? Please consider buying me a cup of coffee (or a pizza).
You could also help me by getting a free Dropbox account using this link (both of us get extra 250 MB).
The Following 3 Users Say Thank You to pikipirs For This Useful Post: [ Click to Expand ]
 
qvert
Old
(Last edited by qvert; 25th June 2010 at 08:35 PM.)
#3  
Senior Member
Thanks Meter 31
Posts: 425
Join Date: Oct 2008
OMG
this is awesome!

GREAT!

i really laughed when seeing it!
really really great ^^

do you know how many battery it takes?
whats happening when there is a fullscreen app launched? i assume than the wallpaper is stopped?

edit: maybe a random difficult level could be good, so that he sometimes uses 1 or sometimes 15 every level different difficulty? randomly maybe?
 
th0r615
Old
#4  
th0r615's Avatar
Senior Member
Thanks Meter 88
Posts: 258
Join Date: Mar 2010
Location: Baltimore, MD
haha thats really cool!

It lags a little though for me when I flip between screens, especially one with a scrolable widget.
 
GIKE
Old
#5  
GIKE's Avatar
Senior Member
Thanks Meter 17
Posts: 258
Join Date: Aug 2009
Location: Barcelona
Thank you for share with us
 
pikipirs
Old
(Last edited by pikipirs; 25th June 2010 at 08:44 PM.)
#6  
Senior Member - OP
Thanks Meter 68
Posts: 314
Join Date: Jan 2009

 
DONATE TO ME
Quote:
Originally Posted by qvert View Post
OMG
this is awesome!

GREAT!

i really laughed when seeing it!
really really great ^^

do you know how many battery it takes?
whats happening when there is a fullscreen app launched? i assume than the wallpaper is stopped?

edit: maybe a random difficult level could be good, so that he sometimes uses 1 or sometimes 15 every level different difficulty? randomly maybe?
Thanks!
On my device it usually shows 10%. Yes, of course, the wallpaper pauses when it's not visible.
Good suggestion! I'll consider it. Right now the difficulty is actually random between what ever you set and up to 3 higher. So if you set 4, the difficulty will be random from 4 to 7.

Quote:
Originally Posted by th0r615 View Post
haha thats really cool!

It lags a little though for me when I flip between screens, especially one with a scrolable widget.
It's supposed to lag. This means that it gives priority to your home screen and widgets. It you don't like this behaviour, turn off low priority from the settings, but then everything will lag. As I said, Mario's AI is complex.
Dumb phones --> SE XPERIA X1 --> Google Nexus One --> HTC Desire HD --> Samsung Galaxy S III

Apps that I've developed:
* WiimoteController 0.6 Beta for Android
* Mario Live Wallpaper 0.94b for Android
* Video Live Wallpaper 0.84b for Android
* App Dialer 3.0 for Android
Do you like my development? Please consider buying me a cup of coffee (or a pizza).
You could also help me by getting a free Dropbox account using this link (both of us get extra 250 MB).
 
dudebro
Old
#7  
dudebro's Avatar
Senior Member
Thanks Meter 4
Posts: 575
Join Date: Sep 2008
Location: San Antonio
can't find in market even when scanning QR code.
 
dyndragon
Old
#8  
dyndragon's Avatar
Senior Member
Thanks Meter 108
Posts: 663
Join Date: Jan 2007
Location: Chicago, IL

 
DONATE TO ME
this is ridiculously awesome.
 
hotweiss
Old
#9  
Senior Member
Thanks Meter 26
Posts: 1,489
Join Date: Jun 2009
Location: Warsaw
Awesome! Thank-you. It would be great if you made a version based on Super Mario World 1...
 
pikipirs
Old
#10  
Senior Member - OP
Thanks Meter 68
Posts: 314
Join Date: Jan 2009

 
DONATE TO ME
Quote:
Originally Posted by dudebro View Post
can't find in market even when scanning QR code.
There you go. I've added the APK to the first post.
Dumb phones --> SE XPERIA X1 --> Google Nexus One --> HTC Desire HD --> Samsung Galaxy S III

Apps that I've developed:
* WiimoteController 0.6 Beta for Android
* Mario Live Wallpaper 0.94b for Android
* Video Live Wallpaper 0.84b for Android
* App Dialer 3.0 for Android
Do you like my development? Please consider buying me a cup of coffee (or a pizza).
You could also help me by getting a free Dropbox account using this link (both of us get extra 250 MB).

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes