Sprite/Graphic Grab Window

Sprite/Graphic Grab window

This window is accessible from the Sprite/Graphic Editor.

The graphic editor's Grab window

This window is shown when you elect to grab your characters into the graphic editor from a certain memory location in the emulated model.

Grab options

The options available to you are:

Address

This is the address to grab characters from, and accepts input from 0 to 65535 - the full range of emulated memory. Bear in mind that only characters up to the maximum address of 65535 will be grabbed. Each character takes (Width * Height; 8 for a UDG) bytes, so be careful that you don't run over the "top" of the memory model.

Number of Graphics

Specifies the number of characters you wish to retrieve from memory.

Width (Bytes)

Specifies how wide your graphics should be. One bye represents eight pixels, so for UDGs this would commonly be 1. Sprites, being wider, would be 2 or 3 bytes wide.

Height (Pixels)

Unlike the width setting, each row of bytes of a sprite represents one row of pixels. A 16x16 sprite would have a width of only 2, but the height would be 16. For UDGs, this should be set to 8.