So, here's what I came here to report - AmistrRO's files are acting a bit weird. Before anything else, I think I should say that:
a) I have kRO (not Sakray) installed, because (as most of you already know) they have ceased their support for the old Sakray server (which used the sdata.grf). I also hate using disk space (probably because I have a really small HD), so I think I won't bother downloading Ragray. Well, at least I don't want to.
b) I have this habit of installing new servers on separate folders, then patching them and reorganizing their files in my main RO folder. This is because I hate screwing up, and having to download one and a half gigabytes over and over again hurts my feelings (and my computer).
Etc.
Here's what I did, and my problem: I installed AmistrRO on a folder called aRO, and tried to patch it (only to find out there are no newer patches available. That's cool). I then moved the files amistr.grf, AmistrBA.exe, AmistrRO.exe, bandaids.file and the folder BandAids to my main RO folder, and ran the patcher again to open the client. Well, it failed, as expected, so I renamed data.grf to sdata.grf and it... seemed to have worked. However, the background was completely black and I couldn't log in ("Failed to connect to server"). For some reason I decided to move AmistrRO's files back to its folder, along with the renamed sdata.grf, and... it worked. What. The background was pretty and I made a new character.
What makes me curious is: why did it only work when I ran it in the folder it was installed? And why, especifically, was the login screen blank? Did it not recognize amistr.grf, possibly? I'm sure it's not related to other servers, because the only other one I have here doesn't use a data.ini (at least not with that name) and my Data folder only has the .eot files kRO put there on one of its updates (or on its install). It's not because of setup.exe either, because hell that doesn't even make sense and I just tested it. The dll files seem to be the same as the ones I have, and moving all content from the Backup folder Amistr installed didn't seem to break everything in its folder.
In short, uh, Amistr seems to love its own folder so much that it will refuse to run anywhere else.

OH WAIT I just renamed that folder and Amistr is still running perfectly. I'm even more confused now.


My only possible guess is that HackShield's files (kRO's current bad-things-blocker) might be interfering with something, somehow, for some reason - but they are already inside the Backup folder, which means I have already tested with them. I have also put the HShield folder inside aRO's one, and it also ran perfectly, so it's definitely not the guilty guy here.
I decided to attach a screenshot of my current RO folder, so you can try to guess what would be causing this weirdness.
EDIT: ah yeah: rdata.grf is the Renewal data file. I like messing around with it and playing on Renewal Sakray.
IN SHORT 2: I can run Amistr just fine if I move sdata.grf to its folder, but I'm lazy and don't want to do that every single time. Help me. D: