#nuvie@irc.freenode.net logs for 5 Nov 2005 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[01:03:25] --> Yuv422 has joined #nuvie
[01:03:35] <Yuv422> hello
[01:05:04] <SB-X> hi
[01:05:31] <SB-X> i saw a website today about gp32
[01:05:42] <Yuv422> gp2x
[01:06:12] <Yuv422> is the new unit
[01:06:19] <Yuv422> gp32 is the older unit
[01:06:26] <Yuv422> still pretty good though. :)
[01:06:38] <Yuv422> what was the site about?
[01:06:45] <SB-X> http://www.gp32x.com/
[01:06:53] <SB-X> there it is
[01:06:59] <SB-X> i dont know how I found it without knowing the name
[01:06:59] <SB-X> heh
[01:07:01] <Yuv422> hehe I'm reading it now
[01:07:08] <SB-X> forums and files
[01:07:11] <Yuv422> the forum that is
[01:07:15] <Yuv422> :)
[01:07:36] <SB-X> I didn't know it could run MAME. I might get it for that.
[01:07:43] <Yuv422> people aren't very happy at the moment
[01:07:51] <Yuv422> because of delays in shipping
[01:08:00] <Yuv422> and no usb host mode
[01:10:45] <SB-X> hmm, u6 is annoyingly ticking in the background
[01:10:48] <SB-X> did they expect usb?
[01:11:05] * Yuv422 kills big gargolyes with a single blow. (in nuvie that is)
[01:11:35] <Yuv422> yes and it does have a usb controller but it can't host other usb devices
[01:11:43] <Yuv422> so you can only connect it to a computer
[01:12:34] <SB-X> will gp32 games run on gp2x?
[01:12:47] <Yuv422> I don't think so
[01:14:12] <Yuv422> the only issue I see with the gp2x is it takes normal AA batteries
[01:14:50] <Yuv422> not a built in rechargeable battery.
[01:15:37] <SB-X> one guy said as long as you don't want games gp2x is the way to go
[01:16:08] <Yuv422> hehe yeah they don't seem to have any commercial games at the moment
[01:16:17] <Yuv422> but lots of home brew and emu
[01:18:27] <SB-X> it's much better for video than gp32
[01:18:46] <Yuv422> yeah it has hardware video decoding
[01:22:53] <SB-X> what's XGP?
[01:23:18] <Yuv422> I think they originally wanted to call it that
[01:23:25] <Yuv422> hmm maybe not
[01:23:33] <Yuv422> I'm not sure what GXP is then ;)
[01:23:55] <SB-X> looks like it has more features for faming, including a lithium ion battery
[01:23:58] <SB-X> gaming*
[01:24:20] <SB-X> that company just likes mixing letters up for their new products
[01:25:32] <Yuv422> any thoughts on monster stats?
[01:25:34] <Yuv422> in nuvie
[01:26:28] <SB-X> not really
[01:26:46] <SB-X> only one im working with now is dex and how it assigns movement points
[01:27:28] <Yuv422> how about I add a reference stat for each attribute in the actortype table
[01:27:47] <Yuv422> then we generate a random difference from that when making the temp actor?
[01:27:56] <Yuv422> if that makes sense. :)
[01:28:20] <SB-X> wouldn't you need min,max?
[01:28:53] <Yuv422> yeah that's probably better
[01:29:03] <Yuv422> or base and difference. ;)
[01:29:12] <Yuv422> min max sounds good
[01:29:58] <SB-X> I like base and difference.
[01:30:21] <SB-X> I think U6O uses min,max.
[01:30:33] <SB-X> should it be in the actortype table?
[01:30:42] <SB-X> i hate messing with const tables
[01:30:51] <Yuv422> yeah I think that's where I'll put it
[01:31:01] <SB-X> I mean, changing them when already created.
[01:31:11] <Yuv422> hehe
[01:31:15] <SB-X> we shouldve added some reserved fields
[01:31:55] <Yuv422> I don't mind working with the tables
[01:32:08] <Yuv422> I just get RSI from all the keystrokes. ;)
[01:32:26] <SB-X> ok
[01:32:57] <SB-X> not if you use search and replace
[01:34:43] <Yuv422> we should probably put in the other data too
[01:35:02] <Yuv422> like monster flags
[01:35:27] <Yuv422> an alignment
[01:35:30] <SB-X> what are monster flags?
[01:36:05] <Yuv422> double damage from fire
[01:36:10] <Yuv422> immune to sleep
[01:36:12] <SB-X> oh, yeah'
[01:36:15] <Yuv422> to poison
[01:36:18] <Yuv422> to fire
[01:36:20] <Yuv422> etc
[01:36:23] <SB-X> yep, there is a default alignment though I don't know how to get it
[01:36:26] <SB-X> or any of that other stuff
[01:36:33] <SB-X> did you decompile the exe yet?
[01:36:52] <Yuv422> nah I need to do that on my work (win32) PC
[01:36:58] <Yuv422> how about yourself?
[01:37:04] <SB-X> nope :)
[01:37:18] <SB-X> but I see that this old document monster.txt has it
[01:37:23] <SB-X> including alignment
[01:37:30] <SB-X> hope that's accurate
[01:37:30] <Yuv422> yeah. :)
[01:37:39] <Yuv422> well it should be a good base
[01:38:00] <Yuv422> I fiddled around a bit with the use potion code
[01:38:09] <Yuv422> added some easy to add potions
[01:38:15] <SB-X> great
[01:38:18] <SB-X> I was hoping someone would.
[01:38:22] <Yuv422> heal, cure, poison
[01:38:36] <Yuv422> I've also got the poison system in
[01:38:47] <SB-X> poison system? that sounds evil
[01:38:58] <Yuv422> so if you get poisoned you will take damage at random times untill you get cured
[01:39:16] <Yuv422> :)
[01:40:29] <Yuv422> the combat system seems comparable with the original when attacking pre made gargs at the start of the game
[01:40:33] <Yuv422> :)
[01:40:47] <SB-X> that's good
[01:40:51] <SB-X> i'm not able to test it yet
[01:40:52] <Yuv422> obviously all new monsters are killed instantly because they have no stats. :)
[01:41:17] <Yuv422> I'm not too sure what value to give the bare hands combat type
[01:41:28] <Yuv422> brb
[01:41:33] <Yuv422> just getting some food
[01:41:53] <Yuv422> also would you be able to look at a seg fault for me when you get a chance
[01:41:56] <SB-X> Inputting stats from monster.txt is one reason why base and difference are a good idea. You can just copy those values for base, and leave difference at 0. Then you can play the game to figure out what the range is.
[01:42:01] <SB-X> ok
[01:42:05] <Yuv422> it is in the party::follow logic
[01:42:17] <Yuv422> I think it is when a member can't see the leader
[01:42:28] <Yuv422> or something like that.
[01:42:37] <Yuv422> I can send you my save game
[01:42:43] <Yuv422> which causes the prob
[01:42:54] <SB-X> sure if you know how to duplicate it ;)
[01:42:55] <Yuv422> but it might be specific to the current cvs.
[01:43:19] <Yuv422> brb
[01:43:29] <-- SB-X has left IRC (Remote closed the connection)
[01:43:47] --> SB-X has joined #nuvie
[01:44:08] <SB-X> oops, hit ctrl-alt-backspace instead of ctrl-alt-x (xterm)
[01:47:09] <SB-X> wow, Party::follow looks really old to me
[01:47:15] <SB-X> it hasn't looked like that in my copy for a while
[01:47:27] <SB-X> but I'll still check out the segfault
[02:12:23] <-- SB-X has left IRC (calvino.freenode.net irc.freenode.net)
[02:15:24] --> SB-X has joined #nuvie
[02:17:04] <Yuv422> back
[02:17:25] <Yuv422> we can probably leave that segfault then
[02:17:36] <Yuv422> as you're making changes to that code anyway
[02:17:52] <Yuv422> it looked like it was never setting the leader x and y
[02:18:12] <Yuv422> so the pathfinder was trying to pathfind outside the game map. :)
[02:18:26] <Yuv422> which was causing the objmanager to segfault. :)
[02:20:59] <SB-X> wb
[02:21:07] <SB-X> sorry about that
[02:21:33] <SB-X> the new code uses leader_x and leader_y but for something completely different
[02:21:45] <Yuv422> ah k
[02:21:48] <Yuv422> cool
[02:25:51] <Yuv422> hehe a cat has greater int than a cyclops
[02:26:11] <SB-X> haha
[02:26:14] <SB-X> well it's true
[02:27:25] <SB-X> a cat should have high int anyway, and a cyclops is just slightly above a rock
[02:28:06] <Yuv422> cat = 8, cyclops = 7
[02:28:44] <SB-X> what about a lord british?
[02:28:53] <Yuv422> 30
[02:29:07] <SB-X> oh now you know those stats are wrong
[02:29:45] <Yuv422> hehe
[02:29:58] <Yuv422> well LB can do 255 damage with his hands
[02:31:48] <SB-X> he must really have a glass ring made out of a glass sword
[02:32:02] <SB-X> glass gauntlets
[02:32:10] <Yuv422> he does have a protection ring
[02:49:59] <Yuv422> hmm this list says wolf is alignment neutral?
[02:50:08] <Yuv422> that doesn't sounds right to me
[02:51:19] <SB-X> check the alignment of eggs they spawn from
[02:51:31] <Yuv422> ah yes
[02:51:42] <Yuv422> maybe we don't need alignment in this table then
[02:51:52] <SB-X> we do because there is a default alignment
[02:52:05] <Yuv422> ah k
[02:53:04] <SB-X> for some monsters they override the default when spawning, but maybe not all
[02:53:32] <Yuv422> that makes sense
[02:53:43] <Yuv422> I've seen evil birds
[02:53:48] <Yuv422> and neutral birds
[02:54:22] <SB-X> me too... I don't really remember wolves but if they act evil they might have just changed all the alignments
[02:54:55] <SB-X> monster.txt says neutral creatures only attack chaotic creatures
[03:06:36] <-- SB-X has left IRC (calvino.freenode.net irc.freenode.net)
[03:06:53] --> SB-X has joined #nuvie
[03:07:15] <Yuv422> wb SB-X
[03:07:29] <SB-X> eh? ty
[03:08:56] <SB-X> i've got to go :)
[03:08:58] <SB-X> be back tomorrow
[03:08:59] <SB-X> cya
[03:09:02] <Yuv422> cya
[03:09:07] <-- SB-X has left IRC ("casts gate travel")
[06:12:27] <Yuv422> hmm the gargoyle armor class values seem wrong
[06:12:48] <Yuv422> hmm I think SourceForge is having issues with their MySQL servers
[06:13:10] <Yuv422> I can't go to the nuvie or exult forums at the moment. :-(
[06:43:18] --> smatthews_ has joined #nuvie
[06:45:00] <-- servus has left IRC (Read error: 110 (Connection timed out))
[11:25:31] * Yuv422 pushes lord british into a poison field
[11:25:39] <wjp> traitor! :-)
[11:25:45] <Yuv422> hehe
[11:25:49] <wjp> hi :-)
[11:25:57] <Yuv422> all in the name of game testing. :)
[11:25:59] <Yuv422> hi
[11:26:29] <Yuv422> he still won't die
[11:26:38] <Yuv422> even when poisoned
[11:28:52] <Yuv422> wjp have you guys done any disassembly of the u8 exe to help with pentagram?
[11:29:33] <wjp> yes
[11:29:56] <Yuv422> do you use IDA Pro
[11:30:14] <Yuv422> I saw that you can get a freeware version now
[11:30:32] <Yuv422> 4.3 IIRC
[11:30:48] * wjp nods
[11:32:31] <wjp> it kind of helped that origin actually shipped a version of u8.exe with debugging symbols :-)
[11:33:04] <Yuv422> I bet it did
[11:33:14] * Yuv422 wonders how that could have happened
[11:33:33] <Yuv422> is that across all versions of u8?
[11:33:36] <wjp> no
[11:34:10] <wjp> well, those things happen... the spanish translation of U7: Serpent Isle had debugging symbols in their usecode :-)
[11:34:33] <Yuv422> no such luck with u6
[11:34:55] <Yuv422> I guess every byte counted back then
[11:35:13] <Yuv422> the exe is packed to save a little more space
[11:35:36] <wjp> U7 and U8 were still shipped on floppy, so it can't have been intended
[11:36:36] <Yuv422> I'm looking forward to hacking around with SE and MD
[11:36:48] <Yuv422> there is still a lot to learn there. :)
[11:37:21] <Yuv422> hopefully I'll have to do some disassembly too. :)
[11:39:33] <Yuv422> any idea what's happened to the sourceforge mysql database?
[11:39:49] <wjp> no :/
[11:41:33] <Yuv422> Project Database Service: Online Last updated: 2004-08-09 Pacific
[11:42:09] <Yuv422> looks like their status page is up to date.
[11:43:05] <wjp> "too many connections"
[11:45:40] <Yuv422> how many servers do you think they run?
[11:45:54] <Yuv422> I'm getting the same error on mysql4-n
[11:46:41] <Yuv422> nslookup
[11:46:53] <Yuv422> hehe whoops wrong window
[11:47:26] <Yuv422> and wrong command. who uses nslookup anymore. ;)
[11:48:56] <Yuv422> they all seem to point to sc8-pr-db2-b.sourceforge.net
[11:49:18] <Yuv422> the letter split must be for future expansion.
[13:30:33] <-- Kirben has left IRC ("System Meltdown")
[14:06:47] <Yuv422> bed time
[14:06:51] <Yuv422> cya
[14:07:02] <-- Yuv422 has left IRC ()
[21:47:11] --> Kirben has joined #nuvie
[23:45:43] --> SB-X has joined #nuvie