#exult@irc.freenode.net logs for 27 Sep 2012 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[04:42:45] <-- Dominus1 has left IRC (Read error: Connection reset by peer)
[04:42:57] --> Dominus has joined #exult
[04:42:57] --- ChanServ gives channel operator status to Dominus
[05:35:15] --> Serel has joined #exult
[05:37:03] <Serel> So, in the Trial of Love, is there an order in which I have to throw blood on the rocks?
[07:03:41] --> ParuCodex has joined #exult
[07:05:08] <-- ParuNexus has left IRC (Ping timeout: 255 seconds)
[07:08:09] <Dominus> can you post a savegame somewhere?
[07:08:42] <Serel> Not sure where..
[07:09:39] <Serel> Besides, I saved before doing the sequence
[07:23:56] <-- ParuCodex has left IRC (Quit: ERROR: IRC ADDICT dejected!)
[07:24:08] --> ParuNexus has joined #exult
[08:23:12] --> Rottingbeef has joined #exult
[09:08:35] <-- Dominus has left IRC (Quit: Leaving.)
[09:12:05] --> Dominus has joined #exult
[09:12:05] --- ChanServ gives channel operator status to Dominus
[09:13:47] --> Dominus1 has joined #exult
[09:13:47] <-- Dominus has left IRC (Read error: Connection reset by peer)
[09:14:01] --- ChanServ gives channel operator status to Dominus1
[09:14:01] --- Dominus1 is now known as Dominus
[09:18:37] --> Dominus1 has joined #exult
[09:18:37] <-- Dominus has left IRC (Read error: Connection reset by peer)
[09:18:40] <Dominus1> send it to my email dominus@users.sourceforge.net
[09:18:53] --- ChanServ gives channel operator status to Dominus1
[09:18:53] --- Dominus1 is now known as Dominus
[09:19:03] <Serel> I will if it still won't work
[09:23:04] <Serel> Ah, I can place the blood at almost any tile... Knowing Ultima VII's infamous pickiness... Oh, pain incoming...
[09:33:13] <Serel> Yeah, no matter what, every time I try to do the ritual I get told "Blood must cover the rocks" despite me just doing that...
[10:04:28] <-- servus has left IRC (Ping timeout: 246 seconds)
[10:17:54] --> servus has joined #exult
[12:18:46] --> TheCycoONE has joined #exult
[13:00:23] <Colourless> double click the bucket, then click on the rocks. Repeat for the rest of the rocks. it should be quite simple.
[13:06:57] <Serel> Aye, that I have done... not good enough for the Avatar
[13:11:50] <Colourless> you missed a rock then
[13:34:05] <Serel> Though I hath done this five times, emptying the bucket, upon five rocks...
[13:42:58] <Dominus> send me the savegame...
[13:44:32] <Serel> Sure, but I have the suspicion the problem is with what I'm doing... But I'll do that now
[13:53:46] <Serel> When I find how and where Exult stores save games...
[13:54:09] <-- Marzo has left IRC (Ping timeout: 256 seconds)
[13:54:55] <-- Kirben has left IRC ()
[14:00:03] <Dominus> see the FAQ :)
[14:09:37] <Serel> So for windows 7 it would be in the Local Appdata? Would the save files, perchance, be stored in the format "(Number).SAV"?
[14:11:27] <Dominus> http://exult.sourceforge.net/docs.php#path_config_nt5
[14:12:11] <Serel> Yes, that is where I've gotten to this conclusion
[14:12:46] <Dominus> C:\Users\Dominus\AppData\Local\Exult\blackgate\exult00bg.sav
[14:12:57] <Dominus> and in the savegame dialog you can see the number of your save
[14:15:15] <Serel> Ah, great. Now excuse me for a moment, I seem to need to sort out an annoyance created by accidentally having separate Youtube and Gmail accounts every time...
[14:17:12] <Serel> Done, if it's an issue with the save file
[14:31:42] <Dominus> received, will look later
[15:02:33] <-- Dominus has left IRC (Quit: Leaving.)
[15:12:10] --> Dominus has joined #exult
[15:12:10] --- ChanServ gives channel operator status to Dominus
[15:23:36] <-- Serel has left IRC (Ping timeout: 244 seconds)
[16:51:28] <Dominus> works without a hitch for me...
[16:52:09] <Dominus> http://imageshack.us/photo/my-images/849/lovehf.png/
[16:52:40] <Dominus> just put blood on these stones and read the scroll in your inventory, that's it...
[16:54:01] <-- Matt_O has left IRC (Read error: Connection reset by peer)
[16:54:27] --> Matt_O has joined #exult
[17:09:39] <Dominus> Colourless, wjp: any ideas to make touchpad/trackpad movement better for Exult? It really isn't that comfortable to play with those. I'm thinking whether it would make sense to have some trigger (right-click, keyboard shortcut) which makes the party follow the cursor without the need to constantly press the right button.
[17:09:59] <Dominus> and, yes, I'd need help in realizing this... :)
[17:18:06] <Colourless> bit hard to say honestly. don't use one to know how to fix it
[17:19:00] <Colourless> when you drag your finger does it trigger left mouse clicks
[17:23:37] <Dominus> with the apple magic trackpad I need to physically push down with two finger and then move the cursore with one of them...
[17:23:56] <Dominus> which is really uncomfortable
[17:25:26] <Dominus> the "tap" feature that doesn't make you physically click only works when you lift the two fingers after the tap
[17:26:03] <Dominus> so I can double tap with two fingers (and lift them away from the pad) and the party will move to where I tapped
[17:26:40] <Dominus> but the "dragging" of the party after the cursor only works with the physically holding down :(
[17:27:42] <Dominus> and I remember that on Windows laptops it was similarly annoying that you needed one finger to hold down the right button and drag with another finger the cursor
[17:28:09] <Dominus> on a laptop one could use of course fingers from two hands :)
[18:14:52] <Colourless> the only way i can really think of doing it is adding mouse button emulation using keyboard keys, though that sounds icky. Ideally Exult would need to support touch events. I have no idea if SDL supports them
[18:24:41] * Colourless attempts to find info about SDL and comes to the conclusion that its going to be a while for touch events to be supported
[18:37:48] <-- Dominus has left IRC (Read error: Connection reset by peer)
[18:37:54] --> Dominus1 has joined #exult
[19:18:09] <TheCycoONE> http://www.libsdl.org/tmp/SDL/README.touch
[19:18:33] <TheCycoONE> haven't used it though, that's just google
[19:26:05] --> Serel has joined #exult
[19:40:10] --> Marzo has joined #exult
[19:40:36] --> Marzo1 has joined #exult
[19:40:36] <-- Marzo has left IRC (Disconnected by services)
[19:58:57] <Dominus1> TheCycoONE: that seems to point at SDL 2, not SDL 1.2x
[19:59:32] --- ChanServ gives channel operator status to Dominus1
[19:59:32] --- Dominus1 is now known as Dominus
[20:03:24] <Dominus> colourless. without knowing or understanding our movement code, couldn't we cheat? I guess right now we get from SDL holding-right-mouse-button which makes Exult go into move mode when the cursor is moved until the SDL holding-right-mouse-button event is canceled. Can't we do something like tripple-right-mouse-button-click -> go into cursor move mode until another tripple-right-mouse-button-click?
[20:03:40] <Dominus> probably way too hacky, though...
[20:04:04] <Dominus> or port to SDL 2
[20:04:08] <Dominus> :)
[20:35:35] <Dominus> that would be exult.cc
[20:35:36] <Dominus> if ((SDL_BUTTON(3) & ms) && !right_on_gump)
[20:35:37] <Dominus> gwin->start_actor(x, y,
[20:35:37] <Dominus> Mouse::mouse->avatar_speed);
[20:35:44] <Dominus> I guess
[20:35:57] <TheCycoONE> ah, missed that. SDL 2 has everything :(
[20:40:05] <Dominus> I don't think it explicitly states that but I have mercurial of SDS 2 on my machine and it has the SDL_Finger... stuff and not SDL 1.2x :)
[20:48:30] <-- Marzo1 has left IRC (Ping timeout: 252 seconds)
[20:52:26] --> Marzo has joined #exult
[21:16:00] <Dominus> have we always been that bad at pathfinding when the party wasn't on the same level as the point to pathfind to?
[21:23:53] <Serel> I have no idea why the Test of Love still refuses to work for me... Am I inexplicably standing in completely the wrong place or something?
[21:24:16] <Dominus> hi serel
[21:24:31] <Dominus> what version of exult are you using?
[21:24:56] <Serel> Snapshot V1.5.0\
[21:26:09] <Dominus> hmm
[21:26:30] <Dominus> what are the exact steps you are doing?
[21:26:56] <-- Marzo has left IRC (Ping timeout: 256 seconds)
[21:27:04] <Dominus> from that save, doubleclick the bucket and put a drop of blood on each of the five stones
[21:27:43] <Dominus> when you've done the last one, do nothing else than read the scroll
[21:27:56] <Serel> Hold the bucket of blood, use it on the northernmost stone, then use the bucket on the next stone clockwise until all stones have blood on them and the bucket is empty, then read the scroll from inside the circle, and glare at whoever just failed to notice the blood.
[21:28:01] <Dominus> if it still doesn't work, please make a screenshot
[21:28:23] <Serel> What's the hotkey for screenshots?
[21:28:48] <Dominus> so I see where you are standing and how the rocks look
[21:29:20] <Dominus> don't stand in the circle perhaps
[21:29:48] <Dominus> http://exult.sourceforge.net/docs.php#screenshots
[21:32:29] <Serel> Ah, thanks... Though my laptop seems to not read PCX... Oh well, where do I upload it?
[21:32:42] <Serel> Shall I just email it?
[21:32:46] <Dominus> yes
[21:34:00] <Serel> Okay, done
[21:37:27] <Dominus> I cannot reproduce it no matter what I do
[21:37:36] <Dominus> always works for me
[21:38:44] <Dominus> serel are you on w7 32 or 64bit?
[21:39:14] <Serel> 32
[21:41:41] --> Marzo has joined #exult
[21:45:09] <Dominus> I cannot reproduce on W7 32bit as well
[21:45:44] <Serel> Does it matter where on the stone as long as I click on the stone?
[21:47:15] <Dominus> not for me
[21:48:29] <Dominus> hmm
[21:48:38] <Dominus> please download the latest snapshot
[21:49:23] <Dominus> just *maybe* the change by malignant that borked other stuff is borking this as well
[21:49:39] <Dominus> I can see from the save that you are still using a borked version
[21:49:53] <Dominus> you might have noticed the odd sleeping behavior of NPCs
[21:49:58] <Serel> Yep...
[21:50:13] <Serel> Is the borked version 1.5 or 1.4.9?
[21:50:29] <Dominus> snapshot dated August 26
[21:50:45] <Dominus> and that is what you are using
[21:51:16] <Dominus> so download the snapshot again and install it. on the download page you will notice that it now has a newer date
[21:51:36] <Dominus> whenever our code changes kirben will make a new snapshot
[21:51:58] <Serel> So just redownload and reinstall?
[21:52:04] <Dominus> yes
[21:54:25] <Serel> Oh, thank you so much.... It works now
[21:55:04] <Dominus> always use the latest snapshot :)
[21:55:18] <Dominus> it may break your game or fix it... you'll never know :)
[21:56:29] <-- Marzo has left IRC (Ping timeout: 260 seconds)
[22:05:34] <-- TheCycoONE has left IRC (Ping timeout: 244 seconds)
[22:07:21] <Serel> I think I'll go spend a few trains somewhere before taking on Combat...
[22:07:32] <Serel> Courage*
[22:21:16] --> Dominus1 has joined #exult
[22:21:55] --- ChanServ gives channel operator status to Dominus1
[22:21:55] <-- Dominus has left IRC (Killed (zelazny.freenode.net (Nickname regained by services)))
[22:21:55] --- Dominus1 is now known as Dominus
[22:22:34] <-- Dominus has left IRC (Client Quit)
[23:01:52] --> nutron has joined #exult
[23:33:10] --> Kirben has joined #exult
[23:33:11] --- ChanServ gives channel operator status to Kirben
[23:36:37] --> Kirben_ has joined #exult
[23:36:37] <-- Kirben has left IRC (Read error: Connection reset by peer)
[23:36:38] --- ChanServ gives channel operator status to Kirben_