#exult@irc.freenode.net logs for 13 Dec 2001 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[01:12:59] <-- sbx|sleep has left IRC (Read error: 110 (Connection timed out))
[01:51:32] --> dto has joined #exult
[02:35:39] --> sbx has joined #exult
[02:37:52] * sbx got disconnected.
[02:37:55] --- sbx is now known as sbx|afk
[02:38:05] <dto> hi sbx
[02:38:19] <sbx|afk> hi dto
[02:38:37] <dto> what's up
[02:39:24] <sbx|afk> I think I am going back to sleep.
[02:39:47] <dto> okeydokey
[02:39:55] <dto> i've been grading all day it seems like
[02:40:09] <sbx|afk> ?
[02:40:27] <dto> i might go to sleep to, I ve been grading homeworks all day . i'm a teaching assistant
[02:40:32] <dto> s/to/too
[02:40:34] <sbx|afk> oh
[02:40:57] <sbx|afk> i was asleep and something woke me up and i come here to see that ive been disconnected so now im back :-)
[02:41:07] <sbx|afk> (was idling here)
[02:41:25] <dto> heheh
[02:41:26] <dto> how goes Exult
[02:42:10] <sbx|afk> it goes
[02:42:21] <sbx|afk> i play
[02:42:21] <sbx|afk> heh
[02:43:19] <dto> i got amazon's very last copy of the jet set radio soundtrack
[02:43:22] <dto> hehehe
[02:43:32] * dto does a mr. burns hand movement
[02:43:34] <dto> "exxxcellent"
[02:44:04] <dto> you ever played JSR/JGR .?
[02:44:22] <sbx|afk> probably not what does that stand for?
[02:44:49] <dto> Jet Grind Radio (in the US) jet set radio everywhere else. it's a Dreamcast game, one of the "worth owning the system for" games
[02:45:11] <sbx|afk> oh, dont have a dreamcast
[02:45:38] <sbx|afk> the only game i saw that i wouldve bought it for was... i cant remember the name :-)
[02:45:40] <dto> if you ever get one (they're dirt cheap) pick up JGR too
[02:45:43] <dto> it rules
[02:45:47] <sbx|afk> what is it?
[02:45:48] <sbx|afk> like
[02:46:06] <sbx|afk> please gimme review
[02:46:06] <sbx|afk> hehe
[02:47:00] <dto> http://gamespot.com/gamespot/filters/products/0,11114,197687,00.html
[02:47:02] <dto> well
[02:47:12] <dto> basically:
[02:47:30] <dto> 1. you control a gang of neo-tokyo skate punk kids in the future with magnetic skates
[02:48:53] <sbx|afk> OoOoOoh "neo-tokyo"
[02:49:00] <dto> 2. you run through different parts of the city, and different missions have you spraying over rival gangs' graffiti with your own, or
[02:49:11] <dto> chasing down rival gangs and taking over their towns
[02:49:25] <dto> and spraypainting them, or the police, and running away from the police and helicopters etc
[02:49:41] <dto> or competing to do tricks with people so they'lll consider you cool enough and join the gang
[02:50:08] <sbx|afk> what makes it one of the "worth owning the system for" games?
[02:50:12] <dto> 4. GREAT character design and visual style (everything is in cel-animation style, this is the game that started the whole cartoon-looking trend)
[02:50:36] <dto> 5. difficult missions, varied settings
[02:50:59] <dto> 6. best soundtrack i've ever heard in a video game, the funkiest music ever and most in Japanese!
[02:51:15] <dto> it's just a lot of fun
[02:51:24] <dto> and cheap, you can get it for $10 at best buy
[02:51:43] <sbx|afk> what other games have jumped on the whole cartoon-looking trend?
[02:52:41] <dto> offhand: wacky races on DC. also, whatever that racing game is on Xbox. JGR2 (xbox only unfortunately :-(. Cool Cool Toon (DC japan.)
[02:53:19] <dto> it's not like all games are doing it now, but it's been imitated.
[02:54:15] <sbx|afk> oh
[02:54:42] <sbx|afk> thanks
[02:54:58] <dto> I'm getting a PS2 though. so I won't be able to play the sequel to Jet Grind unless they do a port.
[02:55:45] <dto> i'm going to have to import the UK version of Shenmue II for dreamcast as it is, since MS paid Sega a pretty penny to have them kill off the US release at the last minute (Shenmue II is on Xbox only now.)
[02:56:25] <sbx|afk> shenmue? maybe that is the name of the game i forgot the name of
[02:56:59] <sbx|afk> how could Sega get paid off not to release a game on their own console
[02:59:10] <dto> that's the theory anyway, I don't have proof of that. but: sales of games released at this point on DC are not good, after cancellation of a system people start getting rid of them, etc. And Microsoft has been making a lot of exclusive deals with developers on certain titles. Shenmue II would have been the last or next to last game released on DC and probably would not have sold all that well anyway.
[03:00:15] <dto> the comments from MS and sega spokespeople were to the effect of there being a series deal for xbox. let me see if I can find the link
[03:01:57] <dto> http://www.ebgames.com/ebx/categories/products/product.asp?pf_id=214014&mscssid=NB8J1R57SUMH9JMDKLQK5CW8HPBJFFME&ref=1&PromoCode=&site=&siteID=
[03:02:10] <dto> luckily EB is selling the UK version domestically with a boot disk to play imports
[03:02:36] <dto> (that link is to the game selling page, not the quote page)
[03:03:58] <sbx|afk> what is the difference in UK and US version?
[03:04:11] <sbx|afk> besides what console it is on
[03:08:38] <dto> Dreamcast. The difference is that the Uk version exists, and the USA version doesn't :-). They canceled it a short while ago. The DC community was rather pissed, since it was supposed to be the "go out with a bang" for the system (cancelled about a year ago.)
[03:09:49] <sbx|afk> you couldve just said "no difference" :-)
[03:09:57] <dto> heh
[03:10:23] <sbx|afk> i have a question you might know the naswer two
[03:10:26] <sbx|afk> s/naswer/answer
[03:10:59] <sbx|afk> does PS One really have a video screen?
[03:19:49] <sbx|afk> or is that seperate... or not even in existance
[03:20:21] <dto> you can get a LCD display screen that mounts on top of the PSone. it's a separate item that's more expensive than the system IIRC.
[03:20:42] <dto> only $50 more than that combo you could get a ps2 and play all the psx games anyway
[03:21:21] <sbx|afk> eek at "separater item that's more expensive than the system"
[03:21:22] <sbx|afk> hehe
[03:21:29] <sbx|afk> separate
[03:21:32] <sbx|afk> i have a ps2 tho
[03:21:55] <sbx|afk> how much is the PSone? and with the sccreen its double that? :-)
[03:23:33] <dto> psone is $100, screen is $150 last time i checked
[03:23:43] <sbx|afk> haha
[03:23:47] <sbx|afk> ok thanks
[03:23:50] <sbx|afk> i have to sleep now
[03:23:52] <dto> I only have about 4 or 5 psone games that i'm planning on getting, anyway,
[03:23:54] <dto> ok
[03:23:54] <dto> night
[03:24:03] <sbx|afk> ZzZzZzzz
[03:30:57] <-- dto has left IRC ("[x]chat")
[03:55:06] --> EazyClaus has joined #exult
[04:24:36] --> matto has joined #exult
[05:27:32] <-- EazyClaus has left IRC ("oWiRC version 0.73")
[06:42:15] <sbx|afk> ?date
[06:42:16] <exultbot> It is now Thu Dec 13 06:42:16 2001 (GMT).
[06:42:26] --- sbx|afk is now known as sbx
[07:41:41] --> Kirben has joined #exult
[07:41:41] --- ChanServ gives channel operator status to Kirben
[08:19:44] --> Darke has joined #exult
[08:19:56] * Darke greetingsbows.
[08:23:38] <sbx> hi
[08:28:40] <sbx> i am almost done putting this usecode assembler together
[08:29:17] * sbx is writing the function to scan the parameter string for variables, based on %'s in the format string.
[08:32:29] <Darke> If you're looking for 'exactly' what each parameter string option does, look in ucxt/src/ucfunc.cc at a function called 'demunge_ocstring'. It's more Cish then C++ish, and has only a few comments, but it should be of some help.
[08:33:17] <matto> DARKE!!!!!!!!!!!!!
[08:35:09] * Darke sighs and picks up all the extraneous exclamation marks, throwing them into his portable hole. What a mess.
[08:54:02] <sbx> Darke: i just mean the %number and %bnumber parts, the comment at the top said that everything that is not %b is short sized
[08:57:46] <Darke> <nod> %1 is output padded with up to 4 0's
[08:57:59] <Darke> <nod> %1 is output padded with up to 4 '0's. %b1 is padded to 2 '0's.
[08:58:36] <matto> unlink("darke");
[08:58:58] <sbx> hey i was talkin to him
[08:59:10] <sbx> :P
[09:01:24] * sbx scans /dev/hda for darke's contents and relinks him.
[09:03:43] <sbx> Darke: i should allow for hexstring of any number of chars tho
[09:06:21] <Darke> sbx: Yep, that should be ok. The only decimal values should be in the comments (or will be hopefully, 'soon'), which you can ignore.
[09:07:51] <sbx> the string reader cuts off everything after ';'...
[09:08:21] <sbx> why does the jump stuff use absolute offsets?
[09:09:08] <sbx> hmm nevermind i guess those are easier to use, but that just means i have to make exceptions for jumps
[09:10:59] <Darke> sbx: They don't, but the output does. <grin> The bit of code that calculates it is in the logs and I can probably point it to you again anyway. You'll want to do the 'reverse' of it.
[09:15:50] <sbx> subtract given offset from current offset?
[09:20:10] <Darke> ((int)(given-value) - (int)(current-offset)) = (calc-one); Urk. You need to know the size of each opcode's parameters in bytes that does the jumps as well.
[09:21:38] <Darke> (calc-two) = (calc-one) - (size-of-opcode) - 1; Turn this into a 'unsigned short' using two's complement and it should work.
[09:28:59] <sbx> yes whenever i talk about jumps i assume we're using the full size
[09:29:42] <sbx> why do you have to turn it into unsigned short? i assume it is already unsigned short
[09:37:30] <Darke> It depends, in my code I handle all the values as 'longs'. But you could do all the handling in ushorts.
[09:38:46] --> Nadir has joined #exult
[09:38:46] --- ChanServ gives channel operator status to Nadir
[09:38:50] <Darke> s/longs/int32s/ <sigh> I need to pay attention.
[09:39:01] * Darke bows, "Hi Nadir."
[09:39:01] <Nadir> hi
[09:39:35] <sbx> hi
[09:39:38] <Nadir> Darke: ucxt doesn't compile under solaris
[09:40:48] <Darke> <nod> I noticed. Anything in specific that might be a problem?
[09:40:56] <Nadir> let me check
[09:41:40] * Darke can't think of anything that _would_ kill it, his last job was coding under solaris and the same code also works by 'accident' under linux.
[09:41:41] <sbx> Darke: ushort, but is it a Bad Thing to store the code segment in a byte array before writing? :-)
[09:41:59] <Nadir> http://freshmeat.net/releases/64651/
[09:44:54] <Nadir> checkins for debian broke make dist
[09:45:06] <Darke> sbx: Umm... nothing that I can think of. <grin> Considering how I would store it, it would be a bit more... efficient.
[09:46:07] <Darke> (phorum) New version? <grin>
[09:47:06] <Nadir> yes. maybe fixes some bugs
[09:47:17] <sbx> Darke: im just doing it this way so its easy to write when i get to that point
[09:48:08] <Darke> sbx: I guessed that. ;) Have you checked how the 'format' of the output should look like?
[09:48:24] <Nadir> I just read some docs on how to make a Solaris pkg. Maybe I'll do the necessary work for Exult 1.0
[09:48:48] * Nadir thinks that Exult should run on more platforms than gcc
[09:49:07] <sbx> Darke: yes but ill check again before i write the proper function(s)
[09:49:18] <sbx> is exult.sourceforge.net/forum using Phorum?
[09:49:37] <Nadir> sbx: why would you assume that ? :)
[09:49:56] * Darke agrees with Nadir about gcc.
[09:50:16] <sbx> heh
[09:50:28] <sbx> ok
[09:51:10] <sbx> is there a Slackware Exult?
[09:51:21] <Nadir> no. you have slackware ?
[09:51:55] <sbx> yes
[09:52:08] <Nadir> know how to create a package ?
[09:52:42] <sbx> yes
[09:55:32] <Nadir> give us a diff against current CVS and we'll see to it that there is a Slackware Exult :)
[09:58:13] <sbx> hmm i can make a package once i install slack8 and clean up my dependencies
[09:59:14] <sbx> source tree shouldnt have to change
[10:02:11] --> sbx_ has joined #exult
[10:02:50] <Darke> Ooooh, fun. Timeouts to exult.sf.net.
[10:03:12] <Darke> Again.
[10:03:33] <-- sbx has left IRC (Ping timeout: 183 seconds)
[10:03:53] --- sbx_ is now known as sbx
[10:05:13] <Nadir> sbx: it would be best if you wrote scripts (just like for debian and rpm) which autobuild Slackware packages
[10:07:19] <sbx> did Wumpus take over Debian from Dancer Vesperman or do they both maintain packages now?
[10:08:20] <Nadir> I believe Dancer just committed the original scripts, but hasn't really maintained them
[10:13:36] <sbx> oh
[10:13:53] <sbx> ok
[10:40:42] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[11:05:13] <Nadir> Darke: are you there ?
[11:05:39] * Darke nods.
[11:12:48] <Nadir> In file included from opcodes.cc:27:
[11:12:48] <Nadir> ../../bgintrinsics.h: In function `void init_static_usecodetables(const Configuration &)':
[11:12:48] <Nadir> ../../bgintrinsics.h:23: `get_random' undeclared (first use this function)
[11:14:58] <Darke> Weird... I'm just using macro expansion to get the 'name' of the function to stick into an array.
[11:15:52] <Darke> This is the line that there is obviously some soft of bug in: #define USECODE_INTRINSIC_PTR(NAME) string(__STRING(NAME))
[11:16:52] <Nadir> using g++ 2.95.3
[11:17:11] <Darke> 2.95.3
[11:17:22] <Nadir> but maybe it's not using the gnu cpp
[11:17:35] <Nadir> (but --disable-tools works)
[11:19:08] <Darke> Don't know. All I'm doing is converting a 'get_random' function declaration into 'string("get_random")'. It can't be a gcc specific feature, because they are apparently both the same version.
[11:20:15] <Darke> I can convert it into 'normal' char* arrays, since they don't need to be string arrays (it's just my paranoia showing).
[11:22:47] --> wjp has joined #exult
[11:22:47] --- ChanServ gives channel operator status to wjp
[11:22:50] <wjp> hi
[11:23:28] <wjp> Nadir: could you try "compiling" opcodes.cc with -E instead of -c?
[11:23:40] <wjp> (ie. just do the preprocessing, not the actual compiling)
[11:24:16] <sbx> hi wjp
[11:25:09] <wjp> also, you might want to take a look at the part of ucinternal.cc that #defines __STRING
[11:31:21] <wjp> ok... __STRING doesn't appear to be defined
[11:32:43] <Darke> Yep. There's a kludge for msvc It's defined as: #define __STRING(x) #x
[11:33:09] <wjp> ok, including that code snippet from ucinternal.cc in opcodes.cc fixes it
[11:33:49] <wjp> maybe we should put it in exult_constants.h or something
[11:34:31] <Darke> No problem. It perhaps might be useful in there. It looks like it's defined in multiple places.
[11:36:21] <wjp> why do you define HAVE_CONFIG_H in ucdump.cc?
[11:37:17] <Darke> <blinkblink> No idea at all. It should be removed.
[11:39:56] <wjp> I should be going... (exam in an hour)
[11:40:06] <Darke> Bye. Good luck!
[11:40:07] <wjp> could one of you fix the __STRING thingie?
[11:40:09] <wjp> thanks :-)
[11:40:11] <wjp> bye
[11:40:17] <-- wjp has left IRC ("[x]chat")
[11:40:33] * Darke nods, I'll fix and commit. For ucxt.
[12:00:25] --> Wumpus has joined #exult
[12:00:32] <Wumpus> boing!
[12:00:42] * Darke bows, "Hi Wumpus."
[12:01:02] <Wumpus> `lo darke
[12:01:12] * Wumpus took a large dose of SI today :)
[12:01:33] <Darke> Cool. Go well? Did you find plenty of bugs? <grin>
[12:01:50] <Wumpus> only one substantial one... the sleeping gargoyles aren't... :|
[12:02:01] <sbx> hi Wumpus
[12:02:13] <Wumpus> `lo sbx
[12:02:25] <sbx> there are gargoyles in SI?
[12:02:31] <Wumpus> oh yeah, and resurrecting with the hourglass left the NPC in "wait"...
[12:02:39] <Wumpus> sbx- possibly :)
[12:03:37] <sbx> hehe
[12:03:50] <sbx> say no more, say no more
[12:05:19] * Wumpus wonders why he came online
[12:05:37] <Darke> Wumpus: You were bored?
[12:06:02] <Darke> Wumpus: You find out conversation intellectually stimulating?
[12:06:16] <Darke> Wumpus: You hadn't got your daily dose of surreality yet?
[12:06:22] <sbx> Wumpus: You wanted to ask 8ball a question?
[12:06:39] <sbx> Wumpus: You had to explain to us that you got your daily dose of SI?
[12:06:39] <Wumpus> well, I'd actually just finished the last bits of the boring stuff in SI (moving a whole truckload of stuff into my new storeroom and re-sorting it took ages :()
[12:06:48] <Wumpus> so no, I'm not bored :)
[12:06:59] <Wumpus> as to the rest, well, quite often i'd expect no conversation at all here :)
[12:07:04] <sbx> oh
[12:07:06] <Wumpus> i can find more than enough surreality in other places...
[12:07:10] <Wumpus> and 8ball is, well...
[12:07:24] <Wumpus> :P
[12:07:24] <sbx> is the crematorium your storeroom?
[12:07:33] <Wumpus> hehe it was
[12:07:58] * sbx ponders dumping Wumpus' stuff in the cremating machine in a multiplayer Exult.
[12:08:07] <Wumpus> i moved out though; the SS foyer area is more convenient since you can get there *and back *from any serpent gate... i can get *to* the crematorium forom any gate, but getting back would be tricky
[12:10:59] <sbx> Silver Seed?
[12:11:36] <Wumpus> ya
[12:19:42] <Wumpus> http://www.cse.unsw.edu.au/~michaelz/files/exult/Storeroom_ReturnToMainland.png ;-p (I bumped up the resolution "a bit" so I could fit in the open chests :P)
[12:19:49] <Wumpus> (note that there is other loot that i didn't include)
[12:20:14] <Wumpus> and no, i'm not collecting corpses, only those worth money (and two others because they were nearby, hehe)
[12:21:22] * sbx doesn't have enough bandwidth to download anything else.
[12:21:24] <Darke> <blinkblink> Cool. I remember doing that in the original BG. <grin> Perhaps I'd best start a game of SI up then to play.
[12:21:36] <Wumpus> hehe
[12:21:50] <Wumpus> this is probably less than halfway through
[12:22:16] <Wumpus> I should sit down and do one of my bug verifying and reporting sessions; I had thought I'd wait until I was done, but right now, that looks like its going to be awhile
[12:22:19] <Wumpus> maybe on the weekend
[12:23:59] <sbx> why is it going to be a while?
[12:24:11] <Wumpus> because its a damn long game :)
[12:24:30] <sbx> play 12 hours a day
[12:24:37] <Wumpus> and I'm getting close to the point where I can't remember what to do, so will have to work it out as if I really way playing from scratch :P
[12:24:37] <Wumpus> bah
[12:24:46] * Darke nods. "Boy the pixels are tiny. <grin> Taken at x1 scaling to minimise downloads?"
[12:25:23] <Wumpus> darke- no, my max res is 1024x768, so I couldn't do 640x480 with a x2 scaler
[12:25:45] <Wumpus> and I thought I'd need all the sapce I could get... but 512x384 would have been enough
[12:25:57] * Darke ahhs, "Fair enough. I was just thinking how 'pretty' it looked, even if it was tiny." <grin>
[12:26:06] <Wumpus> well it would have been possible to get 640x480 x2, but fiddly :P
[12:26:23] <Wumpus> hehe :) especially the chest on the lower right :) choc full of magic items :)
[12:26:25] <sbx> 640x480 is not bumping up the resolution "a bit" :P
[12:26:43] <Wumpus> *nod* :P
[12:26:54] <Wumpus> thats why "a bit" wasi n quotes :P
[12:27:33] <sbx> what do you play normally at? i have to play at 320x200x1 on account of my slow computer
[12:27:53] <Nadir> sbx: hopefully fullscreen
[12:28:08] <Wumpus> 320x200x1 doesn't fullscreen properly
[12:28:09] <Wumpus> :(
[12:28:25] <Wumpus> (it appears in the middle of a 640x480 window, bah) (for me, anyway)
[12:28:31] * Wumpus uses 320x200x2 interlaced
[12:28:32] <Nadir> it should, as long as you have X configured properly
[12:28:35] <Wumpus> which is OK, ish
[12:28:40] <sbx> hrmm it do for me
[12:28:42] <Wumpus> nadir- I thought i did, hmm
[12:28:52] * Wumpus would like to use 320x200 full screen properly...
[12:29:03] <Wumpus> so I just need an appropriate mode line or whatever?
[12:29:30] <Nadir> yes. You could have a 640x400 and use x2 point
[12:30:10] <Wumpus> why not just use 320x200x1 ? :P
[12:30:33] * Wumpus hmms
[12:30:51] <-- Kirben has left IRC ("System Meltdown")
[12:30:57] <sbx> i think he means add 640x400 modeline
[12:31:09] <Nadir> Modeline "320x200" 12.59 320 336 384 400 200 204 205 225 doublescan
[12:31:18] <Nadir> (low resolutions should be doublescanned)
[12:31:28] <sbx> Wumpus: because you like interlace? :-)
[12:31:29] <Wumpus> *Nod* I don't have any modeline s though
[12:31:45] <Wumpus> it gets automagically probed or something, i gather
[12:32:13] <sbx> Modeline "320x200a" 12.59 320 324 372 400 200 208 209 225 doublescan
[12:32:26] <sbx> that is mine
[12:32:43] <Nadir> Wumpus: only highres modes are configured (>=640x480)
[12:33:07] <Wumpus> *nod* so can i just add a modeline and it'll understand that (IE just add it to the list it probes itself)?
[12:33:16] <sbx> i dont have 640x400, so if i use x2 scaling(interlaced) it has a nice Widescreen/letterbox effect :-)
[12:34:20] <Nadir> Wumpus: add modeline to Section "Monitor" in XF86Config
[12:35:00] <Wumpus> Yeah i know where to put it, but if I do so, then the stuff that it automatically works out, will continue to wrok, right? OR do I need to specify those as well?
[12:37:27] --> MichaelZ has joined #exult
[12:37:40] <-- Wumpus has left IRC ("Already back")
[12:37:47] --- MichaelZ is now known as Wumpus
[12:39:34] <sbx> Wumpus: you do not find interlacedx2 to be too slow?
[12:40:06] <Nadir> don't worry, they will continue to work. XFree86 4.x have standard modes enabled by default
[12:40:29] <Nadir> under redhat I get a /var/log/XFree86.0.log file. Makes an interesting read
[12:40:50] <Wumpus> sbx- nah :)
[12:41:01] <Wumpus> nadir- yeah, i have that too, inspecting it now to see why it didn't work :)
[12:41:40] <sbx> what is that ? stderr from x?
[12:42:01] <sbx> nevermind i have one too ill just look at it
[12:42:30] <sbx> ah
[12:42:33] <Wumpus> *blink* Need at least 4608k video memory at this resolution, bit depth
[12:42:37] <Wumpus> I suppose that can't be it :P
[12:43:05] <sbx> you add the mode to Modes in the proper screen/display ?
[12:43:55] <Wumpus> okay, good, its not :P that error is there anyway
[12:43:58] <Wumpus> just investigating that :)]
[12:44:45] <Wumpus> ahha, there it is
[12:45:04] <Nadir> what does it say
[12:45:19] <Wumpus> hehe it doesn't say anythign
[12:45:23] <Wumpus> "there it is' -> it works now
[12:45:32] <Nadir> full screen 320x200x1 ?
[12:46:12] <Nadir> distros should really have that mode by default, together with 320x240
[12:46:17] <Nadir> 400x300 is a good one too
[12:46:47] <Wumpus> phwoah cool, yay :)
[12:47:18] <Nadir> happy Wumpus :)
[12:47:29] <sbx> Wumpus: does it look like the original?
[12:47:35] <Wumpus> yeah :)
[12:48:31] <Wumpus> hehe
[12:48:37] <Wumpus> teh avatar got *taller* :P
[12:49:38] <sbx> :-)
[12:52:06] <Darke> <snerk> Looks like someone else wants the Spark's Ass thread dead: *shoots thread repeatedly, kicks it a lot, buries a hole, throws it in, and fills the hole with cement*
[12:52:20] <Wumpus> there's a button for doing that ;-p
[12:52:37] * Darke giggles.
[12:53:01] * Darke wonders if the 'freeze thread' option has been added to this latest version of phorum. <grin>
[12:55:12] <Nadir> posting to it did nothing but revive it. If people just ignored it it would trickle to the second page
[12:57:54] <Wumpus> hehe the exult mailing list is great; I can go away for a few days, and come back, and not drown under 100+ emails
[13:00:33] * Nadir confirms that ucxt now builds under solaris
[13:01:24] <Darke> Cool! On a different note, any idea about that virus warning on the forum in relation to the Windows beta binary?
[13:04:24] <Wumpus> hmm
[13:04:48] * Wumpus notes that you can explore the lost city and furnace without needing chill
[13:04:52] <Wumpus> (or burning to a crisp)
[13:05:04] <Wumpus> (mmm yum, crispy fried avatar)
[13:05:28] <Nadir> Darke: don't use windows...
[13:07:54] * Darke nods, that is an option, he doesn't. <grin> "I was more worried about people complaining about there being a virus on the beta executable, and a big fuss occuring about it. I don't suppose one of those windows users could get a virus scanner and double check? <grin>"
[13:08:29] <Darke> For the obvious reaponce to the thread. "No, there is no virus on the .exe"
[13:10:07] <Wumpus> hmm i've lost ensorcio...
[13:10:35] <Wumpus> not, i admit, that this is a bad thing :)
[13:12:23] <Nadir> anyone here with Photoshop ?
[13:12:26] <Wumpus> oh, he's in bed at 1pm, right
[13:13:49] <Wumpus> *blink* a piekman inside the Sleeping Bull fence... go home, you
[13:19:13] * Darke giggles at the Frigidazzi thread on the forum.
[13:19:28] <Nadir> :)
[13:19:34] <Nadir> I just contributed to it
[13:21:09] <Darke> "I never understood why she said Vas Flam, though. What is the big fire supposed to be?"
[13:21:34] <Darke> The comment keeps making me giggle for some reason. <grin>
[13:30:07] <Wumpus> hnmm
[13:30:11] <Wumpus> i've lost the fawn gate....
[13:37:21] <Wumpus> oh hehe
[13:37:29] <Wumpus> its somewhere *Completely* different to where i thought
[13:48:51] <Wumpus> okay, sleep for me
[13:49:04] <Wumpus> g'nmgaisheti night ;-p
[13:49:06] <-- Wumpus has left IRC ("zzz")
[13:52:46] --> Colourless has joined #Exult
[13:52:46] --- ChanServ gives channel operator status to Colourless
[13:52:56] <Colourless> hi
[13:52:57] <sbx> hi
[13:53:07] * Darke bows, "Hi Colourless."
[14:08:10] <sbx> how do you view a texinfo document with 'info' and not a man page?
[14:09:04] <sbx> hmm maybe i just dont have the proper info pages installed
[14:09:33] <Darke> It's usually the same way you try to access a man page. Which info page are you looking for?
[14:10:29] <sbx> not important, i just wanted to see if there was a man page for 'yes' and it says there is an info document but 'info yes' shows me the man page
[14:35:08] * Darke reads the forum and wonders if we should somehow get a 'full' copy of all the localised version of BG and SI. I know I'd like to have a copy of all the translated USECODE files to double check ucxt is doing the Right Thing.
[14:37:06] <Nadir> Colourless: new version of phorum
[14:37:23] <Colourless> yes?
[14:37:44] <Nadir> 3.3.1a !
[14:38:05] <Colourless> ooh. this supposed to mean something to me? ;-)
[14:38:11] <Nadir> actually 3.3.1final was out Dec 7
[14:38:38] <Nadir> http://phorum.org/changelog.txt
[14:40:14] <Darke> <droopear> Still no 'freeze thread' button. <grin>
[14:41:58] <-- Colourless has left IRC (Ping timeout: 181 seconds)
[14:42:10] --> Colourless has joined #Exult
[14:42:14] --- ChanServ gives channel operator status to Colourless
[14:50:36] <sbx> Darke: you change pushitm to push itemref?
[14:51:28] * Darke earperks. Just a sec.
[14:52:40] <Darke> Yes, it looks like I did, to be consistant with 'push true' and 'push false' (and with wud). Sorry.
[14:53:44] <sbx> np
[14:56:42] <sbx> i was using updated information in ucxt/data/opcodes.txt but the output of ucxt was using /usr/local/share/exult/opcodes.txt(old file), and well, you can see where i screwed up :-)
[15:02:00] <Nadir> bye all
[15:02:02] <-- Nadir has left IRC ("Client Exiting")
[15:04:41] <Darke> Ahh... umm, yes. <grin>
[15:06:22] <sbx> callis %i1@02 ?
[15:06:36] <sbx> should that work ?
[15:07:18] <Darke> Yes. What bit, is the one you think 'won't' work?
[15:08:41] <sbx> %i1.. it is supposed to show the intrinsic name no?
[15:09:30] <Darke> Yep. It should show the intrinsic name. Is it not doing that?
[15:10:22] <sbx> no it is showing what i put
[15:11:10] <Darke> So ucxt is not replacing the %i1 in it's output?
[15:11:28] <sbx> wait a sec i am not calling the right ucxt
[15:12:00] <sbx> sorry it works
[15:12:15] <sbx> ./ucxt -fa 96 :-)
[15:12:23] * Darke grins and is surprised his 'error handling' code worked 'perfectly'.
[15:12:47] <sbx> (the /usr/local/bin version is older)
[15:13:18] <Darke> I was trying to get it to 'fail' transparently when I was writing it, so debugging everything else wouldn't be such a pain. <grin> It would appear it has other unfortunate consequences.
[15:13:20] <sbx> now it is
[15:13:26] <Colourless> that's better than some programs out there :-)
[15:13:29] <sbx> callis get_item_flag@02
[15:13:57] <sbx> good job
[15:14:09] <sbx> does wud use intrinsic names?
[15:15:29] <Darke> Colourless: Transparent failure is considered a defect in post products. <grin> I would prefer most of the utilities I use to crash horribly, rather then just process wrong. But for debugging purposes, it makes life much simpler.
[15:15:37] <Darke> sbx: Yes.
[15:19:12] <Colourless> it's possible to argue either way. for an application, processing wrong can be argued to be better than crashing. at least with processing wrong, chances are you wont have totally lost data, as would happen with crashing
[15:21:44] * Darke nods.
[15:22:54] * sbx will be back later.
[15:22:54] <sbx> bye
[15:22:54] --- sbx is now known as sbx|sleep
[15:29:04] --> wjp has joined #exult
[15:29:04] --- ChanServ gives channel operator status to wjp
[15:29:11] <wjp> hi
[15:29:16] <Colourless> hi
[15:29:55] <wjp> hmm, exult.sf.net down?
[15:33:59] <Darke> I just tried it and it worked. It's been a bit like that all day for me.
[15:34:14] <wjp> oh, one of those days again
[15:34:25] * Darke greetingsbows, once again forgetting to say 'hi' before talking. <grin>
[15:34:35] * Darke noddles, one of those days.
[15:35:26] * Darke hops over and paints Soul a disarmingly cute shade of lavender.
[15:35:43] <wjp> Colourless: do you have Photoshop?
[15:38:38] <-- Colourless has left IRC (Ping timeout: 211 seconds)
[15:38:43] --> Colourless has joined #Exult
[15:38:50] --- ChanServ gives channel operator status to Colourless
[15:38:54] <Colourless> wjp, yeah i have it
[15:40:04] <wjp> is there a 'palette' window?
[15:41:26] <Colourless> one can be set up
[15:41:37] <Colourless> it's easy to do
[15:41:47] <wjp> Oblivious needs it :-)
[15:42:51] <Colourless> now i've just got to remember how to do it :-)
[15:46:33] <Colourless> Step 1: Do "Image->Mode->Color Table" and Then choose "Save..." and save the palette as a Color Table ACT file.
[15:47:43] <Colourless> Step 2: In the "Swatches" window, do a "Replace Swatches..." with the ACT file from Step 1
[15:48:51] <Colourless> the Swatches will now have show the colour palette
[15:49:26] <wjp> what are 'swatches' ?
[15:50:48] <Colourless> defined colours... a palette in other words :-)
[15:51:27] <wjp> :-)
[15:51:52] <wjp> why do you have to jump through these hoops just to see the current palette?
[15:51:54] <wjp> ah well...
[15:52:43] <Colourless> because photoshop isn't a palette based image editor
[15:53:12] <Colourless> by far the best palette based image editor would probably be Deluxe Paint.
[15:53:16] <wjp> it still wouldn't hurt to improve the indexed image handling, though
[15:53:32] <wjp> deluxe paint? hmm... isn't that _very_ old? :-)
[15:53:48] * wjp seems to remember running that on his 286
[15:53:50] <Colourless> yeah it's very old
[15:54:22] * Darke thinks PSP is rather good, but he's never really used Deluxe Paint.
[15:55:01] <wjp> PSP can't handle layered indexed images and it can't differentiate between identical colours with different indices
[15:55:11] <Colourless> nope
[15:55:49] <wjp> (GIMP fails on the latter too :-( )
[15:55:59] <Darke> wjp: Yep, umm, nope, umm, I agree. <grin>
[15:56:12] * Darke grumbles at the amiguities of the english language.
[16:01:52] <-- Colourless has left IRC (Read error: 104 (Connection reset by peer))
[16:02:16] --> Colourless has joined #Exult
[16:02:30] --- ChanServ gives channel operator status to Colourless
[17:03:05] --> Nadir has joined #exult
[17:03:05] --- ChanServ gives channel operator status to Nadir
[17:03:19] <Nadir> what's up with http://exult.sourceforge.net/index.php
[17:03:57] <wjp> how nice
[17:04:01] <Colourless> :-)
[17:05:11] <wjp> strange... that file is indeed missing
[17:05:39] <Nadir> wjpalenstijn pts/4 Dec 13 09:04 (ip503c5297.speed.planet.nl)
[17:05:57] <wjp> that would be me, yes
[17:06:14] <wjp> and you're at 13 :-)
[17:07:11] <wjp> should I copy an old backup copy of count.qip back?
[17:07:55] <Nadir> maybe
[17:08:38] <wjp> did we even use that counter lately?
[17:08:57] <Nadir> I have no idea. Ask Max
[17:09:05] * wjp looks around
[17:09:10] <wjp> no Max ;-(
[17:09:33] <wjp> anyway, I copied the most recent backup copy back
[17:09:38] <wjp> pages are back up
[17:19:51] <Nadir> it's snowing
[17:20:08] <wjp> it's just cold here :-(
[17:20:14] <wjp> no snow yet
[17:20:19] * Colourless is sitting here wearing a t-shirt
[17:20:28] * wjp is wearing a t-shirt too
[17:20:36] <wjp> (under a sweater... but still :-) )
[17:21:01] <Colourless> i was about to say, that 'could' be why you are cold ;-)
[17:21:09] <wjp> :-)
[17:30:57] * Nadir is leaving
[17:31:00] <-- Nadir has left IRC ("Client Exiting")
[17:33:35] <-- Colourless has left IRC (Ping timeout: 181 seconds)
[17:37:10] --> matto has joined #exult
[17:38:27] * Darke greetingsbows.
[17:39:02] <matto> DARKE
[17:45:48] * Darke must go. "Night!"
[17:45:51] <-- Darke has left IRC ()
[17:57:46] <-- sbx|sleep has left IRC (Ping timeout: 181 seconds)
[18:25:26] <-- Soul|NOTLOVE has left IRC (capek.openprojects.net irc.openprojects.net)
[18:30:06] --> Soul|NOTLOVE has joined #exult
[18:33:26] --> sbx|sleep has joined #exult
[18:35:51] <-- sbx|sleep has left IRC (capek.openprojects.net irc.openprojects.net)
[18:35:51] <-- Soul|NOTLOVE has left IRC (capek.openprojects.net irc.openprojects.net)
[18:36:17] --> sbx|sleep has joined #exult
[18:36:17] --> Soul|NOTLOVE has joined #exult
[18:41:14] <-- sbx|sleep has left IRC (capek.openprojects.net irc.openprojects.net)
[18:41:14] <-- Soul|NOTLOVE has left IRC (capek.openprojects.net irc.openprojects.net)
[18:41:41] --> sbx|sleep has joined #exult
[18:41:41] --> Soul|NOTLOVE has joined #exult
[18:41:49] <-- sbx|sleep has left IRC (capek.openprojects.net irc.openprojects.net)
[18:41:49] <-- Soul|NOTLOVE has left IRC (capek.openprojects.net irc.openprojects.net)
[18:42:18] --> sbx|sleep has joined #exult
[18:42:18] --> Soul|NOTLOVE has joined #exult
[18:48:48] <-- sbx|sleep has left IRC (capek.openprojects.net irc.openprojects.net)
[18:48:48] <-- Soul|NOTLOVE has left IRC (capek.openprojects.net irc.openprojects.net)
[18:48:54] --> Soul|NOTLOVE has joined #exult
[18:49:42] --> sbx|sleep has joined #exult
[19:22:16] --> Fingolfin has joined #exult
[19:22:17] --- ChanServ gives channel operator status to Fingolfin
[19:22:31] <Fingolfin> hiya
[19:22:33] <Fingolfin> wjp: did you read the laser homepage announcment?
[19:42:41] --- Fingolfin is now known as Fingolfin|dinner
[20:07:23] <wjp> Fingolfin|dinner: yeah, I read it... 70K/day... not bad :-)
[20:09:14] --- Fingolfin|dinner is now known as Fingolfin
[20:09:16] <Fingolfin> not at all :)
[20:15:16] --> Colourless has joined #Exult
[20:15:21] --- ChanServ gives channel operator status to Colourless
[20:15:27] <Colourless> eh, hi :-)
[20:19:19] <Fingolfin> hi
[20:20:22] <-- wjp has left IRC (capek.openprojects.net irc.openprojects.net)
[20:20:22] <-- rovragge has left IRC (capek.openprojects.net irc.openprojects.net)
[20:21:34] <Colourless> 56k sucks
[20:25:12] --> rovragge has joined #exult
[20:26:38] <-- rovragge has left IRC (capek.openprojects.net irc.openprojects.net)
[20:30:37] --> rovragge has joined #exult
[20:35:17] <-- rovragge has left IRC (capek.openprojects.net irc.openprojects.net)
[20:35:47] --> rovragge has joined #exult
[20:37:27] --> wjp has joined #exult
[20:37:27] --- ChanServ gives channel operator status to wjp
[20:37:42] <Colourless> wb
[20:37:46] <wjp> thx
[20:39:10] <Colourless> you know how I was having those opengl problems yesterday, well, I have no idea what was causing them, but i recreated the project and now everything works ?!?
[20:39:31] <wjp> heh :-)
[20:39:33] <wjp> weird
[20:39:42] <-- rovragge has left IRC (capek.openprojects.net irc.openprojects.net)
[20:40:40] --> rovragge has joined #exult
[20:40:58] <Colourless> i think it might have been a rouge #define somewhere because I recreated the file that contains all of the correct #defines and noticed that some minor changes
[20:41:34] <Colourless> with what code was being included in some places
[20:42:35] <Colourless> oh well, I don't care really, it works now, and that's what I want :-)
[20:45:30] <-- rovragge has left IRC (capek.openprojects.net irc.openprojects.net)
[21:32:42] <-- Colourless has left IRC ("time to go")
[21:50:42] --> Kirben has joined #exult
[21:50:42] --- ChanServ gives channel operator status to Kirben
[21:54:59] <Fingolfin> hi Kirben!
[21:55:06] <Kirben> Hi
[21:56:27] <wjp> hi
[21:59:36] <Kirben> maybe you should block a cygwin compile ?
[22:03:19] <Kirben> Since there isn't any point of a Cygwin compile (As mentioned on mailing list slows Exult down due to unix emulation layer) and it seems to be confusing users...
[22:15:44] <wjp> yes... I tried a configure run a long time ago, and slow doesn't even begin to describe that
[22:17:22] <Kirben> or even worse an exult build with mixed includes from cygwin and mingw.
[22:19:09] <Kirben> I hope Cygwin overcomes that problem (slow speed) eventually since it makes x server ports very slow too.
[23:15:47] <-- matto has left IRC (capek.openprojects.net irc.openprojects.net)
[23:15:47] <-- MiniMe has left IRC (capek.openprojects.net irc.openprojects.net)
[23:15:47] <-- wjp has left IRC (capek.openprojects.net irc.openprojects.net)
[23:15:47] <-- sbx|sleep has left IRC (capek.openprojects.net irc.openprojects.net)
[23:15:47] <-- Kirben has left IRC (capek.openprojects.net irc.openprojects.net)
[23:15:47] <-- Fingolfin has left IRC (capek.openprojects.net irc.openprojects.net)
[23:15:47] <-- Soul|NOTLOVE has left IRC (capek.openprojects.net irc.openprojects.net)
[23:35:19] --> Kirben has joined #exult
[23:35:19] --> wjp has joined #exult
[23:35:19] --> Fingolfin has joined #exult
[23:35:19] --> sbx|sleep has joined #exult
[23:35:19] --> Soul|NOTLOVE has joined #exult
[23:35:19] --> matto has joined #exult
[23:35:19] --> MiniMe has joined #exult
[23:46:17] <-- Fingolfin has left #exult ("Client Exiting")
[23:59:10] --> dto has joined #exult
[23:59:40] <dto> hello people