#exult@irc.freenode.net logs for 4 Mar 2010 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:01:37] --> Kirben has joined #exult
[00:01:38] --- ChanServ gives channel operator status to Kirben
[00:04:38] <wepy> are some of the scalers more likely to crash than others?
[00:04:52] <wepy> for instance, I'm using point x2 I think
[00:06:58] <wepy> also, a game related question: how do i tell if I have the forge of virtue?
[00:07:28] <wepy> and why don't I see the bug red man in the intro?
[00:08:05] <wepy> s/bug/big
[00:14:23] <wepy> and did you notice: using the mouse to move is slower than using shift + arrows?
[00:14:34] <wepy> I can't even outrun a dragon w/the mouse
[00:20:19] <wepy> ok, so it just crashed randomly right now.. i have a core
[00:28:18] <wepy> can't reproduce..
[00:28:45] <Malignant_Manor> Exult can automatically tell if a game has FoV. If you have it, the game menu will show it. Also, an earthquake will be at the beginning of the game.
[00:30:38] <wepy> ok
[00:30:41] <wepy> #0 0x0a13e298 in L2 () at new_allocator.h:89
[00:30:41] <wepy> 89 std::__throw_bad_alloc();
[00:30:55] <wepy> :( libstdc++ crap
[00:31:03] --> Colourless has joined #exult
[00:31:03] --- ChanServ gives channel operator status to Colourless
[00:32:14] <Malignant_Manor> If you can't see the guardian at the beginning, you likely skipped it through using a key, mouse click, or having the play introduction option off.
[00:34:27] <Malignant_Manor> Both of these are with the OpenGL scaler: One crash was related to switching. The other, I'm not sure offhand the actual reason.
[00:35:24] <wepy> brb effed up xorg
[00:35:26] <-- wepy has left IRC (Quit: leaving)
[00:36:31] --> wepy has joined #exult
[00:36:39] <wepy> Malignant_Manor: you could tell what my bug was?
[00:38:15] <wepy> btw, sometimes by colors get all messed up to.. almost like they're inverted
[00:38:23] <wepy> but it usually goes away after a few seconds
[00:38:28] <Malignant_Manor> I don't really know anything about debugger info.
[00:40:14] <Malignant_Manor> shift + direction is basically a cheat so that is why it is moving faster.
[00:40:30] <wepy> oh :\
[00:40:37] <wepy> hm
[00:40:43] <wepy> do you think I should just play on dosbox?
[00:41:50] <Malignant_Manor> I don't know why you are having problems crashing. I guess if you have too many problems to where it is not enjoyable.
[00:55:45] <wepy> my god it's kinda slow on dosbox..
[00:55:51] <wepy> i can't get used to it anymore
[01:50:04] <wepy> "Too many open files"
[01:50:11] <wepy> neat crash I've seenbefore
[01:50:21] <wepy> palettes.flx
[01:50:32] <wepy> no saved games were showing up in the menu
[02:08:46] <-- wepy has left IRC (Quit: Lost terminal)
[02:10:37] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
[04:02:03] --> wepy has joined #exult
[04:02:04] <wepy> hey
[04:02:17] <wepy> i seem to recall a lever that opens the door in sean the jeweler's store..
[04:02:19] <wepy> where is it?
[04:03:49] <-- julien has left IRC (Ping timeout: 245 seconds)
[04:04:33] --> julien has joined #exult
[04:06:31] <wepy> julien: hi
[04:30:38] <-- wepy has left IRC (Quit: leaving)
[05:38:53] <-- Marzo has left IRC (Ping timeout: 260 seconds)
[08:00:50] --> Dominus has joined #exult
[08:00:50] --- ChanServ gives channel operator status to Dominus
[09:33:07] <Dominus> wjp: again, asking for makefile magic :)
[09:33:23] <wjp> hi
[09:33:32] <Dominus> as I'm bound to use the framework anyway since building for PPC requires the frameworl
[09:33:43] <Dominus> or better only works for the framework
[09:33:59] <Dominus> hi :)
[09:34:07] <Dominus> so I need to get SDL_LIBS = -L/opt/local/lib /opt/local/lib/libSDLmain.a -Wl,-framework,SDL -Wl,-framework,OpenGL -Wl,-framework,Cocoa -Wl,-framework,ApplicationServices -Wl,-framework,Carbon -Wl,-framework,AudioToolbox -Wl,-framework,AudioUnit -Wl,-framework,IOKit,-framework,SDL_mixer -Wl
[09:34:37] <Dominus> sdl-config gives me -L/opt/local/lib /opt/local/lib/libSDLmain.a /opt/local/lib/libSDL.a -Wl,-framework,OpenGL -Wl,-framework,Cocoa -Wl,-framework,ApplicationServices -Wl,-framework,Carbon -Wl,-framework,AudioToolbox -Wl,-framework,AudioUnit -Wl,-framework,IOKit
[09:35:03] <Dominus> and also I need to get ZLIB_LIBS = /opt/local/lib/libz.a
[09:35:31] <wjp> so only a -Wl,-framework,SDL_mixer is missing in SDL?
[09:36:09] <Dominus> yes, or should replace the /opt/local/lib/libSDL.a
[09:36:28] <wjp> ah, missed that difference
[09:36:40] <Dominus> otherwise it will give the warning that it's twice in the binary :)
[09:36:59] <wjp> what exactly?
[09:37:10] <wjp> you mean adding the SDL_mixer framework duplicates SDL?
[09:38:28] <Dominus> if I don't replace the libsdl.a with the framework, then yes, it gets duplicated on loading the app since the sdl_mixer framework needs the sdl framework
[09:39:34] <wjp> hm
[09:39:48] <wjp> and using the SDL framework still needs libSDLmain.a and those other frameworks?
[09:40:23] <Dominus> it needs libsdlmain.a, I need to check for the other frameworks
[09:41:04] <wjp> sdl-config wouldn't happen to have an option that it returns a 'frameworked' SDL_LIBS?
[09:42:04] <Dominus> no, unfortunately no
[09:42:31] <Dominus> since sdl itself is built via macports and is not "aware" of the framework
[09:43:53] <Dominus> if exult were an xcode fproject one could work with including SDLMain.m and SDLMain.h (supposedly from the framework documentation)
[09:47:48] <Dominus> just checked the only framework needed is the cocoa
[09:48:16] <Dominus> -L/opt/local/lib /opt/local/lib/libSDLmain.a -Wl,-framework,SDL -Wl,-framework,Cocoa -Wl,-framework,SDL_mixer
[09:53:31] <wjp> hm
[09:54:01] <wjp> how is there an SDL framework if SDL is not aware of the framework?
[09:54:22] <Dominus> the framework comes straight precompiled from the SDL site
[09:54:48] <wjp> and /opt/local/lib is from macports?
[09:55:08] <Dominus> yes, so that may vary on systems that use fink
[09:55:14] <wjp> I don't think it's a good idea to mix the two
[09:56:09] <Dominus> let me see if macports offers the framework, too and how that will look when built
[09:57:03] <wjp> I have a meeting in 3 minutes, so I'll disappear for a while
[09:57:19] <Dominus> yes, it got one, I'll compile it and will report back, thanks for looking at it
[10:06:38] <Dominus> hmm, situation worsens with this :)
[10:10:35] <Dominus> the SDL framework by macports does not compile anything and gives me only a link back to the headers and links to the dynamic SDL library in /opt/local/lib
[10:11:11] <Dominus> the sdl_mixer framework doesn't even compile since it seems not to be compatible with os x 10.6
[10:11:23] <Dominus> what a clusterf…
[10:14:52] <Colourless> sounds like need to redo the audio system
[10:15:13] <Dominus> getting rid of sdl_mixer?
[10:15:16] <Colourless> ya
[10:15:38] <Dominus> would be nice
[10:15:47] <Colourless> i'll look at it tomorrow
[10:15:57] <Dominus> wow, thanks
[10:19:10] <Colourless> will effectively replace using SDL mixer with libogg and libvorbis
[10:19:23] <Colourless> you'll probably want to check if yopu can get frameworks of those
[10:22:15] <Dominus> looking for it
[10:23:09] <Colourless> the libogg source contains a xcode project
[10:25:05] <Dominus> yes, this seems to work from a quick look around...
[10:27:13] <Colourless> guessing the source generates the framework for you
[10:27:54] <Dominus> it should do that
[10:28:46] <Dominus> I'll probably run into a similar problem though that it's possible that the configure doesn't pick up the framework automatically
[10:29:12] <Colourless> configure can probably be bashed into submission
[10:29:27] <Colourless> i'll branch the exult source code so i'm not working on the trunk
[10:29:40] <Colourless> then once everything is worked out we can merge it back
[10:29:47] <Dominus> probably a good idea :)
[10:35:02] <Dominus> grrrrr, of course the xcode project file needs os x 10.4 sdk, which is fine for building the universal app bundle for exult
[10:35:26] <Dominus> since I built that on 10.5 but my work machine is 10.6 and that hasn't got that sdk anymore...
[10:35:54] <Dominus> not a big problem though, svs of libogg might have a newer project file anyway
[10:54:45] <Colourless> couldn't you update the project file to use the new sdk?
[10:56:38] <Dominus> I'm going to look into it the next couple of days… now it is daughter time, thrrsday/friday is the time she stays with me :)
[11:09:22] <Colourless> okies. i'll just work on this by myself :-)
[12:18:46] <-- Kirben has left IRC ()
[12:41:42] <-- Colourless has left IRC (Quit: casts improved invisibility)
[13:22:03] <-- Rottingbeef has left IRC ()
[13:34:44] <Dominus> wjp: just a quick note, according to the sdl faq, there is not a real way for configure to pick up the framework :( http://www.libsdl.org/faq.php?action=listentries&category=7#62
[14:15:25] --> Marzo has joined #exult
[16:38:36] --> Malignant_Manor has joined #exult
[17:16:16] --> Marzo1 has joined #exult
[17:16:16] <-- Marzo has left IRC (Disconnected by services)
[17:16:18] --- Marzo1 is now known as Marzo
[17:26:49] <-- Marzo has left IRC (Quit: Marzo vanishes suddenly.)
[17:29:31] --> Marzo has joined #exult
[19:44:05] <Marzo> Hm. I am looking for an opinion on translations
[19:44:44] <Marzo> It has to do with the release, the "feature freeze" I suggested and the horrible way in which item names and text messages are handled currently
[19:45:20] <Marzo> It won't be that hard to do, but: should we release before or after doing this?
[19:45:37] <Marzo> I mean, should an exception be made for the feature freeze for this?
[19:48:25] <wjp> hm, is there a pressing need?
[19:48:52] <Marzo> No
[19:49:06] <wjp> since it does sound like something that could potentially break some subtle things
[19:49:06] <Marzo> (only in my obsessive mind)
[19:49:30] <Marzo> Aye, that is a good point
[19:49:48] <wjp> (of course cleaning it up at some point would be very good :-) )
[19:50:39] <Marzo> Marked for post-1.5 then :-)
[19:55:53] --- Sevalecpp is now known as SevCSSHTML
[20:04:33] <-- SevCSSHTML has left IRC (Ping timeout: 276 seconds)
[20:19:09] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
[20:32:09] --> Rottingbeef has joined #exult
[20:37:11] --> Sevalecpp has joined #exult
[20:44:34] <Dominus> colourless seems to be opening a new branch as well :)
[20:51:09] <-- Sevalecpp has left IRC (Ping timeout: 240 seconds)
[20:55:15] --> Sevalecpp has joined #exult
[21:33:45] <-- Dominus has left IRC (Quit: Leaving.)
[22:47:21] --> Kirben has joined #exult
[22:47:22] --- ChanServ gives channel operator status to Kirben
[22:49:12] --> Colourless has joined #exult
[22:49:12] --- ChanServ gives channel operator status to Colourless
[23:01:17] <-- jvlee has left #exult
[23:14:10] --> Malignant_Manor has joined #exult