Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Forum » scripts.dll 2.2 is finally out!!!
scripts.dll 2.2 is finally out!!! [message #179858] Sun, 20 November 2005 04:07 Go to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

download from http://www.sourceforge.net/projects/rentools/
some of the highlights:
A bunch of new scripts and engine calls
Big code cleanups (for example, jfw.cpp, jfw2.cpp etc are gone and have been replaced with new cpp files sorted by what the scripts do)
a new binary patcher for linux that is linux native and open-source (its standard ansi C and should compile anywhere you need to compile it) to replace the old windows-only binary. (its not as fancy as the windows binary but it works)
A bunch of bug-fixes (including a fix so that messages in bhs_renlog log files are output with characters used in languages like french and german appearing correct)
A new command to send a "team message" (it will appear as though it is comming from a specific player)
Some cleanups to the documentation.
Changes to the chathook so that messages are passed in as unicode strings (so you can see charcters from languages like french and german properly)
A new hook so you can see all messages sent on the host (i.e. via the MESSAGE console command and other related console commands)
New code so that any client running >= 2.2 will send a message when they join which will cause the server to output the same thing it outputs when you use the VERSION console command.
And also, there is now a new exception handler.
When renegade crashes on windows, you will no longer get the windows crash dialog or an _except.txt file.
Instead, you will get a crashdump.txt file containg the following:
The address the exception occured at (including which module and which segment of that module the address resides in)
The address being accessed when the crash happens (including if it was trying to read from that address or write to it)
Whether the crash happened with the game client or the FDS
The contents of the CPU registers at the time the crash happened
The contents of the FPU registers at the time the crash happened
The bytes currently in memory at the address the crash happened at
The CRC32 checksum of bhs.dll, scripts.dll, scripts2.dll and bandtest.dll
The current version of bhs.dll (i.e. the same thing printed by the sversion/version console commands)
A complete list of all modules loaded into the renegade process space along with the address they are loaded at
And a complete dump of the processor stack at the time the crash happened (along with details of which module and which segment of that module the address resides in)

Later, I plan to expand this further with other information (most notably details about operating system version and service pack)

We will be shipping scripts.dll/bhs.dll 2.2 with Core Patch 2. (or 2.2.x if bug-fix releases are required)

SSAOW 1.4 (which is based on 2.2) is currently being worked on and will probobly be out sometime soon. It will include all of the new features from 2.2.


Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
Re: scripts.dll 2.2 is finally out!!! [message #179930 is a reply to message #179858] Sun, 20 November 2005 17:27 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

I just released 2.2.1 which contains the correct version of bhs.dll (2.2 contained the wrong broken version). Everyone who downloaded 2.2 needs to download 2.2.1 otherwise their renegade will be broken.


Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
Re: scripts.dll 2.2 is finally out!!! [message #179948 is a reply to message #179858] Sun, 20 November 2005 22:47 Go to previous messageGo to next message
andysh is currently offline  andysh
Messages: 45
Registered: August 2004
Location: Papamoa, New Zealand
Karma: 0
Recruit
Great work jon.
Re: scripts.dll 2.2 is finally out!!! [message #179961 is a reply to message #179858] Mon, 21 November 2005 02:09 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9738
Registered: March 2005
Location: Belgium
Karma: 13
General (5 Stars)
Goztoe
what happened to 2.1.4? Big Grin Nice work! Thumbs Up

You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
Re: scripts.dll 2.2 is finally out!!! [message #179985 is a reply to message #179858] Mon, 21 November 2005 05:21 Go to previous messageGo to next message
RTsa is currently offline  RTsa
Messages: 484
Registered: January 2005
Location: Finland
Karma: 0
Commander
lol...I got 2.2 and played like 4 hours, not a single crash.
(previously, I had crashes pretty often, though I'm not sure if it was scripts.dll etc...)

Oh well, I'll get the new one Very Happy


Re: scripts.dll 2.2 is finally out!!! [message #180360 is a reply to message #179858] Fri, 25 November 2005 04:32 Go to previous messageGo to next message
Spice
Messages: 1448
Registered: November 2003
Location: Ohio
Karma: 0
General (1 Star)
Was the keys.cfg creator fixed? I don't see it on the list.

http://img46.imageshack.us/img46/8027/userbar358428pu3.gif
Re: scripts.dll 2.2 is finally out!!! [message #180381 is a reply to message #180360] Fri, 25 November 2005 09:48 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

EXdeath7 wrote on Fri, 25 November 2005 06:32

Was the keys.cfg creator fixed? I don't see it on the list.

That would be covered under "A bunch of bug-fixes" Smile


Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
Re: scripts.dll 2.2 is finally out!!! [message #180393 is a reply to message #179858] Fri, 25 November 2005 13:43 Go to previous message
Spice
Messages: 1448
Registered: November 2003
Location: Ohio
Karma: 0
General (1 Star)
Rocked Over sounds good!

*Goes to make a player fart keyhook*


http://img46.imageshack.us/img46/8027/userbar358428pu3.gif
Previous Topic: Need help with LevelEdit
Next Topic: reflective water...
Goto Forum:
  


Current Time: Sun Nov 24 16:58:52 MST 2024

Total time taken to generate the page: 0.00908 seconds