Quake3World.com Forums
     Level Editing & Modeling
        Quake 4 to Quake 3 Map Converstions


Post new topicReply to topic
Login | Profile | | FAQ | Search | IRC




Print view Previous topic | Next topic 
Topic Starter Topic: Quake 4 to Quake 3 Map Converstions

Grunt
Grunt
Joined: 29 Mar 2006
Posts: 62
PostPosted: 04-30-2009 07:51 AM           Profile Send private message  E-mail  Edit post Reply with quote


I have been able to do some converting of Quake 4 maps to Quake 3 by hand editing the .map files. It usually is very pain staking work that doesn't always pan out. You have to remove all of the ent data and then restructure how all of the brushes and patches are formatted. Not fun at all.

Has anyone had any luck putting together a more automated process via a conversion tool to bring id tech 4 maps into id tech 3?




Top
                 

True Nightmare
True Nightmare
Joined: 14 Nov 2000
Posts: 4216
PostPosted: 04-30-2009 09:05 AM           Profile Send private message  E-mail  Edit post Reply with quote


Have you tried 'loading' a cleaned map into GTKRadiant whilst under Quake 3 editing mode? You're pretty much stuck otherwise because of the format differences you mention.

Only other alternative is to export all the brushwork as a model and mess around like that, for instance... although I've never tried this I wonder if you could export to a model, open that in Blender 3D and then export that back out of a brush based *.map using Blenders export to map feature.



_________________
Tutorials, tools and resources


Top
                 

Gibblet
Gibblet
Joined: 12 Oct 2008
Posts: 20
PostPosted: 04-30-2009 01:01 PM           Profile Send private message  E-mail  Edit post Reply with quote


as i know xreal's xmap can compile q4's .map to .bsp file very similar to q3's bsp. next you can decompile xreals .bsp to q3's .map by q3map2. in this way i made yan_test conversion for q3, but .bsp already was in xreal pak and i dont have working xmap




Top
                 

Insane Quaker
Insane Quaker
Joined: 30 Jan 2006
Posts: 362
PostPosted: 05-01-2009 02:35 PM           Profile Send private message  E-mail  Edit post Reply with quote


How funny...I logged on today to ask that exact same question :P

I have tried every method I could think of, mostly involving different approaches similar to Kat's first suggestion:(importing/loading brushes, copy/paste, saving as prefabs, etc.) Nothing has worked for me yet.

The blender method seems intriguing though...




Top
                 

Veteran
Veteran
Joined: 13 Jan 2008
Posts: 167
PostPosted: 05-01-2009 11:24 PM           Profile Send private message  E-mail  Edit post Reply with quote


SyncError wrote:
I have been able to do some converting of Quake 4 maps to Quake 3 by hand editing the .map files. It usually is very pain staking work that doesn't always pan out. You have to remove all of the ent data and then restructure how all of the brushes and patches are formatted. Not fun at all.

Has anyone had any luck putting together a more automated process via a conversion tool to bring id tech 4 maps into id tech 3?


I assume that you are talking about Q4 MAP files and not compiled BSP. There are map conversion tools with source code available, for example my 'map2q3':

http://menczel.extra.hu/map2q3.zip

At present it is capable of converting Q1 and Q2 maps to Q3 format. A C programmer should be able to modify it to work with Q4 maps. It is not a very complicated program. I could do the necessary modifications but unfortunately right now I have no time at all for doing side projects. But I can help you if you attempt to modify my program and get stuck.




Top
                 
Quake3World.com | Forum Index | Level Editing & Modeling


Post new topic Reply to topic


cron
Quake3World.com
© ZeniMax. Zenimax, QUAKE III ARENA, Id Software and associated trademarks are trademarks of the ZeniMax group of companies. All rights reserved.
This is an unofficial fan website without any affiliation with or endorsement by ZeniMax.
All views and opinions expressed are those of the author.