[Testing] Beats 1.5.Xa-r464

37 views
Skip to first unread message

Philip Peng

unread,
Mar 31, 2011, 3:35:41 AM3/31/11
to Beats Portable
IMPORTANT!
This uses an UNSTABLE and BUGGY version of Immersion's MOTIV haptic
feedback technology (which I refer to usually as TouchSense,
incorrectly probably), which is
enabled by default. This test build is NOT for general purpose use! It
has significant lag problems. Please do NOT use or distribute the link
to this for normal users who are not helping test this app!

== Info ==
- Report bugs/oddities/mispellings here
- If you are interested in helping translate Beats, see below
- Include explanations with tweak suggestions
- Post large feature suggestions on the Beats Portable forums
- Check the To-Do list at http://beatsportable.com/todo/

== Install ==
Uninstall any previous official release and install the latest test
build from below
http://beatsportable.com/static/testing/beats-r464.apk

== Translate ==
If you are interested in translating Beats to a non-English language,
please reply to this thread with translated versions of
"values/arrays_tran.xml" and "values/strings.xml" from the following
zip file (also contains the current translations):
http://beatsportable.com/static/testing/values-r464.zip

In strings-rXXX.xml: <string name="*blah*">"*translate this*"</string>
In arrays_trans-rXXX.xml: <item>*translate this*</item>

Current translations: English, German, Chinese, Finnish, Dutch,
Korean, Spanish, Italian, Russian, Chinese (Taiwan)

== Changes since r452 ==
- fixed vibrations handling (mostly)
- game mode icon now opens settings
- settings no longer reset after an update
- vibrations only occur on matched taps (no longer on empty taps)
- updated translations
- find music and bg image files not properly referenced in .sm file
- added MobFox

== Comments ==
The TouchSense library has been updated to the latest UHL stuff. The
vibration effects aren't perfect yet (they're being tweaked by the
folks at Immersion) but things are much less problematic now. There is
STILL a few random major lag spikes (due to TouchSense), so expect
those.

I ended up not doing much at all over the Spring Break due to summer
internship stuff and busy school work, so I don't actually have much
updates to show in terms of game updates ; < (the website's Download
Songs page has been revamped though and I hope people will complain
less now about finding songs ^_^). With 1.5.4b only being released due
to translation updates, I won't plan on any 1.5.5b. 1.6b is next and
will only be released once the following (major things) have been
done: scoring mechanism rewritten (for consistency), tap handling be
rewritten (to prevent possible miss bugs), Scoreloop integrated, .dwi
and basic .osu format supported (no sliders yet, sorry), and of
course, TouchSense perfected. In other words, a lot of stuff. There's
even the possibility that I (if I have two weeks of free time or so),
will completely rewrite the entire game from scratch (cause the code
is so messy right now) and host the rewrite on Google code (probably
under MIT or GPL). But that will depend on free time and whether or
not my Touhou clone-in-the-works grabs my attention instead ; P

But no worries, 1.5.4b seems quite stable right now, so the next major
update will come when its ready. Til then, all updates (part by part)
will be in these test builds and rely heavily on your feedback ; )

~Keripo

XWing Ace

unread,
Apr 3, 2011, 3:02:29 PM4/3/11
to beats-p...@googlegroups.com, Philip Peng
Yay, new update! Sorry for the wait. Busy day Friday and Saturday.
Hardly any time to play Beats.

Yet again some minor corrections to the Dutch translation. Two very
small things, at least one of which I thought I'd already fixed. Oh
well.

Thoughts, on this version:

* Yay, vibrate on roll is back!

* MOTIV/TouchSense is much better now. I barely get any lag, and any
lag I do get is very minor. I did have vibrations cut out on me
halfway through a song once, and 'vibrate on roll' then stayed off
even during the song I played after that, but when I restarted Beats,
everything was okay again.

* I sort of liked the game mode icon opening the game mode submenu. I
mean, it's supposed to be a shortcut, right? But I guess there are a
lot of things in the Settings menu that affect gameplay apart from the
basic game mode (like falling speeds and such). But then there's the
'Settings' menu item for that...

And in general (minor, possibly selfish things, born from niggles):

* I like the 'blue' background, because I think 'red' and 'white' are
too busy. But in stepfiles without their own backgrounds, the colour
of the background is extremely similar to that of the blue arrows. Can
make them hard to see. I don't have this problem with the blue used in
Osu! mod, but I guess that's too difficult to distinguish from the
purple that occasionally crops up in normal mode.

* (The above notwithstanding, I'd *love* an option to always use a
default background. Let's just say I don't always agree with the
artistic sense of the people making the banners. Or of people making
bright red banners, or just really busy ones. )

* There is still a moment while loading a stepfile in Osu! mod, where
I can switch my phone's orientation without Beats realising it. Or
realising it, just not changing the positions of the notes
accordingly. I can understand if this is difficult to fix, but that
*is* the ideal point in time to change orientation on my phone.
Searching for a song is much easier in portrait, but I usually play
Osu in landscape. And with the song automatically starting on
selection, that's when I have to turn my phone.

* Another thing about Osu mod. Like I said, I usually play in
landscape, and it works just fine. But when I was trying a slightly
higher 'falling speed' for the notes, I found myself wishing that the
timing circles in Osu were a little bigger. So then, for once, I don't
turn my phone sideways when playing Osu, and what do you know? The
circles seem to be bigger and appear earlier! Could those circles be
consistent in size and timing between landscape and portrait?
Preferably with the current portrait settings, but consistent, any
way, is nice.

Keep up the good work!

XWA

strings_nl.xml

Philip Peng

unread,
Apr 4, 2011, 12:51:21 PM4/4/11
to Beats Portable
On Apr 3, 3:02 pm, XWing Ace <xwing...@gmail.com> wrote:
> * MOTIV/TouchSense is much better now. I barely get any lag, and any
> lag I do get is very minor. I did have vibrations cut out on me
> halfway through a song once, and 'vibrate on roll' then stayed off
> even during the song I played after that, but when I restarted Beats,
> everything was okay again.

I screwed up with handling multiple holds, oops. I'll fix that and
possibly a few other vibration-related things sometime soon.

> * I sort of liked the game mode icon opening the game mode submenu. I
> mean, it's supposed to be a shortcut, right? But I guess there are a
> lot of things in the Settings menu that affect gameplay apart from the
> basic game mode (like falling speeds and such). But then there's the
> 'Settings' menu item for that...

After playing around with it for a while, I agree. I'll revert it
back.

> And in general (minor, possibly selfish things, born from niggles):
>
> * I like the 'blue' background, because I think 'red' and 'white' are
> too busy. But in stepfiles without their own backgrounds, the colour
> of the background is extremely similar to that of the blue arrows. Can
> make them hard to see. I don't have this problem with the blue used in
> Osu! mod, but I guess that's too difficult to distinguish from the
> purple that occasionally crops up in normal mode.
>
> * (The above notwithstanding, I'd *love* an option to always use a
> default background. Let's just say  I don't always agree with the
> artistic sense of the people making the banners. Or of people making
> bright red banners, or just really busy ones. )

Sure, I'll add a setting for that. Might end up making a submenu for
background stuff.

> * There is still a moment while loading a stepfile in Osu! mod, where
> I can switch my phone's orientation without Beats realising it. Or
> realising it, just not changing the positions of the notes
> accordingly. I can understand if this is difficult to fix, but  that
> *is* the ideal point in time to change orientation on my phone.
>
> Searching for a song is much easier in portrait, but I usually play
> Osu in landscape. And with the song automatically starting on
> selection, that's when I have to turn my phone.

That has to do with the bad way that I do the game transition. Bad
design = bugs in odd situations. Nothing I can easily fix without
rewriting everything (which I plan on doing eventually, just not any
time soon).

> * Another thing about Osu mod. Like I said, I usually play in
> landscape, and it works just fine. But when I was trying a slightly
> higher 'falling speed' for the notes, I found myself wishing that the
> timing circles in Osu were a little bigger. So then, for once, I don't
> turn my phone sideways when playing Osu, and what do you know? The
> circles seem to be bigger and appear earlier! Could those circles be
> consistent in size and timing between landscape and portrait?
> Preferably with the current portrait settings, but consistent, any
> way, is nice.

There is an inconsistency with sizes due to the weird way we first
programmed in arrow sizes. Everything gets scaled based on screen
size, but not the actual arrows or tap circles. Compare phone vs
tablet for example. This probably won't be fixed until we rewrite the
entire game to display properly on native resolution.

Thanks again for the feedback!

~Keripo

>
> Keep up the good work!
>
> XWA
>
>
>
>
>
>
>
> On Thu, Mar 31, 2011 at 9:35 AM, Philip Peng <k.darkti...@gmail.com> wrote:
> > IMPORTANT!
> > This uses an UNSTABLE and BUGGY version of Immersion's MOTIV haptic
> > feedback technology (which I refer to usually as TouchSense,
> > incorrectly probably), which is
> > enabled by default. This test build is NOT for general purpose use! It
> > has significant lag problems. Please do NOT use or distribute the link
> > to this for normal users who are not helping test this app!
>
> > == Info ==
> > - Report bugs/oddities/mispellings here
> > - If you are interested in helping translate Beats, see below
> > - Include explanations with tweak suggestions
> > - Post large feature suggestions on the Beats Portable forums
> > - Check the To-Do list athttp://beatsportable.com/todo/
>  strings_nl.xml
> 28KViewDownload

BurdiK Burdenko

unread,
Apr 4, 2011, 2:13:48 PM4/4/11
to beats-p...@googlegroups.com

So we'll conquer teh world after the full rewrite ^^,

Indeed the TouchSense has improved a lot, now even the strongest lag i've seen made fps drop down to 45 ;-) and i usually have one or two of them during single play (if the song is pretty long)

"Long live Bemafia!"

~@OneCrazyRussian

XWing Ace

unread,
Apr 4, 2011, 2:48:13 PM4/4/11
to beats-p...@googlegroups.com, BurdiK Burdenko
On Mon, Apr 4, 2011 at 8:13 PM, BurdiK Burdenko
<booogag...@gmail.com> wrote:
> So we'll conquer teh world after the full rewrite ^^,

I feel the need to link to XKCD:

http://www.xkcd.com/844/

:-D

> Indeed the TouchSense has improved a lot, now even the strongest lag i've
> seen made fps drop down to 45 ;-) and i usually have one or two of them
> during single play (if the song is pretty long)

60-45 FPS is about my normal framerate, dropping to 35-30 on some
holds. I finally managed to trigger some major lag, though, when I
turned on jumps and started a song that had long sections of double
and even triple holds (yeah, that was a keyboard file, alright -- I
hadn't noticed with jumps off). But that might be related to what
Keripo said about messing up multiple holds.

Re: Keripo's reply to my mail: I thought the screen orientation bug
might be hard to fix. Looks like I'll just have to learn to live with
it for now. Oh well. Small price.

XWA

k.dar...@gmail.com

unread,
Apr 5, 2011, 5:39:59 PM4/5/11
to Beats Portable
http://beatsportable.com/static/testing/beats-r471.apk

== Changes since r464 ==
- game mode icon back to pre-r464 shortcut behaviour
- added Languages setting
- added Load Song Background setting
- moved a few settings into Game Background submenu
- updated TouchSense code with temporary fix (non-timeline'd effects - these will be replaced later on)

~Keripo

XWing Ace

unread,
Apr 6, 2011, 4:01:47 PM4/6/11
to beats-p...@googlegroups.com
Loving the default background option. And the improved vibrate effects
are great, too. Even the song I used to trigger huge lag in the
previous version didn't lag much at all now.

The language setting reverts back to English/phone default after I
rotate my phone... It only returns to the set language after I restart
Beats.

There's still something I'll have to check whether it's just me
sucking or something the matter with Beats, but simultaneous holds on
adjacent arrows seem to generate misses more often than usual (it's
probably just me sucking -- fat thumbs on a small phone).

XWA

BurdiK Burdenko

unread,
Apr 10, 2011, 1:28:38 PM4/10/11
to beats-p...@googlegroups.com
So, teh lags are minor now and vibration has improved 4 me too
plz alert here if next public release will be posted before 16.04 so i could at least where to update translation since I'm out in Saint Petesburg for a week ;-)

These are the good news, the bad :
it's reported that on Zenithink ePad some songs have a 3 sec desync between music and notes and in long songs timing desynchronises with the lapse of time
I'm trying to look into the problem and find out the cause or a workaround


2011/4/7 XWing Ace <xwin...@gmail.com>



--
~@OneCrazyRussian
usoPreviewPopup

usoPreviewPopup
1B2.gif

Patrik Selin

unread,
Apr 16, 2011, 12:37:11 PM4/16/11
to beats-p...@googlegroups.com
This may be a stupid question but but where I can download v472 xml files?

k.dar...@gmail.com

unread,
Apr 16, 2011, 7:26:10 PM4/16/11
to beats-p...@googlegroups.com

Since r464, there has only been two or three new lines to translate.

I'm planning on using an actual tracking system for translations. Once I haver that set up, I'll post it.

~ Keripo

BurdiK Burdenko

unread,
Apr 17, 2011, 10:31:25 AM4/17/11
to beats-p...@googlegroups.com
Well, I've installed CM7 on my milestone and now Beats won't start any song because of MusicService errors =/
I've only forgot to check whether were my songs damaged after an sd card failure (bye bye my mp3 collection and backupped apps :'( )

2011/4/10 BurdiK Burdenko <booogag...@gmail.com>
1B2.gif
Reply all
Reply to author
Forward
0 new messages