Quake 4 to Quake 3 Map Converstions

Discussion for Level editing, modeling, programming, or any of the other technical aspects of Quake
Post Reply
SyncError
Posts: 62
Joined: Wed Mar 29, 2006 5:30 pm

Quake 4 to Quake 3 Map Converstions

Post by SyncError »

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?
Kat
Posts: 952
Joined: Tue Nov 14, 2000 8:00 am

Re: Quake 4 to Quake 3 Map Converstions

Post by Kat »

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.
[url=https://www.katsbits.com/tutorials#q3w]Tutorials, tools and resources[/url]
extone
Posts: 20
Joined: Sun Oct 12, 2008 2:51 pm

Re: Quake 4 to Quake 3 Map Converstions

Post by extone »

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
phantazm11
Posts: 362
Joined: Tue Jan 31, 2006 12:03 am

Re: Quake 4 to Quake 3 Map Converstions

Post by phantazm11 »

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...
speaker
Posts: 167
Joined: Sun Jan 13, 2008 8:34 pm

Re: Quake 4 to Quake 3 Map Converstions

Post by speaker »

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.
Post Reply