[00:16:28] --> co has joined #exult
[00:17:53] <-- co has left IRC (BitchX: the un-Cola)
[00:42:23] --> co has joined #exult
[00:45:17] <-- co has left #exult
[00:56:18] <-- Kirben has left IRC (System Meltdown)
[02:41:41] --> Kirben has joined #exult
[08:05:48] <-- chimera|work has left IRC (carter.openprojects.net pohl.openprojects.net)
[08:05:54] --> chimera|work has joined #exult
[08:09:05] <-- Kirben has left IRC (carter.openprojects.net tolkien.openprojects.net)
[08:09:07] --> Kirben has joined #exult
[08:36:19] <-- exultbot has left IRC (signing off...)
[08:37:29] --> exultbot has joined #exult
[08:55:42] --> Nadir has joined #exult
[09:05:14] <Kirben> Hi
[09:05:18] <Kirben> New sdl 1.1.8 out
[09:14:22] <Nadir> ah
[09:14:24] <Nadir> good
[09:27:37] <Nadir> building it now
[09:31:12] <Kirben> shame they didn't release mingw32 version though
[09:31:51] <Nadir> Can't you rebuild it on your own ?
[09:34:34] <Kirben> no they method they suggest fails, need to find better directx headers
[09:36:10] <Kirben> The FAQ mentions mingw32 version at http://www.libsdl.org/Xmingw32/ should compile fine but compile haults on DirectX video file
[09:41:31] <Kirben> hmm would just swtiching sdl.dlls be risky ? compile with 1.1.7 and bundle 1.1.8 runtime ?
[09:44:38] <Nadir> Dunno if they changed binary compatibility. Should be ok.
[10:02:42] <Nadir> Hmm, someone is making my Exult crash !
[10:08:15] <Kirben> yes several reported crashes
[10:08:29] <Kirben> I know combat is still unstable
[10:08:46] <Kirben> but could not reproduce that exit crash bug myself
[10:12:43] <Nadir> fixed it and committed
[10:15:13] <Nadir> WJP fixed the crash in combat
[10:16:47] <Kirben> ah good
[10:58:39] <Kirben> sams cool, just released the mingw32 version of sdl 1.1.8
[10:59:26] <Nadir> I'm going to commit changes to the setup, so that scaling method can be changed from there.
[11:02:37] <Kirben> could new midi settings and gamma be added too ? or too much work with adding the numbers
[11:04:01] <Nadir> Those required a new type of "widget", since they are numeric values.
[11:05:05] <Kirben> Just add scaling_method.shp anywhere in flx object list of makefile ?
[11:05:57] <Nadir> Not needed anymore really, since I now just need to update flx.in. Would be a good idea for consistency though
[11:06:01] <Nadir> What the hell is MIDI gamma ?
[11:06:33] <Kirben> I meant new midi effects (chorus/reverb) and display gamma
[11:06:59] <Kirben> oops now I see what you mean
[11:07:09] <Kirben> gamma is in wrong section of .cfg
[11:07:31] <Kirben> it is the display gamma value though
[11:08:11] <Nadir> Nope. There really is a "MIDI gamma"
[11:09:24] <Kirben> weird
[11:09:44] <Kirben> gamma is brightness, how would it apply to music ?
[11:10:04] <Kirben> a loudness value maybe ?
[11:14:30] <Nadir> I guess you're right. Reading through it it's a "MIDI Volume Gamma".
[11:15:10] <Nadir> What are the ranges for chorus and reverb ?
[11:16:35] <Nadir> 0-127 for both.
[11:16:57] <Kirben> that quite a large range
[11:18:20] <Nadir> Oops, found a bug in xmidi.cc
[11:20:23] * Kirben recompiles
[11:32:01] <Nadir> My fix for cheat.cc doesn't work if you change cheat in setup...
[11:37:21] <Nadir> ok, committed a "real fix"
[11:38:20] * Kirben recompiles
[11:59:12] <Nadir> The other bug is monsters not attacking...
[11:59:52] <Nadir> Once that is fixed, we should really do an alpha3. alpha2 is very disappointing
[12:01:31] <Kirben> uploading new snapshot now
[12:02:04] <Kirben> yes maybe even alpha 2a
[12:02:36] <Kirben> since little is changed
[12:02:56] <Kirben> Have you noticed problem with new cheat screen ?
[12:03:30] <Nadir> They're just alphas. No need for that granularity. Actually, the new cheat and scalers and fixes justify alpha3
[12:04:19] <Nadir> problems? I haven't really played with the new cheats.
[12:05:12] <Kirben> When I choose F2, then NPC tool then business scehule the text is stuffed up
[12:05:29] <Kirben> about middle of screen, there seems to be 2 layers of text
[12:06:26] <Kirben> http://io.spaceports.com/~kirben/cheat.jpg
[12:08:45] <Nadir> I think Colourless only tested this with higher res. Increase the resolution and do the same steps...
[12:09:07] <Nadir> This should be fairly straightforward to fix. Keep the jpg around so we can show it to c'less
[12:09:42] <Kirben> ok
[12:13:45] <Nadir> It would help if I had cheating turned on... :)
[12:19:16] <Kirben> bug added to tracker, http://sourceforge.net/bugs/?func=detailbug&bug_id=132159&group_id=2335
[12:23:02] <Nadir> I believe Ryan usually uses 400x300... He should really use 320x200 to test his stuff
[12:25:04] --> Colourless has joined #Exult
[12:25:10] <Colourless> hi
[12:25:58] --> wjp has joined #exult
[12:26:01] <wjp> hi all
[12:26:30] <Colourless> hi
[12:27:05] <wjp> brb :-)
[12:27:16] <Colourless> ok
[12:27:55] <Nadir> Colourless: here is a quote -> I believe Ryan usually uses 400x300... He should really use 320x200 to test his stuff
[12:28:32] <Nadir> read the logs
[12:28:51] <Colourless> yeah, i am
[12:28:51] <Nadir> Kirben: you should have assigned that bug to ryan
[12:29:45] <Nadir> Good work on the stuff you committed yesterday.
[12:30:36] <Colourless> you know, I think i tested it in 320x240 :(
[12:30:40] <Colourless> not 320x200
[12:31:18] <Nadir> Have you seen the problem ?
[12:31:35] <Colourless> yes, i I looked at the screenshot
[12:33:19] <Nadir> Maybe put the keys on the right, as columns of the schedule rows
[12:34:18] <Colourless> i'll just change the spacing of the text. I was allowing for each character to be 9 pixels tall, when they are actually 8 pixels tall
[12:35:30] <Kirben> I didn't know I could assign bugs to people, will remember that for future bugs
[12:35:42] <Nadir> Also I fixed a bug where "set_grabbed_actor" was being invoked before Cheat::finish_init()
[12:36:09] <Nadir> Kirben: otherwise they just get sent to JSF and then he has to sort it out
[12:36:28] <Colourless> when was it occuring, during a IREG_object::remove?
[12:36:38] <-- Kirben has left IRC (Read error to Kirben[co3007967-a.brasd1.vic.optushome.com.au]: Connection reset by peer)
[12:36:57] <Nadir> yes. That was in the stacktrace
[12:37:19] <Nadir> In fact my fix is just a workaround
[12:38:10] <Colourless> the code in remove was actually designed to stop a bug occuring if an actor got removed, and it was grabbed. :)
[12:41:48] <Nadir> Colourless !!! Consider yourself reprimanded. Have you seen the scaling settings in the menus ?
[12:41:48] <Nadir> Oh, and wtf is Midi Gamma ?
[12:42:09] <Colourless> an experiment of mine :)
[12:42:38] <Colourless> it changes the volume of the instruments using a gamma ramp
[12:44:14] <Colourless> the point of it is to bring up the volume of thet quieter instruments but not actually make any overall difference to the volume level of the song
[12:44:46] <Colourless> i find that I can barely hear some instruments on my cards, so I implimeted Midi Gamma to see if it would work as a solution
[12:44:49] <Colourless> it did. :)
[12:45:24] <Nadir> What is the range of the setting ?
[12:45:43] <Colourless> 0 to infinity.
[12:45:55] <Colourless> 1 is default. Above 1 is 'louder' below 1 is quieter
[12:48:47] <Nadir> I was thinking about a MenuSpin control for Video and Midi Gamma, Chorus, Reverb
[12:49:40] <Colourless> i wouldn't put in Midi Gamma as a default option
[12:49:56] <Nadir> ok
[12:50:04] <Nadir> What about the others ?
[12:50:33] <Nadir> we need to fix monsters not attacking and release an alpha3 quite soon
[12:52:33] --> Cless has joined #Exult
[12:52:40] <-- Colourless has left IRC (Ping timeout for Colourless[ppp854.adelaide.on.net.au])
[12:53:59] <Cless> i quit did I... i don' think so
[12:55:15] --- Cless is now known as Colourless
[12:55:37] <Nadir> I don't know who you are. Colourless quit. :)
[12:55:59] <Colourless> Cless is gone
[12:56:17] <Nadir> You killed him !!!!
[12:56:29] <Colourless> I know, I just evil
[12:58:14] <Nadir> Are you changing the font spacing in the sched editor ?
[12:58:21] <Colourless> yes
[13:03:02] <wjp> b
[13:03:28] <Colourless> ok, it's looking good now
[13:05:20] <Nadir> wjp: wb
[13:05:25] <wjp> thx
[13:06:09] <Nadir> wjp: I believe the "sword throwing" bug should be fixed elsewhere...
[13:06:20] <wjp> yes, I didn't fix it
[13:06:42] <Nadir> what about "static monsters" ?
[13:06:55] <Nadir> any clue to where that problem is hiding ?
[13:07:04] <wjp> can you reproduce it?
[13:07:16] <Colourless> i think it's a combat problem.
[13:07:16] <wjp> (I haven't tried yet)
[13:07:32] <Colourless> Similar things seem to happen the the Avatar... just wont attack
[13:09:19] <Nadir> yep. Jeff did something there...
[13:10:35] <Colourless> lets see if i get this... We release Alpha 2... Jeff goes on holidays... all hell breaks loose
[13:11:52] <wjp> hmm... coincidence? I think not :-)
[13:12:09] <Colourless> :)
[13:12:39] <Nadir> Damn you JSF, Damn YOUUUU !!!
[13:13:46] <Nadir> Jeff is in fact Lord British in disguise.
[13:14:33] <Colourless> no one has ever seen Jeff have they... Fingolfin thinks there is a conspiracy... you might be right
[13:15:55] <Nadir> Don't go there Exult Team, it is a trap, it is a trap !!!
[13:16:17] * Nadir wonders how many Guardian quotes he can get away with
[13:16:35] <Nadir> bwahahahahahahahaha
[13:16:41] <Nadir> Last one. I promise :)
[13:16:47] <Colourless> how about a Great Earth Serpent Quote... ;)
[13:17:02] <Nadir> It's just Chaos at the moment...
[13:17:14] <Colourless> Where art thou JSF, why can't I see thee
[13:24:41] <Nadir> Hasten, the imbalance grows stronger
[13:25:14] <Nadir> Or a Star Wars quote ?
[13:25:27] <Nadir> "I feel a disturbance in the Source"
[13:25:31] <Colourless> hehe
[13:28:40] <Nadir> Have any of you played UIX ?
[13:28:55] <Colourless> I know I have
[13:29:06] <Nadir> How is Iolo pronounced ?
[13:29:14] <Colourless> Yo-low
[13:30:00] <Nadir> Do you meet Tseramed in UIX ?
[13:30:05] <Colourless> no
[13:30:23] <Colourless> why are you asking>
[13:31:11] <Nadir> Wondering if there was a special way of pronouncing that too.
[13:31:27] <Nadir> Accent on the 1st "e" or on the "a".
[13:32:36] <Colourless> good question, I don't know.
[13:32:48] * Nadir would need a serious hardware upgrade to run Ascension...
[13:33:01] <Colourless> what do you have?
[13:36:15] <Nadir> I have a Mobile P3-450 notebook with a Ati Rage Mobility. And a fairly old PPro 200 with no 3d
[13:36:55] <Colourless> Yes, you might need an upgrage
[13:37:35] <Nadir> Would you recommend getting UIX ? What hardware spec is recommended (not the official stuff)
[13:38:54] <Colourless> Lots of Ram, VERY fast HD, Dual CPUs, WinNT or 2k, 3dfx Voodoo card
[13:39:37] <Nadir> DUAL CPUS ?
[13:40:04] <Colourless> yes, the disk reading is performed by a separete thread, and that is what causes the majority of slowdowns
[13:40:55] <Nadir> Origin never really learned how to do proper disk access. U7 and U8 had no disk buffering, and so were very slow without SmartDrive.
[13:41:35] <Nadir> What about GeForce2/Radeon instead of Voodoo (if I get something I might as well get the best...)
[13:42:41] <wjp> I played U9 reasonably well on my old P2-450, TNT2ultra, 256Mb
[13:43:12] <Colourless> I played it on Celeron 450, Voodoo 3, 192 MB
[13:43:23] <wjp> high-end P3's or Athlons with a GeForce2 and enough RAM should be good enough :-)
[13:43:33] * Nadir wonders if it will run under Wine.
[13:43:44] <wjp> heh :-)
[13:43:55] <Colourless> nadir: it has enought problems in it's Native os :)
[13:44:37] <Nadir> Bit by bugs ?
[13:45:51] <Colourless> you 'could' say that. The final patch fixed most as far as I know, but there still are a few around.
[13:54:37] <-- wjp has left IRC (Ping timeout for wjp[keats.math.leidenuniv.nl])
[13:54:39] --> wjp has joined #exult
[13:54:47] <Colourless> BTW: the Schedule text fix is committed
[13:56:50] <Nadir> got it
[13:58:40] <Colourless> k
[13:59:28] <Nadir> I'm still thinking about making the audio stuff use 16 bit audio instead of 8 bit. 8 bit is currently unsigned. Should I use signed or unsigned 16 bits ?
[14:00:01] <Colourless> signed is the usual format
[14:01:02] <Nadir> and to convert unsigned 8bit sound to signed 16 bit ?
[14:02:07] <Colourless> signed short = ((unsigned char)-128)<<8
[14:03:57] <Colourless> i think i may know one of the combat bugs. The game doesn't like it if what you have in your hand isn't a 'weapon'
[14:34:31] <Nadir> sound tester is cool
[14:34:41] <Colourless> :)
[14:35:33] <Nadir> 16 bit audio is working !
[14:35:47] <Colourless> yeah :)
[14:38:29] <Nadir> Doesn't make a difference for speech clips, but because Timidity is piped through our audio thing, it was configured to render to 8 bit, which was crap. It's now crisp & clean (tm)
[14:39:15] <Colourless> i wouldn't have thought there would be any difference
[14:39:53] <Nadir> well, why do you think CD is 16 bit ?
[14:40:03] <Colourless> i meant speech clips
[14:40:06] <Colourless> :)
[14:41:43] <Nadir> gotta go
[14:41:44] <-- Nadir has left IRC (Core dumped)
[15:52:05] <wjp> Colourless?
[16:00:21] <Colourless> yes?
[16:00:35] <wjp> someone volunteered to do paperdoll art on JackChaos! :-)
[16:00:42] <Colourless> i noticed
[16:02:57] <wjp> can you supply him with the details?
[16:03:45] <Colourless> all the details are pretty much in paperdoll_gump_info.cc
[16:04:27] * wjp takes a look at that
[16:04:40] <wjp> eek... that's a lot of data
[16:04:51] <Colourless> line 762 onward is the bg item table
[16:06:04] <wjp> is there any system yet for reading custom art?
[16:06:14] <Colourless> not yet :)
[16:06:17] <wjp> :-)
[16:06:44] <wjp> I have to go...
[16:06:47] <Colourless> ok
[16:06:50] <wjp> see you later
[16:06:50] <Colourless> cya
[16:07:02] <-- wjp has left IRC ([x]chat)
[16:26:36] <-- Colourless has left IRC (Ping timeout for Colourless[ppp854.adelaide.on.net.au])
[16:28:57] <-- chimera|work has left IRC (pohl.openprojects.net king.openprojects.net)
[16:31:15] --> Colourless has joined #Exult
[16:34:58] --> chimera|work has joined #exult
[16:49:10] --> wjp has joined #exult
[16:49:37] <wjp> had to spend about 100$ on getting my bike repaired :-(
[16:49:57] <Colourless> wb and why?
[16:50:05] <wjp> it was broken :-)
[16:50:19] <Colourless> i couldn't have guessed
[16:50:56] <wjp> ;-)
[17:02:44] <-- Colourless has left IRC (barnes.openprojects.net bear.openprojects.net)
[17:13:03] --> Colourless has joined #Exult
[17:25:18] --> Fingolfin has joined #exult
[17:26:43] <wjp> hi
[17:26:56] <Colourless> hi
[17:28:19] <Fingolfin> lo folks ;)
[17:28:35] <Fingolfin> ok, let's see if exult runs (it compiled fine=
[17:29:03] <Fingolfin> ehrm, I should run expack ;)
[17:31:02] <Fingolfin> hrm
[17:31:12] <Fingolfin> I tried to switch to "point" scaler
[17:31:21] <Fingolfin> that caused it to quit after launch..
[17:31:22] <Fingolfin> ...
[17:31:29] <Fingolfin> then again, maybe something else is the problem
[17:32:47] <Fingolfin> hm
[17:33:32] <Fingolfin> it fails because it cannot open schedule.dat
[17:33:35] <Fingolfin> hm
[17:34:26] <wjp> the directory system was changed yesterday evening
[17:34:37] <wjp> (no more chdir during startup)
[17:34:44] <Fingolfin> ah ok
[17:34:47] <Fingolfin> I will investigate that
[17:34:50] <Colourless> that may not be the problem
[17:35:45] <Colourless> which schedule.dat failed, the one in static or gamedat, or both
[17:35:51] <Fingolfin> both
[17:36:03] <Fingolfin> but SCHEDULE.DAT in static is there..
[17:36:03] <Fingolfin> hr
[17:36:11] <Fingolfin> I have an idea, moment
[17:38:17] <Fingolfin> ah, a bug in U7Oen
[17:38:21] <Fingolfin> U7open even ;)
[17:38:40] <Fingolfin> well, or in the impl of my compiler hrrm
[17:46:38] <Fingolfin> grrmbl
[17:46:40] <Fingolfin> I am stuck
[17:46:50] <Fingolfin> so it tries to open the file...
[17:46:55] <Fingolfin> first it attemps to open ":BG:static:schedule.dat"
[17:47:10] <Fingolfin> this fails - I have all in uppercase...
[17:47:19] <Fingolfin> so it now tries all in uppercase - but that fails, too!!
[17:47:30] <-- wjp has left IRC (Ping timeout for wjp[4dyn227.ogt.casema.net])
[17:47:45] <Fingolfin> so either the directory is not set correctly (not as I expect it), or there is a bug in my C++ lib
[18:11:20] <Colourless> found the problem yet?
[18:11:32] <Colourless> more specifically, found a solution
[18:15:36] --> wjp has joined #exult
[18:15:50] <Fingolfin> wb wjp
[18:15:53] <wjp> internet connection was down :-(
[18:15:55] <wjp> thx
[18:16:07] <Colourless> yeah, wb
[18:16:16] <wjp> so, what did I miss?
[18:16:24] <Fingolfin> colourless: well, I now know the source of the problem, but I am not really sure if this is our mistake or a bug in my C++ lib
[18:16:29] <Fingolfin> wjp: nothing really ;)
[18:16:30] * wjp checks logs
[18:16:41] <Fingolfin> let me explain:
[18:16:43] * wjp checks logs anyway :-)
[18:17:00] <Fingolfin> we use a single ifstream objects repeatedly.
[18:17:16] <Fingolfin> we call open() on it with an invalid filename (i.e. gamedat/schedule.dat)
[18:17:30] <Fingolfin> this causes "failbit" to be set, i.e. file.good() returns false thereafter
[18:17:46] <Fingolfin> now, we try another filename (static/schedule.dat), which is valid
[18:17:59] <Fingolfin> it opens that file succesfully, but: failBit is not cleared!!
[18:18:08] <Fingolfin> so, either this is a bug in my lib, OR
[18:18:18] <Colourless> here's a fix
[18:18:21] <Colourless> to the problem
[18:18:21] <Fingolfin> we are supposed to call clear() or so before re-using a file
[18:19:14] <Colourless> change void Game_window::read_schedules() to Game_window::read_schedules(char *fn = NULL) or something
[18:20:08] <Colourless> if fn is NULL defualt to the file GSCHEDULE, and if it fails, call read_schedules(SCHEDULE_DAT).
[18:20:28] <Colourless> If it fails when fn is not NULL, don't attempt to load the alternative
[18:22:13] <Fingolfin> that is a workaround, not a fix, right ? ;)
[18:22:24] <Colourless> yes it's a workaround :)
[18:24:58] <Colourless> wjp: i've gotten alternative paperdoll shapes to work. The hoe of destruction shape works, but only the held frame. the behind the back frame has the wrong origin
[18:26:13] <wjp> hmm, so the shape needs to be edited?
[18:26:20] <Colourless> yes
[18:27:32] <wjp> does the gimp plugin work in windows, btw?
[18:27:59] <Colourless> dunno, i don't have Gimp. Someone was saying it didn't
[18:28:47] <wjp> hmm.. ok, so what needs to be done for the hoe of destr. shape?
[18:30:21] * wjp starts the gimp
[18:31:28] <Colourless> firstly, how does gimp handle shapes with multiple frame that are of different dimensions?
[18:31:46] --- Fingolfin is now known as Fingolfin|away
[18:31:49] <Fingolfin|away> bbl
[18:31:56] <Colourless> ok
[18:32:03] <wjp> it seems to show an outline for the active frame
[18:35:14] <wjp> and the top-left corner is the same for each frame
[18:37:06] <Colourless> the top left corner is not the same for the shapes in the vga file. Run serpent isle, load the shape browser and check out shape 52 in paperdol.vga (the hoe of destruction) to see what the shape is meant to be like
[18:37:27] <Colourless> oops, i meant hoe :)
[18:37:37] <wjp> :-)
[18:43:23] <-- wjp has left IRC (pohl.openprojects.net barnes.openprojects.net)
[18:43:23] <-- Colourless has left IRC (pohl.openprojects.net barnes.openprojects.net)
[18:43:33] --> Colourless has joined #exult
[18:44:42] --> wjp has joined #exult
[18:46:07] <wjp> hmm... that paperdol.vga:52 shape is the same as the hoe_of_destruction shape
[18:46:17] <wjp> (from the plugin's perspective, anyway)
[18:48:54] <Colourless> so, when loaded, they both load the same?
[18:49:51] <wjp> yes, (except for the colour of course)
[18:50:10] <Colourless> did you look at the shape in the shape browser?
[18:51:20] <wjp> the one in paperdol.vga? yes
[18:52:18] <Colourless> in gimp are the two frames offset like they appear on screen in the browser?
[19:01:34] <wjp> no
[19:01:54] <Colourless> i just loaded the hoe of destruction shape in the browser, and the second frame is in the wrong place
[19:02:15] <Colourless> both have the same topleft corner, which is bad
[19:02:17] <wjp> is the top-left corner aligned there too?
[19:02:19] <wjp> ok
[19:02:44] <wjp> so the plugin needs some work
[19:02:48] <Colourless> yes
[19:03:21] <wjp> maybe I haven't installed the latest version of the plugin
[19:05:12] <wjp> no, that wasn't it
[19:07:23] <wjp> ah... I see... all the frames are loaded with top-left aligned, and the rulers are set to the origin of the first frame
[19:07:53] <wjp> so, to fix this, all the frames > 0 have to be translated
[19:08:14] <Colourless> yep
[19:08:44] <wjp> /* Flauschepelz */ ??
[19:09:03] <wjp> what's that and what's it doing in u7shp.c?
[19:09:04] <Colourless> don't look at me, that's not my language
[19:09:08] <wjp> :-)
[19:09:22] <wjp> looks like german
[19:09:31] <Colourless> yes it does
[19:11:28] <wjp> hmm...
[19:11:31] * wjp looks for gimp header files
[19:14:46] <wjp> ok, better, but now part of the layer is outside of the image :-(
[19:14:59] <Colourless> resize the image?
[19:15:04] <wjp> yup :-(
[19:15:14] <wjp> so I need to calculate the max. dimensions first...
[19:15:24] <wjp> and the origin relative to those
[19:21:28] --- Fingolfin|away is now known as Fingolfin
[19:21:37] <wjp> ok, that did it
[19:21:42] <Fingolfin> b
[19:21:47] <wjp> wb
[19:21:51] <Colourless> wb
[19:21:58] <wjp> (the loading part, that is)
[19:22:00] <Fingolfin> "Flauschepelz" is german alike, but not proper german
[19:22:04] * wjp proceeds to the saving
[19:22:26] <wjp> what does it mean?
[19:22:46] <Fingolfin> well, it might mean something like "soft fur" or so (like what a teddy bear is covered with)
[19:23:01] <wjp> yes, it does sound a bit like that :-)
[19:23:41] <wjp> ok, now the difference between the hoe and the hoe of destruction shows up in the plugin
[19:24:37] <Colourless> can you change the HoD to be the same as the Hoe, also there is a slight colouring error in the second frame of the HoD which needs fixing
[19:25:18] <wjp> I first need to update the save shape function
[19:27:13] <wjp> hmmm
[19:27:39] <wjp> it sure was easier when all layers where nicely aligned in (0,0) :-)
[19:29:28] <wjp> ok, that should be it, roughly
[19:29:40] <wjp> although I'm probably off by 1 pixel or something
[19:30:42] <Colourless> doesn't matter really
[19:30:50] <wjp> yes it does :-)
[19:31:01] <Colourless> if you say so :)
[19:31:39] <wjp> let's try loading and saving the original...
[19:32:57] <Colourless> i don't there would be a problem with saving
[19:33:40] <wjp> the leftX and leftY of all frames were set to leftX and leftY of frame 0
[19:34:45] <Colourless> that's a problem??? all the frames now have the same dimentions
[19:35:17] <wjp> ?
[19:36:16] <wjp> what do you mean?
[19:36:26] <Colourless> all the frames in a shape now have the same size right?
[19:36:38] <Colourless> after being loaded in gump
[19:36:43] <Colourless> gimp
[19:36:51] <wjp> no, just the same origin position
[19:37:05] <Colourless> ah ok
[19:37:28] <wjp> ok, I'm going to recolour the hoe now
[19:37:48] <wjp> you said there was a problem with it?
[19:38:53] <Colourless> yeah, in the second frame, part of it is still grey
[19:39:10] <wjp> ah, I see
[19:40:15] <Colourless> also, the shape file should go in a different directory for a new flx file, instead of being put in exult.flx
[19:44:13] <Fingolfin> finished! I finished Wizard's First Rule! Phew
[19:44:31] <wjp> :-)
[19:44:38] <wjp> so, what do you think?
[19:44:42] <Colourless> that should mean something to me?
[19:45:48] <Fingolfin> wjp: great! but the book is very brutal, IMHO, too
[19:46:44] <wjp> hmm, yes, in some ways it is
[19:47:09] <wjp> ok, hoe of destruction mark 2 is done
[19:47:23] <wjp> can I mail it to you?
[19:47:34] <wjp> or should I just commit it?
[19:47:44] <Colourless> either
[19:48:03] <wjp> where should we put it?
[19:49:16] <Colourless> not sure. i would think possibly in a dir called paperdolls
[19:49:59] <wjp> hmm... I need to go
[19:50:10] <wjp> I'll just update it where it is, k?
[19:50:16] <Colourless> ok
[19:51:28] <wjp> ok, committed
[19:51:38] <wjp> let me know if it works :-)
[19:51:43] <Colourless> i will
[19:51:48] --- wjp is now known as wjp|away
[19:59:54] <Colourless> The Hoe of Destruction is now good :)
[20:01:08] <Colourless> except for... 1 grey pixel :)
[20:01:17] <wjp|away> NOOOO
[20:01:26] <wjp|away> :-)
[20:02:44] <wjp|away> 2 even :-)
[20:02:54] <Colourless> no?
[20:03:27] <wjp|away> well, that last one may be an edge pixel
[20:05:16] <wjp|away> ok, try it now
[20:09:44] <Colourless> yep it's good :)
[20:09:51] <wjp|away> k :-)
[20:10:07] * wjp|away is away again...
[20:31:26] <-- Colourless has left IRC (Ping timeout for Colourless[ppp315.adelaide.on.net.au])
[20:33:27] <Fingolfin> bbl
[20:33:29] <-- Fingolfin has left IRC (42)
[21:02:46] <-- wjp|away has left IRC ([x]chat)
[21:32:51] --> Kirben has joined #exult
[22:08:49] <-- Kirben has left IRC (pohl.openprojects.net hogan.openprojects.net)
[22:09:00] --> Kirben has joined #exult
[22:09:53] <-- Kirben has left IRC (pohl.openprojects.net carter.openprojects.net)
[22:09:55] --> Kirben has joined #exult
[22:12:39] --> wjp has joined #exult
[22:12:44] <wjp> hi
[22:13:12] <chimera|work> wjp!!
[22:13:29] <wjp> matt! :-)
[22:13:50] <wjp> I did my first piece of art for exult today ;-)
[22:15:55] <wjp> anyway, I need to finish this algebra homework...
[22:15:57] <wjp> *grumble*
[22:16:31] <wjp> (in fact, I need to finish it before yesterday afternoon :-) )
[22:32:52] --> lerfty has joined #exult
[22:33:01] <lerfty> heya
[22:33:05] <lerfty> anyone awake?
[22:33:06] <wjp> hi
[22:33:11] <lerfty> =)
[22:33:32] <lerfty> im completely stumped, how do I tell exult to use timidity instead of the internal midi player?
[22:33:50] <wjp> linux?
[22:33:54] <lerfty> aye
[22:33:55] <lerfty> debian
[22:34:03] <wjp> built from source I take it?
[22:34:09] * lerfty nods
[22:34:17] <wjp> hmm
[22:34:19] <lerfty> i used a --enable-timidity in the configure
[22:34:30] <lerfty> even tho its spose to be configured that way by default
[22:34:33] <wjp> that shouldn't even be necessary, since it's the default
[22:34:35] <wjp> yeah
[22:34:49] <wjp> does timidity work?
[22:34:53] <wjp> (outside of exult)
[22:34:55] <lerfty> oh yah
[22:34:57] <lerfty> works great
[22:35:08] <lerfty> i have no sound whatsoever in exult tho
[22:35:26] <wjp> is sound enabled in exult?
[22:35:39] <lerfty> yah
[22:35:58] <wjp> and on startup you get something like 'internal midi player' ?
[22:36:10] <lerfty> i get either the internal or playmidi
[22:36:11] <lerfty> it varies
[22:36:13] <lerfty> Exult V0.91alpha2.
[22:36:13] <lerfty> Data path = /usr/local/share/exult
[22:36:13] <lerfty> Internal cheapass forked midi player
[22:36:13] <lerfty> Playmidi 2.3 Copyright (C) 1994-1996 Nathan I. Laredo
[22:36:15] <lerfty> This is free software with ABSOLUTELY NO WARRANTY.
[22:36:17] <lerfty> For details please see the file COPYING.
[22:36:19] <lerfty> ** Now Playing "u7midi"
[22:36:21] <lerfty> ** Format: 0, Tracks: 1, Division: 384
[22:36:23] <lerfty> Sequence/Track name: Strings
[22:36:25] <lerfty> Key: A minor
[22:36:27] <lerfty> its not playing tho
[22:36:37] <wjp> yeah, the 'internal' one is the playmidi one
[22:37:12] <lerfty> it shows that its calling the mids but there is no sound
[22:37:27] <wjp> I wonder why it doesn't use timidity
[22:37:42] <lerfty> i dont know, i installed timidity and the patches via .deb
[22:37:57] <wjp> could you take a look at config.h (in the exult source dir)?
[22:38:02] <lerfty> yah
[22:38:30] <lerfty> ack
[22:38:45] <lerfty> /* Do we appear to have a runnable copy of Timidity in our path? */
[22:38:49] <lerfty> /* #undef HAVE_TIMIDITY_BIN */
[22:38:56] <wjp> ok, so configure doesn't find it
[22:38:58] <lerfty> I wonder why autoconf didnt pick that up
[22:39:16] <wjp> is the 'timidity' binary in your path?
[22:39:26] <lerfty> yah, stuck right in /usr/bin
[22:39:45] <lerfty> i even re compiled
[22:39:48] <lerfty> make clean
[22:39:51] <lerfty> the works
[22:40:28] <wjp> could you run exult's configure again?
[22:40:36] <lerfty> yah
[22:41:04] <wjp> let me know what the response to "checking whether to enable timidity..." is
[22:41:27] <lerfty> it says its not found.
[22:41:35] * lerfty scratches his head
[22:41:43] <lerfty> timidity: /usr/bin/timidity /etc/timidity.cfg /usr/lib/timidity /usr/share/man/man1/timidity.1.gz
[22:41:56] <wjp> how weird
[22:42:02] <wjp> just saying 'timidity' on the prompt works?
[22:42:07] <lerfty> yah
[22:42:14] <lerfty> TiMidity++ version 2.10.2 -- MIDI to WAVE converter and player
[22:42:14] <lerfty> Copyright (C) 1999 Masanao Izumo <firstname.lastname@example.org>
[22:42:14] <lerfty> Copyright (C) 1995 Tuukka Toivonen <email@example.com>
[22:42:14] <lerfty> This program is free software; you can redistribute it and/or modify
[22:42:14] <lerfty> it under the terms of the GNU General Public License as published by
[22:42:15] <lerfty> the Free Software Foundation; either version 2 of the License, or
[22:42:17] <lerfty> (at your option) any later version.
[22:42:17] <wjp> hmmm
[22:42:19] <lerfty> This program is distributed in the hope that it will be useful,
[22:42:21] <lerfty> but WITHOUT ANY WARRANTY; without even the implied warranty of
[22:42:23] <lerfty> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
[22:42:25] <lerfty> GNU General Public License for more details.
[22:42:27] <lerfty> You should have received a copy of the GNU General Public License
[22:42:28] <lerfty> along with this program; if not, write to the Free Software
[22:42:31] <lerfty> Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
[22:42:50] <lerfty> this second time I compiled I even forced the --enable-timidity
[22:43:18] <lerfty> let me try something
[22:43:35] <wjp> --enable-timidity doesn't have any effect
[22:43:42] <wjp> (only --disable-timidity)
[22:44:38] <wjp> hmm... could you copy-paste your $PATH in here?
[22:44:55] <lerfty> yah
[22:45:15] <lerfty> wait
[22:45:18] <lerfty> i got it
[22:45:29] <lerfty> i removed config.cache and config.h
[22:45:34] <lerfty> and re configured
[22:45:36] <lerfty> it found it
[22:45:50] <wjp> ah, you ran configure once before installing timidity?
[22:45:58] <lerfty> I think thats what I did
[22:46:08] <lerfty> when I made clean the second time
[22:46:16] <lerfty> it doesnt wipe the config.cache
[22:46:25] <lerfty> doh!
[22:46:39] <wjp> autoconf can be real fun :-)
[22:46:58] <lerfty> yah
[22:47:15] <lerfty> hehe, now im recompiling
[22:47:23] <lerfty> takes a bit on a 450
[22:47:48] <wjp> yeah, exult is getting pretty big :-)
[22:48:21] <lerfty> hehe, im waiting for someone to write exult like thing for ultima underworld
[22:48:41] <wjp> that would be great
[22:49:16] <lerfty> yah, used to spend hours upon hours upon hours playing that
[22:49:29] <lerfty> you will never look the same upon another beings trash again
[22:50:06] <wjp> hmmm?
[22:50:12] * wjp thinks back to UW
[22:50:22] <lerfty> hehe ultima underworld, when you start out, you have nothing, so you are picking up everything you find
[22:50:31] <wjp> oh, heh :-)
[22:51:54] <lerfty> I wish I could find my old U7 map
[22:52:12] * lerfty is gonna have a time getting outting of trinsic
[22:53:15] <wjp> copy protection :-)
[22:53:59] <lerfty> yah
[22:54:00] <wjp> you can set config/gameplay/have_trinsic_password to 'yes' to skip it, btw, but I'm not sure if that breaks parts of the plot
[22:54:29] <lerfty> hmmm
[22:54:52] <lerfty> ill try it hehehe
[23:02:09] <lerfty> hehe still compiling
[23:03:29] <lerfty> oh well, I gotta run and help the missus with a computer problem, thanks for you help, take care =)
[23:03:45] <-- lerfty has left IRC (Buckle your seatbelt Dorthy, `cause Kansas is going bye-bye...)
[23:11:30] <wjp> homework done... finally :-)
[23:31:47] <chimera|work> =]
[23:54:53] <wjp> I'm going to bed; bye
[23:54:56] <-- wjp has left IRC ([x]chat)