XWE

From SRB2 Wiki
Jump to: navigation, search
NoteIcon.png Note
This software is unstable and no longer maintained by its developer. It should only be considered as an alternative to stable lump editors such as SLADE.
XWE
"Xwe116.png"
Author Csabo
Latest version 1.16 beta
Release date November 2006
Operating system Windows
Website XWE official website

XWE is a lump editor capable of managing the lumps of WAD files. It allows the user to view and edit sprites, textures, flats, sounds, SOCs, level headers, and any other type of lump.

The latest stable release is v1.16, release on February 12th, 2006. However, a more recent release of XWE is v1.16 beta, released in November 2006. This release is not to be misconceived as a pre-release version of v1.16. It is actually a later release, and could be considered a "v1.17 beta" in that regard. This beta release has two features that are especially valuable for SRB2 editing: It supports lowercase lump names, and it allows purple to be used in a sprite without making it transparent. For these two features, it is highly recommended to use the v1.16 beta rather than the earlier v1.16 release.

Setup

When the program is first started, a small window pops up that prompts you to direct XWE to SRB2's IWAD. Click on the browse button, navigate to your SRB2 directory and select srb2.srb. Then click OK to be taken back to the first window. Your IWAD is now loaded, so click OK and you can start using the program. Now select View → Options in the toolbar. In the General tab, make sure that the "Perform Clean Up on exit" option is disabled. In the Entry List tab, enable "Don't auto capitalize lump names".

Features

General

  • Filter function that filters lumps by type and/or name.
  • Batch edit functions for most features (for example, mass conversion of graphics or mass exporting of lumps).
  • Creation and editing of compressed WAD archives.

Lumps

  • Creation of new lumps.
  • Importing files into lumps and exporting lumps into files.
  • Renaming and deleting lumps.
  • Cut/copy/paste lumps, including between different WADs.
  • Reverting of unsaved changes.
  • Moving lumps up and down in the entry list.
  • Loading and saving of lowercase lump names. This defaults to off, but can be toggled by the user.

Graphics

  • Display, including zooming and panning.
  • Color remapping inside the chosen palette.
  • Modifying offsets, including automatic addition of offsets.
  • Exporting as BMP.

Textures

  • Built-in texture editor for TEXTUREx lumps.
  • Editing of individual textures to modify their size and scale and to manage the included patches.
  • Automatic addition of lumps to TEXTUREx and PNAMES tables.

Audio

  • Playback of MIDI and WAV files.

Issues

XWE has a few major and minor issues that can corrupt WAD files easily and sometimes make editing impossible. These issues can be prevented by switching to another editor completely or for special tasks. Here is a list of known issues with XWE:

  • XWE is known to corrupt WAD files without warning. This is especially due to the fact that it automatically saves any change the user makes to their WAD file, unlike SLADE. This automatic save behavior can allow screw-ups to be saved to the WAD file without warning. This is easily prevented by backing up the WAD file, either by creating a copy of it manually or by having XWE automatically create backups, which can be done in the options menu.
  • XWE also has unpredictable behaviors that are triggered accidentally, simply by normal use. This contributes largely to its tendency to corrupt WAD files. Most of the issues are fixed by turning off the "Perform clean up on exit" option.
  • XWE misreads the shorter texture names in SRB2's TEXTURE1 lump, accidentally inserting parts of previous texture names at the end of them.
  • XWE interprets all lumps starting with "DS" as sound files, which makes it necessary to convert certain graphics in srb2.srb so you can view and export them. Make sure to only do this with a copy of the file or you will not be able to play SRB2 without re-installing.

XWE on Windows Vista or 7

If you are using either Windows Vista or 7, you need administrator privileges to run XWE. To activate them, right-click on the XWE executable. This makes a dropdown menu appear. Click on "Run as Administrator", and a window will appear. Press the "Allow" button, and XWE should start correctly.

To eliminate the need for right-clicking each time you want to use the program, right-click the icon and click on "Properties". Go to the "Compatibility" tab, and check the box labeled "Run this program as an administrator", then press "OK". Now the window will appear each time you start the program without having to manually run it.

See also

External links

  WAD editors [view]
Lump editors LumpModSLADESLumpEdXWE
Map editors Doom BuilderSRB2 Doom BuilderSRB2 Workbench
Nodebuilders ZenNodeZDBSP