#gemrb@irc.freenode.net logs for 20 Mar 2010 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[01:47:25] --> raevol has joined #GemRb
[03:09:43] <-- Gekz has left IRC (Quit: Leaving)
[04:09:32] <-- raevol has left IRC (Quit: Leaving.)
[04:50:01] <-- _pickle has left IRC (Remote host closed the connection)
[08:25:18] --> lynxlynxlynx has joined #GemRb
[08:25:18] --- ChanServ gives channel operator status to lynxlynxlynx
[09:50:13] --> barra_desktop has joined #GemRb
[09:56:16] <Genraznx> Ah lynx ed
[09:56:37] <Genraznx> one feature that would be greatly help upgrade IE engine
[09:56:56] <Genraznx> Is the order commands... or whats it called
[09:57:33] <Genraznx> being able to to issue orders to PC's to follow more then one thing at a time.
[09:57:54] <Genraznx> Like issueing 3 orders that are done in a specific order
[09:58:02] <Genraznx> instead of having to watch
[10:43:14] <-- Nomad010 has left IRC (Read error: Connection reset by peer)
[10:47:02] <-- barra_desktop has left IRC (Quit: Verlassend)
[10:57:06] --> Enverex has joined #GemRb
[11:17:59] <-- Enverex has left IRC (Remote host closed the connection)
[11:23:36] --> Gekz has joined #GemRb
[11:26:59] --> Enverex has joined #GemRb
[11:56:55] <-- Genraznx has left IRC ()
[12:49:30] --> _pickle has joined #GemRb
[13:15:44] <-- Enverex has left IRC (Quit: Leaving)
[13:19:07] --> Enverex has joined #GemRb
[14:02:03] --> barra_desktop has joined #GemRb
[14:28:59] --> Nomad010 has joined #GemRb
[15:06:53] --> barra_away has joined #GemRb
[15:10:01] <-- barra_desktop has left IRC (Ping timeout: 276 seconds)
[16:08:38] --> Maighstir_laptop has joined #GemRb
[16:57:58] --> pratfall has joined #GemRb
[16:58:25] <pratfall> hi, room, is there an official logo for gemrb?
[16:59:57] <fuzzie_> there is a forum thread somewhere
[17:00:56] <Lightkey> yes, where did it go?
[17:00:58] <fuzzie_> http://forums.gibberlings3.net/index.php?showtopic=18589&st=15
[17:01:15] <pratfall> nice, thx
[17:01:20] --- fuzzie_ is now known as fuzzie
[17:01:28] --- ChanServ gives channel operator status to fuzzie
[17:01:33] <Lightkey> oh, in that forum
[17:01:56] <fuzzie> i had to google to find it :)
[17:02:26] <pratfall> yeah i was looking at another thread where basically all the reactions to all the submissions were "meh"
[17:02:29] <pratfall> that one is nice
[17:04:01] <pratfall> ok, that was my easy question
[17:04:19] <pratfall> my hard question- I've packaged GemRB for Maemo 4 running on a Nokia N810
[17:04:43] <pratfall> I kick off GemRB, get the opening logos, but when it's time to load the menu screen, I get lots of
[17:05:07] <pratfall> "[Streams]: Invalid seek position: 1947047 (limit 0)"
[17:05:24] <fuzzie> hm, is this svn?
[17:05:30] <pratfall> its 0.6
[17:05:33] <fuzzie> you are probably missing the 'EndianSwitch' configuration option
[17:05:39] <pratfall> oooh, sounds good
[17:05:44] <fuzzie> but in svn i thought i made it automatic
[17:05:51] <fuzzie> maybe it was after 0.6
[17:05:52] <pratfall> was thinking it had to do w/ being on arm cpu
[17:06:04] <fuzzie> oh, wait, isn't the N810 going to be armel?
[17:06:19] <Lightkey> ARM is usually EL, yes..
[17:06:19] <pratfall> yeah
[17:06:20] <fuzzie> it does seem to be, so i guess that is not your answer.
[17:06:32] <fuzzie> Lightkey: well, the arm devices i work with aren't :-)
[17:06:39] <fuzzie> maybe you have incomplete files?
[17:06:59] <Lightkey> fuzzie: those are the exception to the rule then ;-P
[17:07:03] <pratfall> if I use the same set of files on Linux/x86, it seems to work
[17:07:14] <fuzzie> Lightkey: they're just older, i think..
[17:07:17] <pratfall> s/seems to work/loads the menu screen/
[17:08:01] <fuzzie> the "limit: 0" means that it thinks the file it's using is zero length
[17:08:27] <pratfall> hrm, mebbe I borked something rsyncing the data over....
[17:09:34] <fuzzie> running out of disk space is another option
[17:12:52] <pratfall> also in the output, "[CHUImporter]: Cannot Load BackGround, skipping"
[17:13:02] <pratfall> does that also point to hosed game data?
[17:13:27] <fuzzie> that is normal
[17:13:31] <pratfall> ok
[17:14:28] <pratfall> the last "[Streams]" error says limit 0, but there's a ton of others that say "limit: 24576"
[17:15:43] <fuzzie> what's the last line before those errors appear?
[17:16:16] <pratfall> too many of them, filled up my N810's scrollback buffer
[17:16:26] <pratfall> I redirected all the output to a file, scping it off the N810 now
[17:18:41] <pratfall> http://pastebin.com/JFwnCe7r
[17:19:07] <pratfall> so last line before all the seek errors is [KEYImporter]: Searching for start25.mos...[FOUND]
[17:20:05] <fuzzie> which game is this?
[17:20:09] <pratfall> bg2
[17:20:21] <fuzzie> how large is the Cache/start25.mos file?
[17:22:18] <pratfall> where should that file be? I have the game in /media/mmc2/bg2, and I don't see a Cache dir there
[17:23:28] <fuzzie> The path is in the gemrb config; it's a temporary directory for extracting compressed files from the disc data.
[17:24:53] <fuzzie> The start25.mos should be 389k, so I guess you ran out of disk space wherever that is (perhaps /tmp?).
[17:25:28] <pratfall> aha
[17:25:30] <pratfall> yep
[17:25:41] <pratfall> I put it in /tmp, and / on n810 has like 10MB free
[17:26:03] <fuzzie> I wonder why gemrb doesn't notice it ran out of space.
[17:26:23] <pratfall> indeed
[17:28:28] <pratfall> omg
[17:28:29] <pratfall> it works
[17:28:40] <pratfall> portable BG2
[17:29:16] <pratfall> now i just gotta figure out how to link in openal cuz I get no sound now
[17:29:32] <Nomad010> nice
[17:31:24] <fuzzie> oh ugh, the MOS importer makes files itself.
[17:32:22] <fuzzie> some error-checking there would be nice to have, then.
[17:43:11] <pratfall> with openal installed, I get a failure from gemrb saying /dev/[sound/]dsp doesn't exist
[17:43:22] <pratfall> any idea what to do with that or do I need to hunt down openal devs?
[17:44:59] <fuzzie> do you have other alsa apps working?
[17:45:42] <pratfall> not sure what maemo 4 uses
[17:46:17] <pratfall> have lots of apps where sound works, not sure what the backend is
[17:46:23] <fuzzie> i just wonder if you're missing the alsa-plugins package..
[17:46:31] <pratfall> could be....
[17:47:20] <pratfall> dpkg -l | grep alsa returns nothing
[17:47:38] <pratfall> apt-cache search alsa shows libasound2 and libasound2-plugins available
[17:49:14] <pratfall> oh, but the asound packages are installed
[17:50:44] <pratfall> libasound2-plugins provides a bunch of alsa modules, is there one I should be looking for?
[17:51:26] <fuzzie> i seem to remember that n810+maemo4 has no 'real' ALSA device, so you need a plugin
[17:52:03] <fuzzie> but you are probably better off asking maemo/openal people :)
[17:52:09] <pratfall> cool, thx
[17:55:39] <-- _pickle has left IRC (Remote host closed the connection)
[18:03:00] <pratfall> maemo folks are saying they use esd, and I should point openal at esd, then they went off on a flamewar about alsa sucks, use oss, no, oss sucks use pulseaudio, no pulsaudio sucks......
[18:04:02] <Lightkey> means nothing changed :-)
[18:04:12] <pratfall> yeah....
[18:04:32] <fuzzie> maemo5 dumps esd for pulseaudio, which is definitely an improvement, but doesn't help you.
[18:04:52] <pratfall> ya
[18:08:34] <Enverex> I still don't see the point in PulseAudio, what does it add that ALSA can't do?
[18:09:21] <Nomad010> pulseaudio is a trap
[18:09:38] <pratfall> afaict, its another great reason to have flamewars
[18:09:38] <fuzzie> The trouble with ALSA is not that it *can't* do things, but that no-one can manage to make it do so.
[18:10:14] <Nomad010> lol
[18:12:22] <Enverex> Pulse just seems like an unnecessary added layer
[18:12:28] <Enverex> Not to mention it breaks Wine
[18:12:38] * Enverex makes an angry fist shaking motion
[18:12:56] <fuzzie> well, pulse's ALSA emulation is pretty awful. and ubuntu have not been doing a wonderful job.
[18:13:27] <fuzzie> i have it disabled for those reasons -- but it's clearly a better *design*, someday it might not suck.
[18:14:53] <Enverex> Yeah, I have it disabled on both my machines, but, on my desktop I'm getting pops at the end of standard sounds now which makes me think ALSA is underrunning for some reason but I have no idea why
[18:15:29] <fuzzie> Not just power management turning off the hardware?
[18:16:02] <Enverex> After every sound?
[18:16:13] <fuzzie> well, if there's no sound playing afterwards..
[18:16:39] <Enverex> Hrm... possibly then. I have to admit I've not heard of power management on sound cards though
[18:17:02] <fuzzie> well, i know it happens on my (intel) audio -- ubuntu has a 10 second delay, though.
[18:17:39] <fuzzie> see https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/456022 for example..
[18:18:59] <Enverex> fuzzie, Ah, this does it every time, no matter how short (as long as the previous sound had stopped)
[18:19:47] <fuzzie> well, i mean, maybe the power management is your bug anyway :) i don't know, i just know there are bug reports like that one
[18:20:15] <Enverex> Hrm, this is a desktop with an X-Fi elite pro but I'll check anyway
[18:22:59] <Enverex> Heh, I'd already commented the onboard ATi HDMI sound out so it's not that
[18:23:23] <fuzzie> i guess that is the ctxfi driver? i don't know what you'd change for that.
[18:23:38] <Enverex> Yeah, it's that driver
[18:25:28] <fuzzie> i didn't realise there even was a driver for those :)
[18:27:45] <Enverex> Yeah, Creative released one years ago and it's worked perfectly on every kernel since. I was quite impressed
[18:30:58] <Lightkey> fuzzie: Creative released specs long ago, OSS supported it almost immediatly, ALSA took their time.. dunno how far they are
[18:39:36] <pratfall> HELLS yes
[18:40:21] <pratfall> I threw "(define devices '(esd))(define sampling-rate 22050)" in ~/.openalrc
[18:40:43] <pratfall> then I had to symlink /usr/lib/libesd.so.0.0.blah to /usr/lib/libesd.so
[18:40:47] <pratfall> and I got sound
[18:40:53] <fuzzie> yay :)
[18:41:16] <-- Maighstir_laptop has left IRC (Quit: Maighstir_laptop)
[18:41:17] <pratfall> my feelings towards you all are totally inappropriate
[18:41:33] <Lightkey> erm..
[18:41:46] <Lightkey> I don't swing that way
[18:41:48] <pratfall> please excuse me, I'm a little verklempt
[18:42:01] <Lightkey> macht nix
[18:42:23] <pratfall> sound in the opening movies are a little choppy
[18:42:38] <pratfall> is that to be expected on a 400MHz ARMEL, or is there something I can do about it?
[18:44:15] <fuzzie> I think that is to be expected. The movie code doesn't drop frames until it's too late.
[18:50:37] <Lightkey> hehe, the logo thread is actually linked to from the homepage, oops
[18:54:31] <-- pratfall has left #GemRb
[20:18:55] <-- Enverex has left IRC (Quit: Enverex)
[20:31:25] --> Enverex has joined #GemRb
[20:44:46] <lynxlynxlynx> yep
[21:23:02] <-- Enverex has left IRC (Remote host closed the connection)
[21:26:02] --> Enverex has joined #GemRb
[22:00:38] --> Maighstir_laptop has joined #GemRb
[23:08:00] --> lynxlynx has joined #GemRb
[23:08:00] <-- lynxlynx has left IRC (Changing host)
[23:08:00] --> lynxlynx has joined #GemRb
[23:08:00] --- ChanServ gives channel operator status to lynxlynx
[23:09:23] --> Lightkey_ has joined #GemRb
[23:13:58] <-- lynxlynxlynx has left IRC (*.net *.split)
[23:13:58] <-- Lightkey has left IRC (*.net *.split)
[23:28:46] <-- lynxlynx has left IRC (Remote host closed the connection)