ExultStudio

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Skutarth

Re: ExultStudio

Post by Skutarth »

Slow reaction, another side-effect of hunger.
Grab a Snickers.
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

Yup, just plain crash and what it says in stdout (which I've posted a couple times over)

If I sent you my map file over could you drop some NPCs in it for me, cause I don't see ExultStudio fixing itself anytime soon :?

~ Wizardry Dragon
"Not sea shanty again!"
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by drcode »

I'd like to help, but the only thing I can suggest is to try it on Linux.

Or, a question for Colourless: Is there any way he can get a stack-trace (with symbols) on Windows?
wjp
Site Admin
Posts: 1708
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by wjp »

Anything in stderr.txt?
Colourless
Site Admin
Posts: 731
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Colourless »

If it's exult studio that is crashing, you'll want to look at studio_out.txt and studio_err.txt if they exist.

DrCode: Not with our binaries, since they are stripped. If he was using unstripped binaries he could use gdb to do it.

Windows itself (via DrWatson) does make stack traces with symbols, but of course that only works with symbols in the MS Format which our binaries, even if unstripped, don't have since they are gcc compiled.
Skutarth

Re: ExultStudio

Post by Skutarth »

BTW, in ExultStudio, if you pick up an object in the window and drop it back and let go, it crashes. I'm using the binary from today.
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

All I seem to see is "Error sending NPC data to server" (other than the standard stuff)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Dominus »

could you mail me your patch dir (zipped)? I'll take a look then. (see my email addy on the about us page).
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

Can do :)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
artaxerxes
Site Admin
Posts: 1310
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by artaxerxes »

Wizardry Dragon:
Are you by any chance in the Toronto area? Your hostname looks vaguely similar to mine.

Artaxerxes
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

Ottawa :)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
toria
Posts: 10
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by toria »

Well hello fellow canadians! Alberta here! Nice to see some "semi" fermiler posters! heheh

Toria
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by drcode »

And hello fellow North American:-)
Achile Dragon

Re: ExultStudio

Post by Achile Dragon »

Same thing here in Québec . Maybe Exult Studio is allergic to canadian users
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

Maybe... I hope not ... :(

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by drcode »

More likely it's allergic to Windows users:-)
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Dominus »

As I wrote to you in the private email I found out that you are using Windows 2000 and not XP like you said somewhere else in this thread.

Should have paid attention to what your pasted stdout.txt said.
This is the full stdout.txt if it helps any:
Exult version 1.1.0cvs
Built at: Jul 6 2003 18:42:10
Compile-time options: USE_EXULTSTUDIO, HAVE_ZIP_SUPPORT
Compiler: gcc, version: 3.2.3 (mingw special 20030504-1)

Platform: Windows 2000 Service Pack 3 Version 5.0 Build 2195
I repeat: Exult Studio still has connection issues on Windows 2000 and NT. We still haven'T found out what the problem is and Colourless did not yet have the time to look into it. Maybe he will look at it again.

We could have spared us a lot of posts if you hadn't answered that you are on XP...
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by drcode »

I made the mistake of using Unix-file sockets in EStudio (because I didn't know anything about sockets at the time). Maybe if we switched to port-type sockets, it would work on all the platforms.
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

Maybe, it's worth a try anyways :)

>> Sorry Dominus, that was my mistake >> :(

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Dominus »

Colourless decided to go the "easy" way and now forces ES on W2k or NT to connect in the Win9x style (ask him for details).
So with the next snapshot (look at the date) it *should* work out ok. Unfortunately no one of us can test it, so you will be our Test person :-)
Tell us if it works.
I'm glad we worked this one out.
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

Ooh, I get to be a playtester :)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

The NPC editor -does- work on my machine now! Thanks a ton all :)

(note: this is Win 2000 professional, not NT, so if you're on NT I am not gauranteeing it'll word :) )

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Dominus »

*Dominus sighs satisfied

Thanks for testing. I'm glad it finally works for you. Have fun!
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

Well I dont know about NT but it works on Win 2000 Pro 8)

I do have one beef though: Exult Studio should have some sort of capacity to edit text.flx (or whatever it is that has the descriptions) so that we can rename/name shapes, for those of us that are making custom shapes :)

Other than that its all good :)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
drcode
Site Admin
Posts: 2267
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by drcode »

I think it does update text.flx (by writing out an updated one in your 'patch' directory). Try editing a shape by double-clicking on it, then change the name in the dialog box.

I guess it does lack the ability to edit the messages that are past the shape names.
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

But it doesnt edit existing names for me either? More accurately, it does but doesn't apply the changes by saving text.flx into patch (if it does save I dont know where it is saving)

BTW, if someone could prebuild roofs and stuff in combos it would help :)

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Dominus »

hmm, you can prebuild roofs and stuff in combos (as long as there is a similar construct already somewhere on the map).
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Wizardry Dragon
Posts: 1241
Joined: Thu May 14, 2020 1:34 pm

Re: ExultStudio

Post by Wizardry Dragon »

I mean, if someone could do that and include them as standard in ExultStudio so I dont have to do it :)

(I'll let you in on a secret: us programmers can be a lazy lot :) )

~ Wizardry Dragon
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Locked