#exult@irc.freenode.net logs for 3 Oct 2006 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:02:40] <dingo^> sigh..
[00:06:47] <dingo^> so damn diifffffficccucuuulllttt!
[00:07:36] <dingo^> i disabled audio
[00:07:39] <dingo^> in exult.cfg
[00:07:51] <dingo^> and the exult logo begins to dissapear
[00:08:03] <dingo^> i see the audio icon/ white horn and blie lines right now
[00:08:16] <dingo^> Program received signal SIGBUS, Bus error.
[00:08:16] <dingo^> 0x000cafa0 in Image_buffer8::copy8(unsigned char*, int, int, int, int) (this=0x2,
[00:08:16] <dingo^> src_pixels=0x1 <Address 0x1 out of bounds>, srcw=13,
[00:08:16] <dingo^> srch=12, destx=182, desty=139) at ibuf8.cc:235
[00:08:16] <dingo^> 235 while (counter--) *to++ = *from++;
[00:10:39] --> Matt_O has joined #exult
[00:10:39] <Colourless> allignment issue
[00:11:06] <dingo^> yea...
[00:11:17] <Colourless> should be a macro you need to define to ensure that read/writes are not done unaligned
[00:11:20] <dingo^> im assuming exult is developed soley for i386 in linux
[00:12:19] <Colourless> it's a known problem so there is a macro you can define that will fix the problem... I'm not sure if there is a configure option but certain builds are supposed to set it on by default, such as Z builds
[00:12:32] <dingo^> Z builds?
[00:12:44] <Colourless> zauraus (sp?)
[00:13:00] <dingo^> oh yea sure
[00:13:01] <dingo^> zaurus
[00:13:07] <dingo^> thats what im using
[00:13:48] <Colourless> lets have a lookies at the code
[00:13:51] <dingo^> time to grep for align
[00:14:33] <Colourless> try this
[00:14:48] <Colourless> edit ibuff.cc line 218
[00:14:53] <Colourless> change
[00:14:53] <Colourless> #if !(defined(__sparc__) || defined(__zaurus__))
[00:14:55] <Colourless> to
[00:14:57] <Colourless> #if 1
[00:15:00] <Colourless> ug
[00:15:08] <Colourless> wait no
[00:15:12] <Colourless> that should be #if 0
[00:15:52] <Colourless> the __zaurus__ macro may not be defined so it's causing you some grief
[00:15:59] <dingo^> maybe i should just define zaurus
[00:16:10] <Colourless> probably safer if you do
[00:16:18] <Colourless> might be assumptions elsewhere in the code
[00:16:28] <dingo^> this is a slow box to work on
[00:16:38] <dingo^> i'll let you know
[00:16:39] <dingo^> thankss
[00:17:49] <dingo^> it knows im zaurus i think..
[00:17:59] <dingo^> cant quite find where it would define it
[00:18:10] <dingo^> bit config log certainly matches
[00:21:52] <dingo^> ohhhhhh
[00:21:55] <dingo^> configure.ac
[00:21:58] <dingo^> is all like
[00:22:12] <dingo^> only knows zaurus if its Qtopia
[00:22:14] <dingo^> like
[00:22:26] <dingo^> the japanese piece of shit that comes with it
[00:23:29] <dingo^> what the hhell is host_vendor
[00:23:31] <dingo^> blahh
[00:23:42] <dingo^> this gnu stuff makka me poo
[00:25:32] <dingo^> uggghh
[00:25:54] <dingo^> how is this maintained
[00:26:56] <dingo^> whatever
[00:27:02] <dingo^> no patch coming from me
[00:27:23] <dingo^> this gnu autocoonf is a mess
[00:27:31] <dingo^> this is why i stoopped using linux
[00:27:36] <dingo^> autobroken
[00:28:10] <dingo^> info manuals are the gay
[00:29:55] <dingo^> i wonder why it would -DDISABLE_X11
[00:51:29] <dingo^> ah we
[00:51:37] <dingo^> apreciate all the guidance
[00:51:46] <dingo^> this will have to yeild for round 4 tommarow
[00:52:40] <dingo^> used linux for 7 some years and never learned how to deal with the tens of thousands of lines of gnu 'magic' that makes stuff broken
[00:52:59] <dingo^> but ill give it another try after i make it compile cleanly
[00:53:26] <dingo^> and see if i cant submit a patch to make it compile in openbsd/arm, or at least openbsd
[00:53:49] <dingo^> i originaly had the intention of creating an openbsd port
[00:54:26] <dingo^> i thought i'd be writing it on saturday :)
[01:42:44] --- LordNAway is now known as Lord_Nightmare
[03:47:40] <-- Baastuul has left IRC (Read error: 145 (Connection timed out))
[05:20:50] <-- Sevalecan has left IRC (Read error: 54 (Connection reset by peer))
[05:37:59] <-- Colourless has left IRC ("casts improved invisibility")
[05:42:06] --> ettin_ has joined #exult
[05:55:36] <-- ettin has left IRC (Read error: 110 (Connection timed out))
[06:20:07] --> Dalian has joined #exult
[07:06:10] --- ettin_ is now known as ettin
[07:57:24] --> Sevalecan has joined #exult
[08:19:36] <-- wizardrydragon has left IRC (Read error: 110 (Connection timed out))
[08:49:41] <-- Sevalecan has left IRC (Read error: 104 (Connection reset by peer))
[08:49:51] --> Sev has joined #exult
[09:09:21] <-- Dalian has left IRC ("Ne-wom!")
[14:13:09] --> Baastuul has joined #exult
[14:38:25] <-- Matt_O has left IRC ("Leaving")
[14:55:42] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[15:07:45] --- Lord_Nightmare is now known as LordNAway
[16:24:45] --> Cahaan has joined #exult
[16:51:23] --> wizardrydragon has joined #exult
[18:52:32] <-- Sev has left IRC (Read error: 131 (Connection reset by peer))
[18:52:56] --> Sev has joined #exult
[18:53:40] <-- wizardrydragon has left IRC (Read error: 110 (Connection timed out))
[18:55:08] --> Fingolfin has joined #exult
[18:55:28] --- ChanServ gives channel operator status to Fingolfin
[19:58:40] --> wizardrydragon has joined #exult
[20:36:52] <-- Cahaan has left IRC ()
[20:45:37] <-- Sev has left IRC (Read error: 104 (Connection reset by peer))
[20:45:37] --> Sevalecan has joined #exult
[22:03:49] <-- Fingolfin has left IRC ()
[23:07:59] --> Kirben has joined #exult
[23:07:59] --- ChanServ gives channel operator status to Kirben
[23:15:55] <dingo^> sigh
[23:16:19] <dingo^> i always wrote makefiles my damn self
[23:16:54] <dingo^> i cant figure out in the hundreds of thousands of lines to make my damn change so iy effectts all of the magic auyogenerated makefiles
[23:17:12] <dingo^> and every 30 minuts of running configure is the same hell
[23:17:29] <dingo^> i dont understand at all how this saves time
[23:17:36] <dingo^> im going to choke somebody
[23:17:42] <dingo^> like richard stallman
[23:17:47] <dingo^> or eric s raymond
[23:17:53] <dingo^> fucking beech bums
[23:21:17] <dingo^> hand hacking 26 Makefiles sounds easier
[23:21:38] <dingo^> or hand hacking the .cc to remove ifdef's i want defined
[23:22:12] <dingo^> takes less time than that exuberaant wasteful gnu configure & friends