Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Renegade Discussions » Mod Release Forum » scripts.dll 3.2.2 is out
scripts.dll 3.2.2 is out [message #256306] Sat, 28 April 2007 22:22 Go to next message
jonwil is currently offline  jonwil
Messages: 3556
Registered: February 2003
Karma: 0
General (3 Stars)

Note that this version will NOT function on Windows 98/ME
Get it from http://www.sourceforge.net/projects/rentools/
Changelog:
Changes to the normal map shader to fix most of the bugs (including having
the correct set of default values)
Fixes to a few places where Get_Data_File is called but
we don't check the return value is non zero before we use it
Changed all places were we display a message box to use NULL
instead of HWND_DESKTOP for the parent (per what I saw online,
NULL is the right value to pass, not HWND_DESKTOP)
Added more code to check for the existence of the various dll files
and print an error if they aren't there
Added code to use FormatMessage to make the errors in dllload.txt
easier to follow
Added code to prevent accidentally double deleting objects if
DestroyEngine3D is somehow called twice.
Fixes to the Tangent/Binormal generation code (it still has the black
triangles on some objects but its as good as its going to get unless some
math guru can find the problem)
Added code to prevent the dll from running on Windows 98/ME (that way you
get a nice error message, not some random weird windows error when the dll
tries to use a feature thats not available on windows 9x)
Code for the Matrix2 class
Bug fix to functions in Engine_Net.cpp that obtain an IP address
Bug fix to Get_Vehicle_Mode to always return the mode of the vehicle,
even if the passed in object is the driver of the vehicle
Bug fixes to Find_Object_With_Script
Bug fixes to StringClass and WideStringClass
New code to handle saving and restoring a render state inside a shader
(i.e. to save and restore fog properly)
Bug fixes to JFW_Kill_Message_Display
Bug fixes to JFW_Sell_Zone and JFW_Repair_Zone_2
Bug fixes to the ExpVehFac logic in mdbevf.cpp
Fix to shadermgr.cpp so that per-map shaders.sdb files will work correctly
Added code to shaders.dll to detect if d3dx9_30.dll is missing and if it is,
display a usefull error
Added code to prevent accidentally deleting stuff in shaderstatemgr.cpp twice
Fixes to several crash bugs
Fixed a crash that could occur with objects with a certain texture mapper
used on them
Added fixes so that GetExplosionObj works correctly for buildings (and will
detect nuke and C4 blowing up buildings)
Fixed a crash bug that could show up with the single player encyclopedia
Cleanups in Do_Recieve_Data_Sc
A fix to the EXIT console command (hopefully it wont crash the game anymore)
Fixes to the sidebar code
Cleanups in Do_Recieve_Data_Cs
Code to correctly disable backbuffer locking (fixes a couple of ATI issues)
Some code changes to prevent crashes when running inside PIX
Code to so that scripts.dll is no longer read from a mod package

I am sure an installer will be made for this soon 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 3.2.2 is out [message #256313 is a reply to message #256306] Sun, 29 April 2007 00:33 Go to previous messageGo to next message
TSS888 is currently offline  TSS888
Messages: 57
Registered: July 2006
Karma: 0
Recruit
Please make the installer now. Dont Get It

Oh, or you could just put a readme in that full download so that we know what to put where and we don't need another installer, ever. Big Ups


http://apb.mp-gaming.com/rank/rank-TSS888.gif
Re: scripts.dll 3.2.2 is out [message #256316 is a reply to message #256313] Sun, 29 April 2007 01:06 Go to previous messageGo to next message
TSS888 is currently offline  TSS888
Messages: 57
Registered: July 2006
Karma: 0
Recruit
Edit: There is already a straightforward readme. Thanks. (edit button expired)

http://apb.mp-gaming.com/rank/rank-TSS888.gif
Re: scripts.dll 3.2.2 is out [message #256318 is a reply to message #256306] Sun, 29 April 2007 01:51 Go to previous messageGo to next message
saberhawk
Messages: 1068
Registered: January 2006
Location: ::1
Karma: 0
General (1 Star)
http://4camp.net/scripts322.exe

[Updated on: Sun, 29 April 2007 01:51]

Report message to a moderator

Re: scripts.dll 3.2.2 is out [message #256338 is a reply to message #256306] Sun, 29 April 2007 04:41 Go to previous messageGo to next message
Yrr is currently offline  Yrr
Messages: 556
Registered: October 2006
Location: Germany
Karma: 0
Colonel

@John:
If you add an own message command, remove the old one!


>help
------ available commands -------
admin_message(amsg), allow, ban, client_physics_optimization(cpo), cmsg,
cmsgp, cmsgt, disarm, disarmb, disarmp, donate, edit_vehicle, eject,
game_info, gameover, getbw, hud, icon, icon2, id, kick, map, mapch, mapnum,
maxplimitd, message(msg), message(msg), mined, mlimit, mlimitd, mlist,
mlistc, mod, musica, musicp, net_update_rate(nur), nextmap, nomusica,
nomusicp, page, pamsg, pause, pinfo, player_info, plimit, plimitd,
position(pos), ppage, quit, radar, restart, rlmon, rlmonoff, screen_uv_bias,
set_bw_budget_out(sbbo), setbw, snd3da, snd3dp, snd3dt, snda, sndp, sndt,
song, sversion, team, team2, time, timed, timel, timeld, tmsg,
toggle_sorting, tpage, version, version, vlimit, vlimitd, win, wolname


Re: scripts.dll 3.2.2 is out [message #256344 is a reply to message #256306] Sun, 29 April 2007 05:18 Go to previous messageGo to next message
Yrr is currently offline  Yrr
Messages: 556
Registered: October 2006
Location: Germany
Karma: 0
Colonel

One more bug:

When shutting down a Linux RH8 server using the QUIT command, a SIGSEGV occurrs in ScriptFactory::SetNext. Looking at the stack trace, the function was called recursively more than 200,000 times!


Re: scripts.dll 3.2.2 is out [message #256351 is a reply to message #256306] Sun, 29 April 2007 07:21 Go to previous messageGo to next message
Canadacdn is currently offline  Canadacdn
Messages: 1830
Registered: September 2005
Location: Temple of Nod
Karma: 0
General (1 Star)
PLECOS MASTER
Does this mean all the normal maps I had set up in 3.2.1 are now useless?
Re: scripts.dll 3.2.2 is out [message #256362 is a reply to message #256306] Sun, 29 April 2007 09:11 Go to previous messageGo to next message
JohnDoe is currently offline  JohnDoe
Messages: 1416
Registered: May 2006
Karma: 0
General (1 Star)
When will we get a complete set of normal maps? They're sweet, but it's kinda strange when only 2 vehicles out of 17 use them.

Oh and 3x and 4x anti-aliasing makes my Renegade crash after loading the map...why is that? I have a GeForce 6800, 512mb RAM, Athlon xp 2400+...could it be that my hardware doesn't support those modes or something?


lol

[Updated on: Sun, 29 April 2007 09:40]

Report message to a moderator

Re: scripts.dll 3.2.2 is out [message #256370 is a reply to message #256306] Sun, 29 April 2007 10:25 Go to previous messageGo to next message
Renx is currently offline  Renx
Messages: 2321
Registered: April 2003
Location: Canada
Karma: 0
General (2 Stars)
Category Moderator
Your hardware definitely supports AA.

~Canucck

http://www.sloganizer.net/en/style7,Espion.png

Blazer

...RG made me ugly
Re: scripts.dll 3.2.2 is out [message #256388 is a reply to message #256306] Sun, 29 April 2007 12:14 Go to previous messageGo to next message
Gen_Blacky is currently offline  Gen_Blacky
Messages: 3250
Registered: September 2006
Karma: 1
General (3 Stars)
Can some one send me there scripts2.dll please

http://img129.imageshack.us/img129/1640/32979285ug2.jpg


http://s18.postimage.org/jc6qbn4k9/bricks3.png
Re: scripts.dll 3.2.2 is out [message #256389 is a reply to message #256306] Sun, 29 April 2007 12:14 Go to previous messageGo to next message
JohnDoe is currently offline  JohnDoe
Messages: 1416
Registered: May 2006
Karma: 0
General (1 Star)
I know...1x and 2x works well. I can even set it to 4x through the quicklaunch NVIDIA icon.

lol
Re: scripts.dll 3.2.2 is out [message #256394 is a reply to message #256306] Sun, 29 April 2007 13:10 Go to previous messageGo to next message
hog654321 is currently offline  hog654321
Messages: 1
Registered: March 2007
Karma: 0
Recruit
Still crashes when I minimize, is there a fix for this?
Re: scripts.dll 3.2.2 is out [message #256395 is a reply to message #256394] Sun, 29 April 2007 13:18 Go to previous messageGo to next message
BlueThen is currently offline  BlueThen
Messages: 2402
Registered: February 2006
Karma: 0
General (2 Stars)
hog654321 wrote on Sun, 29 April 2007 15:10

Still crashes when I minimize, is there a fix for this?

Windowed mode?
Re: scripts.dll 3.2.2 is out [message #256421 is a reply to message #256351] Sun, 29 April 2007 17:11 Go to previous messageGo to next message
saberhawk
Messages: 1068
Registered: January 2006
Location: ::1
Karma: 0
General (1 Star)
Canadacdn wrote on Sun, 29 April 2007 09:21

Does this mean all the normal maps I had set up in 3.2.1 are now useless?


Shaders are guaranteed not to have different SDB requirements between bugfix versions. The default settings in sdbedit.exe for the normal map shader in 3.2.0 and 3.2.1 however were wrong and the proper defaults were put in place.


hog654321, JohnDoe: Upload the latest crashdump.txt that you have.
Re: scripts.dll 3.2.2 is out [message #256426 is a reply to message #256306] Sun, 29 April 2007 17:53 Go to previous messageGo to next message
IronWarrior is currently offline  IronWarrior
Messages: 2460
Registered: November 2004
Location: England UK
Karma: 0
General (2 Stars)
Very nice. In Love
Re: scripts.dll 3.2.2 is out [message #256459 is a reply to message #256306] Mon, 30 April 2007 01:26 Go to previous messageGo to next message
CarrierII is currently offline  CarrierII
Messages: 3804
Registered: February 2006
Location: England
Karma: 0
General (3 Stars)

jonwil, my brother is a Cambridge university maths undergraduate with an ability to program, want him to have a look at that tangent/binormal problem - Sorry, he doesn't have the time. Sad

Good work.



Renguard is a wonderful initiative
Toggle Spoiler

[Updated on: Mon, 30 April 2007 01:35]

Report message to a moderator

Re: scripts.dll 3.2.2 is out [message #256471 is a reply to message #256459] Mon, 30 April 2007 04:14 Go to previous messageGo to next message
TSS888 is currently offline  TSS888
Messages: 57
Registered: July 2006
Karma: 0
Recruit
My scripts2.dll. Works for me. Big Grin

Hope it works for you! Satisfied

You will need winrar (http://www.rarlab.com/) to extract it.
  • Attachment: scripts2.rar
    (Size: 422.76KB, Downloaded 55 times)


http://apb.mp-gaming.com/rank/rank-TSS888.gif

[Updated on: Mon, 30 April 2007 04:17]

Report message to a moderator

Re: scripts.dll 3.2.2 is out [message #256551 is a reply to message #256306] Mon, 30 April 2007 14:55 Go to previous messageGo to next message
Gen_Blacky is currently offline  Gen_Blacky
Messages: 3250
Registered: September 2006
Karma: 1
General (3 Stars)
yay ty

http://s18.postimage.org/jc6qbn4k9/bricks3.png
Re: scripts.dll 3.2.2 is out [message #256564 is a reply to message #256306] Mon, 30 April 2007 16:38 Go to previous messageGo to next message
SeargentSarg is currently offline  SeargentSarg
Messages: 478
Registered: November 2006
Karma: 0
Commander
Works thanks to the guy who uploaded his scripts2.dll, thanks so much!

Re: scripts.dll 3.2.2 is out [message #256662 is a reply to message #256306] Tue, 01 May 2007 14:20 Go to previous messageGo to next message
saberhawk
Messages: 1068
Registered: January 2006
Location: ::1
Karma: 0
General (1 Star)
Remember people, we can't fix crashes without a crashdump...
Re: scripts.dll 3.2.2 is out [message #256672 is a reply to message #256306] Tue, 01 May 2007 15:16 Go to previous messageGo to next message
Yrr is currently offline  Yrr
Messages: 556
Registered: October 2006
Location: Germany
Karma: 0
Colonel

@John:
I'm not 100% sure but as far as I can see, VehicleGameObjInit from bhs.dll/so is never called and your IsVisible-variable remains uninitialized (at least on Linux).


Re: scripts.dll 3.2.2 is out [message #256764 is a reply to message #256672] Wed, 02 May 2007 06:28 Go to previous messageGo to next message
Jerad2142 is currently offline  Jerad2142
Messages: 3806
Registered: July 2006
Location: USA
Karma: 6
General (3 Stars)
I am pleased to report that I finally got to test 2.2 and exit and the effects both work correctly.

Re: scripts.dll 3.2.2 is out [message #256841 is a reply to message #256306] Wed, 02 May 2007 15:19 Go to previous messageGo to next message
Yrr is currently offline  Yrr
Messages: 556
Registered: October 2006
Location: Germany
Karma: 0
Colonel

On RH8, the tiberium field on Siege does no damage.

Re: scripts.dll 3.2.2 is out [message #256868 is a reply to message #256306] Wed, 02 May 2007 17:48 Go to previous messageGo to next message
a100 is currently offline  a100
Messages: 45
Registered: March 2007
Karma: 0
Recruit
Nice work jonwill keep the scripts coming Thumbs Up
Re: scripts.dll 3.2.2 is out [message #256902 is a reply to message #256868] Wed, 02 May 2007 23:19 Go to previous messageGo to previous message
Jerad2142 is currently offline  Jerad2142
Messages: 3806
Registered: July 2006
Location: USA
Karma: 6
General (3 Stars)
Oh, I seem to have found a crash caused by bump mapping (UV mapping thingy), I will investigate it further tomorrow. Right now its time for bed.

Previous Topic: Roleplay 2 final beta release!
Next Topic: Mod for SSAOW 1.5 (release)
Goto Forum:
  


Current Time: Fri Jul 19 23:55:14 MST 2024

Total time taken to generate the page: 0.01319 seconds