Muling & Reporting: The ATMA/GoMule/Flavie Thread ifra

Status
Not open for further replies.

Cattleya

Well-known member
Muling & Reporting: The ATMA/GoMule/Flavie Thread

[highlight]How do I mule in SP?[/highlight]

ATMA is THE tool for single player item muling and collection. It is Windows only.

The official ATMA page

ATMA Guide
http://geocities.com/celebrian0206/ATMAGuide.html
http://www.hoogendoorn.internet-land.nl/atmaguide.html

GoMule is a java based muling program. It is currently a beta version, but it will work under the MacOS and Linux.

GoMuleR20.zip
Previous GoMule Versions
Using GoMule to obtain Flavie Reports Guide

That's right, you can do something!

As you're aware, Randall has been working on GoMule, a java implementation originally created by GohanMan to allow muling on Linux/Macs. As you are no doubt also aware, there are bugs and such and it is by no means finished. So, firstly, i'd like to show you all to GoMule's own personal Sourceforge site at:

https://sourceforge.net/projects/gomule

I set this site up with Randall's agreement, so that we could work on the project simultaneously easily and also collect bugs, features, etc, without too much bother. In about a week, my exams will be over and I'll be dedicating as much of my time as possible to help develop GoMule into a stable, high performance application with whatever features you, the community, want.

And the best thing - It's all GPL so even you, the man/woman in the street can add code to it if you want.

But first i'll need those details...so onto:

What you can do!

There are 2 things that you can do to contribute:

a) Report any bugs: https://sourceforge.net/tracker/?func=add&group_id=194865&atid=951141
b) Request features: https://sourceforge.net/tracker/?func=add&group_id=194865&atid=951144

Now, I realise that you already report bugs through the reporting thread and thats fine, for the usual bugs that you get there. The bugs i'm talking about is like: "xx does not display correctly", "yy does not have the correct value". Real big bugs in the program.

Features are what you want to see. Damage calculators, rune counters, whatever you want to see in a muling program, you can request it. Don't hold back, although your idea might not be feasible, we won't know if you don't ask!

So that's it from me, it's all up to you now. This has the potential to be better than ATMA, as it is under active development and should contain what the community wants to see. Don't expect very quick development soon, because as you can see, we need to get the site and such set up fully. This should happen once my exams have finished.


[highlight]How do I get those fancy web reports for my items?[/highlight]

Flavie is the best SP item reporting tool available (You need ATMA first.). It includes built in dupe-detection.

Randall's Flavie page


Another useful place to visit:

SPF Utilities Page - including FARA, which is another reporting tool used by some here



Another BIG round of thanks to Hakai_no_Tenshi (Doc) for ATMA, to Randall for Flavie, and to Gohanman and Randall for GoMule. The D2 single player communities are in your debt!


Please post your questions and concerns on these tools in this thread.



 
Last edited:
[highlight]FAQ and Common Troubleshooting Issues[/highlight]


Q. I playing 1.09 Classic, and I have been muling items off into ATMA. Now, I can't move certain items back onto my characters.

A. Go to Options -> Game Edit and click on the "Character Link" tab. The last option (freeform) should be checked. If not, click on it and hit Apply.

Reference Post:
http://www.purediablo.com/forums/showpost.php?p=4911095&postcount=997
 
Last edited:
Just released GoMule R0.9 of GoMule, small bugfix with personalized items.

GoMule is still in "beta", but the item / character reading has become more "stable" starting from R0.8.

I actually started using GoMule myself on my real characters (I still backup up to be sure though). But since R.08 I have found not a single bad or corrupted character or stash. (EDIT: Nor did one of the testers report me one)

As for Flavie's future:

Once GoMule is working correctly parts of Flavie will be added to GoMule. GoMule read the items and the added Flavie parts will be able to generate the report.
This way there is only one tool (one download) and it will all be open source.

Once that is done, Flavie will stop as an active project, all new stuff will be done in GoMule only.
For now, I will stop testing the Flavie Direct D2S/D2X parts as most "bugs" come from item reading. (This will all be solved by GoMule)

Randall
 
Problem with 0.9 (as well as 0.7, though 0.7 didn't report anything, it just didn't work):

I have been using an ATMA stash for a while now, and I've accumulated over 400 items. This stash has been working fine in ATMA for a long time, and it continued to work fine even after accessing it in GoMule... at first. Now when I try to open the stash (which I haven't touched since I last accessed it, successfully, in ATMA), it gives me a strange error message:

"Item not read complete, missing bits: 59 (Amn rune, null)"

I'm not sure what that means. The last time I actually used that stash file was with ATMA on a Windows box, so I am not sure if GoMule messed it up or what.

Hmm, actually, guess what else just happened? I upgraded to 0.9 from 0.7 and now several of my characters refuse to open at all. One of them gives a similar error to the one described, except it says Hel rune instead of Amn. A couple more say "Error: null (Raven Frost)," and some do open just fine. Any idea what's going on?
 
Hmm, I guess there's a limit on editing posts too long after originally posting them, so I'm just going to reply again. I should note one other thing that's happening with my stash and my characters that may possibly be causing them to not want to open.

It's a little embarrassing, but yes, I have used ATMA to dupe items. It's my decision and mine alone - I don't play online, I don't play competitively, and I certainly don't trade with people in the single player forum here. I pretty much only do it so I don't have to shuffle certain important items around between the character I'm actively playing. For example, the Raven Frost thing... I've found two Raven Frosts the whole time I've been playing Diablo II, but I have more than two characters who want to use them. Instead of using a muling app to move my Raven Frosts around to my two most-used characters of the moment, I just give each character a Raven Frost. This is especially helpful since I only have access to ATMA during my off-hours on my work computer.

Either way, GoMule is choking up somehow. Just thought I'd add that information.
 
Not in detail, but the fact that GoMule refuses character or stashes is new in R0.8.
- First step was that every bit/byte of the item is read up to the last byte.
- Second step was once GoMule detects something that is not what expected, it will stop reading and refuse to open that char or stash (if it did open it, it could corrupt the char/stash).

First, character/stash corruption (or prevention of):
As long as ATMA stashes still open in ATMA and characters still open in the game, nothing is corrupt. (If that doesn't work, it's time to restore backups)

Second, finding the bugs:
Can you send me stashes with these items GoMule can not read ?

The bugs itself are sort of strange, I can not understand these from the messages GoMule made.
If it's only duplicates, GoMule should have no problem with that.
If you use some mod like Eastern Sun, Median. GoMule can not read those. It's for vanilla 1.10+ only (at least for now).

Randall
 
Flavie question, or glitch? I found Azurewraith, phase blade. ATMA lists it as phase blade. But Flavie lists it as a crystal sword. There are two listings in Flavie for Azurewraith, one in the normal uniques and one in the elite uniques. I thought the crystal sword Azurewraith didn't drop anymore, but I wasn't sure, kinda thought I'd never find it. Anyway, Flavie is listing the phase blade as a crystal sword. Is it because they're the same name? Just wondering.





Kev
 
This was mentioned in the previous thread I believe. Randall made the dat file with all items in it even if some have changed between versions. Just go into the dat file and delete the crystal sword entry (they are just plain text files).
 
Just to add one more point I realized, if you are holding an item when you save and exit, GoMule will not open your character. You need to somehow temporarily "drop" the item, mule off the items you don't need, and to "pick "the item back up. I'm mostly speaking to those who were not able to mule beforehand and were very tight on space, I know I was. I'm not sure how many people this affects, but it sure did take me a while to figure out why ceratin chars would open and not others.
 
@StealthBlade:
Thanks for the info, I will see what I can do about it. (Had not tried that myself yet). I have been working on second weapon slot and merc, so the next version will be able to do so.

@Kevin William Cox:
Are you using Flavie with ATMA full dumps ?
When yes:
- Do you have the latest versions of Flavie / ATMA ? (For Flavie it's 1.4b12)
- Can you PM/Post the full ATMA dump of the azurewrath ?

Randall
 
I'll put the supposedly problematic items on a mule character (or an ATMA stash, if that would be better) and send them to you, as soon as I have the chance to get to my work computer and use ATMA again. Oh, and I'll make sure to test the mule/stash first to make sure it also has problems opening in GoMule before I just send it to you. I want to make sure you can recreate the problem!

I don't even think I have two of the same item (as in, duplicates of the exact same item) on any of my characters. Maybe a couple runes. But none of the guys I'm using have, say, two copies of the exact same Raven Frost. I might have the same Raven Frost on several of my characters, but all of them are wearing one at the most, so I'm not sure why it would cause problems.

By the way, I appreciate what you're doing here a ton! It's great to see someone working on muling for Mac/Linux/etc. users. MPQtool is a really helpful tool that even Mac users have access to, but muling is so much more useful.
 
Need a lil help with atma

I started a stash for my grailers to keep track of what i have found so far .. i tried today to add 1 item to it and i got a
bad file size (0) .unable to load stash file ..:cry:
Not sure what happen or what to do to retieve this file any help would be great .. thanks in advance.. i probly did something stupid and caused it ..
 
Did you make sure you selected the right version of the stash? When you create it you need to choose the same version as the patch you are playing.
 
@Luca Rescigno:

For now even if you do have duplicate items it should not cause any problems, only items that are from some mods (those which have different items) will cause as I match the items with the txt files from 1.11.

I am far from finished though, there is still a large amount of work to do.

@a sad mfer:
> bad file size (0) .unable to load stash file ..
That means (should mean) the stash is completely empty, can you confirm on the file system the file size is 0 ?

Is that for ATMA or GoMule ?
(GoMule is still in beta, don't use it without backups!)

Did you make backups yourself ?

In any case, both (ATMA & GoMule) should have made backup files on each successful save.
I'm not even sure about the ATMA name format, I only know there is a nr in there from 0 to 9 and they end with .org
GoMule adds a "." and a nr from 0 to 9 at the end of the filename

I both cases 0 should be the last made update and the highest nr should be the oldest made (kept) backup.

So, to check:
- Backup all of these files before you do anything
- delete the d2x and rename the first backup to d2x
- check this file
- as long as it goes wrong, delete the d2x and rename the next to d2x

Randall
 
@Luca Rescigno:

For now even if you do have duplicate items it should not cause any problems, only items that are from some mods (those which have different items) will cause as I match the items with the txt files from 1.11.

I am far from finished though, there is still a large amount of work to do.

@a sad mfer:
> bad file size (0) .unable to load stash file ..
That means (should mean) the stash is completely empty, can you confirm on the file system the file size is 0 ?

Is that for ATMA or GoMule ?
(GoMule is still in beta, don't use it without backups!)

Did you make backups yourself ?

In any case, both (ATMA & GoMule) should have made backup files on each successful save.
I'm not even sure about the ATMA name format, I only know there is a nr in there from 0 to 9 and they end with .org
GoMule adds a "." and a nr from 0 to 9 at the end of the filename

I both cases 0 should be the last made update and the highest nr should be the oldest made (kept) backup.

So, to check:
- Backup all of these files before you do anything
- delete the d2x and rename the first backup to d2x
- check this file
- as long as it goes wrong, delete the d2x and rename the next to d2x

Randall

ok thanks this seems to work now i had to delete 2 files and keep renaming next in line files ( by time stamps ) i think i lost a few items in this process but better then losing the whole stash... tyvm for the help on this randall :thumbsup:



 
GoMule R0.10 (still beta) is there:

Changed in R0.10:
- bugfix for items at the cursor (they can now be read)
- added "cursor" tab for characters (items can only be retrieved from here)
- added "merc" tab for characters (if there is a merc, all merc items can be switched here)
- character and stash directory are saved

Randall

@Luca Rescigno: I have not seen any email yet, so I could not test for any of these errors you reported.
 
i recently installed norton internet security 2007. it has a host of functions and features that i am not yet used to.
ever since i installed it i get the atma error "failed to create backup" every time i alter and save any character file. i used to get this error very occasionally but ignored it. now it is happening every time i save a chr.
is it coincidence? has anyone else had this happen? what did you do about it? anyone know if there is something i can check in the myriad of options in norton internet security?
 
@dune6836:
I've seen it more regularly lately as well, specially with testing GoMule at the same time. (I don't have Norton though).

One piece of advice though: Create more backups yourself (even if only zipfiles on the same HD)
 
Muling solutions ? Atma not working properly.

Hello everyone..i have been away from diablo for some time,but now i would like to come back,cause nobody ever really quits this game do they ? :shocked: but i have a problem..i can't seem to be able to use ATMA to mule things..i never had much luck with third party programs when it came to muling...i used to use that d2gfx.dll to get things done but with the new patches it doesn't seem to be working..

Does anyone have an updated d2gfx.dll or perhaps a solution ? maybe an in-game solution...when i export items on my old chars with ATMA it says they are corrupted..for some reason i was able to export a bartuc though,but that's about it..i spent a lot of time getting all those items together and sorting them out,and now i can't access them at all..anyone know anything that would be helpful in any way ? thank you.
 
Status
Not open for further replies.
Back
Top