SMB3 Workshop Alpha Test readme by hukka

 While this alpha build of SMB3 Workshop is not intended for
 any serious use, it seems stable enough and you should feel
 relatively safe doing editing with it. However, always
 keep backups, as I can not guarantee anything working
 properly at this stage.



Controls in level editing mode
------------------------------
Left click = select/unselect 3 and 4 byte object
Right click = select/unselect enemy
Drag with left button depressed = move object
Drag with right button depressed = move enemy
Wheel = scroll vertically
Shift+wheel = scroll horizontally
Ctrl+wheel = increase/decrease object/enemy type

And for posher than usual mice (Logitech tested):
Mouse browser back/forward buttons = scroll view one page
Tilt wheel left/right: scroll horizontally

F4 = select level
Arrows = scroll view
Numpad +/- = increase/decrease object type



Controls in map editing mode
----------------------------
Left click = select pointer
Double click = edit pointer

Enter = edit level under pointer



Object definition edit mode help
--------------------------------
(Normal users may ignore this section.)
In order to properly display level graphics using the actual
graphics contained in the ROM itself, it is necessary to know
which graphics tiles are used to draw different objects. This
is what the Object definition editor is for.
The area titled "ROM gfx tiles" displays the graphic tiles
from the ROM and two additional rows of special tiles at the
bottom of this area. These special tiles are used to:
1) Control how the graphic tile under the special tile is drawn
2) Show additional information about the tile/object that
   would not be visible with the original graphics. This kind
   of use includes showing which pipes can be used and which
   ones cannot, and is also used to display the bonuses that
   appear from question mark blocks, bricks, and other such
   tiles.
The special tiles are drawn in front of the normal ROM graphic
tile. Here is the listing of the special tiles. The ones that
affect the drawing of the tile underneath are marked with a *.

 00 No special tile
*01 Fill tile with background color
 02 Nothing
 03 Warning
 04 Nothing
 05 Garbled
 06 Unknown
 07 Pointer
 08 Cross
 09 Yellow square
 10 Cross
 11 Up arrow
 12 Down arrow
 13 Left arrow
 14 Right arrow
 15 Flower
 16 Leaf
 17 Star
 18 Green star
 19 Movable/multi
 20 1-up
 21 Coin
 22 Vine
 23 P-switch
 24 Invisible coin
 25 Invisible 1-up
 26 Invisible
 27 Special
*28 Draw this tile using level bg color as transparency
*29 Do not draw this tile
 30 Level end (1)
 31 Level end (2)

Controls
--------
Left click in "ROM Gfx tiles" area = choose tile or
                                     special tile
Left click   in "ROM" area = put tile/special tile
Right click  in "ROM" area = pick tile
Middle click in "ROM" area = pick special tile
Mouse wheel = browse objects
Up, Down arrow keys    = browse objects
Left, Right arrow keys = browse ROM gfx tiles



Known bugs or glitches
----------------------
Graphics rendering

 Some objects, such as triangularly shaped objects,
 are rendered incorrectly.

 Enemies and certain objects are not yet drawn using
 actual ROM graphics.
