VaultNetwork.netVault Network Boards
Author Topic: @rob - Pleeeeease update Mojo! Pretty pleeeeease [Locked]
robbie1687  1 star
Posts: 221
Registered: 2003-8-1 09:52:02
arithon290 posted:

Oh i figured out what was wrong...

For some reason... the game.laa.dll was 1.109, but the game.dll was 1.110, and mojo wasn't updating game.laa.dll?...

I just had to delete game.laa.dll and mojo created a new one which was up to date... (guessing it's a copy of game.dll which gets the 2gb flag changed.


Excellent diagnosis! This is why I asked in the other thread if you had checked "large address aware." Like I said over there, this is the only possible reason I could imagine for what you reported, and now you've confirmed it. You may be the first person who tested Mojo's "large address aware" code during a patch.


arithon290 posted:

Dunno if it's some dodgey win7 permission problem stopping mojo from overwriting the existing game.laa.dll or something but yeah sorted now.


It's a bug in Mojo, even if you're right. Mojo runs with administrator privileges, so no matter what the operating system does with permissions, Mojo can and should keep its "laa" copy of game.dll updated. Permissions should be my problem, not the user's. But actually I doubt this bug has anything to do with permissions. I probably just made a mistake when I wrote the code that looks to see if game.dll is newer than the "laa" copy.

Thanks for letting me know. I'll fix it soon.

 

-----signature-----
Author of Mojo
www.mojoware.org
www.gaheris.net
www.daoc-trophy-mobs.com
Former PvE server team lead (2005)
robbie1687  1 star
Posts: 221
Registered: 2003-8-1 09:52:02
arithon290 posted:

...game.laa.dll was 1.109, but the game.dll was 1.110, and mojo wasn't updating game.laa.dll?...


This bug is now fixed in build 23 of Mojo. At least I think it's fixed -- we may have to wait till the next DAOC patch to fully test it.

To update Mojo, close it and restart it. It will upgrade to build 23 automatically.

Thanks again for reporting the bug.

 

-----signature-----
Author of Mojo
www.mojoware.org
www.gaheris.net
www.daoc-trophy-mobs.com
Former PvE server team lead (2005)
Kennet_Daibhidh  1 star
Posts: 57
Registered: 2004-1-28 15:50:46
I'm trying to set up Mojoware, and I'm running into a little problem. When I go to set daoc properties, in order to choose a directory path, it requires something ending in game.dll. When I search the folder game.dll is in, it's not showing when I search through Mojo. When I search through my hard drive, under Program Files and all, it's there, but not when doing so through Mojo.


Any help?


I'm running Windows 7, by the way. Is this a compatibility issue?

 

-----signature-----
Sheero
TropicanaJones  1 star
Posts: 220
Registered: 2008-9-23 23:57:38
It shouldn't be an outright compatibility problem for win7, and works quite well with it in fact.


I think what you are finding is there is nothing to click or see visibly. If you go into

C:\Program Files (x86)\Electronic Arts\Dark Age of Camelot


type in game.dll click open it should go through regardless if you can see it there or not. If you are still getting the message: game.dll cannot be found at location

it would take some further investigation.

 

-----signature-----
Veteran DAoCer
Survivor of Guinevere
Mostly known as "Card"
robbie1687  1 star
Posts: 221
Registered: 2003-8-1 09:52:02
Kennet_Daibhidh posted:

I'm trying to set up Mojoware, and I'm running into a little problem. When I go to set daoc properties, in order to choose a directory path, it requires something ending in game.dll. When I search the folder game.dll is in, it's not showing when I search through Mojo. When I search through my hard drive, under Program Files and all, it's there, but not when doing so through Mojo.

Any help?

I'm running Windows 7, by the way. Is this a compatibility issue?


First of all, like TJ said, even though you don't see game.dll in Mojo's "Find game.dll" window, if you go the folder, type "game.dll", and click "Open" it will probably work.

Second, if the following info doesn't help, let me know and maybe I'll change the way Mojo does this so the problem can't occur. (Maybe I'll replace that window with one that selects a folder instead of a file.)

It's possible that this has something to do with changes that Microsoft made to Windows 7 compared to Vista. I wrote Mojo on Vista and never tested on Windows 7.

When you search through Mojo, you are using a window called the Open File Dialog. This is part of Windows. When you search from the desktop or My Computer or Start button, you're using a program called Explorer. This is also part of Windows. Both these things are written by Microsoft. On Vista, both these things use the same settings so they should always work identically. On Windows 7, Microsoft introduced a replacement for the Open File Dialog so maybe, as a result, on Windows 7 the two things behave differently, I don't know.

I have two guesses about what's happening. The first -- we all make this kind of mistake frequently -- is that you're looking at two different folders.

The second guess is that your problem has something to do with folder settings. There are at least two settings that could affect whether you see game.dll. In Vista, which is all I have here, one is called "Hide extension for known file types." If this is checked, you would see "game" instead of "game.dll" as the name of the file. The other setting, in Vista, is called "Do not show hidden files and folders." If this is checked, and game.dll somehow (accidentally) got set to be hidden, game.dll would become invisible.

The names of these settings may have changed slightly in Windows 7.

I can't tell you how to look at these settings in Windows 7. In Vista I don't think you can reach them from the Open File Dialog (that's the selection window displayed by Mojo), but maybe you can in Windows 7. If you can't, you can try opening the folder with Explorer (that's the program you use when you examine a folder from the desktop, My Computer, or Start button) and check the settings from there. In Vista, in Explorer, it's Tools :: Folder Options :: View. If you don't see "Tools," press Alt to display the menu.

 

-----signature-----
Author of Mojo
www.mojoware.org
www.gaheris.net
www.daoc-trophy-mobs.com
Former PvE server team lead (2005)
robbie1687  1 star
Posts: 221
Registered: 2003-8-1 09:52:02
I just published a new build (24) that forces the display of hidden files in the selection window. There's only a small chance that this is the problem, but if it is, the new build will fix it.

To upgrade to the new build, close Mojo and restart it.

 

-----signature-----
Author of Mojo
www.mojoware.org
www.gaheris.net
www.daoc-trophy-mobs.com
Former PvE server team lead (2005)
robbie1687  1 star
Posts: 221
Registered: 2003-8-1 09:52:02
Kennet, on second thought, don't bother trying to fix the problem.

I just published another build (25) in which you select game.dll's folder instead of game.dll itself. Hopefully this will avoid the problem altogether.

To install the new build, close Mojo and restart it.

 

-----signature-----
Author of Mojo
www.mojoware.org
www.gaheris.net
www.daoc-trophy-mobs.com
Former PvE server team lead (2005)
Corfel  3 stars
Posts: 510
Registered: 2008-4-3 12:02:45
So what is this?


A quicklogin thing?

 

-----signature-----
Coreline 9l1 Ranger & Corlina 11l1 NS
Currently ~ Corella ~ 3l3 Bard
Ranger vid ~ http://tinyurl.com/Coreline
NS Vids ~ http://tinyurl.com/CorlinaVids
robbie1687  1 star
Posts: 221
Registered: 2003-8-1 09:52:02
Corfel posted:

So what is this?


A quicklogin thing?


It's multi-purpose. Among other things, it does quick logins, but it does them in an especially convenient way. You click an icon of your toon in Mojo's window and next thing you see, DAOC is running with that toon standing in the game.

Mojo also does the following:

-- Brightens the screen when DAOC is the foreground window.

-- Automatically backs up DAOC's config files so you don't lose them after a forced respec or crash.

-- Allows you to run more than two DAOCs per PC.

-- Helps avoid DAOC's memory leak crashes by increasing DAOC's address space, and keeps making this fix automatically after patches (64 bit Windows only).

-- Parses chat logs (incomplete).

-- Shows all your toons in a graphical UI arranged by server, class, realm, etc.

-- Imports toons semi-automatically from game config files.

 

-----signature-----
Author of Mojo
www.mojoware.org
www.gaheris.net
www.daoc-trophy-mobs.com
Former PvE server team lead (2005)
BuffsteriaCantBuff  2 stars
Posts: 470
Registered: 2008-11-3 22:29:57
Well I sure hope it doesn't steal passwords because I'm using it for the quicklogin.

 

-----signature-----
"Once more into the fray. Into the last good fight I’ll ever know. Live and die on this day. Live and die on this day."
- The Hunter's Poem

VaultNetwork.net is an independently operated community forum and is not affiliated with, endorsed by, or technically based on IGN, GameSpy, FilePlanet, GameStats, or the former IGN/GameSpy Vault Network.
References to VaultNetwork.net mean this site/domain. VNBoards-style presentation is a visual homage only. By using this site, you agree to the forum rules.