Hi,
I have made a modified (enhanced) version of the BSPC utility. I created it for my personal use, but I thought it might be useful for other mappers, too. This is part of the README of the new version:
-----------------------------------------------------------
This is an enhanced verson of the BSPC utility for Quake III Arena. It is
based on version 2.1h of the source code.
New features:
1. When MBSPC is used for converting BSP files to MAP files (switch
'-bsp2map'), the correct texture name is written for every brush side.
2. A new switch '-texinfo' has been added. If you specify this switch,
MBSPC writes a simple text file (extension '.txi') containing the list
of textures and models (i.e. all shaders) used in the BSP file specified.
For example:
mbspc -texinfo ztn3dm1.bsp
will produce a sorted list of texture names called 'ztn3dm1.txi' (see the
example file included).
-----------------------------------------------------------
Texture alignment information (scale, shift, rotation) is not written to the MAP file created. It would be a fairly complex job to recreate this info from the BSP, and I did not need this functionality.
The archive containing a Win32 EXE and the source code can be downloaded from here:
http://menczel.extra.hu/mbspc.zip
Enjoy!
Enhanced BSPC version
Re: Enhanced BSPC version
#1: If I understand correctly, Q3Map2 already does this, it decompiles the BSP into a MAP with texture associations (but not texture alignment) intact.
#2: Cool feature, I'm sure this will come in handy when it comes to pack up the map into a final PK3.
#2: Cool feature, I'm sure this will come in handy when it comes to pack up the map into a final PK3.
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
Re: Enhanced BSPC version
Second feature is ace.
Q3Map2 2516 -> http://www.zfight.com/misc/files/q3/q3map_2.5.16_win32_x86.zip
Q3Map2 FS_20g -> http://www.zfight.com/misc/files/q3/q3map2_fs_20g.rar
GtkRadiant 140 -> http://www.zfight.com/misc/files/q3/GtkRadiantSetup-1.4.0-Q3RTCWET.exe
Q3Map2 FS_20g -> http://www.zfight.com/misc/files/q3/q3map2_fs_20g.rar
GtkRadiant 140 -> http://www.zfight.com/misc/files/q3/GtkRadiantSetup-1.4.0-Q3RTCWET.exe
Re: Enhanced BSPC version
I already know this. However, the first modification was made a while ago (at the time when q3map2 did not have this feature, or I was not yet aware of it; cannot remember which). I just did not post the previous version, and did not bother to remove this function from the present one.obsidian wrote:#1: If I understand correctly, Q3Map2 already does this, it decompiles the BSP into a MAP with texture associations (but not texture alignment) intact.
I made this because I am working on the adaptation of Q3A custom maps for running under Openarena and must have a list of the Q3A textures used (so that I can make replacements).#2: Cool feature, I'm sure this will come in handy when it comes to pack up the map into a final PK3.
BTW, anybody interested in taking part in such a project? I need all the help I can get.

-
- Posts: 2237
- Joined: Sat Mar 12, 2005 10:49 pm
Re: Enhanced BSPC version
Im working on a heavily modified version of q3map2 to support Call of Duty 1, 4, and 5.
It prints out the texture list as well. Im stuck with getting brushes to compile/decompile because the lump is only 4 bytes per entry in size (a single 32 bit int) which is leaving me baffled.
It prints out the texture list as well. Im stuck with getting brushes to compile/decompile because the lump is only 4 bytes per entry in size (a single 32 bit int) which is leaving me baffled.
-
- Posts: 22
- Joined: Sat Dec 26, 2009 8:15 am
Re: Enhanced BSPC version
Download link not working. Anyone got mbspc so please share?
-
- Posts: 4022
- Joined: Sat Mar 12, 2005 6:24 pm
Re: Enhanced BSPC version
speaker wrote:I made this because I am working on the adaptation of Q3A custom maps for running under Openarena and must have a list of the Q3A textures used (so that I can make replacements).
Code: Select all
#!/bin/bash
(for PK3 in $(find $1 -name '*.pk3'); do
for BSP in $(unzip -l $PK3 | awk '{print $4}' | perl -ne '/\.bsp$/ && print'); do
unzip -p $PK3 $BSP | perl -ne 'print "$1\n" while /(textures\/[\w\/]+)/g'
done
done) | sort | uniq
Code: Select all
textures/acc_dm3/brwnwater
textures/acc_dm3/ceiling
textures/acc_dm3/chrome
textures/acc_dm3/comp
textures/acc_dm3/comptop
textures/acc_dm3/comp_up
textures/acc_dm3/concrt
textures/acc_dm3/concrtcracka
textures/acc_dm3/concrtmould
textures/acc_dm3/concrtsmould
textures/acc_dm3/concrttrim
textures/acc_dm3/cop
textures/acc_dm3/decalcomputer
textures/acc_dm3/decalitem
textures/acc_dm3/fx_dm3sky
textures/acc_dm3/fx_portal
textures/acc_dm3/grass
textures/acc_dm3/grind
textures/acc_dm3/ind_wall1
textures/acc_dm3/ind_wall2
textures/acc_dm3/ind_x1
textures/acc_dm3/light
textures/acc_dm3/metaldoor
textures/acc_dm3/rivets
textures/acc_dm3/rustpipes
textures/acc_dm3/sp_ground
textures/acc_dm3/sp_stairs
textures/acc_dm3/sqrlight
textures/acc_dm3/step
textures/acc_dm3/steptrim
textures/acc_dm3/steptrim2
textures/acc_dm3/stripes
textures/acc_dm3/stripes_nonsolid
textures/acc_dm3/transrumbles
textures/acc_dm3/wallbot
textures/acc_dm3/wallbotcracksa
textures/acc_dm3/wallbotcracksb
textures/acc_dm3/wallbotoa
textures/acc_dm3/wallloop
textures/acc_dm3/wires1
textures/acc_dm3/wires2
textures/acc_dm5/brwnwater
textures/acc_dm5/doorarch
textures/acc_dm5/flame
textures/acc_dm5/fx_lums
textures/acc_dm5/fx_portal
textures/acc_dm5/fx_sky
textures/acc_dm5/fx_waterfall
textures/acc_dm5/mud02
textures/acc_dm5/mud02b
textures/acc_dm5/mud_trans
textures/acc_dm5/roots_moss
textures/acc_dm5/rust
textures/acc_dm5/sand
textures/acc_dm5/stnlarge_dirty
textures/acc_dm5/stnlarge_dirty2
textures/acc_dm5/stnsqr_dirty
textures/acc_dm5/stntiles_dirty
textures/acc_dm5/stntiles_moss2
textures/acc_dm5/stonesteps_dirty
textures/acc_dm5/tiles_moss
textures/acc_dm5/wall_dirty
textures/acc_dm5/watershore
textures/acc_dm5/wood01
textures/acc_dm5/woodenbarrier
textures/amph
textures/anoice1/anoice1
textures/base_button/shootme_glow
textures/base_ceiling/metceil1d
textures/base_door/c_ggrate8_b
textures/base_floor/achtung_clang
textures/base_floor/clangdark
textures/base_floor/clangdark_spot
textures/base_floor/clang_decal2
textures/base_floor/clang_floor
textures/base_floor/clang_floor2
textures/base_floor/clang_floor3b
textures/base_floor/clang_floor3bstairtop2
textures/base_floor/clang_floor512
textures/base_floor/clang_floor_s2
textures/base_floor/clanggrate
textures/base_floor/clanggrate2
textures/base_floor/clangspot2
textures/base_floor/concrete
textures/base_floor/concretefloor1
textures/base_floor/cybergrate2
textures/base_floor/diamond2
textures/base_floor/diamond2c
textures/base_floor/dirt
textures/base_floor/floor3_3dark
textures/base_floor/floor3_3dark_ow
textures/base_floor/hfloor3
textures/base_floor/metalbridge04d
textures/base_floor/metalbridge04dbroke2
textures/base_floor/metalbridge06
textures/base_floor/metaltechfloor01final
textures/base_floor/metfloor1
textures/base_floor/pjgrate1
textures/base_floor/proto_grate
textures/base_floor/proto_grate4
textures/base_floor/proto_grill
textures/base_floor/proto_rustygrate2
textures/base_floor/skylight1
textures/base_floor/skylight_spec
textures/base_floor/tilefloor7
textures/base_floor/tilefloor7_ow
textures/base_light/baslt4_1_2k
textures/base_light/ceil1_22a
textures/base_light/ceil1_22a_10k
textures/base_light/ceil1_22a_8k
textures/base_light/ceil1_30
textures/base_light/ceil1_30_8k
textures/base_light/ceil1_30_trans
textures/base_light/ceil1_34
textures/base_light/ceil1_34_10k
textures/base_light/ceil1_38
textures/base_light/ceil1_38_10k
textures/base_light/ceil1_38_20k
textures/base_light/ceil1_38_90k
textures/base_light/ceil1_39
textures/base_light/ceil1_4
textures/base_light/ceil_white5k
textures/base_light/geolight
textures/base_light/jaildr1_3
textures/base_light/light1blue_2000
textures/base_light/light1blue_5000
textures/base_light/light1red_2000
textures/base_light/light1red_5000
textures/base_light/light5
textures/base_light/light5_15k
textures/base_light/light5_5k
textures/base_light/patch10_pj_lite
textures/base_light/proto_light
textures/base_light/proto_light_2k
textures/base_light/proto_lightblue
textures/base_light/proto_lightred
textures/base_light/proto_lightred2_flare
textures/base_light/wsupprt1_12
textures/base_light/xceil1_39_2k
textures/base_light/xlight5
textures/base_support/cable
textures/base_support/flat1_1
textures/base_support/metal14_1
textures/base_support/plate2_5
textures/base_support/support1_1
textures/base_support/x_support2
textures/base_trim/dark_tin2
textures/base_trim/deeprust
textures/base_trim/dirty_pewter
textures/base_trim/dirty_pewter_big
textures/base_trim/metal2_2
textures/base_trim/pewter
textures/base_trim/pewter_shiney
textures/base_trim/pewter_spec
textures/base_trim/spidertrim
textures/base_trim/tin
textures/base_trim/tinfx
textures/base_trim/yellow_rustb
textures/base_trim/yellow_rustbx128
textures/base_wall2/scuffs1
textures/base_wall/atech2_c
textures/base_wall/atech3_a
textures/base_wall/basewall04
textures/base_wall/bluemetal1b_chrome
textures/base_wall/bluemetal1b_shiny
textures/base_wall/bluemetal2
textures/base_wall/bluemetal2_noisy
textures/base_wall/bluemetal2_shiny
textures/base_wall/bluemetal2_shiny_trans
textures/base_wall/bluemetal3
textures/base_wall/bluemetal3b
textures/base_wall/bluemetalsupport
textures/base_wall/bluemetalsupport2e
textures/base_wall/chrome_metal
textures/base_wall/c_met5_2
textures/base_wall/c_met7_2
textures/base_wall/concrete
textures/base_wall/concrete1
textures/base_wall/concrete_dark
textures/base_wall/main_q3abanner
textures/base_wall/main_q3abanner_r
textures/base_wall/metalblack03
textures/base_wall/metalfloor_wall_10
textures/base_wall/metalfloor_wall_11
textures/base_wall/metalfloor_wall_14
textures/base_wall/metalfloor_wall_14_specular
textures/base_wall/metalfloor_wall_15
textures/base_wall/metalfloor_wall_15ow
textures/base_wall/patch10
textures/base_wall/patch10_beatup2
textures/base_wall/patch10_beatup3
textures/base_wall/patch10_beatup4
textures/base_wall/patch10_beatup4_alpha
textures/base_wall/redmet
textures/base_wall/redmet4small
textures/base_wall/rusted
textures/base_wall/rusted3
textures/base_wall/shiny3
textures/base_wall/steed1ge
textures/base_wall/steed1gf
textures/base_wall/steed2f
textures/black
textures/bubctf1/e8_jumppad02
textures/bubctf1/e8_jumppad02r
textures/bubctf1/e8_launchpad1
textures/bubctf1/e8_launchpad1r
textures/castle/ter_rock
textures/clown/b_edge
textures/clown/blue_1
textures/clown/blue_2
textures/clown/blue_3
textures/clown/blue_banner
textures/clown/burn_ow
textures/clown/circuit
textures/clown/fence
textures/clown/fence_shadow
textures/clown/light_base
textures/clown/metalfloor_wall_14sr
textures/clown/pipe
textures/clown/portal
textures/clown/portal_1r
textures/clown/red_1
textures/clown/red_2
textures/clown/red_3
textures/clown/red_banner
textures/clown/r_edge
textures/clown/scratch_wall
textures/clown/steel_b
textures/clown/steel_bev2
textures/clown/steel_b_shine
textures/clown/steel_plate
textures/clown/steel_r
textures/clown/steel_r_shine
textures/clown/steel_rust
textures/clown/steel_rust_shine
textures/clown/steel_tile
textures/clown/stone_tile
textures/common/antiportal
textures/common/areaportal
textures/common/botclip
textures/common/caulk
textures/common/clip
textures/common/clusterportal
textures/common/donotenter
textures/common/full_clip
textures/common/hint
textures/common/metalclip
textures/common/nodraw
textures/common/nodrawnonsolid
textures/common/nodrop
textures/common/portal
textures/common/skip
textures/common/sky_space
textures/common/terrain
textures/common/trigger
textures/common/weapclip
textures/cosmo_block/ancient_bricks2
textures/cosmo_block/ancient_bricks3
textures/cosmo_block/ancient_bricks4
textures/cosmo_block/ancient_bricks6
textures/cosmo_block/beton1
textures/cosmo_block/beton2
textures/cosmo_block/darkgreen01
textures/cosmo_block/rock01
textures/cosmo_block/rock02
textures/cosmo_block/rock05
textures/cosmo_block/rock06
textures/cosmo_floor/bfloor3
textures/cosmo_floor/metalgrid
textures/cosmo_floor/sand01
textures/cosmo_floor/sand02
textures/cosmo_green/graygreen01
textures/cosmo_green/graygreen02
textures/cosmo_green/graygreen03
textures/cosmo_green/graygreen04
textures/cosmo_green/graygreen05
textures/cosmo_green/graygreen06
textures/cosmo_green/graygreen07
textures/cosmo_green/graygreen08
textures/cosmo_green/graygreen09
textures/cosmo_green/graygrpaint
textures/cosmo_green/pipe1
textures/cosmo_green/pipe3
textures/cosmo_light/border7_ceil39_6k
textures/cosmo_light/crystalwhite_5k
textures/cosmo_light/dmask1_blue
textures/cosmo_light/dmask1_red
textures/cosmo_light/ironcrosslt1_3k
textures/cosmo_light/lightyel02_12k
textures/cosmo_light/lightyel03_5k
textures/cosmo_light/wall_light1
textures/cosmo_light/wall_light2
textures/cosmo_light/window1
textures/cosmo_liquids/greenliqu1
textures/cosmo_liquids/plasma_red
textures/cosmo_sfx/blood1_decal
textures/cosmo_sfx/blood2_decal
textures/cosmo_sfx/chains01
textures/cosmo_sfx/chalkdoor_d
textures/cosmo_sfx/decal1
textures/cosmo_sfx/decal2
textures/cosmo_sfx/decal3
textures/cosmo_sfx/decal4
textures/cosmo_sfx/diamond_blue
textures/cosmo_sfx/dm17_jpad
textures/cosmo_sfx/flag_oa_blue1
textures/cosmo_sfx/flag_oa_brown1
textures/cosmo_sfx/flag_oa_red1
textures/cosmo_sfx/flag_scimitar_brown1
textures/cosmo_sfx/jumppad
textures/cosmo_sfx/jumppad2
textures/cosmo_sfx/teleporter
textures/cosmo_skies/foghull_or
textures/cosmo_skies/foghullsky1
textures/cosmo_skies/killsky_r
textures/cosmo_skies/tim_tourney2
textures/cosmo_trim/beton3
textures/cosmo_trim/ctf_wall_blue1
textures/cosmo_trim/ctf_wall_red1
textures/cosmo_trim/darkgreen02
textures/cosmo_wall/brickwall1
textures/cosmo_wall/brickwall2
textures/cosmo_wall/grgr_wall1
textures/cosmo_wall/grgr_wall2
textures/ctf2/blue_banner02
textures/ctf2/blueteam02
textures/ctf2/red_banner02
textures/ctf2/redteam02
textures/ctf/blue_telep
textures/ctf/blue_telep2
textures/ctf/red_scary4_bfin
textures/ctf/red_telep
textures/ctf/red_telep2
textures/ctf/tallblue_2bshort2_fin
textures/ctf/test2
textures/ctf/test2_r
textures/ctf_unified/monologo_flash_blue
textures/ctf_unified/monologo_flash_red
textures/ctf_unified/ta_techspawn_blue
textures/ctf_unified/ta_techspawn_red
textures/czest2ctf/darkfog
textures/czest2ctf/sundownsky
textures/czest3ctf/fir_branch
textures/czest3ctf/grass_lush
textures/czest3ctf/tile_teracota
textures/czest3ctf/tile_teracota_blue
textures/dsi/cretetrimlight2
textures/dsi/cretetrimlight2r
textures/dsi/dsiglass
textures/dsi/tlight
textures/dsi/tlightr
textures/dsi/weapspawn01
textures/e7/e7beam01
textures/e7/e7beam02
textures/e7/e7bmtrim
textures/e7/e7bmtrim2
textures/e7/e7brickfloor01
textures/e7/e7bricks01
textures/e7/e7brnmetal
textures/e7/e7dimfloor
textures/e7/e7panelwood
textures/e7/e7panelwood2
textures/e7/e7sbrickfloor
textures/e7/e7sbrickfloorbig
textures/e7/e7sbrickfloor_ow
textures/e7/e7stepborder2
textures/e7/e7swindow
textures/e7/e7trim01
textures/e7/e7trimlight
textures/e7/e7walldesign01
textures/e7/e7walldesign01b
textures/e8/e8_base1
textures/e8/e8_base1broke
textures/effects/jumpcircblue
textures/effects/jumpcircred
textures/evil1_floors/carpet_drty_blood2
textures/evil1_floors/stile_drty
textures/evil1_grates/flrgrt_h
textures/evil1_metals/de
textures/evil1_trims/crude_warn
textures/evil1_trims/trim_cementwall_wrn
textures/evil1_trims/trim_wallpaper
textures/evil1_walls/cementwall
textures/evil1_walls/cementwall_btmmtl
textures/evil2_misc/crate_drtyow
textures/evil2_misc/crate_drtyow_sign
textures/evil3_floors/cemdrk
textures/evil3_roofs/s_roof2
textures/evil4_d_techwalls/d_drkmtl_dpanelwrn
textures/evil4_walls/drk_brnbrick
textures/evil6_floors/e6c_floor
textures/evil6_floors/e6c_floor_b
textures/evil6_floors/e6c_floordented
textures/evil6_floors/e6l_stepedge
textures/evil6_lights/e6v_light_s_3k
textures/evil6_lights/e6v_light_s_nolight
textures/evil8_base/e8_base1b
textures/evil8_base/e8crete03
textures/evil8_base/e8metal_blue
textures/evil8_base/e8metal_blue_shiney
textures/evil8_base/e8metal_red
textures/evil8_base/e8metal_red_shiney
textures/evil8_floor/e8clangfloor
textures/evil8_floor/e8cretefloor01b
textures/evil8_fx/e8jumpspawn02red
textures/evil8_lights/e8tinylightblue
textures/evil8_lights/evil8_rlight
textures/evil8_trim/e8trim2_blue
textures/evil8_trim/e8trim2_red
textures/evil8_trim/e8trimlight2_blue
textures/evil8_trim/e8trimlight2_red
textures/evil8_wall/e8crete03c
textures/evil8_wall/e8_mtlwall3b
textures/flares/lava
textures/flares/twilightflare
textures/fogs/fog_orange
textures/fogs/fogyou
textures/gothic_block/blocks10
textures/gothic_block/blocks11b
textures/gothic_block/blocks11bbroke
textures/gothic_block/blocks11bbroke3
textures/gothic_block/blocks11d
textures/gothic_block/blocks15
textures/gothic_block/blocks15_blue
textures/gothic_block/blocks15_c
textures/gothic_block/blocks15_relief2
textures/gothic_block/blocks17
textures/gothic_block/blocks17e
textures/gothic_block/blocks17g
textures/gothic_block/blocks17i
textures/gothic_block/blocks17_ow
textures/gothic_block/blocks17slime
textures/gothic_block/blocks18b
textures/gothic_block/blocks18c
textures/gothic_block/blocks18c_1
textures/gothic_block/blocks18c_1a
textures/gothic_block/blocks18c_3
textures/gothic_block/blocks18cblood
textures/gothic_block/blocks18d
textures/gothic_block/blocks19
textures/gothic_block/dark_block
textures/gothic_block/killblock
textures/gothic_block/killblock_i2
textures/gothic_block/killblock_j
textures/gothic_block/killblock_j2
textures/gothic_block/killtrim
textures/gothic_block/mkc_evil_e3window
textures/gothic_block/pulpywalla
textures/gothic_block/smblk3b3dim_wall
textures/gothic_block/wetwall
textures/gothic_block/xblocks10
textures/gothic_button/timbutton
textures/gothic_button/timbuttonside
textures/gothic_ceiling/ceilingtech02_c2
textures/gothic_ceiling/ceilingtech02_d
textures/gothic_ceiling/ceilingtechplain
textures/gothic_ceiling/woodceiling1a
textures/gothic_ceiling/woodceiling1b_dark
textures/gothic_door/xian_dm3arch
textures/gothic_door/xian_tourneyarch_med1b
textures/gothic_door/xian_tourneyarch_tall2b
textures/gothic_floor/blocks17floor
textures/gothic_floor/blocks17floor2
textures/gothic_floor/blocks17floor3
textures/gothic_floor/goopq1metal7_98d
textures/gothic_floor/largeblock3b3broke
textures/gothic_floor/largeblockfloor3
textures/gothic_floor/largeblockfloor4
textures/gothic_floor/largerblock3b
textures/gothic_floor/largerblock3b3
textures/gothic_floor/largerblock3b3dim
textures/gothic_floor/largerblock3b4
textures/gothic_floor/metalbridge06
textures/gothic_floor/metalbridge06b_blood
textures/gothic_floor/metalbridge06broke
textures/gothic_floor/metalbridge06brokeb
textures/gothic_floor/pent_metalbridge06
textures/gothic_floor/q1metal7_97
textures/gothic_floor/q1metal7_99
textures/gothic_floor/q1metal7_99stair
textures/gothic_floor/q1metal7_99stair2
textures/gothic_floor/xstepborder5
textures/gothic_light/border7_ceil39_6k
textures/gothic_light/flicker_light15k
textures/gothic_light/gothic_light3_7K
textures/gothic_light/gothic_light3_8K
textures/gothic_light/goth_lt2_lrg2k
textures/gothic_light/ironcrosslt2_1000
textures/gothic_light/ironcrosslt2_10000
textures/gothic_light/ironcrosslt2_20000
textures/gothic_light/ironcrosslt2_5000
textures/gothic_light/pentagram_light1_3k
textures/gothic_light/skulllight01
textures/gothic_trim/baseboard08_d
textures/gothic_trim/baseboard09
textures/gothic_trim/baseboard10_f
textures/gothic_trim/border7
textures/gothic_trim/gothgrate2
textures/gothic_trim/km_arena1tower4
textures/gothic_trim/km_arena1tower4_a
textures/gothic_trim/metalbase03a_blocks11b4
textures/gothic_trim/metaldemonkillblock
textures/gothic_trim/metalsupport4
textures/gothic_trim/metalsupport4d
textures/gothic_trim/metalsupport4g
textures/gothic_trim/metalsupport4g_1
textures/gothic_trim/metalsupport4g_2
textures/gothic_trim/metalsupport4h
textures/gothic_trim/metalsupport4i
textures/gothic_trim/metalsupport4i_bit
textures/gothic_trim/metalsupport4j
textures/gothic_trim/metalsupsolid
textures/gothic_trim/metlsupport4i_shiney
textures/gothic_trim/newskull
textures/gothic_trim/pitted_rust
textures/gothic_trim/pitted_rust2
textures/gothic_trim/pitted_rust3
textures/gothic_trim/pitted_rust3_black
textures/gothic_trim/pitted_rust3_dkred
textures/gothic_trim/q1metal7
textures/gothic_trim/q1metal7_12
textures/gothic_trim/q_waste1
textures/gothic_trim/skullsvert01a
textures/gothic_trim/skullsvert01b
textures/gothic_trim/stucco7bord1
textures/gothic_trim/wood2
textures/gothic_trim/xian_tourney_trim
textures/gothic_trim/zinc
textures/gothic_trim/zinc_shiny
textures/gothic_wall/oct20c
textures/gothic_wall/proto_brik
textures/gothic_wall/skull2
textures/gothic_wall/slateroofc
textures/gothic_wall/streetbricks10
textures/gothic_wall/streetbricks14
textures/ground1_6
textures/ice/coldwater
textures/islandctf/terrain_0
textures/islandctf/terrain_0to1
textures/islandctf/terrain_0to2
textures/islandctf/terrain_0to3
textures/islandctf/terrain_0to4
textures/islandctf/terrain_1
textures/islandctf/terrain_1to2
textures/islandctf/terrain_1to3
textures/islandctf/terrain_1to4
textures/islandctf/terrain_2
textures/islandctf/terrain_2to3
textures/islandctf/terrain_2to4
textures/islandctf/terrain_3
textures/islandctf/terrain_3to4
textures/islandctf/terrain_4
textures/khaooohs/egg
textures/liquids2/clear_ripple1_q3dm1light
textures/liquids/calm_poollight
textures/liquids/clear_calm1
textures/liquids/clear_ripple1
textures/liquids/clear_ripple3
textures/liquids/hydrowater
textures/liquids/lavahell
textures/liquids/lavahell_1000
textures/liquids/lavahell_2000
textures/liquids/lavahell_2500
textures/liquids/lavahell_750
textures/liquids/lavahelldark
textures/liquids/lavahell_xdm1
textures/liquids/pool3d_3
textures/liquids/proto_poolpass
textures/liquids/slime1_2000
textures/liquids/slime3
textures/liquids/softwater
textures/liquids/tele
textures/liquids/vorwater
textures/mapobjects/palmtree1
textures/mc
textures/nki_shaders/lavared_1k5
textures/nki_shaders/tropicalsky
textures/nki_shaders/tropicalwater
textures/NULL
textures/oa_bases/ceiling_slate
textures/oa_bases/floor_gray
textures/oa_bases/wall_blue
textures/oa_bases/wall_nocolr
textures/oa_bases/wall_red
textures/organics/dirt
textures/organics/dirt2
textures/organics/pjrock7d
textures/proto2/blueflare
textures/proto2/blueflare2
textures/proto2/bluemidtrim
textures/proto2/blue_zot
textures/proto2/cheapfloor
textures/proto2/concrete02
textures/proto2/concrete07_smth
textures/proto2/concrete_blue
textures/proto2/concrete_red
textures/proto2/marble02
textures/proto2/marble02b
textures/proto2/marble02brikb
textures/proto2/marble02b_s
textures/proto2/marble02b_s_green
textures/proto2/marble02pillar
textures/proto2/marbledge01
textures/proto2/marble_relief
textures/proto2/mirrorfloor
textures/proto2/proto_lightblue_flare
textures/proto2/redflare
textures/proto2/redflare2
textures/proto2/redmidtrim
textures/proto2/red_zot
textures/proto2/xmarblestair_01
textures/proto2/xmarblestair_02
textures/proto/rottblock
textures/pulchr_light/light
textures/pulchr_sfx/aa
textures/pulchr_sfx/beam
textures/pulchr_simple/flat02
textures/pulchr_simple/flat03
textures/pulchr_simple/flat05
textures/pulchr_simple/flat06
textures/pulchr_simple/flat07
textures/pulchr_simple/flat12
textures/pulchr_skies/aa
textures/radiant/notex
textures/rock1_2
textures/savdm6ish/
textures/savdm6ish/sfloor1_2
textures/sfx2/bluegoal2
textures/sfx2/blue_jumpad
textures/sfx2/blue_launchpad
textures/sfx2/boostflame
textures/sfx2/ntrl_launchpad
textures/sfx2/redgoal2
textures/sfx2/red_jumpad
textures/sfx2/red_launchpad
textures/sfx/beam
textures/sfx/beam_dusty2
textures/sfx/beam_red
textures/sfx/blakk
textures/sfx/bounce_concrete
textures/sfx/bounce_largeblock3b
textures/sfx/bouncepad1q1metal7_99
textures/sfx/clangdark_bounce
textures/sfx/constfog
textures/sfx/flame1
textures/sfx/flame1km
textures/sfx/flame1side
textures/sfx/flame2
textures/sfx/flameanim_blue
textures/sfx/flameanim_blue_nolight
textures/sfx/flameanim_red
textures/sfx/flameanim_red_nolight
textures/sfx/flameflare
textures/sfx/hellfog
textures/sfx/hellfog_1k
textures/sfx/launchpad_diamond
textures/sfx/logo512
textures/sfx/metalbridge06_bounce
textures/sfx/portal_sfx
textures/sfx/teslacoil
textures/sfx/teslacoil3
textures/sfx/xflame2
textures/sfx/xflame3
textures/sfx/xlightgreyfog
textures/sfx/xmetalfloor_wall_14b
textures/sfx/xmetalfloor_wall_5b
textures/sfx/xmetalfloor_wall_9b
textures/sfx/xnotsodensegreyfog
textures/skies2/ctf6sky
textures/skies2/nebula2
textures/skies/earthsky01
textures/skies/hellsky
textures/skies/hellsky2
textures/skies/industrysky
textures/skies/moons1
textures/skies/moonsky
textures/skies/nitesky
textures/skies/pj_arena4_sky
textures/skies/pjbasesky_arena1_sky
textures/skies/pj_dm9sky
textures/skies/skybox
textures/skies/stars
textures/skies/tim_tourney2
textures/skies/toxicskytim_dm7
textures/skies/toxicskytim_dm8
textures/skies/toxicskytim_dm9
textures/skies/xtoxicsky_q3ctf3
textures/skin/pjwal2k
textures/space1_skybox
textures/spirit3ctfduel1_ctf/c_bluelines
textures/spirit3ctfduel1_ctf/c_redlines
textures/spirit3ctfduel1_dsi/cretebase
textures/spirit3ctfduel1_dsi/steplight1
textures/stone/pjrock16
textures/stone/pjrock6
textures/suction/light_solid_blue
textures/suction/light_solid_red
textures/tech01_7
textures/TECH04_6
textures/trak2/trak2_gr81d
textures/trak2/trak2_panel1a
textures/trak2/trak2_wall4a
Re: Enhanced BSPC version
Netradiant's q3map2 also keeps texture alignement. The only thing that gets lost in it are misc_models and structural/detail info. Everything else is decompiled perfect.obsidian wrote:#1: If I understand correctly, Q3Map2 already does this, it decompiles the BSP into a MAP with texture associations (but not texture alignment) intact.
-
- Posts: 22
- Joined: Sat Dec 26, 2009 8:15 am
Re: Enhanced BSPC version
But i need that exe or mbspc.zip.Please share it here.
Re: Enhanced BSPC version
Please, post a working link to MBSPC!