Adroid Live Wallpaper

Started by ROSAIxDev, Oct 16, 2016, 01:10 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

ROSAIxDev

There is an Adroid Live Wallpaper for take your favorite Monsters to anywhere.
Its called RO-Monster Garden.
They just run over your last normal wallpaper (like an overlay), or select a new background.


Step1:
just install it from Google play store for free
https://play.google.com/store/apps/details?id=fun.dh.wall.rosai
/ok


Step 2:
setup the wallpaper settings, look at the Option "Monster Source", which folder you have to put the Mosnter Files (ends with "/ro-files")
(details see in this post)

Step3:
load the *.act and .spr files of your favs onto your phone to the Path from Step 2 (external or internal SD-Card)
you can also make only 1 level of subfolders, to organize they by thems
(details see in this post)

Step 4:
go into the wallpaper setting again and use the Function "Reload" and enjoy
/ho


       

a Detailed documation follows in the next posts

also added new docu for compilation server support


edit:
screenshots, new behavior for version 1.4.1
extend docu for Android 6.0 behavior
new docu for compilation server support for version 1.5.2

yC

I wouldn't install it because I don't put that much stuff into my mobile devices.  But you should include more screenshot as demo, there is no screenshot of any monsters who know what they are going to get.

ROSAIxDev

#2
ok, here is a screenshot from my phone


see it also on youtube
Spoiler
/ok

ROSAIxDev

#3
Quote from: yC on Oct 16, 2016, 10:06 PM
I wouldn't install it because I don't put that much stuff into my mobile devices...

The app size contain no content so it is only below 1 MB.
My Subdir for bio3 monsters contain less than 2MB.

ROSAIxDev

If someone like it, maybe you post a screeshot here too  /ho

Yes i'm inquisitive  /heh

ROSAIxDev

#5
RO-Monster Garden

How to Configure


1: Check Write Permission (since Android 6.0)
A) go into phone settings and go into "Apps" settings, into RO-Monster Garden Options and select "Permission" Menu. Enshure that the Storage permission is enabled.

2: Open Live Wallpaper Menu

A) go into phone settings and go into "Display" settings, into Backgrond Options and select "Live Wallpapers" Menu.
B) the other Way ist to longpress on backgrond and at most phones you can directly select "Live Wallpapers" Menu. at LG G3 e.g. it popup a Menu at the Bottom with wigets and you can swipe over to "Live Wallpapers" Menu.




3. Select the Live Wallpaper.
If there are already *.act and*.spr File Pairs on your SD-Card folder "ro-files" (exact path see in settings Category "Source") it load the Monsters automatically.



If you setup new File Pairs, you have to use the "reload" function in RO-Monster-garden-Wallpaper its own Settings. You can also setup Monster File Pairs in the subdirs at the first level of the "ro-files" folder.


4. Configuration Options (language specific, here in English)


⦁   Runtime: the runtime duration of a Monster in Seconds
⦁   Kind of Appearance: the Monsters appear automatically or set it manually
⦁   Pose: how often Pet Monster do their Posing
⦁   max. Number of Monster: select from 1 until 20
⦁   Zoom: for hig res smart pones or tablets you can scale the Monster size up to 150% and 200%.
⦁   Source: shows the path where you have to place the *.act and*.spr File pairs
⦁   Monster Sets: choose which sub folders are additional loaded
⦁   Reload: manually start reloading
⦁   ECO-Mode: just for saving the battery power. Monsters where reloaded and respawned only when the phone screen is active.
⦁   choose background image: pick and crop an background image into the Live Wallpaper
⦁   save background image: export the current image to SD-Card "Picture" folder.

edit: new behavior for version 1.4.1

ROSAIxDev

#6
    RO-Monster Garden

    How to add Mosnter Files


    You have to add Mosnter Files in pairs of *.act and *.spr Files of your desired Monster.


    • Preparations:

      • have a Android Smart phone like HTC Desire ( Android Version higher or equal to 4.4.2)
      • have Android Smart phone with external or emulated SD Card
      • have RO-Monster Garden installed and activated as Wallpaper on this smart phone
      • have *.act and *.spr Files of your desired Monsters.
        Maybe from a friend.
        Or extracted with a GRF-Tool (from RMS) out of an grf file of your game installation folder

    • Installation:

      • connect the Android Smart phone with SD Card to PC as external media device (see your android phone/device Documentation).
      • get the target file path from RO-Monster-garden-Wallpaper its own Settings Category "Source" (details see here below)
      • put minimum one Datafile pair (like "angeling.act" and "angeling.spr" and so on ...) in the new folder ,,ro-files ".
      • disconnect your Android Smart phone from the PC
      • go into the "Live Wallpaper" settings and configure the "RO-Monster Garden" Live Wallpaper and use  the reload function.


    • Find the path on your PC (Windows 10):

      • paths to external storage have the word "sdcard" most cases like this:
        "storage/sdcard0/ro-files" --> "This PC\htcDx\SD-Card\storage\sdcard0\ro-files"
        "storage/sdcard0/ro-files" --> "This PC\LG3\SD-Card\ro-files"
      • internal paths have the word "emmc" or "emulated" in most cases:
        "storage/emmc/ro-files" --> "This PC\htcDx\Internel Memmory\ro-files"
        "storage/emualted/ro-files" --> "This PC\GT-I9300\Internel Memmory\ro-files"
        "storage/emualted/0/ro-files" --> "This PC\LG3\Internel Memmory\ro-files"

    (illustrations will follow soon)

    edit: new behavior for version 1.4.1
    [/list]

    ROSAIxDev


    ROSAIxDev

    #8
    added new dowload function in Version 1.5.2 - out now!

    Server providers can now place an index.dhciml file to provide thier own compilations (Albums) to be downloaded form this app
    Server providers are now able to place thier own content related any kind of act/spr files to make thier servers present to thier users to download it on thier mobile android device.

    The compilation xml-file format description will follow here soon.

    ROSAIxDev

    #9
    Here The server xml-file description to setup downloadable compilations (Albums):

    1. The Index file:
    File Name: index.dhciml

    <?xml version="1.0" encoding="utf-8"?>
    <!-- dhciml = dynamic hosted character info Markup Language -->
    <!-- server side definitions of character Compilations locations -->
    <Compilations count="4">
    <!-- Compilation serverName: global unique serverName-->
    <!-- Compilation id: global unique id (by serverName)-->
    <!-- Compilation name: server unique name  (maximum 100 letters) -->
    <!-- Compilation description: description of the Compilation (maximum 250 letters) -->
    <!-- Compilation url: global url-->
    <!-- Compilation relativePath: local relative path -->
    <!-- Compilation fileName: fileName at url-->
        <Compilation serverName="myExample.com" id="01" name="test1" url="http://myExample.com/test/" fileName="/test1.dcciml"  description="all of test1 monsters"/><!--http://myExample.com/test/test1.dcciml -->
        <Compilation serverName="myExample.com" id="02" name="test2" relativePath="test" fileName="/test2.dcciml" description="all of test2 monsters"/><!--http://myExample.com/test/test2.dcciml -->
        <Compilation serverName="myExample.com" id="03" name="test3" relativePath="test" fileName="/test3.dcciml" description="all of test3 monsters"/><!--http://myExample.com/test/test3.dcciml -->
    <Compilation serverName="myExample.com" id="04" name="test4" relativePath="" fileName="test4" description="all of test4 monsters"/><!--http://myExample.com/test4.dcciml -->
    </Compilations>


    2. The Example compilation file (id 01):
    File Name: test1.dcciml


    <?xml version="1.0" encoding="utf-8"?>
    <Compilation serverName="myExample.com" id="01" name="test1" url="http://myExample.com//bio" description="all of test1 monsters">

        <Character id="1234" name="monster1" relativePath="test1" actFileName="monster1" /><!--http://myExample.com/test/test1/monster1.act http://myExample.com/test/test1/monster1.spr-->
        <Character id="1235" name="monster2" relativePath="test1" actFileName="monster2" /><!--http://myExample.com/test/test1/monster2.act http://myExample.com/test/test1/monster2.spr-->
        <Character id="1275" name="monster3" relativePath="test1" fileName="monster3"><!--http://myExample.com/test/test1/monster3.dciml -->
    <!-- ...  -->

    </Compilation>

    ROSAIxDev

    #10
     /ho

    I searching for a p-server master for a little cooperation.
    Or Someone who want to host some example Compilations (Albums) of Mobbs, Pets, Mvp's or own Stuff for my app.

    Please just pm me here and i help you to setup some Compilattion files.

    /ok