Comments (54)
Hi. I'm having this exact same issue. It began to happen today.
Any updates on this issue?
from xivmitmlatencymitigator.
I also have the same problem. I think 6.15 breaks XivMitmLatencyMitigator even with updated Opcode. Thank you dev in advance for the fix he's working on now.
from xivmitmlatencymitigator.
from xivmitmlatencymitigator.
@RayLynx Doesn't look like a problem with the script, you just can't hit github. Have you verified network connectivity? (ie, can you hit sites like Google)
from xivmitmlatencymitigator.
@RayLynx Doesn't look like a problem with the script, you just can't hit github. Have you verified network connectivity? (ie, can you hit sites like Google)
yup
from xivmitmlatencymitigator.
now i got header check error
from xivmitmlatencymitigator.
It should work now, but you need to copy ffxiv.exe from Windows/Mac installation into the linux machine, and the machine must be running under x86 or x86_64. For support for other platforms, I'm accepting contributions. This script is pretty lightweight though, so if you run a rpi or something, a small x86 vm under qemu might work.
from xivmitmlatencymitigator.
Two questions. First, I see in the commit that you reference the HFS file server. Is that just to get the ffxiv.exe from your Windows/Mac machine to the VM/Linux box?
Second, does it have to be a 6.15 EXE?
from xivmitmlatencymitigator.
Yeah, if you know how to use scp
, then you're good to go!
from xivmitmlatencymitigator.
Any idea how to fix this?
from xivmitmlatencymitigator.
Try -o
instead. I keep confusing between small o and big o there
from xivmitmlatencymitigator.
That started to work, however now it appears to not actually be downloading anything:
from xivmitmlatencymitigator.
That would mean that it can't connect to HFS. Is that IP visible to the VM? You may have to pick different local IP.
from xivmitmlatencymitigator.
It should work now, but you need to copy ffxiv.exe from Windows/Mac installation into the linux machine, and the machine must be running under x86 or x86_64. For support for other platforms, I'm accepting contributions. This script is pretty lightweight though, so if you run a rpi or something, a small x86 vm under qemu might work.
Got it working now. Thank you very much. Do I need to copy update ffxiv.exe to the VM after new patch? My guess is yes. But that's not a problem :)
from xivmitmlatencymitigator.
Ok, changing the of HFS worked, and I was able to get the file into hyper-v.
However, after trying to run the mitigate.py, I get this:
Thanks for all your help, im pretty tech illiterate
from xivmitmlatencymitigator.
Ok, changing the of HFS worked, and I was able to get the file into hyper-v.
However, after trying to run the mitigate.py, I get this:
Thanks for all your help, im pretty tech illiterate
For Ubuntu I fixed with this command.
sudo apt install g++ gcc-multilib g++-multilib
from xivmitmlatencymitigator.
@bankjaneo You probably won't have to do that; in fact, this code only works with 6.15 ffxiv.exe at the moment.
@aurilain Try typing pacman -S gcc
and after it's done, try it again.
from xivmitmlatencymitigator.
I tried this series of commands:
Do i need to change some settings to have actual disk space in the VM?
from xivmitmlatencymitigator.
That looks like archiso's default ramdisk does not have enough space to accommodate those installs.
This may work mount -o remount,size=4G tmpfs /
, but if it doesn't, I'll have to think of something else, or you'll have to install archiso to the VM.
from xivmitmlatencymitigator.
Sadly, that didn't do anything. I'll troubleshoot this more later, thanks for all your help again
from xivmitmlatencymitigator.
Hi, im having the exact samee problems as @aurilain, is installing the vm the only way to make it work?
Edit: even with the iso installed i keep getting errors about corrupted/invalid files
from xivmitmlatencymitigator.
Quick update, I had to install an ubuntu and run sudo apt install g++ gcc-multilib g++-multilib
, its working now
from xivmitmlatencymitigator.
Similar issue, had to actually install the vm. Now I get this, what am I doing wrong?
from xivmitmlatencymitigator.
@brwjon Did you install gcc yet?
Ubuntu
sudo apt install g++ g++-multilib
Arch
pacman -Sy gcc
Edited: Change pacman parameter to -Sy
from xivmitmlatencymitigator.
@bankjaneo Yes I did
from xivmitmlatencymitigator.
when do pacman -S gcc get this error
from xivmitmlatencymitigator.
@RayLynx Can you try pacman -Sy gcc
from xivmitmlatencymitigator.
Not enough free disk space
from xivmitmlatencymitigator.
Edited: Change pacman parameter to -Sy
@bankjaneo yep, gcc installed, even tried reinstalling it. still getting the same error when running mitigate.py
from xivmitmlatencymitigator.
@RayLynx Try check disk space by df -h
If it's not enough then you need to increase it first.
@brwjon Then I guess, from your picture, there should be something wrong with permission. If you are on Arch, I think you might need to wait for someone who can get it run on Arch to guide you. Personally, I'm on Ubuntu 22.04 and it's working fine now.
from xivmitmlatencymitigator.
how i can increase it?
from xivmitmlatencymitigator.
@RayLynx you have to install the OS, instead of running it from the installation media. I had the same problem. should be easy if you know what you're doing, but if (like me) you have no idea how any of this works, here's the guide I used to set it up https://www.youtube.com/watch?v=DPLnBPM4DhI&t=5384s
from xivmitmlatencymitigator.
I have a question. As I play on console, I do not have an installation for the PC version of Endwalker. Is there any difference between the FFXIV.exe if I have Endwalker vs if I get it from the Free Trial? Or will I specifically need to buy Endwalker?
from xivmitmlatencymitigator.
@cinnamonbird It's the same regardless of expacs you have or whether it's a trial.
from xivmitmlatencymitigator.
i think i will have to install OS, tried change the hyper v virtual disk space but did not work
from xivmitmlatencymitigator.
Tried an installation of Arch Linux and Ubuntu, but getting the same error in both installations that @brwjon had.
from xivmitmlatencymitigator.
@Mayushii-chan @brwjon Out of curiosity, the ffxiv.exe file that you are using is the original one or modified one with XivAlexander?
from xivmitmlatencymitigator.
@bankjaneo you re running ubuntu on VM??
from xivmitmlatencymitigator.
@RayLynx Yes, I'm running Ubuntu 22.04 on VM. However, the version shouldn't matter.
from xivmitmlatencymitigator.
@bankjaneo what VM you re running it? you think if i install ubuntu system on my pc can make it works?
from xivmitmlatencymitigator.
@bankjaneo The .exe that I patched with Alexander is the dx11 one, and I have the dx9 one in my VM so I don't think it changes much
@Mayushii-chan I figured it out, got it working. I downloaded mitigate.py and copied it into my VM, then set permissions to read write & execute for the file and the folder it's in. That gets past the "permission denied" error. The other problem I had was a mismatch of gcc libraries, but while installing gcc there is a little bit of text that mentions the optional 32 bit libraries that can be downloaded. That fixed that problem. It's working fine now o7
from xivmitmlatencymitigator.
@RayLynx Actually I'm utilizing my VPS that hosted on Amazon EC2 to act as both VPN and XivMitmLatencyMitigator. Technically, it's just another VM that hosted outside my home.
If you want to run this at home, any Linux VM running on QEMU, VirtualBox or Hyper-V should be fine as long as you are not running it on the same pc that you are using to play FFXIV.
What is your current setup anyway?
@brwjon Congratz. And you are right, ffxiv.exe (dx9) didn't get patched. It should be fine.
from xivmitmlatencymitigator.
windows 10
8gb ram i5
820m
from xivmitmlatencymitigator.
@bankjaneo A friend sent it to me, so I can only assume it's original. Definitely not modified by XivAlexander, though.
@brwjon Thank you! I was actually able to get around it by running "sudo su" before the mitigate.py command. Probably a far worse and less elegant solution to it than yours, but at least it is working.
from xivmitmlatencymitigator.
@brwjon from the video you sent me, what steps did you take to install the OS?
Do you have a command to install the specifically needed gcc file?
from xivmitmlatencymitigator.
Do sudo apt install g++ gcc-multilib g++-multilib
U need to import the ffxiv.exe into your vm too, use HFS to do it, the link and a quick tutorial is on readme.
from xivmitmlatencymitigator.
@brwjon from the video you sent me, what steps did you take to install the OS? Do you have a command to install the specifically needed gcc file?
I set up the disk with UEFI, then section 4 and 5. Just basically to get it to a bootable state.
for the gcc stuff:
pacman -S gcc
After that, you need to install the 32bit libraries, when installing, there's a bit of text that says you can optionally install them. just use the same command with that, instead of gcc
from xivmitmlatencymitigator.
Hi. I'm having troubles with the step 7, I'm not sure how to continue since I wrote the same ip from HFS, but somehow doesn't work. Sorry if the answer is too obvious, I don't have experience on these programs.
from xivmitmlatencymitigator.
@DiegoSalazar231 in HFS, go to menu -> IP address, and pick another one of those, it should give you a new link that won't time out
from xivmitmlatencymitigator.
@brwjon Thanks. I picked a new one, and it doesn't time out, but I didn't have to wait a single second, is that ok? I still can't download the ffxiv.exe and only says this :c
from xivmitmlatencymitigator.
I stood up a Debian VM on my Synology NAS and reinstalled the script there and it works perfectly :) Thanks much!
I did make a systemd unit file and startup/cleanup scripts to go with it if you want them
from xivmitmlatencymitigator.
@brwjon from the video you sent me, what steps did you take to install the OS?
Do you have a command to install the specifically needed gcc file?
You do not have to install Arch Linux to increase disk space! I got all of this to work on the simple ISO VM today.
Just hit Tab when you are booting up your VM. It's going to bring up a line of options on the bottom. Just add cow_spacesize=1G
at the end of the line then continue the VM launch as usual. This gave me enough disk space to install gcc and its 32-bit lib.
I would also recommend using python3's httpserver command to copy ffxiv.exe onto the VM. I could not get HFS to run on OSX Catalina as it only exists as a .exe. I regret spending hours on trying to get Wine to work on Catalina while I could have just used python...
from xivmitmlatencymitigator.
Hi guys.
I did all the mentioned steps, even increased / space with cow_spacesize=1G, but when I tried to run the program is giving me this error. I think it might have to do something with the gcc libraries.
Thanks in advance.
from xivmitmlatencymitigator.
syntax errors, permission denied, and now g++ isnt taking the Soreepeong curl ... What the fuck is going on here. Tried 4 linux distributions, fully installed. Nothing works.
from xivmitmlatencymitigator.
Related Issues (20)
- Seems like they messed with oodle compression.. again
- New code is working HOT 1
- 6.35 issue HOT 6
- 6.35 broken again today. HOT 2
- Issue with recent patch HOT 4
- Error: need ffxiv_dx11.exe in the same directory HOT 2
- Not work more in 6.35 after 03/14/23
- Problem on Alexander XIV 03/16/22 HOT 1
- New optcodes por 6.38 HOT 2
- Having trouble setting up HOT 15
- its working? HOT 1
- Any solution for this? HOT 5
- Connection times out on a clean Debian 12 installation HOT 26
- PS5 question HOT 33
- Multiple internet source setup? HOT 13
- Wrote this for a friend to set up the routes, sharing in case anyone finds it useful HOT 1
- Patch 6.50 ValueError: Buffer size too small
- Launcher can't connect to servers HOT 20
- XIVMitmLatencyMitigator not working after 6.55 Patch
- Newbie question about step 7 HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xivmitmlatencymitigator.