#gemrb@irc.freenode.net logs for 8 Jul 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:02:53] --> barra_away has joined #gemrb
[00:05:54] <-- barra_home has left IRC (Ping timeout: 255 seconds)
[01:08:00] <-- edheldil_ has left IRC (Ping timeout: 246 seconds)
[03:15:27] --> jschall has joined #gemrb
[05:12:09] --- Gekz_ is now known as Gekz
[05:47:13] --> PixelScum has joined #gemrb
[05:50:12] <-- Drakkar has left IRC (Ping timeout: 240 seconds)
[06:10:19] --> edheldil_ has joined #gemrb
[06:17:24] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[07:04:56] --> lynxlynxlynx has joined #gemrb
[07:04:56] <-- lynxlynxlynx has left IRC (Changing host)
[07:04:56] --> lynxlynxlynx has joined #gemrb
[07:04:56] --- ChanServ gives channel operator status to lynxlynxlynx
[07:15:10] <-- |Cable| has left IRC (Remote host closed the connection)
[07:32:39] --> lubos has joined #gemrb
[07:35:59] --> bar11 has joined #gemrb
[09:23:38] --> SiENcE has joined #gemrb
[10:10:16] <edheldil> eh ...
[10:10:19] <edheldil> <pelya> PAUL1UZ5: It's definitely RAM, you'll need 512 megs of it to load any map, but 256 should be enough to load main menu. As for ROM (e.g. space on your SD card or phone' internal permanent storage) - you may download only base files archive, which is 110 Mb, and the game will run, with 6 small maps.
[10:10:34] <edheldil> <pelya> It definitely loads for ages, set your screen timeout to 30 minutes, plug in USB charger, launch UfoAI, and be very patient. If it crashes at the end - please launch some aLogcat or CatLog app (you should download it from Market beforehand), and post me your phone's debug output.
[10:10:56] <edheldil> ^^ UFO:AI on android
[10:10:59] <fuzzie> yeah
[10:11:06] <fuzzie> welcome to android :-/
[10:11:23] <fuzzie> mind you, i don't think there *are* any devices with 512mb?
[10:11:52] <edheldil> aren't there?
[10:11:53] <fuzzie> all the devices which have 512mb in their specs, only have about 380mb available to the kernel
[10:12:08] <fuzzie> and then you have kernel memory usage, and then all the Android java layers etc
[10:13:30] <fuzzie> so, you have to bear all that in mind, android ports are not *that* bad they are just running in a really bad environment..
[10:14:31] <fuzzie> ah, that is not entirely true, i guess there are android devices with 768+MB RAM :)
[10:15:19] <fuzzie> presumably they should have 512mb of accessible RAM, unless the manufacturer is really mad
[10:17:52] <fuzzie> yes, ~550mb accessible on HTC's devices with 768mb of physical RAM
[10:17:59] <fuzzie> </rambling>
[10:18:01] <fuzzie> morning :P
[10:18:53] <edheldil> Good morning, fuzzie :)
[10:47:15] --> edheldil_ has joined #gemrb
[12:50:35] --> barra__away has joined #gemrb
[12:51:45] <-- barra_away has left IRC (Ping timeout: 264 seconds)
[13:18:08] --> barra_away has joined #gemrb
[13:21:30] <-- barra__away has left IRC (Ping timeout: 255 seconds)
[15:01:52] <-- bar11 has left IRC (Ping timeout: 255 seconds)
[15:20:31] --> brad_a has joined #gemrb
[15:29:34] <-- lubos has left IRC (Quit: Leaving.)
[15:29:43] --> |Cable| has joined #gemrb
[15:51:12] <brad_a> mouse down even coordinates are alwyas in global coordinate system right?
[15:51:55] <fuzzie> if at SDL level..
[15:52:49] <brad_a> oh so in the control objects they are in local coordinates?
[16:00:03] <-- SiENcE has left IRC (Quit: @all: cya)
[16:09:22] <brad_a> shoud mousescrollspd be able to be negative or even 0?
[16:11:05] --> Cable_ has joined #gemrb
[16:11:06] <-- |Cable| has left IRC (Read error: Connection reset by peer)
[16:12:37] <-- edheldil_ has left IRC (Ping timeout: 260 seconds)
[16:15:25] --> |Cable| has joined #gemrb
[16:15:25] <-- Cable_ has left IRC (Read error: Connection reset by peer)
[17:20:47] <brad_a> lynx if you have a min today i finished patching out everything i have that is ready http://dl.dropbox.com/u/13866402/bradspatch.txt
[17:21:04] <lynxlynxlynx> i'm looking at it right now
[17:21:13] <brad_a> oh i jsut added some more
[17:21:22] <brad_a> so you may want to re download
[17:21:36] <lynxlynxlynx> good, because i don't understand how it could compile
[17:21:48] <brad_a> :(
[17:21:53] <lynxlynxlynx> you removed a partysize, which is clearly used
[17:22:21] <lynxlynxlynx> oh, you didn't :)
[17:23:04] <brad_a> :)
[17:23:15] <lynxlynxlynx> that seems to be the same patch series
[17:23:23] <brad_a> i probably moved it or something cuz i think it was only used in 1 case or something
[17:29:37] <lynxlynxlynx> try core->GetCursorSprite()->Height for the font size
[17:30:08] <lynxlynxlynx> i doubt the big fonts mod changes that sprite, but it should work for the usual font size
[17:30:55] <brad_a> thats probably a great idea
[17:42:00] <lynxlynxlynx> i'm not sure
[17:42:22] <lynxlynxlynx> btw, borderless doesn't imply no title bar?
[17:48:18] <lynxlynxlynx> if you look at git show beec30378e94db # is anything red?
[17:57:39] <brad_a> my git doesnt do colors :(
[17:57:46] <brad_a> is there a stetting for that?
[17:59:14] <brad_a> i dont know about borderless. it sounds like it does so i guess we should ifdef that
[18:01:50] <lynxlynxlynx> yes, i'd prefer that as a separate define
[18:01:56] <lynxlynxlynx> we display the game name in the title bar
[18:02:12] <brad_a> can i just edit the patch text without harm?
[18:02:19] <lynxlynxlynx> there's a bunch of settings for colors
[18:02:39] <lynxlynxlynx> sure, but ideally you'd also adjust cmake
[18:03:28] <brad_a> what does cmake have to do with quickly adding an ifdef to this patch?
[18:03:50] <lynxlynxlynx> how do you define the define?
[18:04:56] <brad_a> #if defined(ANDROID) || defined(TARGET_OS_IPHONE)
[18:05:18] <lynxlynxlynx> what if i want a borderless window on my pc?
[18:05:33] <brad_a> well then we could make a config setting i guess
[18:05:42] <brad_a> and no ifdefs
[18:05:50] <lynxlynxlynx> nah, that's over the top
[18:06:11] <brad_a> ok then we can just do 1 define for borderless window then?
[18:06:21] <lynxlynxlynx> that's what i had in mind
[18:06:28] <brad_a> sounds good
[18:07:28] <brad_a> however, ive no idea how to use cmake
[18:07:54] <brad_a> ive barely even used make at all
[18:19:57] <lynxlynxlynx> look how DISABLE_COLOR is handled
[18:20:33] <lynxlynxlynx> make that NOCOLOR
[18:21:55] <brad_a> wow actually really glad you said that because i turned that off because it was making the log output unreadable but it appears thats why the text is always gold
[18:22:31] <brad_a> rather i guess i turned it on
[18:23:25] <brad_a> oh nevermind there is a variable by the same name
[18:23:51] <brad_a> the define does only effect logging
[18:25:51] <brad_a> ok so i just would duplicate what nocolor is doing in the cmakelists.txt?
[18:26:43] <brad_a> and i guess in cmake_config.h.in?
[18:26:51] <brad_a> i can probably do that!
[18:27:46] <brad_a> I have to do something real quick but when i get back in about 10 min ill fix my patch to have that change
[18:37:31] <lynxlynxlynx> and install
[18:38:40] <lynxlynxlynx> i mentioned beec30378e94db because the diff is oddly big
[18:39:44] <brad_a> you mean because for some odd reason lines are being removed then readded?
[18:41:05] <brad_a> ill see if i cant get my whitespace to match. i assume that is why
[18:45:41] <brad_a> ok i got it
[18:45:47] <brad_a> ill fix that too
[19:00:28] <brad_a> ok
[19:00:29] <brad_a> http://dl.dropbox.com/u/13866402/bradspatch.txt
[19:00:36] <brad_a> whould be all there
[19:00:39] <brad_a> should be
[19:11:06] <lynxlynxlynx> you're still missing INSTALL
[19:11:12] <lynxlynxlynx> and the ugly 10 remains
[19:11:52] <lynxlynxlynx> ScrollBar::OnMouseWheelScroll has an unused x, so -Wundefined would choke there
[19:11:59] <lynxlynxlynx> err -Wunused
[19:12:37] <brad_a> do i just comment it out in the function deffinition to fix that?
[19:12:47] <lynxlynxlynx> i don't get why the 10s are needed, it scrolls by line just fine now - why not just make it perpixel in the gamecontrol and worldmap?
[19:12:55] <lynxlynxlynx> yes
[19:13:00] <brad_a> and what is this INSTALL you speak of? what do i need to do with it?
[19:13:32] <lynxlynxlynx> read it and guess grrr
[19:13:37] <brad_a> ok sorry!
[19:14:13] <lynxlynxlynx> also, the config options should be lower in the example, since they're relatively unimportant
[19:14:35] <brad_a> would the bottom work?
[19:15:02] <brad_a> or where would you like them to go?
[19:27:32] <lynxlynxlynx> definitely after the user modifiable paths
[19:28:11] <lynxlynxlynx> i guess before the dragon warning or it may not be noticed
[19:28:58] <lynxlynxlynx> good job btw
[19:29:08] <brad_a> thank you :)
[19:29:16] <lynxlynxlynx> need to go to sleep already, waking up waaay too early
[19:29:28] <brad_a> i had some good teachers ;)
[19:29:41] <brad_a> ok ill fix this later then
[19:29:44] <brad_a> good night
[19:29:49] <brad_a> thank you
[19:29:57] <-- lynxlynxlynx has left IRC (Read error: Connection reset by peer)
[21:49:27] <-- jschall has left IRC (Read error: Connection reset by peer)
[21:49:44] --> jschall has joined #gemrb
[23:04:11] --> brad_a_ has joined #gemrb
[23:04:18] <-- brad_a_ has left IRC (Client Quit)
[23:05:35] <-- brad_a has left IRC (Read error: Operation timed out)
[23:25:41] --> brad_a has joined #gemrb