#gemrb@irc.freenode.net logs for 7 Mar 2013 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[00:16:43] --> brada has joined #gemrb
[00:19:07] <brada> psch: keyboard wont make selection rects anymore
[00:19:14] <brada> let me know if you come across more problems
[00:19:27] <brada> you are the only person that seems to be in a position to test :p
[00:49:03] <-- Maighstir has left IRC (Quit: .)
[01:52:50] --> vampi-the-frog has joined #gemrb
[02:05:54] <-- vampi-the-frog has left IRC (Quit: Leaving)
[02:22:53] --> vampi-the-frog has joined #gemrb
[02:23:48] <-- vampi-the-frog has left IRC (Remote host closed the connection)
[02:24:01] --> vampi-the-frog has joined #gemrb
[02:26:28] <-- vampi-the-frog has left IRC (Remote host closed the connection)
[02:44:53] --> qsalt has joined #gemrb
[02:45:48] <qsalt> I am hoping to get some help getting gemrb going on fedora 18, and would be extremely grateful to any leads people are willing to provide
[02:46:35] <qsalt> i'm not the most experienced at compiling things from source, but it looks like all went well installing gemrb to the default locations. The problem arises when i try to run the game and get this:
[02:46:36] <qsalt> [Core]: GemRB Core Version v0.7.2 Loading... [Core]: Initializing the Event Manager... [Config]: Trying to open "GemRB.cfg". [Config/ERROR]: Failed to open config file "GemRB.cfg". [Config]: Trying to open "/home/erack/.gemrb/gemrb.cfg". [Core]: Starting Plugin Manager... [PluginMgr]: Loading Plugins from /usr/lib/gemrb/plugins/ [Core/FATAL]: Plugin Loading Failed, check path... [Main]: Press enter to continue...
[02:47:08] <qsalt> It appears as though I do not even have a /usr/lib/gemrb folder
[02:47:57] <brada> did you do make install
[02:48:39] <-- brada has left IRC (Quit: brada)
[02:48:40] <qsalt> yes
[02:48:47] <qsalt> and it went through without throwing any errors
[03:03:11] <qsalt> ok I got it working. It was my bad
[03:03:27] <qsalt> I tried to use the wrong .cfg file as my gemrb.cfg sample
[03:03:56] <qsalt> Thanks to anyone involved in this project for making it! :)
[03:07:28] <-- qsalt has left IRC (Quit: Page closed)
[03:39:58] --> brada has joined #gemrb
[04:46:59] <-- brada has left IRC (Quit: brada)
[04:50:32] --> brada has joined #gemrb
[06:24:01] <-- brada has left IRC (Quit: brada)
[07:40:38] --> traveler has joined #gemrb
[08:03:24] <-- Cable_ has left IRC (Ping timeout: 276 seconds)
[08:16:56] --> Cable_ has joined #gemrb
[08:25:25] --> WingedHussar has joined #gemrb
[08:56:31] --> lynxlynxlynx has joined #gemrb
[08:56:31] --- ChanServ gives channel operator status to lynxlynxlynx
[09:45:02] --> rocket_hamster has joined #gemrb
[10:17:10] --> miha has joined #gemrb
[12:17:08] --> kida_ has joined #gemrb
[12:20:02] <-- kida_ has left IRC (Remote host closed the connection)
[12:23:54] --> kida has joined #gemrb
[13:24:54] <-- rocket_hamster has left IRC (Remote host closed the connection)
[14:15:19] --> rocket_hamster has joined #gemrb
[14:18:34] <psch> so a new bg2 character can have proficiency in GemRB v0.7.2-git... that's pretty meta
[14:18:37] <psch> http://imgur.com/sMknHJy
[14:18:38] <Seniorita> imgur: the simple image sharer
[14:19:47] <psch> anyway, keyboard swipes and all seems pretty good to me right now
[14:20:54] <psch> another thing i discovered is that not setting logical render size results in gemrb not keeping the aspect ratio but scaling the game up to fill the screen, which removes the "touches are offset to the sides" and elevates the need for gui modifications to have them at the proper places
[14:21:09] <psch> but i don't know if that might break others things, which it well could
[14:21:42] <psch> i tried it because of the comment above SDL_SetLogicalRenderSize, which states that the image always fills the screen, which isn't true on android
[14:22:18] <psch> as in, it isn't true when the logical render size is set to anything with a different aspect ratio than the actual screen, which is pretty much every resolution because of the homebar
[14:22:45] <fuzzie> well, hopefully users will apply widescreen mod to get the right resolution
[14:22:57] <fuzzie> but yes, I think brada already knows it was the logical render size thing being a problem
[14:23:20] <psch> widescreen breaks the gui though, and from what i read having that not happen is quite much work, isn't it
[14:23:38] <fuzzie> that seems strange
[14:23:41] <fuzzie> why would it break the gui?
[14:24:25] <psch> i don't know, but i have a bg2 widescreen modded to 870x500 to keep aspect ratio of my screen and the gui is broken
[14:24:54] <psch> widescreen modding to 1280x736, which is native screen without homebar, also breaks the gui
[14:25:19] <psch> i took the weird 870 one because of performance, it's around twice as high fps
[14:25:31] <psch> if i remember correctly at least
[14:36:28] <psch> http://imgur.com/ZvaXJ6G is what it looks like
[14:36:30] <Seniorita> imgur: the simple image sharer
[14:47:10] <-- miha has left IRC (Quit: Lost terminal)
[14:50:14] <rocket_hamster> lol @ GemRB v0.7.2-git proficiency
[14:51:03] <edheldil> hehe
[14:59:54] <lynxlynxlynx> i suspect it's from the scrollbar counting changes from fizzle
[15:00:15] <lynxlynxlynx> it just means we try to lookup an invalid strref
[15:10:33] --> brada has joined #gemrb
[15:54:54] <psch> http://i.imgur.com/rTyK1bS.png this is bg2 widescreen modded to 1280x736, impossible to even finish the first dialogue with imoen because i can't reach the "Continue" button
[15:55:49] <psch> but i think i showed that before already, i don't remember what came of it though
[15:56:24] <fuzzie> that seems fairly obviously incorrectly modded
[15:56:52] <fuzzie> you did copy all of the game's override over, after the mod was applied?
[15:59:16] <psch> yes
[15:59:32] <psch> i created a new folder on my tablet and pushed the whole modded directory over
[16:03:42] <-- rocket_hamster has left IRC (Remote host closed the connection)
[16:08:42] <psch> i do get the same behavior on my desktop, which definitely points to me being really bad at applying widescreen mod, doesn't it
[16:08:59] <psch> well, fresh install it is
[16:10:15] <lynxlynxlynx> i'm pretty sure you can just uninstall the mod
[16:11:33] <psch> i did that, i uninstalled the 870x500 widescreen and installed 1280x736 over the same install of bg2
[16:11:50] <psch> gui still being broken after that lets me assume something went wrong the first time around and didnt get uninstalled
[16:15:21] <psch> uninstalling the mod does work, the gui is ok in stock resolutions after that
[16:15:59] <psch> my WeInstall bin is version 23100, and i don't see a newer on weidu.org
[16:17:31] <psch> widescreen is version 3.05, which also seems to be the most recent
[16:51:15] --> kingron has joined #gemrb
[16:51:31] <psch> hm, the widescreen mod at 1280x736 works when running baldur.exe through wine, but not in gemrb
[16:52:42] --> vampi-the-frog has joined #gemrb
[17:03:16] <-- kingron has left IRC (Quit: Leaving)
[17:10:10] <lynxlynxlynx> meh
[17:14:21] <brada> why? i didnt think WSM did any exe patching
[17:14:55] --- ermo^ is now known as ermo
[17:15:28] <psch> OUTER_SET patchExe = 1
[17:15:31] <psch> from widescreen.tp2
[17:15:58] <psch> am i using the wrong component? i was under the impression that the gemrb option in widescreen doesn't work at all
[17:16:00] <brada> obviously any exe patch wont work for gemrb
[17:16:29] <brada> gemrb option should work. why would it exist if it didnt?
[17:16:52] <psch> ill try that one then
[17:18:10] <psch> i remember reading something about it not working somewhere, but i neither remember were nor from when the info was
[17:18:15] <psch> apparently it doesn't apply
[17:18:34] <psch> so, yeah, i occassionally need the obvious pointed out to me, the gemrb option works
[17:18:39] <brada> bbl
[17:18:40] <-- brada has left IRC (Quit: brada)
[17:19:21] <lynxlynxlynx> the normal one should too, we just don't need the exe mods
[17:19:44] <lynxlynxlynx> i've added the gemrb one so you can generate multiple packs without hassle
[17:20:05] <lynxlynxlynx> it might be copying a few fillers too few though
[17:25:09] <psch> widescreen.tp2 has a few bits that don't happen in the "normal" option, maybe it's those?
[17:25:31] <psch> copying and renaming at least two .chu files
[17:26:56] --> avenger has joined #gemrb
[17:26:56] --- ChanServ gives channel operator status to avenger
[17:29:06] <avenger> hi
[17:29:22] <avenger> lynxlynxlynx can you make the move to Allura?
[17:29:53] <lynxlynxlynx> oj & the what?
[17:30:20] <lynxlynxlynx> Allura was a Human female that lived during the Galactic Civil War.
[17:30:21] <avenger> sf wants to change their platform
[17:30:32] <lynxlynxlynx> ah, no
[17:30:40] <lynxlynxlynx> it's supposedly horrible, we don't want it
[17:30:58] <lynxlynxlynx> scummvm tried it and painfully retracted last i heard
[17:31:02] <avenger> but they wrote in a recent letter that they will discontinue the old one?
[17:31:11] <avenger> just telling :)
[17:31:43] <lynxlynxlynx> let them have as much time as possible to iron things out
[17:32:36] <avenger> ok we got some time: "Our goal is to have everybody off of the old platform in the first quarter of next year, so that we can retire that code and focus our attention on the new platform"
[17:35:32] <lynxlynxlynx> wjp, fuzzie: do you know if sf made any significant changes to allura?
[17:38:07] <edheldil> Hi, Avenger
[17:38:16] <avenger> hi Ed
[17:38:39] --> Gekz` has joined #gemrb
[17:45:47] <-- Gekz has left IRC (*.net *.split)
[17:50:02] --> brada has joined #gemrb
[18:10:29] <-- WingedHussar has left IRC (Read error: Connection reset by peer)
[18:10:33] --> WingedHussar1 has joined #gemrb
[18:24:16] <-- kida has left IRC (Ping timeout: 250 seconds)
[18:39:33] <-- avenger has left IRC (Remote host closed the connection)
[18:50:40] --> rocket_hamster has joined #gemrb
[19:31:13] --> kingron has joined #gemrb
[19:32:59] <brada> i wonder if changes to SDL broke our touch input again lol
[19:36:25] <brada> psch: can you tell me if the coordinates take the status bar into account?
[19:37:35] <psch> what do mean? 0,0 is top left, width, height is bottom right over the status bar..?
[19:38:37] <brada> yes i mean is 0,0 on the status bar or below it
[19:42:38] <psch> oh
[19:42:43] <psch> right, my bad
[19:42:52] <psch> i dont have a status bar, i only have the homebar at the bottom
[19:43:02] <brada> oh well then i gues i mean that
[19:43:28] <psch> touching on the homebar gives a message in the log along the lines of "consuming errant click"
[19:43:32] <psch> let me get the exact message
[19:43:40] <brada> ok it sounds like thats a good thing
[19:43:44] <psch> the coordinates inside the game screen scale to the resolution
[19:43:49] <brada> ok
[19:43:56] <brada> thats basically what i meant
[19:44:51] <-- rocket_hamster has left IRC (Remote host closed the connection)
[19:45:27] <psch> V/DeadZone( 549): consuming errant click: (1110.9092,6.5)
[19:45:31] <psch> that's an example
[19:45:53] <psch> i think it's actually between the game and the homebar, which means my resolution is off
[19:46:04] <psch> because straight on the homebar doesn't give a log entry
[19:57:18] <brada> SDL_RenderSetLogicalSize says that it transforms mouse events
[19:57:28] <brada> guess they neglected touches?
[19:57:36] <brada> or that i am misunderstanding what they mean
[19:58:02] <psch> i don't think the log message comes from gemrb or sdl
[19:58:07] <psch> it's probably android itsself
[19:58:26] <psch> this is based on the assumption that my homebar is not actually 64px high, of course
[19:59:27] <psch> http://stackoverflow.com/questions/7963397 suggests the tablet home/menu/whateveryouwannacallit bar is 48px
[19:59:31] <Seniorita> How to calculate the android 3.0(tablet) system bar height? - Stack Overflow
[19:59:47] <psch> which would give me 16px that don't belong to anything, which produce that log message
[20:00:17] <brada> im not concerned about that
[20:00:33] <brada> all that matters is the sdl coordinates are constrained to the porton of the display we use
[20:01:10] <psch> oh this is wrt to the aspect ratio thing and misplaced events?
[20:01:24] <brada> yes
[20:01:28] <psch> i see
[20:05:49] <psch> the behavior im seeing is that touches on the screen get scaled to fit onto the portion that we use
[20:05:54] <psch> but i think that was clear already
[20:06:02] <brada> yeas i said that a while ago
[20:06:03] <psch> im not sure where to go from here though
[20:06:13] <brada> its trivail math
[20:06:42] <brada> i dont understand why they dont scale it to fill one of the dimentions tho
[20:07:02] <brada> if i set it to 500x500 i just get a 500x500 square in the middle
[20:07:19] <brada> instead of them scaling to fill the vertical space
[20:07:50] <brada> i dont care of course
[20:07:52] <psch> sdl certainly seems inconsistent wrt scaling
[20:07:57] <psch> across the platforms
[20:08:08] <brada> well dont you get the same behavior
[20:08:09] <brada> ?
[20:08:16] <psch> no, it scales to fit vertically for me
[20:08:26] <psch> i did tell you about it too
[20:08:27] <brada> at 500x500?
[20:09:06] <psch> i haven't tried 500x500 specifically, but 800x600 scales to fit vertically
[20:09:16] <psch> but i can try 500x500 i guess
[20:10:42] <brada> so basically what ive done to fix this wont work for you
[20:12:36] <brada> the behavior you have goes against the docs too
[20:28:29] <psch> 500x500 doesn't run at all, "[GUIScript/ERROR]: Screen is too small! This window requires 640 x 480 resolution."
[20:29:48] <psch> and 640x480 gets upscaled as well
[20:30:00] <psch> with misplaced touch events
[20:30:05] <psch> this is against newest sdl too
[20:30:14] <psch> assuming i properly pulled the hg repo
[20:32:34] <brada> pull + update
[20:32:46] <brada> but nothing changed recently
[20:32:50] <brada> that would affect you
[20:33:27] <brada> so we get completely diffrent behavior on ios vs android
[20:33:35] <brada> thats fucking fantastic! :p
[20:33:36] <brada> :/
[20:34:49] <psch> yeah i did pull and update
[21:20:42] <brada> i think we should target the android behavior
[21:21:02] <brada> if no other reason then ipad is already the same aspect ratio as bg already
[21:39:34] <psch> that does sound reasonable
[21:54:59] <-- brada has left IRC (Quit: brada)
[21:57:38] <fuzzie> lynxlynxlynx: wjp requested a sandbox migration to allura for scummvm, don't know if it happened yet
[21:58:15] <fuzzie> it has not
[21:58:55] <lynxlynxlynx> ok
[21:59:11] <fuzzie> (we're currently assuming that we'll be forced to migrate away from sourceforge)
[22:04:56] <wjp> fuzzie: s/requested/was offered/
[22:05:31] <wjp> (but no update yet)
[22:05:41] <fuzzie> well, I repeat my offer about trusting people on IRC
[22:05:50] <fuzzie> erm, my comments about
[22:11:13] --> Maighstir has joined #gemrb
[22:17:31] --> Drakkar has joined #gemrb
[22:19:02] <-- PixelScum has left IRC (Ping timeout: 252 seconds)
[22:19:48] <-- kingron has left IRC (Quit: Leaving)
[22:48:44] <lynxlynxlynx> like i said before, it wouldn't bother me if we did the same for our source too
[22:49:17] <lynxlynxlynx> files and web is fine where it is, including that silly tracker some people prefer to use
[22:52:04] <fuzzie> well scummvm already moved code to github quite some time ago
[23:09:13] --- ermo is now known as ermo^
[23:13:15] --> brada has joined #gemrb
[23:29:50] <-- brada has left IRC (Quit: brada)
[23:49:53] <-- lynxlynxlynx has left IRC (Remote host closed the connection)