If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Beginner information

This is a thread detailing information and other online sources of information for ADOM beginners, who us grizzled veterans affectionately refer to as "newbies". The first post will detail basic information and relatively spoiler-free sources. The second post will detail spoiler-rich sources, information about submitting bug reports and RFEs and answers to other questions which might come up. At the very end of the second post there is some information for people returning to the game after a long break. These posts will be updated as new sources are suggested. Without further ado:

Beyond basic

- Press > or h to enter a location on the starting map (hamlet, village, wilderness square, cave, tunnel etc.)
- Press C to chat with creatures. Move into creatures to attack them with fists or wielded weapons/items.
- Press l at any time for the look command.
- Press S to save your game. Because ADOM is a roguelike game, saving is more of a "take a break" or "go to sleep" functionality: this means that you cannot "go back in game time" by loading a previous savegame and you cannot restore your game if you die. The only purpose of saving the game is being able to take a break and come back later.
- Press ? at any time within the game to bring up the examine/look command, a complete list of the keybindings, the manual and the readme (FAQ). The readme only has information regarding gameplay in sections IV.D and V. Reading (and coming back to) the list of keybindings until you're used to them and reading the manual at least once will make your ADOM life more enjoyable and survivable. (If you happen to suffer from a fatal allergy brought on by prolongued exposure to manuals, make sure you at least read the "How to Start" section.)
- The latest and greatest free version of the game is 3.0.6.

If you are playing the version with NotEye, there is another alternative, enabled by default: you can press Shift and the left-right arrow keys to move northwest and northeast and Ctrl and the left-right arrow keys to move southwest and southeast.

How do I change the font/make the font bigger/make the window bigger/play fullscreen?

On the Windows and OSX versions you can indeed change the font or make it bigger. If you make the font bigger, it will make the window bigger. In the current version, playing the game in fullscreen might require that you run the game from within an emulator if you are running the version without NotEye. Refer to anon123's post below and to this thread and this other thread.

How do I turn the sounds and music off in the version with NotEye?

Press Ctrl+m to open the NotEye menu and v for the sound menu, then enter 0 for the sound and/or music levels.

What is the difference between the free version and the Deluxe version?

These are classic gameplay demos from the age before youtube ADOM videos. They are exes and can be run on DOS or a DOS emulator (I recommend DOSBox). These two are from an old version (0.9.9 gamma 10) but they're not just historical pieces: many of the overall mechanics and strategies seen are still basically the same in today's ADOM. So apart from being entertained (and spoiled), you might very well learn something.

Survive: this two-part demo shows tips and strategies to survive the early game. A drakeling bard is played by Barry Kearns from the very beginning to character level 8, exploring the carpenter dungeon and the infinite dungeon. I cannot recommend this demo enough to someone new to the game who doesn't mind the spoilers - it taught me many things about how to get my characters to live longer more often.

Oog: this late game demo by Barry Kearns shows a hurthling monk played under special equipment restrictions navigating a crucial part of the late game. Needless to say this contains serious spoilers. You have been warned.

You can find other entertaining, spoily and enlightening gameplay demos at Seeka's page.

Submitting bug reports and RFEs

To submit a bug report or an RFE (request for enhancement; a fancy name for feature request, that is, suggesting a feature to be added to the game), head on over to the ADOM issue tracker. Before submitting a bug report or RFE, please first consult sections III and VII of the readme (accessible in-game by pressing ? and selecting FAQ). Then use the search function on the issue tracker ("Search this Project") to check if the bug (or feature) has already been reported (or requested) before. If you are reporting an R60 bug, please also check this list of bugs already reported for that version. Some have already been fixed in later releases.

If you are looking to submit an RFE I also suggest checking this list of features previously submitted and rejected (you can also check this other list). If you still have a question after doing this or want to get some feedback on your RFE before submitting it, you can talk about it on this section of the forums. Our users will be happy to discuss it with you and then you can decide to move ahead to submitting it on the issue tracker.

When clicking on "Post new issue", make sure you properly select "Bug" if it's a bug report and "Feature" if it's an RFE.

For more information, read "What makes a good issue description?" here.

What do all these abbreviations mean? VD, DD, SMC, CoC... help!

"VD" does not mean "venereal disease" in our fine gaming community, but "village dungeon", aka carpenter dungeon, so called because it's the one where the village elder tells you to go look for the carpenter. For a list of other common abbreviations in the ADOM world, follow this link.

I'm far from a beginner, but I'm coming back to the game after some time away. What's changed?

Check this thread for spoily information about what's changed from 1.1.1 to 1.2.0p5. For spoilers on what has changed so far after p5, check this other thread. You can also check the equally spoily changelog.

Last edited by aerol; 10-29-2018 at 04:43 AM.

Playing since gamma 10, when necklaces looked like &s. Lithium man. Brass + Lithium. OCG. Illiterate barb. One race and one class to go.

Before submitting a bug report or RFE, please first consult the relevant parts of the readme (accessible in-game by pressing ? and selecting the mini-faq). Then use the search function on the issue tracker for checking if the issue has already been reported before. I also suggest checking this list of features previously submitted and rejected.

Here is a great page for searching projects, with a lot of detailed options.

Indeed a good idea. What do you think of linking to the online version of TECHSTAT.DOC in the second post? It contains a lot of very interesting (and spoily) information, but is often overlooked because the file is no longer shipped with new releases.

Stingray suggested that I write something about the configuration files, so here I go

Which files are created and/or used by the game?

savedg (directory; contains all your saved games)

*.svg - the SaVeGame files for characters you aren't currently playing.

tmpdat (directory; contains temporary files created by the game)

#### (directory; 1.2.0pr4+; is named after the PID of the ADOM process and contains the temporary files, do not edit or delete while you're playing)adtl*_* (1.1.1; temporary files, do not edit or delete while you're playing)

HISCORE - a binary file containing all your high score entries. They can be merged and deleted using this program.

adom.cfg - the main configuration file.

adom.cnt - a 4-byte file which keeps track of how many PCs you've ever generated. ADOM uses this information to allow or restrict access to a certain in-game location.

adom.kbd - the keyboard mapping file. You can edit it to remap controls to your taste using any text editor. Make sure you read the instructions inside.

adom.ver - a 4-byte file which keeps track of which version was the last to run. Used by the game to be aware of new versions and display relevant information upon startup.

adom.msg - a list of in-game messages that should be colored differently or supressed. The syntax is the same as ADOM Sage's sage.msg and is explained in appendix E of the manual.

adom.prc (1.1.1 and 1.2.0 up to pr3) - a lock to prevent more than one instance of the game from running simultaneously. You will have to delete this manually if the game or your computer crashes, or use my batch file if you're playing 1.2.0 on Windows. 1.2.0pr4 and above do away with this and allow running multiple instances.

Where can I find these files?

Windows: it depends on which version you're running.

1.1.1: they're under the adom_dat directory in the same place as the executable.1.2.0 up to Prerelease 15: under %localappdata%\ADOM\adom_dat*.1.2.0 Prerelease 15 and above: inside the "ADOM" directory in My Documents.

*: this is inside a hidden directory, which may make location difficult. To reveal hidden files and folders, do this: open a Windows Explorer window, press Alt to bring up the menu, then click on Tools -> Folder Options. Go to the "View" tab, click on the "Show hidden files, folders and drives" radio button, then scroll down and untick "Hide protected operating system files (Recommended)", confirming your decision when prompted. Press OK. Now hidden directories should be visible. Or you can copy the path, paste it in the Explorer's address bar, and press Enter.

It is also possible to define a directory of your own for this purpose. Go to System Properties -> Advanced -> Environment Variables -> click 'New' at the top, enter ADOM_HOME as the name and the full directory path as the value, and press OK.

Note this variable is read by all versions of the game, which means 1.1.1 and 1.2.0 will try to share the same data directory if it is set, and that's usually a bad idea. You can write a batch file to run 1.1.1 without problems:

Code:

@set ADOM_HOME=
@start Adom_winbeta4

You can do the same thing to return to 1.1.1 behavior in 1.2.0, with a slightly different code:

Code:

@set ADOM_HOME=%cd%
@start Adom

DOS: under the adom_dat directory in the same place as the executable.

Note that on platforms other than Windows, you can run adom -d to display the directories being used.

Which adom.cfg settings are usually changed?

Base_Delay_Factor: this defines the delay between each "step" in the animations of bolts, missiles and a few other effects. If you don't like waiting for each arrow to travel from @ to your target in the screen, or each fire bolt to hit its maximum reach tile by tile, set this to 1 (lower values are faster). The line already exists by default, you'll only have to edit the number.

Show_Experience: this displays how many experience points you gain from each kill. Useful to quantify how much XP every monster is worth, and easily notice deaths attributed to you that take place outside your line of sight. ("You hear a thudding sound. [+203xp]" ) Add a line reading Show_Experience=True to enable it.

Auto_Pickup: the presence of this line enables auto-pickup, a feature letting your character automatically pick certain items up from the floor (as the name suggests) by walking over them, without using an additional turn.

For example, Auto_Pickup=[*o]'(}/=\!?~%${" means you will automatically take everything from the floor... typically not desirable barring certain circumstances, as you will gather a lot of junk and easily get very burdened. Auto_Pickup="?' will only take books, scrolls and amulets; Auto_Pickup=!% potions and food. The right value for this setting is up to you!

Recovery: this is how many turns your character will rest for when using the 'w5' command. The default is 50 turns. There's a hard cap of 500 turns no matter how high you set it, and the game will always stop waiting under certain circumstances, e.g. monsters getting close to you, hunger, and anything else that requires your attention.

Questioned_Attributes: this controls whether the ability to influence your character's attributes upon generation by answering questions is available. If True, the game lets you choose between this system and random generation. If False, it skips the choice and always generates stats randomly. If you don't like the question system, set this to False.

Colored_Messages: enables or disables the ability to color, suppress and replace in-game messages (controlled by adom.msg). This is largely desirable because it draws your attention to important events and removes spam, but you can turn it off if you don't like it.

Stop_Walking_At_Corners: controls whether the PC turns around corners when using the walk commands. This can be useful to avoid walking right past the secret door of some vault designs, or for visually impaired players. It's set to false by default.

Uncursed_String: if you don't like the word "uncursed" that the game uses to describe items that are neither blessed nor cursed, you can change it to whatever you wish using this.

Note: all variables can be set and changed during gameplay by using the ':=' command, then typing them as in the config file and pressing Enter.

How to change the font used by the game?

As of 1.2.0pr3, user-defined fonts are an official feature. There are two adom.cfg parameters you can use.

Font_Name: the name of the font you want to use as it shows up in your OS; e.g. Lucida Console

Font_Size: the font's size in pixels.

To use the same font as in the DOS version of the game, you have to download a lookalike called "Perfect DOS VGA 437" - get it here.

Note: don't use a non-monospaced font, as the game will not look correctly. Also, you can't change fonts or sizes while the game is running using the ':=' command.

Under 1.1.1 winbeta4, these settings do not exist, but an unofficial patch can achieve the same result.

Last edited by anon123; 11-15-2013 at 01:48 PM.
Reason: Added some more tips regarding new prerelease functionality

I would never disable the question system. I fell in love with it the second I saw it, and that was probably one of the many things which made me switch from Nethack to ADOM. Maybe that's why I forgot I remember the days prior to reading spoilers, when I'd make actual choices as opposed to whatever answers give me the most desirable stat increases... oh well.