#exult@irc.freenode.net logs for 2 Jan 2006 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:13:04] <-- Colourless has left IRC ("casts improved invisibility")
[00:19:17] --- LordNAway is now known as Lord_Nightmare
[02:17:21] <-- Baastuul has left IRC ("Quatsch!")
[02:24:00] --> Baastuul has joined #exult
[02:48:11] --> Rottingbeef has joined #exult
[02:48:20] <-- Baastuul has left IRC (Nick collision from services.)
[02:48:29] --- Rottingbeef is now known as Baastuul
[02:58:42] --> Rottingbeef has joined #exult
[03:29:38] <-- Baastuul has left IRC (Read error: 110 (Connection timed out))
[03:30:37] --> Baastuul has joined #exult
[03:55:26] <-- Rottingbeef has left IRC (Read error: 110 (Connection timed out))
[04:09:26] --> Rottingbeef has joined #exult
[04:23:16] <-- Baastuul has left IRC (Read error: 110 (Connection timed out))
[04:25:13] --> Baastuul has joined #exult
[04:48:47] <-- Rottingbeef has left IRC (Read error: 110 (Connection timed out))
[04:53:26] --> Rottingbeef has joined #exult
[05:05:43] --- shazza` is now known as shazza
[05:18:16] <-- Baastuul has left IRC (Read error: 110 (Connection timed out))
[05:37:31] <-- Rottingbeef has left IRC (Read error: 110 (Connection timed out))
[06:01:43] --> Baastuul has joined #exult
[08:22:23] <-- exultbot has left IRC (signing off...)
[08:24:01] --> exultbot has joined #exult
[08:24:01] --- Topic for #exult is: There *is* a topic!
[08:24:01] --- Topic for #exult set by wjp at Tue Feb 22 23:19:30 2005
[08:34:01] --> Khelz has joined #exult
[08:58:09] <-- Baastuul has left IRC ("Quatsch!")
[13:04:08] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[19:16:47] --> Puck2099 has joined #exult
[19:16:54] <Puck2099> hi
[19:17:20] <Puck2099> could I speak with some Exult's coder, please?
[19:17:39] <Rado> Just speak and wait for response.
[19:17:45] <Rado> Or use the forums.
[19:18:43] <Puck2099> well, first of all, sorry for my English
[19:18:51] <Rado> That's a bad start. ;)
[19:18:59] <Puck2099> I'm porting Exult to GP2X
[19:19:07] <Puck2099> a handheld videoconsole
[19:19:23] <Puck2099> and, even it works quite well
[19:19:37] <Puck2099> I have a graphic problem
[19:19:49] <Puck2099> derived from the mouse emulation
[19:20:12] <Puck2099> so my idea was to contact some Exult developer
[19:20:36] <Rado> Good idea, now you need patience.
[19:20:50] <Puck2099> in order to explain my problem, hoping someone could help me :)
[19:20:59] * Rado understands.
[19:22:00] <Puck2099> well, if I only need patience, I will wait patienly here :)
[19:22:46] <Rado> Looking at the current users, some key people are missing, so ... maybe posting to the forums might be better to keep track of your report without having to repeat all the time.
[19:23:22] <Puck2099> yes, I thought about posting to the forums
[19:23:32] <Puck2099> I posted before
[19:23:43] <Puck2099> asking Exult team how to release my source code
[19:24:30] <Puck2099> but I only get an answer of Dominus
[19:24:40] <Puck2099> who said that he is only the doc guay
[19:24:47] <Puck2099> guy
[19:25:21] <Puck2099> and I'm still waiting for some coder tell me what is Exult team preference
[19:28:46] <Rado> Well... as all open source exult, too, is just a "free-time & -will" project.
[19:30:15] <Puck2099> yes, I understand that :)
[19:30:33] <Puck2099> I'm not reclaming anything
[19:30:53] <Puck2099> that's the reason why I have entered here
[19:31:33] <Puck2099> if I can see one member of Exult team maybe he can help me a minute
[19:32:02] <Puck2099> because maybe their are too busy to see the forum
[19:32:39] <Puck2099> I know how much time wasting is reading and posting in forums :)
[19:33:55] <Rado> Bleh, people should pay more attention to feedback to their projects.
[19:34:58] <Puck2099> Maybe if I would sent them an email they could answer me faster, but I don't want to disturb them :)
[19:35:56] <Rado> Since you're a developer you should join the mailing-list and "feel free" to discuss matters there with them.
[19:36:15] <Rado> Don't be so shy.
[19:36:40] <Puck2099> oh, I don't know anything about that mailing-list
[19:36:50] <Puck2099> i'm goint to look for it in the homesite :)
[19:40:57] <Puck2099> i can't find the mailing-list, could you pass me the link, please?
[19:44:13] --> Fingolfin has joined #exult
[19:44:13] --- ChanServ gives channel operator status to Fingolfin
[19:46:24] <Rado> Puck2099, http://sourceforge.net/projects/exult/
[19:47:21] <Rado> Though, I wonder why there are the SF-forums and bug-tracking systems and the one on the homepage.
[19:48:24] <Puck2099> yes, I've been looking exult webpage, but i can't find the mailing-list, only the forums
[19:49:37] <Rado> On the page I gave you search for "mailing", it should give you the link.
[19:51:10] <Puck2099> sorry, you are right
[19:51:26] <Puck2099> I thought that your link was the same as http://exult.sourceforge.net/
[19:51:38] <Puck2099> and their are completely differnte
[19:52:40] <Rado> You could've found it by going to the links section -> project page.
[19:58:28] --> Baastuul has joined #exult
[19:58:29] --> pwr has joined #exult
[19:59:44] <Sevalecan> :OI
[19:59:47] <Sevalecan> -I
[19:59:49] <Baastuul> :O
[20:22:47] <-- Khelz has left IRC ()
[20:32:43] <-- etomek has left IRC (Read error: 104 (Connection reset by peer))
[20:37:35] --> etomek has joined #exult
[21:02:32] <wjp> Puck2099: hi
[21:02:55] <wjp> (reading logs)
[21:03:15] <Puck2099> hi wjp
[21:03:28] <wjp> DrCode replied to your post on the forum
[21:03:46] <wjp> he's Exult's lead developer
[21:03:52] <Puck2099> i'm going to see it :)
[21:04:07] <Puck2099> by the way, are you an exult coder?
[21:04:10] <wjp> yes
[21:04:25] <Puck2099> do you have a minute, please?
[21:04:34] <wjp> sure
[21:04:43] <Puck2099> oh, thanks :)
[21:04:55] <Puck2099> well, i'm going to explain my problem
[21:05:13] <Puck2099> if you don't understand me, please, let me know, because my English is not good enough
[21:05:33] <Puck2099> well, as I said, i'm porting Exult to GP2X
[21:05:44] <Puck2099> everything works fine
[21:05:55] <Puck2099> but I have some graphical problems
[21:06:28] <Puck2099> they are graphical corruptions
[21:06:33] <Puck2099> for example
[21:06:41] <Puck2099> in BG intro
[21:06:49] <Puck2099> when butterfly appears
[21:07:08] <Puck2099> it corrupts everything where fly over
[21:07:12] <Puck2099> do you understand me?
[21:08:07] <wjp> yes
[21:08:47] <Puck2099> it also happens in the game
[21:08:59] <Puck2099> but only under mouse cursor moves
[21:09:24] <Puck2099> by the way, GP2X doesn't have a mouse
[21:09:34] <Puck2099> so i'm emulating it using the joystick
[21:09:39] <Puck2099> and warp_mouse
[21:09:58] <Puck2099> do you have any idea about what could be the problem?
[21:10:01] <wjp> how much of exult did you change?
[21:10:30] <Puck2099> well, not too much
[21:10:56] <Puck2099> mainly the controls
[21:10:59] <wjp> do you have a patch available somewhere?
[21:11:10] <Puck2099> using a joystick to emulate keyboard and mouse events
[21:11:16] <wjp> hard to say what's wrong without seeing your code
[21:11:18] <Puck2099> a patch to source code do you mean?
[21:11:23] <wjp> yes
[21:11:25] <Puck2099> no, i haven't one
[21:11:33] <Puck2099> but you can download the source code
[21:11:36] <Puck2099> from my website
[21:11:49] <Puck2099> or I can send you whatever you need :)
[21:11:52] <-- Baastuul has left IRC ("Quatsch!")
[21:11:53] <wjp> URL?
[21:12:18] <wjp> ah, link is in your profile on the forum I see
[21:12:35] <Puck2099> www.gp32wip.com
[21:13:14] --> Baastuul has joined #exult
[21:13:44] <Puck2099> if you need anything, please, let me know :)
[21:14:25] <wjp> you started from exult version 1.2?
[21:14:26] <wjp> why?
[21:14:55] <Puck2099> because I thought it will be more stable
[21:15:07] <Puck2099> as 1.4 is still under development
[21:17:20] <wjp> does the butterfly itself show normally?
[21:17:36] <Puck2099> yes
[21:17:48] <Puck2099> it is its path where the problems appears
[21:17:52] <Puck2099> and the same with mouse cursor
[21:18:01] <Puck2099> it is painted well, but not under it
[21:18:03] <wjp> does it leave bits of butterfly behind?
[21:18:06] <Puck2099> in a big square
[21:18:11] <Puck2099> yes
[21:19:05] <Puck2099> if i can get a digital camera i will leave you a photograph in the forum
[21:21:13] <Puck2099> well i have taken a look to butterfly again
[21:21:26] <Puck2099> and it doesn't leave bits of butterfly
[21:21:30] <Puck2099> but little squares
[21:21:41] <Puck2099> it looks like pieces of the background
[21:22:07] <Puck2099> it's like it doesn't redraw correctly the background
[21:27:50] <wjp> how small are the squares?
[21:28:01] <Puck2099> quite small
[21:28:26] <wjp> 1 pixel? several pixels?
[21:28:26] <Puck2099> i'm going to start it again
[21:28:30] <Puck2099> several pixels
[21:28:45] <Puck2099> i will try to count the pixels :)
[21:30:06] <Puck2099> it's about 2x2 pixels
[21:30:41] <Puck2099> it looks like it redraws the butterfly path with squares of other zones of the screen
[21:31:03] <wjp> does the gp2x have any issues with unaligned memory access?
[21:31:12] <Puck2099> uhm
[21:31:16] <Puck2099> i don't know
[21:31:27] <Puck2099> could it be the problem?
[21:31:46] <wjp> in ibuf8.cc, line 218 there's a long #if !(defined...etc...
[21:31:51] <-- Fingolfin has left IRC ("42")
[21:31:52] <wjp> try changing that to #if 0
[21:32:13] <Puck2099> ok
[21:32:27] <Puck2099> by the way, i'm looking at game screen
[21:32:29] <Puck2099> in trinsic
[21:32:47] <Puck2099> and other characters
[21:32:53] <Puck2099> when moving
[21:33:01] <Puck2099> make an strange refresh effect
[21:33:25] <Puck2099> it only appears for less than a second
[21:33:47] <Puck2099> for me it's difficult to explain in english
[21:36:17] <Puck2099> i'm going to change what you said
[21:37:41] <Puck2099> could you tell in which folder is that file?
[21:37:52] <wjp> imagewin
[21:38:00] <Puck2099> sorry, i have found it :)
[21:38:00] <Puck2099> thanks
[21:40:57] <Puck2099> one minute
[21:41:04] <Puck2099> i'm copying it to the sd card
[21:42:31] <Puck2099> ey, dude!
[21:42:42] <Puck2099> butterfly now look well :D
[21:43:48] <Puck2099> EVERYTHING looks perfect :)
[21:43:51] <wjp> great :-)
[21:43:55] <Puck2099> man, you are great :)
[21:43:58] <Puck2099> thanks a lot
[21:44:17] <Puck2099> what is the difference changing that value?
[21:45:31] <wjp> there are two implementations of that function; one (the one between the #if and the #else) is (potentially) a bit faster on some machines but can use unaligned 32bit memory access, while the other (between #else and #endif) is safer
[21:45:39] <wjp> the change simply selected the safer one
[21:46:27] <Puck2099> oh, thanks a lot
[21:46:33] <Puck2099> i'm going to have dinner
[21:46:42] <Puck2099> i will be back in 15 minutes :)
[21:58:19] <Puck2099> i'm back
[22:00:40] <Puck2099> wjp, are you Willem Jan Palenstijn, aren't you?
[22:00:46] <wjp> yes
[22:01:27] <Puck2099> ok, thanks is for giving you the thanks in the changelog :)
[22:02:12] <Puck2099> by the way, SI is interpreted as BG by Exult?
[22:02:27] <Puck2099> because i can't load neither game menu
[22:02:37] <wjp> what do you mean?
[22:02:45] <-- pwr has left IRC ("Client exiting")
[22:02:46] <Puck2099> when i select serpent island
[22:02:54] <Puck2099> after exult logo
[22:03:06] <Puck2099> when you can select between BG and SI
[22:03:17] <Puck2099> if i select SI the screen goes black
[22:03:25] <Puck2099> and it hangs
[22:04:51] <wjp> what if you disable the introduction?
[22:05:08] <Puck2099> i don't know, i'm going to try
[22:05:22] <wjp> (there should be an option for that in the setup menu at the start)
[22:05:56] <Puck2099> let's see
[22:06:29] <Puck2099> wow
[22:06:34] <Puck2099> it works :)
[22:07:06] <Puck2099> what could be the problem with SI intro?
[22:07:47] <wjp> the SI intro is a movie, played by sigame.cc, play_intro() using the code in the flic/ subdirectory
[22:08:06] <Puck2099> yes
[22:08:28] <wjp> do you have something like gdb for the gp2x?
[22:08:49] <Puck2099> gdb?
[22:08:53] <Puck2099> what's that?
[22:08:55] <wjp> or any debugger
[22:09:04] <Puck2099> uhm
[22:09:13] <Puck2099> i don't think so
[22:09:22] <Puck2099> we don't have any developer help
[22:09:38] <Puck2099> only some SDL libraries ported by people
[22:09:45] <Puck2099> and a generic arm gcc
[22:11:44] <Puck2099> wjp, the BG intro is also a movie like SI one?
[22:11:51] <Puck2099> or they are differente?
[22:12:11] <wjp> no BG intro is totally different
[22:12:26] <Puck2099> ahm
[22:12:45] <Puck2099> so it could be a problem related to play_intro?
[22:22:56] <wjp> hard to say
[22:23:08] <wjp> does it still not work after the change in ibuf8 ?
[22:24:55] <-- Baastuul has left IRC ("Quatsch!")
[22:25:36] --> Baastuul has joined #exult
[22:28:29] <Puck2099> no, it still don't work
[22:28:36] <Puck2099> the intro i want to say
[22:28:42] <Puck2099> the game works fine :)
[23:13:01] --> Kirben has joined #exult
[23:13:01] --- ChanServ gives channel operator status to Kirben