Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Other Products » scripts.dll 2.2 is underway
scripts.dll 2.2 is underway [message #167184] Mon, 22 August 2005 06:01 Go to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

The main aim of 2.2 is to fix as many serious bugs (e.g. crashes, memory leaks etc) in scripts.dll, bhs.dll and renegade as possible.
I also want to get in a few features mac wants for SSAOW and I want to look for some "highly-user-visible" to put in too if I can (e.g. pistol reload bug is one big feature I want to fix if possible)
To that end, I plan a code audit of scripts.dll/bhs.dll in order to look for said critical bugs.
so far, I have already made a few changes:
1.changed all remaining uses of malloc() and free() in the scripts.dll and bhs.dll to use new and delete instead
2.added code to redirect all memory allocations (via new and delete) through the renegade memory manager which should put an end to any issues to do with allocating memory and freeing it with different memory managers
3.changed the chat hook so that chat messages are passed in as wide character strings (this will preserve chat messages with those "foriegn" characters)
4.Fixed the nickname display in the Linux FDS "client has lost connection" message (if anyone knows of any other such issues in the Linux FDS, please let me know of them & I will fix them)
and 5.changed the version number to 2.2 Smile

I am currently aiming to get 2.2 into CP2 although if 2.2 is delayed too long I may have to ship with 2.1.3 (which doesnt have all the great bug fixes 2.2 is going to have)

What I want from the community is reports of any critical bugs you can find (i.e. _except.txt crash logs for any crashes you get no matter what and no matter what scripts.dll version you might be running and anything else to help diagnose and fix the critical bugs)

2.3 will then be the big release with all the new features (like all the big stuff for Reborn and stuff)


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

[Updated on: Mon, 22 August 2005 06:04]

Report message to a moderator

Re: scripts.dll 2.2 is underway [message #167308 is a reply to message #167184] Tue, 23 August 2005 03:35 Go to previous messageGo to next message
Ma1kel is currently offline  Ma1kel
Messages: 956
Registered: July 2005
Location: Kingdom of the Netherland...
Karma: 0
Colonel
Here, I removed the _except.text that I gave you and it created auto-created a new one. The game likes to crash when you acces a PT and then when you exit get in a vehicle next to the PT. (Which will automatic happen when you exit the PT.)
  • Attachment: _except.txt
    (Size: 48.49KB, Downloaded 166 times)


Re: scripts.dll 2.2 is underway [message #167313 is a reply to message #167184] Tue, 23 August 2005 05:08 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

Thanks for the crash log, it is just what I need (especially since it appears to be something I can reproduce)


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 underway [message #168972 is a reply to message #167184] Thu, 01 September 2005 19:37 Go to previous messageGo to next message
pvtschlag is currently offline  pvtschlag
Messages: 122
Registered: April 2004
Karma: 0
Recruit
Can you add support for host messages as part of the ChatHook? Or maybe add a seperate hook for it? Also, it would be nice if you had hooks for player joins and quits.

Thanks.


-Lee
Re: scripts.dll 2.2 is underway [message #168973 is a reply to message #168972] Thu, 01 September 2005 19:38 Go to previous messageGo to next message
z310
Messages: 2459
Registered: July 2003
Karma: 0
General (2 Stars)
pvtschlag wrote on Thu, 01 September 2005 22:37

Can you add support for host messages as part of the ChatHook? Or maybe add a seperate hook for it? Also, it would be nice if you had hooks for player joins and quits.

Thanks.




What he said... o_o
Re: scripts.dll 2.2 is underway [message #168991 is a reply to message #168972] Thu, 01 September 2005 20:17 Go to previous messageGo to next message
Cat998
Messages: 1081
Registered: January 2004
Location: Austria, Vienna
Karma: 0
General (1 Star)
Moderator/Captain

pvtschlag wrote on Fri, 02 September 2005 04:37

Can you add support for host messages as part of the ChatHook? Or maybe add a seperate hook for it? Also, it would be nice if you had hooks for player joins and quits.

Thanks.



Yes, I need this too.

Hooks for joins, leaves, pages to the server and host messages.

Get_Player_Ping, Get_Player_KBPS and Get_Player_Time would be

also great, or just a command for getting the playerinfo Smile

Btw. I think your are doing a great job jonwil, optimizing

Renegade. Thumbs Up


UESCat998


When people ask me "Plz" just because it's shorter than "Please" I feel perfectly justified to answer "No" because it's shorter then "Yes"

Programming is like sex: one mistake and you have to support it for the rest of your life

Want the best answers? Ask the best questions!

"So long, and thanks for all the fish."
Re: scripts.dll 2.2 is underway [message #169016 is a reply to message #167184] Thu, 01 September 2005 21:45 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

I do plan to do player KPBS, player time and player ping
And I will do hostmsg hook
Plus player join and player leave are planned too.


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 underway [message #169705 is a reply to message #167184] Tue, 06 September 2005 20:10 Go to previous messageGo to next message
DarkDemin is currently offline  DarkDemin
Messages: 1483
Registered: March 2003
Karma: 0
General (1 Star)
(00:45:09) <&sslice> someone reply to that and say that ChatHook is bugged
(00:46:19) <&sslice> it detects all pages between players in the server as team messages*


http://www.tiberiumforums.net/sig/tiberiumforumssig.jpg
Re: scripts.dll 2.2 is underway [message #169706 is a reply to message #169016] Tue, 06 September 2005 20:10 Go to previous messageGo to next message
z310
Messages: 2459
Registered: July 2003
Karma: 0
General (2 Stars)
Edit: Nevermind.

[Updated on: Tue, 06 September 2005 20:12]

Report message to a moderator

Re: scripts.dll 2.2 is underway [message #170703 is a reply to message #167184] Sat, 10 September 2005 12:47 Go to previous messageGo to next message
Ma1kel is currently offline  Ma1kel
Messages: 956
Registered: July 2005
Location: Kingdom of the Netherland...
Karma: 0
Colonel
Another one..
  • Attachment: _except.txt
    (Size: 49.35KB, Downloaded 191 times)


Re: scripts.dll 2.2 is underway [message #171249 is a reply to message #170703] Sun, 11 September 2005 20:25 Go to previous messageGo to next message
z310
Messages: 2459
Registered: July 2003
Karma: 0
General (2 Stars)
Do you have an ETA for scripts.dll 2.2?
Re: scripts.dll 2.2 is underway [message #171398 is a reply to message #167184] Mon, 12 September 2005 17:58 Go to previous messageGo to next message
jonwil is currently offline  jonwil
Messages: 3557
Registered: February 2003
Karma: 0
General (3 Stars)

no ETA as of yet.


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 underway [message #180287 is a reply to message #167184] Thu, 24 November 2005 10:37 Go to previous messageGo to next message
Ma1kel is currently offline  Ma1kel
Messages: 956
Registered: July 2005
Location: Kingdom of the Netherland...
Karma: 0
Colonel
Sorry for bumping this topic up, but here's a crashdump.txt file.

  • Attachment: crashdump.txt
    (Size: 79.52KB, Downloaded 194 times)


Re: scripts.dll 2.2 is underway [message #180300 is a reply to message #167184] Thu, 24 November 2005 14:02 Go to previous messageGo to next message
Caveman is currently offline  Caveman
Messages: 2476
Registered: July 2005
Location: Wales, UK
Karma: 0
General (2 Stars)

Heres mine.. just a bunch of numbers and letters i dont know what you can see from it but anyhoo.

  • Attachment: _except.txt
    (Size: 49.89KB, Downloaded 158 times)


CarrierII wrote

BLUEHTHEN YOU AR NOT JUST A BIG CHEATAS AND YOU THE BIG HEAD JUST YOU USE FLY H4X FUCK YOU BIG CHEATAS YOUR CHEATZ IS BAD YOU WANT I WRAUGHT THIS YOUR CHEATZ IS BAD HEY IS 1 YEAR YOUR PROMESS A FLY HAX IN MULTIPLAYER AND IS DONT JUST TROOPRM02 I TELL IT ALL WHO REPLYER IN THIS FORUM YOU CHEATZ

Please don't make me type something like that again, not using puntuation is annoying.


http://r9.fodey.com/2158/bc450f3ca15045e9bdd7651fa49f3a0a.0.gif
Re: scripts.dll 2.2 is underway [message #180479 is a reply to message #167184] Sat, 26 November 2005 08:57 Go to previous message
Renx is currently offline  Renx
Messages: 2321
Registered: April 2003
Location: Canada
Karma: 0
General (2 Stars)
Category Moderator
These can go in the actual release sticky, you know...

~Canucck

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

Blazer

...RG made me ugly
Previous Topic: second channel
Next Topic: Scripts.dll 2.2 is finally out!!!
Goto Forum:
  


Current Time: Sat Nov 23 19:06:25 MST 2024

Total time taken to generate the page: 0.01000 seconds