chrysn wrote:

zeno, i think i have forgotten to mention this in my mails: if you
> published the source directly as your version control system, and/or
> produce a .tar.bz2 file with your original source code (and third party
> additons like the music), things would be a little easier for us, and for
> other distributions too. (eg, f-droid likes to pull its sources from git or
> hg repositories).
>

I am used to my local version control and release scripts, so using a
public git repository would be an additional hassle for me. But it could be
indeed a good idea, I will think about it.

On Mon, Nov 25, 2013 at 12:34 PM, Damyan Ivanov <d...@debian.org> wrote:

> -=| chrysn, 23.11.2013 16:48:55 +0100 |=-
> > On Sat, Nov 23, 2013 at 05:22:29PM +0200, Damyan Ivanov wrote:
> > > I intent to work on all the points and eventually upload the
> > > package, if that's alright with you. (I am already member of
> > > pkg-games, cc-ed).
> >
> > if you find the time before i do, i'd of course appreciate contributions
> > to the package source in the team repo and it being uploaded!
>
> I think I addressed all my points. The result is in pkg-games Git[1].
> I hope my contributions are not too invasive.
>
> [1] http://anonscm.debian.org/gitweb/?p=pkg-games/hyperrogue.git
>
> If the changes look alright to you, I'll upload soon.
>
> I have only two wishes to upstream:
>
>  * lower CPU consumption
>    It seems the game redraws as often as it can, resulting in fps from
>    60 to well over 100 when the window size is reduced. This is an
>    overkill and a great laptop battery drainer
>    The same can be observed with the android version (albeit with fps
>    about 20, which is still too often, as the only moving things are
>    the treasures, which could be redrawn more seldom, I think)
>

I have introduced a framerate limit. Also it now stops music and rendering
if the window loses focus. I am not sure whether I should already release a
new version with just this small change (some other changes might appear
soon), but the changes are here:

http://roguetemple.com/z/hyperrogue-41.diff


> * parallel build
>    it is a small issue, but when the source has to be rebuilt numerous
>    times (is when working on the packaging), employing all of the
>    available CPUs would help.
>

I think changing this would take more time than it would save...

Thanks for the help! - Z

Reply via email to