#exult@irc.freenode.net logs for 29 Oct 2011 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[01:54:34] --> Darrenor64 has joined #exult
[02:53:54] <-- Darrenor64 has left IRC (Read error: Connection reset by peer)
[02:55:01] --> Darrenor64 has joined #exult
[06:30:37] --> Dominus has joined #exult
[06:30:37] --- ChanServ gives channel operator status to Dominus
[08:56:23] --> SiENcE has joined #exult
[09:23:35] <SHODAN> sh4rm4, it is easy to create unmanageable code no matter what language one uses
[10:44:24] --> Shozan has joined #exult
[11:10:09] <-- SHODAN has left IRC (Quit: Shutting down.)
[12:36:29] <-- Shozan has left IRC (Quit: exit()
[12:38:42] <-- Marzo has left IRC (Ping timeout: 260 seconds)
[12:59:39] <-- Kirben has left IRC ()
[13:06:24] --> SHODAN has joined #exult
[13:43:27] <-- SiENcE has left IRC (Quit: cya)
[13:51:10] --> Marzo has joined #exult
[13:55:13] <sh4rm4> if you have a lot of small simple functions which take an input and produce an output, it's hard to make code unmanageable. on the other hand, if you have an inherited object tree that is using other objects each change gets a pita
[14:08:51] <wjp> wow
[14:15:17] <-- Marzo has left IRC (Remote host closed the connection)
[14:59:35] <sh4rm4> :|
[15:14:32] <-- Sevalecan has left IRC (Quit: Leaving)
[15:15:56] --> Marzo has joined #exult
[15:16:00] --> Sevalecan has joined #exult
[15:22:43] <SHODAN> i think the place where that goes bad is "an inherited object tree". inheritance is way overused, and should be avoided.
[15:23:24] <SHODAN> the way i see it, oo is just logically grouping together related data/functions and behavior.
[15:23:51] <SHODAN> i'm sure the same can be done in, say, c for example
[15:24:22] <sh4rm4> indeed, i mostly use a state "object" instead of dozens of global variables
[15:24:24] <SHODAN> only, having a language designed for that purpose can help make code more manageable
[15:24:41] <SHODAN> but it takes discipline either way
[15:34:16] <-- ParuNexus has left IRC (Ping timeout: 260 seconds)
[15:34:54] --> ParuNexus has joined #exult
[15:36:43] * Dominus doesn't like religious discussions
[15:38:58] <-- Sevalecan has left IRC (Quit: Leaving)
[15:40:42] --> Sevalecan has joined #exult
[15:51:12] <-- Sevalecan has left IRC (Quit: Leaving)
[15:54:47] --> Sevalecan has joined #exult
[15:54:47] <-- Sevalecan has left IRC (Changing host)
[15:54:47] --> Sevalecan has joined #exult
[16:03:12] --> heliks has joined #exult
[16:03:15] <heliks> hello
[16:03:17] <heliks> anybody here?
[16:03:52] <sh4rm4> don't ask to ask, ask
[16:03:56] <heliks> alright
[16:04:17] <heliks> when I run exult in full screen mode the game gets frozen up almost as soon as I jump into the game
[16:04:19] <heliks> from the main menu
[16:04:40] <heliks> I don't have the slightest idea about what could the reason be
[16:05:00] <sh4rm4> you need to pick the right scaler
[16:05:35] <sh4rm4> X11 sometimes has problems to switch to low res
[16:05:46] <heliks> how do I do that?
[16:06:02] <sh4rm4> so choose i.e. 1024x768 as fullscreen res
[16:06:11] <sh4rm4> and scaler bilinear
[16:06:33] <sh4rm4> and not "same resolution for window and fullscreen"
[16:07:04] <heliks> should I do that in the cfg file?
[16:07:09] <sh4rm4> no
[16:07:54] <heliks> so ..
[16:08:11] <sh4rm4> the resolution you pick must one that you could also manually switch X11 to
[16:08:19] <sh4rm4> *must be one
[16:11:17] <sh4rm4> when you click on "apply" and the game complains about scaling, you have to choose another scale method
[16:22:27] --> ParuCodex has joined #exult
[16:24:17] <-- ParuNexus has left IRC (Ping timeout: 276 seconds)
[16:29:06] <heliks> alright, thanks
[16:37:12] <Dominus> heliks, most improtantly, what operating system and which version of exult?
[16:40:39] <heliks> debian linux
[16:40:50] <heliks> Exult version 1.2
[16:40:58] <Dominus> that's ancient
[16:41:02] <Dominus> better use svn
[16:42:01] <heliks> it's fun it's an ancient version, consdering I'm on debian testing
[16:42:11] <heliks> erm, sid,
[16:42:21] <Dominus> we haven't had a final version since then
[16:42:30] <heliks> alright
[16:43:03] <Dominus> we had 1.4.9 rc1 but better use svn, I think we fixed some x11 linking mess since the rc1
[16:43:50] <heliks> alright, I'll fetch that one instead
[16:44:06] <Dominus> on our download page we have svn snasphot
[16:44:22] <Dominus> so no need to actually use subversion
[17:08:09] --- heliks is now known as meskd
[19:07:58] --- meskd is now known as C-Rat
[19:46:25] <-- Marzo has left IRC (Remote host closed the connection)
[19:47:44] --> Marzo has joined #exult
[20:16:57] <-- Marzo has left IRC (Remote host closed the connection)
[20:18:43] --> Marzo has joined #exult
[20:32:29] <-- SHODAN has left IRC (Remote host closed the connection)
[20:39:32] --> SiENcE has joined #exult
[21:20:05] <-- Dominus has left IRC (Quit: Leaving.)
[22:02:49] --- C-Rat is now known as deadpork
[22:09:04] --- deadpork is now known as Qlint
[22:27:28] <-- SiENcE has left IRC (Ping timeout: 248 seconds)
[22:27:39] <-- Marzo has left IRC (Read error: Connection reset by peer)
[22:27:51] --> SiENcE has joined #exult
[22:28:47] --> Marzo has joined #exult
[23:20:45] <-- SiENcE has left IRC (Quit: cya)
[23:46:49] --> Kirben has joined #exult
[23:46:49] --- ChanServ gives channel operator status to Kirben