modding:chaosedit:vgagraph

How do I edit the VGAGraph (Graphics, Fonts and Tile8s) in ChaosEdit?

This guide will take you through the tools available to edit graphics in ChaosEdit.

Some elements of this guide assumes you have a fresh project based on the full version of Wolfenstein 3D. If not, get started by clicking here.

Navigating the Editor

At the top of the ChaosEdit window is a series of tabs, which let you navigate to each section of the Editor.


The tab we need is appropriately titled VGAGraph.

If you haven't already, open ChaosEdit and load your project by clicking the Load All button and navigating to your project files.

Click on the VGAGraph tab and you should see a screen similar to below

The VGAGraph tab is actually itself divided into three tabs; Graphics, Fonts and Tile 8s. Each tab will edit a different part of the VGAGraph.

The tools you can use to edit and change the images used for the Menu, HUD and End Art.

  • Pen - Allows you to draw directly onto the image, one pixel at a time.
  • Pipette - This is a colour picker; clicking a pixel on the image with this tool will change your selected pen colour.
  • Fill - Clicking on a pixel in the image with this tool will change all connected pixels of the same colour to the currently selected pen colour.
  • Line - Can be used to draw a straight line on the image.
  • Rectangle - Draws a solid rectangle on the image.
  • Rectangle Selection - Lets you highlight a section of the image.
  • Cut Copy and Paste - These tools work like their counterparts in other programs. When you use Rectangle Selection, these will be enabled.
  • Undo - This button will be enabled once you start making changes to a image; as the name suggests it will undo the last action.
  • Insert Graphic - This will add a new image entry into the file. Additional sprite entries will need code changes.
  • Remove Graphic - This will remove the currently open image from the file. Removing original image entries will need code changes.
  • Import Export - These buttons will either overwrite the current image with a selected image, or save the selected image to your local drive.

This is the primary display for your image. You can draw on it using tools from the toolbar.

There is no zoom function, so you will have to use the scrollbars on larger images to move around. A preview of the current graphic is displayed in the upper right of the tab.

This is where you pick the colours for your Pen and other tools. Both right and left mouse clicks can be assigned a colour.

There are also boxes for customizing a graphic's height and width; remember having varying sizes of images may cause clipping issues in games without the appropriate engine changes.

This scrollbar is used to move through the different graphics in the project's files.

The fonts screen is set out with everything very clear to see.

These function the same as the tools for the Graphics Tab. The only exception is that you cannot add or remove entries, and those options as such will be greyed out.

This is a grid displaying all the characters contained in the selected font. You can click a character to select it.

This is where you can draw on a character in the font, using the Tools.

This scrollbar will move between the different fonts in your game (By default, Wolfenstein 3D has 2 fonts).

This is where you can set the size of your character. It is best practice to keep all characters in a font the same height, and to vary the width so that letters are evenly spaced when typed.

These function the same as the tools for the Graphics Tab. The only exception is that you cannot add or remove entries, and those options as such will be greyed out.

This is a grid displaying all the tiles contained in the selected Tile 8 image. You can click on a tile to select it.

This is where you pick the colours for your Pen and other tools. Both right and left mouse clicks can be assigned a colour.

There are also boxes for customizing a graphic's height and width; remember having varying sizes of images may cause clipping issues in games without the appropriate engine changes.

This is where you can draw on a tile.

If you make any edits to the graphics, fonts or Tile 8s, you can save the changes to your game by either pressing the Save All Changes button or the Save VGAGraph button.

  • modding/chaosedit/vgagraph.txt
  • Last modified: 2020/03/25 23:01
  • by zombie