ATMA/GoMule/RWM etc - Help Thread

Status
Not open for further replies.
Re: ATMA/GoMule/RWM etc - Help Thread

The last call (line 255) will probably always show up in a stack trace (for this sort of error), since that appears to be part of the error handling code. Line 609 is where the error really started, I think. That's code for reading in a golem, and the only way a golem would be in the save file is if you were using an iron golem. If you were using an iron golem, that's the item to blame probably, and if you weren't then it sounds like it might be data file corruption.

It does sound like there's some stuff in there from previous versions, I had some semi-similar problems when I first started using Atma due to old versions. I can't really think of anything specific other than old versions that would cause this. You could double-check that you have the latest java installed. There is something weird going on, not being able to open up level 1 chars with default gear is just not right.
 
Re: ATMA/GoMule/RWM etc - Help Thread

Character loading in GoMule is pretty fragile in some ways. It relies a lot on searching the file for occurrences of certain flag patterns (for example, the ASCII characters "kf" precede information about a golem). This works most of the time, but through dumb luck, sometimes parts of the data (item stats, amount of gold, item fingerprint, a specific combination of waypoints selected) can have their representation in the file match one of these flags, which can cause unexpected results. If this is detected, GoMule will dump a stack trace, re-throw the exception, and give up... leaving the character "disconnected".

This might be what is happening here... the flag identifying a golem item might appear in the file by chance, even when there is no golem. It's impossible to tell though without having the save file and seeing exactly where the loading goes sideways.
 
Re: ATMA/GoMule/RWM etc - Help Thread

Both Atma and GoMule are fresh downloads of their respective latest versions, so is the game itself. Java auto update is running, level 1 single player character. Does not get any cleaner than this. Oscuro's idea sounds spot on, considering the code hangs up while searching for golems and the toon is a sorc. Anyways I deleted her, levelled a new one and now all is dandy. Thanks guys.
 
Re: ATMA/GoMule/RWM etc - Help Thread

Not sure if this is the correct thread to post in: i just posted a pat thread and someonw asked why some of my items had Version: Unknown in description. Now I looked through my stashes and there are lots of them...

I have never been in contact with anyone else playing Diablo, all items are self found. I am however using ATMA and GoMule, as is everyone else in this forum I guess. But I am not trading or MP:ing.

The only thing I can think of is that I have back up:ed the stashes, re-installed Diablo and the mods and then put the char and items back in (due to changing computer).

I started playing Classic and some of the items might be from that time but I don't remember which ones. All items should be from 1.12 or 1.13, I haven't played earlier than that.

Anyone have any idea on what might have happened?
 
Re: ATMA/GoMule/RWM etc - Help Thread

Is anyone else having problems with the mac version of RWM? I read the guide, and it says I should not be able to go onto battle.net, but I can. I also tried to make an insight, and it's now a gemmed voulge haha.

Maybe it needs an update?
 
Re: ATMA/GoMule/RWM etc - Help Thread

I followed the instructions on the mac thread and it's working every since.

(I can't tell you what I did tho, since I can't remember)
 
Re: ATMA/GoMule/RWM etc - Help Thread

GoMule does have automatic backup system. Old versions of all your chars and stashes should be in GoMule backup folder. If you're careful not to dupe yourself, just restore those.

Forgive me for my innocence, but how exactly do you restore from the backup files? I accidently deleted all my current ATMA files that I had GoMule pointed to, but if I read correctly, all I need to do is restore the GoMule file to be current again? Anyone have a quick reply?



 
Re: ATMA/GoMule/RWM etc - Help Thread

hi guys, i need some help with atma.
i recently travelled to 1.07, but i cant seem to put items into stashes that i created. my temporary solution has been creation of many mules, which is really messy.
other info: i have a separate atma for 1.07 on my desktop. oh and i am using trenshadow.
any idea what could be wrong? i have unchecked all the read-only boxes for atma as well as the 1.07 save folder.
my atma version is 5.05.
 
Re: ATMA/GoMule/RWM etc - Help Thread

Forgive me for my innocence, but how exactly do you restore from the backup files? I accidently deleted all my current ATMA files that I had GoMule pointed to, but if I read correctly, all I need to do is restore the GoMule file to be current again? Anyone have a quick reply?

Did you just delete the stashes only or the entire ATMA folder? If you deleted the ATMA folder, I'm afraid there might not be a way to get them back as the backups were saved inside the ATMA folder iirc. Enable hidden files/folders and do a search for ITAMZ.org or what ever name you chose for your stashes with the extension '.org' and see if anything pops up. If you find them just rename one of them to ITAMZ.d2x and you should be able to open it in ATMA/GoMule. Be sure to delete any dupes and such. Good luck.

hi guys, i need some help with atma.
i recently travelled to 1.07, but i cant seem to put items into stashes that i created. my temporary solution has been creation of many mules, which is really messy.
other info: i have a separate atma for 1.07 on my desktop. oh and i am using trenshadow.
any idea what could be wrong? i have unchecked all the read-only boxes for atma as well as the 1.07 save folder.
my atma version is 5.05.
What do you mean you cannot put the items into the stashes? It is not allowing drag and drop or are the stashes not saving the items when you place the items in there? The stashes are being created right? With ATMA on your desktop it should not have any problems with read-write capabilities, even in win7. How exactly are you creating the mules? In ATMA or D2?

Just to be sure, for the stashes you are creating for 1.07, you are selecting 1.07 from the drop down menu right? Also when you create mules be sure to select 1.07 also.



 
Re: ATMA/GoMule/RWM etc - Help Thread

Did you just delete the stashes only or the entire ATMA folder? If you deleted the ATMA folder, I'm afraid there might not be a way to get them back as the backups were saved inside the ATMA folder iirc. Enable hidden files/folders and do a search for ITAMZ.org or what ever name you chose for your stashes with the extension '.org' and see if anything pops up. If you find them just rename one of them to ITAMZ.d2x and you should be able to open it in ATMA/GoMule. Be sure to delete any dupes and such. Good luck.

Perhaps a bit of a misunderstanding? I had GoMule pointed to my ATMA stashes, and I know that GoMule makes backups, so I just need to know how to restore backup files for GoMule.



 
Re: ATMA/GoMule/RWM etc - Help Thread

Just to be sure, for the stashes you are creating for 1.07, you are selecting 1.07 from the drop down menu right? Also when you create mules be sure to select 1.07 also.

/slaps head. thanks, i wasnt selecting 1.07 from the drop down menu. it works fine now /sheepish.
anyways i was creating mules in d2 so no worries there. i can organise my stashes properly now haha. thanks again!


 
Re: ATMA/GoMule/RWM etc - Help Thread

Perhaps a bit of a misunderstanding? I had GoMule pointed to my ATMA stashes, and I know that GoMule makes backups, so I just need to know how to restore backup files for GoMule.

Inside whichever folder your stashes are saved should be a folder named 'GoMule.backup' Open this folder and you will see different dates.

W2011.04.03 - April 3, 2011
W2011 is the year it was saved
.04. is the month in this case April
.03 is the date in this case the 3rd

Open the most current date, most likely the last folder listed. Now look at your stashes dates and find the most current ones, using the date convention listed above, again most likely the last one. Copy the most current ones outside the 'GoMule.back' folder. Rename the files from say 'Itamz.2011.05.06-01.53.24.d2x.org' to 'ITAMZ.d2x' and open them.



 
Re: ATMA/GoMule/RWM etc - Help Thread

i just went trough my folders and there is a gomule folder called backup with .d2s.org files

now i´m curious, what are those?
 
Re: ATMA/GoMule/RWM etc - Help Thread

i just went trough my folders and there is a gomule folder called backup with .d2s.org files

now i´m curious, what are those?

Please read my post just above your question. The .org files are backups of characters and stashes. Just rename them to without the .org part to where the extension is only .d2s for characters and .d2x for stashes when you need to restore backups. You should have a two backup folders iirc. One in your saves folder inside the D2 folder. The other is where ever you save your stashes, probably inside the GoMule folder.



 
Re: ATMA/GoMule/RWM etc - Help Thread

Okay, I am having some major problems w/ atma and gomule.

I have used atma before in the past (with school I uninstalled everything to keep focus on school) so with starting again I decided to reinstall atma. Installation was a success. As I did this my computer had seemed to keep all the items from past usage and I only wanted to use HC chars, so I just deleted all the items. Then I tried to mule some items off a char. I went back to the game and the items were still there. I uninstalled atma in frustration, and deleted all the files.
So I went and read all the help me info and decided to use gomule. So I figured out how to use it, and I moved some things into a stash, went back into the game and still, no moveage the items were still present on my char. I tried 2 or 3 different ways after reading how to use it properly and still, no moveage.
Then I decided to try atma again, and when I downloaded it I didn’t even need to go through the installation process, and when I opened a char it read that the char was still at level 18, when it currently is at 31.
So I guess my question is why is atma still reading old chars, why is it not letting me mule, and how in the world do I get it to work…? I really would like to get it working :)
 
Last edited:
Re: ATMA/GoMule/RWM etc - Help Thread

What version are these characters from? GoMule will only recognize 1.10+ characters and items. For prior to 1.10 you must use ATMA.

You said you installed ATMA, where did you download it from? The one from the front page of the sticky does not need to be installed just run from the folder, same as GoMule. If you did not get ATMA/GoMule from the front page there might be a conflict the new special items, keys (1.11) and essence (1.13).

Which OS are you trying to use, XP or vista/win7? If it is vista/win7 then ATMA and GoMule will probably have trouble with the save files due to MS protection of the 'Program Files'. If you can stand Diablo II and ATMA/GoMule being outside your 'Program Files' folder then I'd suggest either move or re-install Diablo II into say your 'My Documents' folder. Once done move your saves over. See below if the saves are not in the save folder or as you said not the most recent.

Your actual saves for Diablo II are probably here, if you use vista/win7, replace User_Name with the name you use in vista/win7:
C: \Users\User_Name\AppData\Local\VirtualStore\Program Files (x86)\Diablo II\save
 
Re: ATMA/GoMule/RWM etc - Help Thread

I created a new stash in GoMule, and opened up other stashes to put those items into the new one, and when I went to save, I got this error:

"Error

Can not create backup dir: C:\Program Files (x86)\ATMA V\1.12\GoMule.backup\W2011.05.29
at randall.util.RandallUtil.checkDir(RandallUtil.java:178)
at gomule.util.D2Backup.backup(D2Backup.java:80)
at gomule.d2x.D2Stash.saveInternal(D2Stash.java:218)
at gomule.gui.D2ItemListAdapter.save(D2ItemListAdapter.java:39)
at gomule.gui.D2FileManager.newStash(D2FileManager.java:1366)
at gomule.gui.D2FileManager$24.actionPerformed(D2FileManager.java:817)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)"

Any help? I've used GoMule before, so this seems like a strange error since I've not gotten them before. Thanks in advance!
 
Re: ATMA/GoMule/RWM etc - Help Thread

What's your operating system? And how are you invoking it (launching the .jar directly, using the command line, etc.)?

Short answer: it can't find one of the string table files in its expected location.

Win 7 Home Premium.

Latest Java; opening GoMule from the start menu.

Fixed by dragging an alias to GoMule into Start as opposed to the app itself. Not sure what the difference is, but my problems went away.



 
Re: ATMA/GoMule/RWM etc - Help Thread

Hey. Under "Accepted alterations" there is "Modified .dll for multi instances" - is that for uber bosses? And if so how do you do it?
 
Re: ATMA/GoMule/RWM etc - Help Thread

Hey. Under "Accepted alterations" there is "Modified .dll for multi instances" - is that for uber bosses? And if so how do you do it?

Not sure how you made that assumption, but if you are asking if any mod that enables Uber Tristram in SPF, then no. These forums do not accept those alterations.

The modified .dll enables you to have two single player games open at the same time to self-rush and other things of that matter. You install it by first making a backup of the old d2gfx.dll file in the Diablo II folder. Then you replace the d2gfx.dll with the one that you get from Thyiad's site. Only use it if you do not plan to go onto b.net. You might get banned from b.net if you use the modified .dll there.

Hope this helps. Any further questions about the Ubers or 'what is approved or not' please e-mail the SPF Mod Thyiad. Her e-mail is in the SPF rules under the heading Contacts. Welcome to the forums.



 
Status
Not open for further replies.
Back
Top