# ObjDMv1 Tutorial

## Overview

This is still early experimental. Plz don't hold your breath.

## Basic

You will get next screen when you launch.

What you can is ...

- Act as a server.
- Connect to running server.

## Act as a server

Select menu [File] -> [Start Server], or press [F5]. You'll get next screen.

Click OK to launch the server. Take a few seconds to complete the server preparation.

After launch, look at server launched section.

## Connect to running server

Select menu [File] -> [Connect to server], or press [F4]. You'll get next screen.

You have to fill the [Server address] text field.

There is NO public server you can join for now, so the only way you can do is to ...

- You launch another ObjDMv1, and make it server, then connect to "localhost" (localhost is a address points your PC itself).
- Tell your friend to launch ObjDMv1 server, and you connect it with his PC's IP address. If you try this, check see also links.

Click [Find games] to enumerate existing games. This process takes few seconds.

If you succeed to find existing games, you will get next screen.

Select the game from list, then click [Connect to] button. It takes some seconds to complete the join process.

After join, look at Client connected section.

## Client connected

Keyboard shortcuts. All you can do is at below table.

Key | Means
--- | ---
Numpad 5 | Move forward
Numpad 2 | Move back
Numpad 1 | Move left
Numpad 3 | Move right
Numpad 4 | Turn left
Numpad 6 | Turn right
Enter | Show chat input box
Tab | Show score window
F2 | Show chat history

## Server launched

Currently, server cannot walk/watch the dungeon. some few operations can be done.

- Chat
  Press [Enter] to show chat box, talk to other game users.
  Press [F2] to show chat history.
- Kick the user
  Press [Tab] to show score window, then select the user and press [Delete] key to kick him out.

## Appendix: Links about DirectX7

ObjDMv1 uses DirectPlay compatible with DirectX7.
If you are under protection of router/firewall, DirectPlay may need tweak against your router/firewall setting.

DirectX: Ports Required to Play on a Network
http://support.microsoft.com/?scid=kb%3Ben-us%3B240429&x=15&y=15