Git Product home page Git Product logo

Comments (54)

sleong67 avatar sleong67 commented on June 14, 2024

Hi. I'm having this exact same issue. It began to happen today.

image

Any updates on this issue?

from xivmitmlatencymitigator.

bankjaneo avatar bankjaneo commented on June 14, 2024

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.

RayLynx avatar RayLynx commented on June 14, 2024

unknown-11(1)

from xivmitmlatencymitigator.

kyralretsam avatar kyralretsam commented on June 14, 2024

@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 avatar RayLynx commented on June 14, 2024

@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.

RayLynx avatar RayLynx commented on June 14, 2024

now i got header check error

from xivmitmlatencymitigator.

Soreepeong avatar Soreepeong commented on June 14, 2024

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.

kyralretsam avatar kyralretsam commented on June 14, 2024

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.

Soreepeong avatar Soreepeong commented on June 14, 2024

Yeah, if you know how to use scp, then you're good to go!

from xivmitmlatencymitigator.

aurilain avatar aurilain commented on June 14, 2024

Any idea how to fix this?

image

from xivmitmlatencymitigator.

Soreepeong avatar Soreepeong commented on June 14, 2024

Try -o instead. I keep confusing between small o and big o there

from xivmitmlatencymitigator.

aurilain avatar aurilain commented on June 14, 2024

That started to work, however now it appears to not actually be downloading anything:

image

from xivmitmlatencymitigator.

Soreepeong avatar Soreepeong commented on June 14, 2024

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.

bankjaneo avatar bankjaneo commented on June 14, 2024

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.

aurilain avatar aurilain commented on June 14, 2024

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:

image

Thanks for all your help, im pretty tech illiterate

from xivmitmlatencymitigator.

bankjaneo avatar bankjaneo commented on June 14, 2024

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:

image

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.

Soreepeong avatar Soreepeong commented on June 14, 2024

@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.

aurilain avatar aurilain commented on June 14, 2024

I tried this series of commands:

image

Do i need to change some settings to have actual disk space in the VM?

from xivmitmlatencymitigator.

Soreepeong avatar Soreepeong commented on June 14, 2024

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.

aurilain avatar aurilain commented on June 14, 2024

Sadly, that didn't do anything. I'll troubleshoot this more later, thanks for all your help again

from xivmitmlatencymitigator.

Arkzera avatar Arkzera commented on June 14, 2024

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.

Arkzera avatar Arkzera commented on June 14, 2024

Quick update, I had to install an ubuntu and run sudo apt install g++ gcc-multilib g++-multilib, its working now

from xivmitmlatencymitigator.

brwjon avatar brwjon commented on June 14, 2024

Capture5

Similar issue, had to actually install the vm. Now I get this, what am I doing wrong?

from xivmitmlatencymitigator.

bankjaneo avatar bankjaneo commented on June 14, 2024

@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.

brwjon avatar brwjon commented on June 14, 2024

@bankjaneo Yes I did

from xivmitmlatencymitigator.

RayLynx avatar RayLynx commented on June 14, 2024

Sem título
when do pacman -S gcc get this error

from xivmitmlatencymitigator.

bankjaneo avatar bankjaneo commented on June 14, 2024

@RayLynx Can you try pacman -Sy gcc

from xivmitmlatencymitigator.

RayLynx avatar RayLynx commented on June 14, 2024

Not enough free disk space

from xivmitmlatencymitigator.

brwjon avatar brwjon commented on June 14, 2024

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.

bankjaneo avatar bankjaneo commented on June 14, 2024

@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.

RayLynx avatar RayLynx commented on June 14, 2024

how i can increase it?

from xivmitmlatencymitigator.

brwjon avatar brwjon commented on June 14, 2024

@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.

cinnamonbird avatar cinnamonbird commented on June 14, 2024

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.

Soreepeong avatar Soreepeong commented on June 14, 2024

@cinnamonbird It's the same regardless of expacs you have or whether it's a trial.

from xivmitmlatencymitigator.

RayLynx avatar RayLynx commented on June 14, 2024

i think i will have to install OS, tried change the hyper v virtual disk space but did not work

from xivmitmlatencymitigator.

 avatar commented on June 14, 2024

Tried an installation of Arch Linux and Ubuntu, but getting the same error in both installations that @brwjon had.

from xivmitmlatencymitigator.

bankjaneo avatar bankjaneo commented on June 14, 2024

@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.

RayLynx avatar RayLynx commented on June 14, 2024

@bankjaneo you re running ubuntu on VM??

from xivmitmlatencymitigator.

bankjaneo avatar bankjaneo commented on June 14, 2024

@RayLynx Yes, I'm running Ubuntu 22.04 on VM. However, the version shouldn't matter.

from xivmitmlatencymitigator.

RayLynx avatar RayLynx commented on June 14, 2024

@bankjaneo what VM you re running it? you think if i install ubuntu system on my pc can make it works?

from xivmitmlatencymitigator.

brwjon avatar brwjon commented on June 14, 2024

@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.

bankjaneo avatar bankjaneo commented on June 14, 2024

@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.

RayLynx avatar RayLynx commented on June 14, 2024

windows 10
8gb ram i5
820m

from xivmitmlatencymitigator.

 avatar commented on June 14, 2024

@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.

RayLynx avatar RayLynx commented on June 14, 2024

@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.

Arkzera avatar Arkzera commented on June 14, 2024

P20609-162312 With ubuntu

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 avatar brwjon commented on June 14, 2024

@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.

DiegoSalazar231 avatar DiegoSalazar231 commented on June 14, 2024

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.

20220609_174159

from xivmitmlatencymitigator.

brwjon avatar brwjon commented on June 14, 2024

@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.

DiegoSalazar231 avatar DiegoSalazar231 commented on June 14, 2024

@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

20220609_180211

from xivmitmlatencymitigator.

kyralretsam avatar kyralretsam commented on June 14, 2024

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.

Rappy28 avatar Rappy28 commented on June 14, 2024

@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.

sleong67 avatar sleong67 commented on June 14, 2024

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.

image

Thanks in advance.

from xivmitmlatencymitigator.

madara4567 avatar madara4567 commented on June 14, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.