#gemrb@irc.freenode.net logs for 3 Apr 2016 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[05:50:49] <-- Lightkey has left IRC (Ping timeout: 268 seconds)
[06:03:16] --> Lightkey has joined #gemrb
[06:05:42] --> PixelScum has joined #gemrb
[06:08:45] <-- Drakkar has left IRC (Ping timeout: 244 seconds)
[09:58:53] <kujeger> lynxlynxlynx: got the apk you built running now, seems to work well
[10:08:36] <kujeger> also: the scrolling (on pc) seems to work fine as long as I up the scroll speed under settings ingame
[10:12:38] <lynxlynxlynx> great, i'll just merge your work then
[10:12:46] <lynxlynxlynx> re scrolling: so I guess whatever factor we use is not correct
[10:16:23] <lynxlynxlynx> while debugging something else I found another problem — unidentified items don't get the blue overlay on sdl2
[10:16:42] <kujeger> ah, just the blue outline
[10:17:27] <lynxlynxlynx> no, enough people complained, so we made that only show in iwd2
[10:17:39] <lynxlynxlynx> the overlay is like the damage one on portrait buttons
[10:18:35] <lynxlynxlynx> just that the blood one works
[10:19:02] <lynxlynxlynx> hmm, scratch that iwd2 bit :D
[10:19:56] <kujeger> ah yeah
[10:20:41] <fuzzie> SetSurfaceAlpha vs SetSurfaceAlphaMod problems?
[10:20:59] <fuzzie> or whatever the previous one was
[10:21:57] <lynxlynxlynx> i'll go put all this on the wiki, it's quite a list already
[10:22:07] <fuzzie> I mean, I assume it's using DrawRect
[10:22:08] <fuzzie> *nod*
[10:31:03] <Seniorita> [wiki] lynxlynxlynx: todo - [Unsorted] sdl2 notes http://www.gemrb.org/wiki/doku.php?id=todo&rev=1459679436&do=diff
[12:04:31] <-- PixelScum has left IRC (Ping timeout: 268 seconds)
[12:08:00] --> Drakkar has joined #gemrb
[12:13:58] <Seniorita> [commit] kujeger: use SDL_WINDOW_RESIZABLE and SDL_WINDOW_FULLSCREEN_DESKTOP https://github.com/gemrb/gemrb/commit/15ef7caea745ee752f804b3dbf4f38243671d88b
[12:13:59] <Seniorita> [commit] kujeger: Clear so toggling fullscreen is better. Also set scaling method. https://github.com/gemrb/gemrb/commit/6ec6b5b1183deca51030f2d3e83898c237e0d804
[12:14:00] <Seniorita> [commit] kujeger: ugly hack as workaround for cursor trails in SDL2 https://github.com/gemrb/gemrb/commit/19f74e45bd7235d665c187ae5ae9e84e45e4cb66
[12:14:01] <Seniorita> [commit] kujeger: ah, indentation.. no spaces for me. https://github.com/gemrb/gemrb/commit/1b4945980e0e24e23f85220e0ed5e4207113fccf
[12:14:02] <Seniorita> [commit] kujeger: only copy backBuf is cursor is visible https://github.com/gemrb/gemrb/commit/7d8cb747ad492622c51a49c78a6403b7b3f9afc6
[12:14:04] <Seniorita> [commit] lynxlynxlynx: SetupItemAbilities: don't bail out on missing tooltips https://github.com/gemrb/gemrb/commit/0c3deee4d5c40cd271db47b729ac397e33a971e8
[12:14:05] <Seniorita> [commit] lynxlynxlynx: GCW: differentiate between qitem and qweapon right-clicks https://github.com/gemrb/gemrb/commit/a47a0ad9b26cd7f03510d18f503f6be1cb8b433c
[12:14:06] <Seniorita> [commit] lynxlynxlynx: GetItem: expose item extended header's ability locations https://github.com/gemrb/gemrb/commit/4737380019370067224b0e1ee51e66bf1dd08a4f
[12:14:07] <Seniorita> [commit] lynxlynxlynx: SetupItemAbilities: show only the needed headers https://github.com/gemrb/gemrb/commit/50f40554a3d11bb7b007aa2f80b6bbf41fe360f1
[12:14:09] <Seniorita> [commit] lynxlynxlynx: Merge pull request #39 from kujeger/sdl2-hacking https://github.com/gemrb/gemrb/commit/5e0ea2b50bf2f04b8b212c529ba6a4b21d13e3f0
[12:16:50] <lynxlynxlynx> this bot is unpredictable :s
[12:20:56] <kujeger> cheers!
[13:23:04] <-- exultbot has left IRC (signing off...)
[13:24:21] --> exultbot has joined #gemrb
[13:24:21] --- Topic for #gemrb is: GemRB 0.8.4 | http://gemrb.org | Something wrong? State your exact version and CHECK THE GEMRB LOG | Be wary of your thoughts for there are Illithid present: http://log.usecode.org/gemrblog.php
[13:24:21] --- Topic for #gemrb set by lynxlynxlynx!~quassel@sourcemage/warlock/lynxlynxlynx at Mon Feb 29 19:36:47 2016
[14:39:15] --> fizzle has joined #gemrb
[15:04:31] --> Eli2_ has joined #gemrb
[15:07:09] <-- Eli2| has left IRC (Ping timeout: 244 seconds)
[15:08:01] <Seniorita> [commit] fizzet: only clear actions when interrupts haven't been disabled https://github.com/gemrb/gemrb/commit/f9dee0546bdf60e1e990bb0db3e55efab9747aa8
[15:40:03] <lynxlynxlynx> fizzle: i'm looking at the existence delay stuff
[15:40:29] <lynxlynxlynx> is there any particular reason you also check for nonzero nextComment?
[15:40:55] <lynxlynxlynx> since it's inited to 0, that means that we always skip the first potential run
[16:15:48] <fizzle> just so you don't run for the first time immediately
[16:16:02] <fizzle> that'd get messy with the choir, for example
[16:16:20] <lynxlynxlynx> yeah, either way is not perfect
[16:16:41] <lynxlynxlynx> i'm thinking of initing to 0-2 or something, so they're not completely silent
[16:16:46] <lynxlynxlynx> (randomly)
[16:17:36] <fizzle> I read somewhere that there's a separate initial delay (probably hardcoded and also randomized)
[16:18:39] <fizzle> 0-2 is too small, but something bigger might work
[16:19:04] <fizzle> like 300-900 maybe
[16:19:24] <lynxlynxlynx> that's just to pass the check, it means a 33% chance to start chirping on the first run
[16:19:24] <fizzle> iirc, I read about 600 being the hardcoded default
[16:19:36] <fizzle> ah
[16:20:13] <lynxlynxlynx> 600 in ticks? That's 40s - seems a lot for the total
[16:20:49] <lynxlynxlynx> *33 to not start
[16:21:20] <fizzle> they can't use exactly 600 for everything because then they'd run into the same issue as with 0
[16:22:00] <fizzle> so maybe 600+-300 like elsewhere
[16:22:40] <fizzle> but, yeah, I'm not entirely sure how the original behaves so whatever works better, I guess
[16:22:41] <lynxlynxlynx> i'll try that then, and add gametime when checking
[16:45:34] <Seniorita> [commit] lynxlynxlynx: Actor: randomise nextComment, so we can play it sooner without cacophonies https://github.com/gemrb/gemrb/commit/866c1542802a719be8a83d0808a5ce02f0ab92d5
[18:10:17] <-- fizzle has left #gemrb
[18:57:29] <-- Drakkar has left IRC (Read error: Connection reset by peer)
[18:57:38] --> Drakkar has joined #gemrb
[20:00:07] --> kingron has joined #gemrb
[21:23:08] <lynxlynxlynx> nice, someone found a few suspicious bit ops just by trying to compile with a recent gcc
[22:08:53] <-- kingron has left IRC (Quit: Leaving)