                  Tiles suggestions

Crawl renders its graphics using OpenGL and SDL.  However, it needs hardware
acceleration to not run slowly.  If you are on Windows, make sure to update
your graphics card driver.  If you are on Linux, be sure that you are using DRI.

It has been tested successfully with cards as old as the i865.  Unfortunately,
it has been known to be slow on the i810 and there is little to be done in that
case but to run the console version instead or switch to a different machine.

You can try tweaking a number of options to see whether performance improves:

tile_title_screen = false
    For weak drivers, the title screen can take a long time to load. If this
    bothers you, you can easily deactivate it.

travel_delay = -1
    This setting suppresses redrawing until travelling is finished or
    interrupted.

tile_update_rate = 1000
    By default, the screen gets redrawn at least every 1000 milliseconds,
    more often if you take actions that change the display. You could try
    cranking up this value, though this may lead to updating taking too long.

tile_runrest_rate = 100
    While running and resting the screen is redraw every 100 milliseconds.
    If Crawl is slow while running or resting, increase this number.

tile_tooltip_ms = 0
    Deactivating the tooltips means there's less stuff to draw every time.

clear_map = false
    Not having to redraw remembered monsters outside your line of sight
    takes some load off the redrawing routines.

tile_window_width   = 1024
tile_window_height  = 768
    The larger the map area the more cells there are to redraw each turn.
    If you've got a large display showing way more than the necessary 17x17
    grids of the map, you could try specifying a lower resolution.



                  Tiles mouseclick item interaction

If you're playing with Tiles compiled, you'll find several shortcuts to
regular commands using mouseclicks.


PLAYER AVATAR

left mouseclick            Pick up items on ground ('g' command).
                           A second click will take you to the pickup menu.

right mouseclick           Character overview ('%' command).

Shift + left mouseclick    Take stairs ('<' and '>' commands).

Shift + right mouseclick   View religion information ('^' command).


INVENTORY MANAGEMENT

left mouseclick            Execute the most common action for this item type.

    weapon, deck:          wield    ('w')
    armour:                Wear     ('W')
    food:                  eat      ('e')
    scroll, manual:        read     ('r')
    potion:                quaff    ('q')
    jewellery:             Put on   ('P')
    spellbook:             Memorise ('M')
    missiles:              fire     ('f')
    wand, misc. item:      evoke    ('V'), also 'v' if nothing wielded
    corpse:                eat      ('e'), for Vampires

  wielded items:
    rod, deck:             evoke    ('v')
    weapon, staff:         unwield  ('w-')
    armour, jewellery:     unwield  ('w-')
    others                 as non-wielded

  worn items:
    armour:                Take off ('T')
    jewellery:             Remove   ('R')

Sometimes alternative denominators are used such as "draw a card"
instead of evoke for decks of cards, or "drink blood" instead of eat.

mouse-over                 Display item description in message area.

right mouseclick           Display item information ('i' + item slot).

Shift + left mouseclick    Drop item ('d').

Shift + right mouseclick   Execute secondary action for some item types.

    weapon:                fire    ('f'), if throwable
    non-weapon:            wield   ('w'), if corresponding spells memorised

  wielded items:
    weapon:                fire    ('f')
    anything else:         unwield ('w-')


NON-INVENTORY ITEM MANAGEMENT

left mouseclick            Pick up this item ('g').

right mouseclick           Display item information.

Shift + left mouseclick    'c'hop up this corpse.

Shift + right mouseclick   'e'at this food item, drain this corpse.


MAP INTERACTION

mouse-over                 Display item/monster description in message area.

left mouseclick            Move to adjacent square.
                           Attack, if adjacent non-friendly monster.
                           Swap places with an adjacent ally.
                           Autotravel to reachable square if currently safe.
                           Move one step closer to targeted grid, if unsafe.

right mouseclick           Display grid information ('xv').

Shift + left mouseclick    Fire ammo at monster.

Ctrl + left mouseclick     Disarm adjacent trap ('Ctrl + Dir.')
                           Open ('O')/Close ('C') adjacent door.
                           Cast spell at target (monster or player).
                           Spell is chosen from menu after target is
                           clicked.

Ctrl + Shift + left mouseclick
Alt + left mouseclick      Evoke item at target (monster or player).
                           Item is chosen from menu after target is
                           clicked.
                           Ctrl-Shift is a synonym to Alt for those systems 
                           where the Alt key doesn't work in Crawl.


MINIMAP INTERACTION

left mouseclick            Autotravel to any reachable position.

holding right mouseclick   Zoom into distant area.

Shift + left mouseclick    Start automatic level exploration ('o').


MESSAGE AREA

any mouseclick             Display message history ('Ctrl-P').


STAT AREA

any mouseclick             Search / Rest for a while ('5')


MENU INTERACTION

left mouseclick on line    Select item, inventory menus only.
left mouseclick            Scroll to next page.
right mouseclick           Escape (quit menu).


DOLL EDITING

Shift + left/right keys    Switch current doll.
0-9                        Jump to doll of numbered index.
Ctrl + R                   Randomize current doll.
left/right keys            Change current part.
Enter                      Confirm current part, overriding equipment mode.
m                          Change current doll usage mode.
up/down keys               Change current part category.
Ctrl + C                   Copy current doll.
Ctrl + V                   Paste current doll.
t                          Remove current equipped part.
T                          Remove all equipped parts
*                          Toggle "show equipment".
Ctrl + E                   Set all to show "show equipment".
Ctrl + D                   Set current doll to character background defaults.
Escape                     Quit doll editing screen.
