NetRadiant = Radiant 1.5 with useful q3map2 patches...

For now: Everything about NetRadiant

Moderator: Moderators

NetRadiant

Postby ingar » Sun Jul 26, 2009 12:48 pm

Did a system update and it's working again. The culprit was probably
an evil gcc package. I also fixed a warning in the zip library
netradiant-392-pkzip_warning.patch

update:
it seems it was actually gcc 4.4.1 and -O3. It works fine
if I remove -O3 from the CFLAGS. -O2 doesn't work either.
ingar
Newbie
 
Posts: 9
Joined: Fri Oct 24, 2008 4:34 pm

Postby jal » Tue Jul 28, 2009 10:23 pm

I've been reported the last packaged binaries of q3map2n have troubles (as in crash/exit) when using the -lomem switch. Unfortunately, I can't test it myself right now, so I can't give more information than that.
jal
Member
 
Posts: 35
Joined: Tue Mar 21, 2006 10:40 pm

Postby divVerent » Wed Jul 29, 2009 4:52 am

I did lately compile a map with -lomem, so that seems to work... it probably is one of the many crashes still left in q3map2 that always was there, and has to do with the map's complexity.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Re: NetRadiant

Postby ingar » Sat Aug 01, 2009 9:41 am

ingar wrote:it seems it was actually gcc 4.4.1 and -O3. It works fine
if I remove -O3 from the CFLAGS. -O2 doesn't work either.

I found out it is sufficient to add -fno-strict-aliasing to CFLAGS.
NetRadiant is quite sluggish without -O3, especially on larger maps
(+10K brushes).

Update:
Fixed some more warnings:
netradiant-393-qdata_heretic2-warnings.patch
ingar
Newbie
 
Posts: 9
Joined: Fri Oct 24, 2008 4:34 pm

Postby jal » Sat Aug 08, 2009 11:29 am

Hi,

It seems the _patchMeta entity key is not working for func_group entities, but it's reserved only for brushmodel entities. For getting it working I had to use a func_static. It does the job, but it's not as pleasant as func_group because it's one more entity added to the transmission. Would it be possible to get it applied to func_groups?

Thanks in advance.
jal
Member
 
Posts: 35
Joined: Tue Mar 21, 2006 10:40 pm

Postby divVerent » Sat Aug 08, 2009 12:52 pm

No, this won't be easily possible to add, but may be a suggestion for VorteX to implement.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby jal » Wed Oct 07, 2009 3:01 pm

Hi again,

I just found out that picomodel is enforcing the bitmap name as shader name on ASE model load. This doesn't make much sense to me, because 3dsmax uses absolute file paths for the bitmap names. The code which puts the bitmap as shader name is a hack and easy to locate and remove, but I'm wondering why did ydnar do this originally. Do you know what could be the reason?

And if you see no reason for it, what would be your opinion about removing the hack?
jal
Member
 
Posts: 35
Joined: Tue Mar 21, 2006 10:40 pm

Postby dana » Tue Oct 13, 2009 1:09 pm

Is there a possibility to toggle lighting?
I have seen it somewhere but it doesn't work :)
dana
Member
 
Posts: 16
Joined: Thu Sep 24, 2009 1:14 pm

Postby ailmanki » Wed Dec 02, 2009 4:39 am

I made a repository on googlecode for a version which runs on Snow Leopard..
For me the advantage is I can easily provide the code and changes.. and maybe get some feedback how dumb my changes are.. hehe. Which they are probably - yet I can finally start it, open and save maps.

I have first committed revision 402 from NetRadiant, and started to modify on that - so all changes are easily visible.
I hope this ain't a to bad Idea, but I somehow wanted to share my changes.
And last radiant for OSX is at rev. 295.. or something.

Actually I started mapping on Linux, and it was very easy to compile NetRadiant, but under OSX its a pita.

I still have to test stability and all.. but its great to be able to use my favorite editor again.. :)
http://code.google.com/p/osxnetradiant/

I had various problems using the existing versions, either they did not start. Or they did, but then crashed on open/saving. Some fixes I found helped to make it start.. but not more. I suppose I have there some serious error with the libraries.. But I have honestly no experience at all with OSX.
ailmanki
Member
 
Posts: 14
Joined: Mon Nov 30, 2009 11:39 am

Re: NetRadiant = Radiant 1.5 with useful q3map2 patches...

Postby ailmanki » Fri Dec 18, 2009 4:59 am

I figured out that there is already a newer download for osx, even though it does not work either at first.. it did after removing the dynamic library for xml. (r402 for intel osx)
http://www.icculus.org/netradiant/files/

At first I thought it works perfect.. yet there is still the Problem with Invalid Chars on Save/load files..
If the line which triggers the error msg is commented out, it works fine - I suppose it crashes on some of these invalid chars.

Spliting Patches did often crash or only partially work, I thought first its a library problem.. but yahey I fixed.. and add split only cols or rows in menu.
http://code.google.com/p/osxnetradiant/ ... etail?r=52
(There is also a change for Macports, and filechooser .. please ignore, but the changes to BobToolz is really usefull I believe.)
ailmanki
Member
 
Posts: 14
Joined: Mon Nov 30, 2009 11:39 am

PreviousNext

Return to NetRadiant - General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest