#gemrb@irc.freenode.net logs for 3 Jul 2014 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[03:12:36] --> Eli2_ has joined #gemrb
[03:15:40] <-- Eli2 has left IRC (Ping timeout: 260 seconds)
[03:17:08] --> Tingle has joined #gemrb
[03:18:47] <-- Drakkar has left IRC (Ping timeout: 252 seconds)
[04:25:26] --> an0maly33 has joined #gemrb
[04:28:54] <an0maly33> Has anyone had issues with getting gemRB installed on ios since the new release? I just jailbroke my ipad and tried to install GemRB-ios-v0.8.1-15-g7b126e1-patched.ipa (latest). The icon is grayed out and when I touch it, it just hangs on "Installing".
[04:29:42] <an0maly33> I tried googling and searching the forums before coming in here to bother people
[04:55:19] <-- turtleman_ has left IRC (Ping timeout: 272 seconds)
[07:04:23] <-- Lightkey has left IRC (Ping timeout: 252 seconds)
[07:17:06] --> Lightkey has joined #gemrb
[07:21:48] <lynxlynxlynx> an0maly33: no idea, but the last ios related commits broke backwards compatibility, I think
[07:21:54] <lynxlynxlynx> best to wait for brada
[07:40:06] --> edheldil has joined #gemrb
[07:40:06] --- ChanServ gives channel operator status to edheldil
[07:53:42] <-- Textmode has left IRC (Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels.")
[10:57:12] <-- kpedersen has left IRC (Ping timeout: 260 seconds)
[10:58:48] --> kpedersen has joined #gemrb
[12:27:07] --> edheldil_ has joined #gemrb
[13:29:52] <an0maly33> Don't really care about backwards compatibility. Just compatibility. =)
[13:30:55] <edheldil> hmm?
[13:36:39] <wjp> (see logs)
[13:56:49] <an0maly33> Sorry was responding to what lynx said a few hours ago.
[13:57:16] <an0maly33> do either of you guys know about an issue with gemRB not installing on ios?
[13:57:36] <an0maly33> I sync the app over, the icon is darkened. when i touch it it hangs on "Installing"
[13:58:02] <lynxlynxlynx> it matters, since it then depends on the version of the os you're using
[13:58:20] <lynxlynxlynx> but this sounds like it nearly works
[13:58:27] <an0maly33> 7.1.1. not THE latest, but 7.1.2 just came out a few days ago
[14:00:38] <an0maly33> is there a cydia repo i could poke or can i only build/install the iap?
[14:01:09] <lynxlynxlynx> the latter
[14:01:14] <an0maly33> thought so
[14:20:07] --> Yoshimo has joined #gemrb
[14:20:07] <-- Yoshimo has left IRC (Changing host)
[14:20:07] --> Yoshimo has joined #gemrb
[14:46:33] <-- an0maly33 has left IRC (Quit: Page closed)
[14:47:42] --> kpederse1 has joined #gemrb
[14:50:53] <-- kpedersen has left IRC (Ping timeout: 244 seconds)
[14:56:26] --> turtleman_ has joined #gemrb
[15:09:17] <edheldil> wjp: can you tell me, when an overlay tile is drawn, what is it blended with?
[15:09:41] <wjp> hm
[15:10:16] <wjp> not from the top of my head, but let me look through the sources
[15:14:02] <wjp> only with the current buffer contents (so underlying tile), as far as I can tell
[15:14:44] <edheldil> but the underlying tile itself has a void where the overlay tile gets drawn ...
[15:15:39] <wjp> what are you looking into?
[15:16:24] <edheldil> making script that creates wed + tileset
[15:18:30] <wjp> which game?
[15:18:40] <wjp> bg1 behaves slightly differently it seems
[15:19:37] <wjp> if I read this right, in bg1, the overlay is solid (but the background tile doubles as a mask for the overlay)
[15:19:47] <wjp> in other games, the overlay is half-transparent
[15:19:58] <wjp> (with a separate mask)
[15:20:47] <wjp> although our implementation may not be 100% correct yet
[15:21:07] <edheldil> and e.g. in ar0100 is a pool that has a checkerboard pattern of transparent green and rock
[15:21:21] <edheldil> yes, bg1
[15:22:14] <wjp> there should be no blending in bg1. I guess this checkerboard emulates that
[15:22:33] <edheldil> so, in bg1 is TileOverlay::Redraw true?
[15:22:36] <wjp> yes
[15:22:42] <edheldil> aaah
[15:22:44] <wjp> (RedrawTile)
[15:22:47] <edheldil> that explains it
[15:23:00] <wjp> it's set in gemrb.ini
[15:23:19] <edheldil> I thought it was some debug mechanism
[15:23:49] <wjp> hm, the comments in there are not overly helpful
[15:24:44] <edheldil> btw, are there non 1x1 overlays that you know of?
[15:24:55] <wjp> I don't know
[15:25:33] <edheldil> thank you
[15:29:48] <-- Yoshimo has left IRC (Quit: Yoshimo)
[15:30:04] <lynxlynxlynx> there are still some areas in bg1 with severe problems
[15:30:44] <lynxlynxlynx> and the mentioned ar0100 is a prominent example
[15:31:09] <lynxlynxlynx> some tiles seemed to be swapped (corrupt tis?) or misplaced
[15:31:11] <edheldil> ahh, I thought that the water in fountains looks wrong
[15:31:32] <lynxlynxlynx> ar0100 [2121.3062] and [838.2839] tiles seem swapped + [2776.2308] + [1155.1702],
[15:31:42] <edheldil> sorry that was ar2600
[15:31:43] <lynxlynxlynx> i was checking the screenshot dump just recently
[15:32:29] <lynxlynxlynx> or this transparency issue http://img341.imageshack.us/img341/4605/201208242302221440x900s.png ar1300 (~988.2587) + several broken tiles
[15:34:18] <fuzzie> there were issues in the original, which confuses things
[15:35:41] <lynxlynxlynx> but surely not that many
[15:35:53] <lynxlynxlynx> this is vanilla gog btw
[15:37:11] <fuzzie> well, if wjp doesn't get to it first, and if I remember, it sounds fun to look at tomorrow
[15:37:43] <edheldil> how do you sleep in bg1?
[15:37:58] <fuzzie> there's a button on some of the screens, maybe inv?
[15:38:24] <edheldil> indeed. Thanks
[15:39:14] <wjp> I have furniture to put together tonight, so I probably won't be looking at it tonight
[15:41:56] <fuzzie> I am being dragged to some kind of dinner thing
[15:47:15] <edheldil> is there a command to warp to specific coordinates?
[15:47:34] <edheldil> that [2121.3062] looks ok to me
[16:13:18] <lynxlynxlynx> i don't see any problem now oO
[16:18:48] <lynxlynxlynx> nothing in ar0100 during 3 attempts
[16:20:05] <lynxlynxlynx> previous test was on 22th of june
[16:20:09] <lynxlynxlynx> wtf
[16:22:54] <lynxlynxlynx> btw http://stilldrinking.org/programming-sucks
[16:22:56] <Pepelka13> Programming Sucks
[16:36:07] <-- turtleman_ has left IRC (Ping timeout: 248 seconds)
[16:39:35] <-- edheldil_ has left IRC (Ping timeout: 272 seconds)
[16:54:00] <wjp> hm, gemrb is failing to build with "error: inlining failed in call to ‘GemRB::ResourceHolder<GemRB::ImageMgr>::~ResourceHolder()’: call is unlikely and code size would grow [-Werror=inline]" in many places
[16:54:12] <wjp> gcc 4.7.3
[16:54:38] <wjp> apparently because recently -Winline was added
[17:18:24] <lynxlynxlynx> does not complain in 4.9
[17:45:28] --> turtleman_ has joined #gemrb
[17:55:21] --> Yoshimo has joined #gemrb
[17:55:21] <-- Yoshimo has left IRC (Changing host)
[17:55:21] --> Yoshimo has joined #gemrb
[18:35:37] <-- edheldil has left IRC (Remote host closed the connection)
[18:38:38] <-- Yoshimo has left IRC (Quit: Yoshimo)
[20:18:13] <wjp> lynxlynxlynx: with 4.9.0 I get this one instead: /data/gemrb/git/gemrb/gemrb/plugins/GUIScript/GUIScript.cpp:165:18: error: inlining failed in call to ‘PyObject* RuntimeError(const char*)’: --param inline-unit-growth limit reached [-Werror=inline]
[20:18:46] <lynxlynxlynx> i'll try a clean build
[20:31:42] <-- turtleman_ has left IRC (Ping timeout: 252 seconds)
[20:37:46] <lynxlynxlynx> builds fine, still
[20:38:20] <lynxlynxlynx> commit dabb99cc273 is the latest, right?
[20:42:20] <wjp> yes
[20:45:09] <lynxlynxlynx> debug build, right?
[20:46:35] <wjp> no idea
[20:46:47] <wjp> but with -O2
[20:47:33] <wjp> (if I manually remove the -O2 from a compiler invocation it's fine with 4.7.3)
[20:47:54] <wjp> (I hate cmake)
[20:49:49] <lynxlynxlynx> probably not then
[20:50:07] <lynxlynxlynx> ccmake . # would display it immediatelly
[20:50:26] <lynxlynxlynx> or grep CMAKE_BUILD_TYPE CMakeCache.txt
[20:56:25] <wjp> so that would be RelWithDebInfo
[21:02:14] <lynxlynxlynx> oh yeah, same failure here with a release build
[21:07:55] <fuzzie> how's the furniture, wjp?
[21:10:18] <wjp> I now have a wardrobe
[21:10:41] <wjp> had a nice dinner?
[21:12:30] <fuzzie> yes, on train home now
[21:13:26] <fuzzie> suspect the weather will keep me indoors tomortow
[21:14:43] <fuzzie> should really entice you to dinner sometimes!
[21:20:26] <lynxlynxlynx> :)
[22:01:00] <Pepelka13> [commit] lynxlynxlynx: GUIScript: let the compiler decide whether to inline functions https://github.com/gemrb/gemrb/commit/8f5910df3d045499937e73cab06f8fed8418c3ef
[22:01:01] <Pepelka13> [commit] lynxlynxlynx: MUSImporter::OpenPlaylist: plug unlikely out-of-bounds access https://github.com/gemrb/gemrb/commit/e70aa947ff17582291d3f841cc39158932aedbe2
[22:09:37] --> edheldil has joined #gemrb
[22:09:38] --- ChanServ gives channel operator status to edheldil
[22:10:24] <-- dolio has left IRC (Quit: Leaving)
[22:12:32] <fuzzie> and home
[22:13:38] --> dolio has joined #gemrb
[22:14:44] <fuzzie> hm
[22:14:50] <fuzzie> yes ok my build is broken too
[22:15:11] <fuzzie> why do we have -Winline?
[22:16:04] <fuzzie> (GSUtils.cpp:2573 should lose the 'inline' indeed I guess)
[22:17:50] <wjp> -Winline seems a bit strange. I can see the value of warning if explicitly requested inlines are not honoured, but for implicit destructors...
[22:18:09] <wjp> hm, https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32089
[22:18:14] <wjp> (ancient bug report)
[22:19:13] <fuzzie> I guess I am using 4.8 here
[22:19:19] <fuzzie> 4.8.2, specifically
[22:19:25] <fuzzie> not sure why
[22:20:27] <fuzzie> we could append -Wno-error=inline after?
[22:21:16] --> turtleman_ has joined #gemrb
[22:24:22] <wjp> ah yes, with 4.8.3 I do get that actually useful report about GSUtils
[22:24:45] <wjp> and then a ton of things in GUIScript
[22:27:02] <wjp> all caused by three functions though
[22:27:06] <wjp> (RuntimeError, AttributeError, GetControl)
[22:28:41] <wjp> hm, actually builds ok with 4.9.0 after those changes too
[22:29:03] <wjp> (but still not with 4.7.3)
[22:34:03] <-- edheldil has left IRC (Ping timeout: 240 seconds)
[22:37:46] <fuzzie> yes, the useful report made me suggest the -Wno-error
[22:39:54] --> edheldil has joined #gemrb
[22:39:54] --- ChanServ gives channel operator status to edheldil
[22:41:14] <fuzzie> bg2 really is a brilliant game.
[23:09:22] <-- edheldil has left IRC (Ping timeout: 264 seconds)