At the moment the Conquests mod is stuck at the Fawn Trial on the first day, where the party member / defendant never is brought into the room. The Usecode around the Fawn Trial is particularly gnarly, with at least one global flag getting recycled. FawnTrialBarks 0x939 is the only case where there are stack underflows in the Usecode that I know of.
I am on Windows at home, and would like to enable the additional Usecode output so I can try to debug this scene. How can I do that?
Makefile and Debug Switch
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Re: Makefile and Debug Switch
Heya, can you compile Exult on your own?
If you do that, you can enable stuff like this on building:
If you do that, you can enable stuff like this on building:
Code: Select all
make -f Makefile.mingw DEBUG=1 DEBUG_SYMBOLS=1 USECODE_CONTAINER=1 USECODE_DEBUGGER=1 SHOW_NONREADIED_OBJECTS=1 debug studioinstall toolsinstall plugininstall
--
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!
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!
Re: Makefile and Debug Switch
If you can't build it yourself, speak up quickly before I go in holidays
--
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!
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!
-
- Posts: 1219
- Joined: Thu May 14, 2020 1:34 pm
Re: Makefile and Debug Switch
I would be grateful for a Windows version of this. Not sure if others like AgentOrangeMan would also benefit.
It looks like some of the spaghetti usecode uses getPathEgg, which is just so incredibly wrong as a practice.
It looks like some of the spaghetti usecode uses getPathEgg, which is just so incredibly wrong as a practice.
Re: Makefile and Debug Switch
Here you go
http://exult.info/snapshots/Exultwin32debug.exe
http://exult.info/snapshots/Exultwin32debug.exe
--
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!
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!