Mojo for Dark Age of Camelot (DAOC)
Home >  Features > Set DAOC options

Set DAOC options

Back up game files before launching

When this box is checked, Mojo saves copies of your game files before it launches a toon. You can use these copies after a forced respec or crash to restore lost settings. To see the backup files, open Mojo's DAOC menu and select "Show Mojo's backup directory for DAOC." To see the original versions of the files, select "Show DAOC's documents directory."

Mojo saves copies of the five most recent versions of each character file and the ten most recent versions of user.dat which contains settings for the whole game.

Allow Mojo to launch more than two DAOCs on this PC

If you check this box, you can launch more than two DAOCs on a single computer.

By default, the option is off. To turn it on, you must check the box in the red circle. DAOC launches a little slower when the option is on, but otherwise there's no effect on performance.

This option replaces LottaCam and other programs that delete mutexes.

Serialize launches

Normally, if you have a multi-core CPU, Team Launch starts several toons at the same time, one on each core. But if you check this box, toons launch one at a time. This doesn't mean that one toon loads completely into the game world before the next toon launches; it means that the operating system creates the DAOC process and window before the next one launches. This happens very fast. To human eyes, it may still look like the toons are launching simultaneously.

Team launch interval

Normally this setting isn't needed and its value is zero. One of Mojo's users reported that DAOC becomes buggy when Mojo launches two or more copies in rapid succession. If you have that problem, you can use this setting to make Mojo wait for a brief time after it launches one toon and before it launches the next, during a team launch. The maximum value for this setting is 30000 milliseconds which equals 30 seconds.

Launch DAOC as large-address aware

Normally this option isn't needed and its box is unchecked. This option is for people who experience the bug that makes DAOC crash with a message that says SmartHeap is out of memory.

This option doesn't prevent the bug, but it allows you to play for more hours before the bug makes the game crash.

Unfortunately, this option makes DAOC unstable in other ways. The SmartHeap bug will be postponed, but other problems may surface. Therefore this option is a tradeoff. Most people seem to think it makes things better but you may find in your case that it makes things worse.

This option works only on 64-bit Windows.

This option increases DAOC's virtual address space from 2 GB to 4 GB so it runs for a longer time before it runs out of memory.

Here's how this option works. If you turn it on, Mojo creates a copy of game.dll (the game's main executable file) and changes a single bit in that file from zero to one. That bit tells the operating system to increase DAOC's virtual address space. Then, when Mojo launches DAOC, it uses the copy instead of the original. Whenever game.dll gets patched, Mojo makes a new copy.

Many thanks to CherubXT for suggesting this idea on VN Boards.

This page was last modified on December 7, 2013