#exult@irc.freenode.net logs for 5 Feb 2005 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[02:20:26] --> sbx has joined #exult
[02:43:00] <-- Darke has left IRC (Read error: 110 (Connection timed out))
[02:45:47] <-- Cahaan2 has left IRC ()
[02:58:20] --> Exodus has joined #exult
[03:02:52] <-- Exodus has left #exult ()
[03:47:16] --> Darke has joined #exult
[03:48:43] --> Colourless has joined #Exult
[03:48:43] --- ChanServ gives channel operator status to Colourless
[04:11:40] <Colourless> Kirben, you around?
[04:43:38] <Kirben> Around now.
[04:49:50] <Colourless> ok
[04:50:28] <Colourless> just need to ask a few question about installer.
[04:50:41] <Colourless> now, it requires a source path for all the files
[04:50:55] <Colourless> what shoud it be
[04:51:15] <Colourless> ideally, it should also be automated and part of the make file
[04:51:43] <Kirben> The installer is at c:\ultima7 and Exult files at c:\ultima7\Exult
[04:52:24] <Colourless> u7 files don't matter
[04:52:27] <Colourless> hmm
[04:52:39] <Colourless> i was thinking just doing a solid archive
[04:52:58] <Colourless> no need for selfextractor
[04:53:08] <Colourless> since inno uses good compression
[04:54:57] <Kirben> Just an installer Exultwin32.exe, that people run you mean ?
[04:55:04] <Colourless> yeah
[04:55:22] <Colourless> doesn't 'need' to be that way though
[04:55:27] <Colourless> can still used self extracting
[04:55:46] <Colourless> with exult in an 'exult' dir
[04:58:47] <Kirben> An installer only sounds best.
[05:04:27] <Colourless> you do make dist?
[05:05:09] <Kirben> Yes
[05:05:31] <sbx> Will there be something you can rerun after install to update the game location?
[05:05:32] <Colourless> i can make that automatically create the installer
[05:06:10] <Colourless> or i can make another makefile rule to make it
[05:06:45] <Kirben> Either way would be fine.
[05:33:43] <-- shazza has left IRC ()
[05:45:44] --> glikely has joined #exult
[06:00:51] <-- glikely has left IRC ("BitchX: it's how steak is done")
[06:29:23] <-- sbx has left IRC ("*casts gate travel*")
[06:43:50] <Colourless> kirben it should now be committed. Edit win32/exult_installer.iss as needed to add extra files to the right sections and commit the changes. Also i don't know if make clean will actually clean everything...
[06:44:17] <Kirben> ok
[06:44:26] <Colourless> oh and you'll need to have innosetup in your path,
[06:44:46] <Colourless> since the makefile will run iscc when doing make dist
[06:47:13] <Colourless> hmm
[06:48:09] <Colourless> just noticed a problem.... will fix it in a sec
[06:49:08] <Colourless> crashes if either of the u7 or si paths are left empty
[06:50:23] <servus> Colourless, new graphics subsystem? :)
[06:53:55] <Colourless> no
[06:56:58] <Kirben> Makefile changes don't seem to have been commited.
[06:57:42] <Colourless> you are right
[06:57:45] <Colourless> they didn't
[06:58:37] <Colourless> done
[07:05:07] --> wana_have_sex has joined #Exult
[07:05:34] <wana_have_sex> hi
[07:07:45] <-- wana_have_sex has left #Exult ()
[07:08:15] <Kirben> I get some minor warnings:
[07:08:18] <Kirben> Warning: resolving _SetExultGamePaths by linking to _SetExultGamePaths@12
[07:08:18] <Kirben> Use --enable-stdcall-fixup to disable these warnings
[07:08:18] <Kirben> Use --disable-stdcall-fixup to disable these fixups
[07:08:18] <Kirben> Warning: resolving _VerifyBGDirectory by linking to _VerifyBGDirectory@4
[07:08:18] <Kirben> Warning: resolving _VerifySIDirectory by linking to _VerifySIDirectory@4
[07:08:20] <Kirben> Warning: resolving _GetExultGamePaths by linking to _GetExultGamePaths@16
[07:08:24] <Kirben> Warning: resolving _SetExultGamePaths by linking to _SetExultGamePaths@12
[07:08:26] <Kirben> Use --enable-stdcall-fixup to disable these warnings
[07:08:28] <Kirben> Use --disable-stdcall-fixup to disable these fixups
[07:08:30] <Kirben> Warning: resolving _VerifyBGDirectory by linking to _VerifyBGDirectory@4
[07:08:34] <Kirben> Warning: resolving _VerifySIDirectory by linking to _VerifySIDirectory@4
[07:08:36] <Kirben> Warning: resolving _GetExultGamePaths by linking to _GetExultGamePaths@16
[07:08:42] <Kirben> Should I just enable --enable-stdcall-fixup on link ?
[07:09:29] --> sbx has joined #exult
[07:12:13] <Colourless> you can try...
[07:12:18] <Colourless> doesn't seem to help
[07:12:31] <Colourless> warnings can be ignored though
[07:59:41] <-- pwr has left IRC ("Client exiting")
[08:00:38] <Kirben> Nice filesize reduction too, about 660KB.
[08:00:46] <sbx> :)
[08:09:26] --> shazza has joined #exult
[08:45:44] <servus> Colourless, how about now? That graphics subsystem done?
[08:59:31] <sbx> He's busy with an installer.
[09:04:22] <-- Matt_O has left IRC (Read error: 110 (Connection timed out))
[09:10:49] --> Baastuul has joined #exult
[09:25:19] <servus> What about now?
[09:36:24] --- Colourless is now known as Cless|Away
[09:37:04] <sbx> he's ignoring us :)
[09:37:32] <sbx> OR he's busy working on that graphics subsystem!
[09:43:35] <servus> So it's done now?
[09:44:15] * Kirben slaps servus around a bit with a large trout
[09:45:10] <servus> Don't make me Oink you
[09:47:14] * sbx double-clicks servus.
[09:48:50] <servus> An odorous gump, an odorous gump, my horse's kingdom for an odorous gump!
[09:51:22] <sbx> I like this game.
[09:52:16] <sbx> Gotta lay off the shrooms though.
[09:52:22] <servus> YOU HAVE LOST THE GAME.
[09:52:28] <servus> Would thou like to play once more?
[09:54:04] <sbx> Why not?
[09:54:13] <servus> Let us play the game!
[09:54:16] <sbx> How do I get to the secret cheerleader room?
[09:54:20] <sbx> oops
[09:54:29] <servus> THOU HAST LOST THE GAME.
[09:54:44] <servus> Would thou like to play THE GAME?
[09:54:59] <sbx> Why do you switch between ye olde english and your new english?
[09:55:05] <sbx> Why not?
[09:55:24] <servus> BE QUI-... SHUSH!
[09:55:55] <sbx> Move to your new apartment yet?
[09:55:58] <sbx> dammit
[09:56:41] <sbx> I just wondered if you're working on Exult3D since you're up so late. :)
[09:56:54] <sbx> I don't know the rule!
[10:23:15] <servus> Go FAQ yourself.
[10:23:27] <servus> @ Dominus drawing heat in the Phorum :-)
[10:23:32] <servus> I haven't moved in yet.
[10:23:37] <servus> I did a little work on Exult3D.
[10:23:41] <servus> I'm at my parents' right now.
[10:23:51] <servus> It's all very turbulent. Things will settle down soon
[10:25:32] <servus> Dreamcast3D!
[10:28:17] <sbx> Dreamcast implies 3D.
[10:28:36] <servus> Shhh. Dreamcast3D!
[10:35:17] <sbx> I'll Dreamcast3D you!
[11:08:40] <-- Kirben has left IRC ("System Meltdown")
[11:26:04] --> Fl00der has joined #exult
[11:51:14] <-- servus has left IRC (Read error: 110 (Connection timed out))
[12:38:22] --> pwr has joined #exult
[13:12:02] --> Baastuul_ has joined #exult
[13:30:12] <-- Baastuul has left IRC (Read error: 113 (No route to host))
[14:11:04] --> Matt_O has joined #exult
[14:37:54] <shazza> :o
[14:49:34] <sbx> :)
[14:50:34] <shazza> :(
[14:50:53] <shazza> i downloaded exult3d but when i click on it, nothing opens
[14:50:57] <shazza> (i am obviously doing something wrong)
[14:53:20] <sbx> did you follow the instructions?
[14:59:43] <shazza> i didn't see the instructions i was just in the directory and saw Exult-3D.zip
[14:59:45] <shazza> :(
[14:59:50] <shazza> or whatever
[14:59:52] <shazza> it was called
[15:00:40] <sbx> on the forum topic
[15:00:53] <sbx> I don't really remember them all.
[15:01:29] <shazza> hmm
[15:01:31] <shazza> okay
[15:01:44] <sbx> I know you have to put the 3dmodels folder in. And copy some file to your Exult folder, then edit the config to add OpenGL
[15:01:44] <sbx> .
[15:01:57] <sbx> Don't expect the camera to work.
[15:02:49] <shazza> ooooh there they are
[15:02:52] <shazza> lol
[15:03:01] <Fl00der> camera works but it's terrible
[15:03:19] <Fl00der> and it's hard to pickup any items in game
[15:04:56] <Fl00der> pick up*
[15:07:11] <sbx> yep
[15:08:14] <shazza> To enable 3D mode, edit your Exult.cfg and change <Scaler>???</Scaler> to <Scaler>OpenGL</Scaler>.
[15:08:19] <shazza> there isn't any <scaler> to begin with
[15:08:23] <shazza> do i just include it somewhere
[15:08:25] <shazza> in exult.cfg ?
[15:10:03] <sbx> there is a <video> section
[15:10:09] <sbx> add it under that
[15:10:19] <sbx> before the </video>
[15:10:48] <shazza> k
[15:13:00] <shazza> get an error when it loads the ingame
[15:13:09] <shazza> maybe it is because my current exult version was a snapshot
[15:13:11] <shazza> :\
[15:13:48] <sbx> no the current exult version is exult3d
[15:13:52] <sbx> whats the error
[15:14:26] <shazza> Author: gruck (---.eastlink.ca)
[15:14:28] <shazza> Date: 01-12-05 03:38
[15:14:28] <shazza> Whoops, nevermind. I forgot to replace palette.flx along with the rest of the files. Works now. Sort of.
[15:14:39] <shazza> !!
[15:14:55] <sbx> yeah that's the special file you have to use
[15:15:08] <shazza> the "this program has performed an illegal operation" one
[15:15:28] <shazza> clicking details i get
[15:15:30] <shazza> EXULT caused an invalid page fault in
[15:15:31] <shazza> module EXULT.EXE at 015f:004d82f2.
[15:15:31] <shazza> Registers:
[15:15:31] <shazza> EAX=00c1ebe0 CS=015f EIP=004d82f2 EFLGS=00010202
[15:15:31] <shazza> EBX=00000007 SS=0167 ESP=007ff700 EBP=0000837d
[15:15:31] <shazza> ECX=00000549 DS=0167 ESI=007ff7f4 FS=a397
[15:15:33] <shazza> EDX=01c52adc ES=0167 EDI=00000007 GS=0000
[15:15:35] <shazza> Bytes at CS:EIP:
[15:15:37] <shazza> 89 04 8a a1 00 48 57 00 8b 0c 88 83 c4 04 57 51
[15:15:39] <shazza> Stack dump:
[15:15:41] <shazza> 00000007 00000001 00b936e0 0000000f 00000000 00000a00 00002ac8 00000a00 007ff6ec 00000001 01c4fb94 01c50fd4 01c51ad4 007ff924 00532938 00000000
[15:15:44] <shazza> :)
[15:15:48] <shazza> heh
[15:18:54] <sbx> How would the exult devs handle that one?
[15:19:06] <Fl00der> it's hard to get work exult3d but I have done that
[15:21:38] <-- pwr has left IRC ("Client exiting")
[15:22:23] <-- sbx has left IRC ("BRB")
[15:23:35] <shazza> grrr
[15:23:57] <shazza> >:(
[15:29:20] --> pwr has joined #exult
[15:31:31] <shazza> screw it
[15:31:45] <shazza> i tried this too
[15:31:47] <shazza> Here is my target:
[15:31:47] <shazza> C:\Software\Exult\Exult3d.exe --nocrc --bg --nomenu
[15:31:47] <shazza> Combine that with exult.cfg options
[15:31:47] <shazza> <gameplay>
[15:31:47] <shazza> <skip_intro>yes</skip_intro>
[15:31:48] <shazza> <skip_splash>yes></skip_splash>
[15:31:50] <shazza> </gameplay>
[15:31:52] <shazza> that sbx suggested
[15:33:04] <-- Fl00der has left IRC (Read error: 54 (Connection reset by peer))
[15:49:55] --> sbx has joined #exult
[15:51:39] <sbx> shazza: that gets you into the game faster but wouldn't fix that funny crash you get
[15:52:05] <sbx> do other opengl applications work?
[15:58:26] <-- shazza has left IRC (Read error: 54 (Connection reset by peer))
[15:58:31] --> shazza has joined #exult
[16:16:22] <sbx> shazza?
[16:29:15] --> sbx|afk has joined #exult
[16:31:06] --> claviola has joined #exult
[16:35:32] --> claviola_ has joined #exult
[16:37:53] <-- Baastuul_ has left IRC (Read error: 113 (No route to host))
[16:48:26] <-- sbx has left IRC (Read error: 113 (No route to host))
[16:51:40] <-- claviola has left IRC (Client Quit)
[16:58:21] --> Cytech has joined #exult
[17:14:56] <-- claviola_ has left IRC (Remote closed the connection)
[17:15:36] --> claviola_ has joined #exult
[17:44:07] --> Baastuul has joined #exult
[17:54:30] --> servus has joined #exult
[18:00:24] --> Matt_O_ has joined #exult
[18:00:25] <-- Matt_O has left IRC (Read error: 104 (Connection reset by peer))
[18:00:35] --- claviola_ is now known as claviola
[21:29:37] <-- Baastuul has left IRC ("Reconnecting.")
[21:38:31] --> Baastuul has joined #exult
[21:59:07] <-- claviola has left IRC ("Leaving")
[22:55:57] <-- Matt_O_ has left IRC (Read error: 54 (Connection reset by peer))
[22:56:03] --> Matt_0 has joined #exult
[23:58:45] --> Kirben has joined #exult
[23:58:45] --- ChanServ gives channel operator status to Kirben