logo logo

 Back to main page

The NWNX Community Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
NWNX Core updates
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    nwnx.org Forum Index -> Linux development
View previous topic :: View next topic  
Author Message
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Sun Apr 15, 2007 12:27    Post subject: NWNX Core updates Reply with quote

NWNX Core 2.7-beta2
http://data.virusman.ru/nwn/nwnx-2.7-beta2-linux.rar
http://data.virusman.ru/nwn/nwnx-2.7-beta2-win32.rar
  • [Linux/Win32] Added dynamic allocation for results (= no more need for spacers)
  • [Linux] Improved the INI parser
  • [Win32] Added debuglevel, confKey variables to NWNXBase (the main plugin class)
  • [Linux/Win32] Added OBJECT_INVALID constant


Last edited by virusman on Sun Apr 15, 2007 15:49; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1058
Location: Germany

PostPosted: Sun Apr 15, 2007 14:44    Post subject: Reply with quote

Quote:
[Linux/Win32] Added dynamic allocation for results (= no more need for spacers)

This sounds interesting. How did you do this in NWNX2 ? No problems with heap corruption ?
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Sun Apr 15, 2007 15:53    Post subject: Reply with quote

Papillon wrote:
This sounds interesting. How did you do this in NWNX2 ? No problems with heap corruption ?
Nothing special, just free(). The sources are included, so you can see how it's done.
No problems so far.

P.S. A little clarification: the dynamic allocation feature must be utilized in a plugin, the old versions of plugins will still require spacers.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
chaoslink



Joined: 23 Aug 2006
Posts: 37

PostPosted: Thu May 31, 2007 0:13    Post subject: Reply with quote

I finally got my machine back up and running and am looking at finishing up my changes to the nwnx2 sourcebase (replace madcodehook with a library that works for both windows and linux, converged common windows/linux code, removed as much assembly from hooking code as possible).

I should sync up with your changes.
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Thu May 31, 2007 12:44    Post subject: Reply with quote

It could be useful to set up an SVN repository. What do you think?
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1058
Location: Germany

PostPosted: Thu May 31, 2007 21:21    Post subject: Reply with quote

I would like to host the SVN repository for you, if there are no subjections.
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Thu May 31, 2007 22:39    Post subject: Reply with quote

That'd be great.
P.S. Is there a simple way to sync repositories? I use a local SVN repository for my plugins and I want to upload only stable versions to the remote repository.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1058
Location: Germany

PostPosted: Fri Jun 01, 2007 9:23    Post subject: Reply with quote

Good question. You could look it up in the Subversion Book. If it's not in there, it' probably nowhere...

Just send me a PM with the users and password you need.
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
chaoslink



Joined: 23 Aug 2006
Posts: 37

PostPosted: Fri Jun 01, 2007 23:45    Post subject: Reply with quote

I'm more used to CVS, so I can't tell you any tricks for SVN. If you are interested in my changes I'll provide them any way you want. As soon as I get them working, that is. I'm having some issue with the windows version not calling the init code my new nwnx2lib.dll, but I'm sure I'll figure it out (I've been in Java land far too long for work).
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Sun Jan 27, 2008 23:40    Post subject: Reply with quote

NWNX Core 2.7-beta3
http://data.virusman.ru/nwn/nwnx-2.7-beta3-linux.rar

  • [Linux] Fixed a bug in CNWNXBase::Log function.
Windows version doesn't need an update as there is no such bug in it.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
SpiderX



Joined: 14 Aug 2007
Posts: 12

PostPosted: Mon Mar 10, 2008 13:42    Post subject: Reply with quote

Something weird occurred when i`d tried to use it.

Quote:
NWNX2lib: Init
NWNX2lib: org SetString() at 0x81f1660, new SetString() at 0xb7fd9e4c
NWNX2lib: org GetObj() at 0x81f1568, new GetObj() at 0xb7fd9e74
* Parsing configuration...
NWN Extender v2.7-beta2
(c) 2004 by the APS/NWNX Linux Conversion Group
(c) 2007 by virusman

So, what is exactly in archive?
old lib or new lib with wrong version?
Thank`s.


Last edited by SpiderX on Fri Mar 14, 2008 20:28; edited 1 time in total
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Mon Mar 10, 2008 14:47    Post subject: Reply with quote

New lib with wrong version. Smile
I'll upload an updated .rar today.
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Wed May 07, 2008 15:00    Post subject: Reply with quote

NWNX Core 2.7-beta4
http://data.virusman.ru/nwn/nwnx-2.7-beta4-linux.rar
http://data.virusman.ru/nwn/nwnx-2.7-beta4-win32.rar
  • [Linux/Win32] Fixed compatibility problems with Hashset plugin
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
jec2



Joined: 17 Jul 2008
Posts: 49

PostPosted: Tue Nov 11, 2008 9:03    Post subject: Problem with latest nwnx2.so build(from checkout 190 of svn) Reply with quote

Problem with latest nwnx2.so build(from checkout 190 of svn).

getting this error when run (loading)

.nwserver: symbol lookup error: .nwnx2.so: undefined symbol: 0_esp

shows over and over..
Thanks...

jec2.
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1011
Location: Russia

PostPosted: Wed Nov 12, 2008 10:13    Post subject: Re: Problem with latest nwnx2.so build(from checkout 190 of Reply with quote

jec2 wrote:
Problem with latest nwnx2.so build(from checkout 190 of svn).

getting this error when run (loading)

.nwserver: symbol lookup error: .nwnx2.so: undefined symbol: 0_esp

shows over and over..
Thanks...

jec2.
Hm.. I'm not getting this error.
Please describe the configuration of your server (32 or 64, Linux distro, GCC version, etc.)
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic    nwnx.org Forum Index -> Linux development All times are GMT + 2 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group