Double weave on high latency add-on for Final Fantasy XIV for Windows PC.

Overview

XivAlexander

Connection Image
Korea to NA DC
VPN only
Before GIF
Korea to NA DC
XivAlexander enabled
After GIF
Korea to Korean DC
Direct connection
After GIF

Use XivMitmLatencyMitigator instead if you're playing on non-Windows system(Linux using WINE, Mac, or PlayStation(PS4)), or want to apply this solution to a custom VPN server running on Linux operating system. You can use both solutions at the same time, in which case, this(XivAlexander) will take precedence.

English

This add-on will make double weaving always possible. No more low DPS output just because you are on high latency network. (Actions with long delay to begin with - like High Jump - don't count.)

Usage

Run the game if it isn't already running, run XivAlexanderLoader.exe, and follow the instructions. Try running as Administrator if it fails to load.

As it uses DLL injection, your anti-virus software might flag this add-on. You might have to add both XivAlexander.dll and XivAlexanderLoader.exe to exclusion list. Refer to your anti-virus software manual for instructions.

First time setup

  1. Open XivAlexander.dll.json with a text editor which should have been created after a successful load for the first time.
  2. Modify opcode values. As of Patch 5.45 Hotfix for the international release, opcodes are as following:
    {
        "ActorCast": "0x034c",
        "ActorControl": "0x00c2",
        "ActorControlSelf": "0x03d5",
        "RequestUseAction": "0x0388",
        "RequestUseAction2": "0x03a0",
        "SkillResultResponse01": "0x027f",
        "SkillResultResponse08": "0x009b",
        "SkillResultResponse16": "0x028c",
        "SkillResultResponse24": "0x02ad",
        "SkillResultResponse32": "0x00a7"
    }
  3. Find the XivAlexander icon on your shell notification area (tray area), and click on Reload Configuration.

How to find Opcodes

  1. Turn on Use IPC Type Finder menu from notification area icon, and open Log window.
  2. Cast Cure-like casted actions to self, and figure out RequestUseAction, SkillResultResponse01, ActorCast, and ActorControlSelf(this includes cooldown information.)
  3. Cancel cast by moving around, and figure out ActorControl.
  4. Use AoE action without any target around, and figure out SkillResultResponse08.
  5. Enter Sastasha without level synchronization, pull more than 9 adds, and use an AoE action to figure out SkillResultResponse16.
  6. Do the same but pull more than 17 adds to figure out SkillResultResponse24.
  7. Leave and re-enter Sastasha, and do the same but pull more than 25 adds to figure out SkillResultResponse32.

How it works

After you use an action, the game will apply 500ms animation lock. When server responds to action use request, it will contain animation lock duration information, and the game client will re-apply the animation lock with the duration given from the server. The game does not take latency into account, so higher your latency is, longer the net effect of animation lock will be. (up to 500ms + <action animation lock duration>). This add-on will subtract the time taken for a response from the server for the particular request from animation lock duration.

In case when it takes more than 500ms to receive a response, the client will let you use two actions consecutively, which will occasionally trigger server-side sanity check to reject the third action, or even delay the usage of the third action. This add-on will prevent that from happening by forcing animation lock times for both actions combined.

Example:

  1. [0.0s] Action A Request
  2. [0.5s] Action B Request
  3. [0.6s] Action A Response (1.0s lock)
  4. [1.1s] Action B Response (1.0s lock)
  • By default, the client will let you input at 2.1s.
  • This addon will force the next input to be accepted at 2.0s.

Because of how it works, this addon is only a step away from flat out cheating. Changing parameters below the limit means you're effectively claiming that your latency is below zero, which is just impossible. Do NOT modify numeric parameters outside of opcodes, or you ARE cheating. You have been warned.

Third-party Libraries

License

Apache License 2.0

한국어

높은 핑에서 글쿨 밀리지 않고 오프글쿨을 두개 쓰세요. 핑이 높다고 딜이 떨어지는 일이 있어서야 되겠습니까? (하이점프 같은 애초에 긴 스킬은 해당사항 없습니다)

사용 방법

게임이 이미 켜져 있지 않다면 게임을 켜고, XivAlexanderLoader.exe를 관리자 권한으로 실행하세요.

DLL 인젝션을 이용하므로 안티바이러스 프로그램에서 악성코드로 잡을 수 있습니다. 예외로 추가해 주세요.

처음 사용할 때 세팅

  1. XivAlexanderLoader.exe가 있는 폴더에 생긴 XivAlexander.dll.json를 텍스트 편집기 (메모장 등)으로 열어 주세요.
  2. 옵코드를 적당히 수정해 주세요. 현재 한썹 5.31에서는 다음과 같습니다.
    {
        "ActorCast": "0x0303",
        "ActorControl": "0x0347",
        "ActorControlSelf": "0x02fc",
        "RequestUseAction": "0x01de",
        "RequestUseAction2": "0x0383",
        "SkillResultResponse01": "0x024b",
        "SkillResultResponse08": "0x03da",
        "SkillResultResponse16": "0x03e6",
        "SkillResultResponse24": "0x01c0",
        "SkillResultResponse32": "0x03b3"
    }
  3. 시스템 알림 영역(트레이)에 있는 아이콘을 오른쪽 클릭한 후 Reload Configuration을 누르세요.

옵코드 찾는 방법

  1. 메뉴에서 Use IPC Type Finder를 켜고, 로그 창을 엽니다.
  2. 자기 자신에게 케알을 시전해 RequestUseAction, SkillResultResponse01, ActorCast, ActorControlSelf(재사용 대기시간 정보 포함)를 알아냅니다.
  3. 케알 시전 중 움직여서 취소해서 ActorControl을 알아냅니다.
  4. 대상이 안 닿는 광역기를 시전해서 SkillResultResponse08을 알아냅니다.
  5. 사스타샤를 조율 해제하고 들어가서 9쫄까지 몰아서 광역기를 쓴 후 SkillResultResponse16을 알아냅니다.
  6. 17쫄까지 몰아서 광역기를 쓴 후 SkillResultResponse24을 알아냅니다.
  7. 사스타샤를 다시 들어가서 25쫄까지 몰아서 광역기를 쓴 후 SkillResultResponse32을 알아냅니다.

작동 원리

스킬 사용 후 기본으로 0.5초동안 다른 스킬을 사용할 수 없습니다. 서버에서 스킬 다시 사용할 수 있을 때까지의 시간을 응답하면 그 때부터 다시 지정된 시간 동안 스킬을 사용할 수 없게 됩니다. 응답받은 대기시간을 핑과 상관없이 이용하기 때문에, 그 대기시간에서 서버에서 응답하기까지 걸린 시간을 빼서 이용합니다.

작동 원리 때문에 부정행위 직전까지 가는 애드온입니다. 핑이 아무리 낮아도 0초 이상이지, 핑이 음수일 수는 없는 것처럼, 여러 수치를 지정한 값보다 낮게 바꾸면 확실한 부정행위입니다. 분명히 경고하였으니, 지정된 값 이하로 쓰지 마십시오.

Comments
  • Steam version either crashing or unable to connect to servers

    Steam version either crashing or unable to connect to servers

    I always get the "The lobby server connection has encountered an error" error when trying to log in after having installed XivAlex. Running it without installing works fine.

    opened by Marcelonn 26
  • Software not working smoothly

    Software not working smoothly

    Hello, I feel like the program is not functioning as well as it did before.. Could be my internet, I'm not sure. Could you please confirm if it's running correctly? I feel like my GCDs are kind of getting delayed.. I'm able to double weave but GCDs are kind of getting pushed back.. Thanks.

    Here is a sample of my log:

    **2021-12-28 17:37:23.420 SocketHook Waiting for game window to stabilize before setting up redirecting network operations. 2021-12-28 17:37:23.525 General XivAlexander 준비 완료 2021-12-28 17:37:23.597 General Freed game mutex \BaseNamedObjects\6AA83AB5-BAC4-4a36-9F66-A309770760CB_ffxiv_game00. 2021-12-28 17:37:23.597 General Freed game mutex \BaseNamedObjects\6AA83AB5-BAC4-4a36-9F66-A309770760CB_ffxiv_game_common. 2021-12-28 17:37:24.276 SocketHook Network operation has been redirected. 2021-12-28 17:37:52.439 SocketHook 13a8: API(socket) 2021-12-28 17:37:52.443 SocketHook 13a8: API(connect): 183.111.189.3:54994 2021-12-28 17:37:52.959 SocketHook 13a8: 처리 시작 2021-12-28 17:37:52.959 SocketHook 13a8: Local=140.193.133.166:57629 2021-12-28 17:37:52.959 SocketHook 13a8: Remote=183.111.189.3:54994 2021-12-28 17:37:52.960 SocketHook 140.193.133.166 -> 183.111.189.3: 지연 시간 측정을 시작합니다. 2021-12-28 17:38:16.527 SocketHook 1584: API(socket) 2021-12-28 17:38:16.527 SocketHook 1584: API(connect): 183.111.189.39:55006 2021-12-28 17:38:16.527 SocketHook 1520: API(socket) 2021-12-28 17:38:16.527 SocketHook 1520: API(connect): 183.111.189.39:55006 2021-12-28 17:38:16.527 SocketHook 1520: 처리 시작 2021-12-28 17:38:16.528 SocketHook 1520: Local=0.0.0.0:57655 2021-12-28 17:38:16.528 SocketHook 1520: Remote=183.111.189.39:55006 2021-12-28 17:38:16.583 SocketHook 140.193.133.166 -> 183.111.189.3: 지연 시간 측정을 중지합니다. 2021-12-28 17:38:16.584 SocketHook 13a8: API(closesocket) 2021-12-28 17:38:16.638 SocketHook 1584: 처리 시작 2021-12-28 17:38:16.638 SocketHook 1584: Local=140.193.133.166:57654 2021-12-28 17:38:16.638 SocketHook 1584: Remote=183.111.189.39:55006 2021-12-28 17:38:16.638 SocketHook 1520: Local=140.193.133.166:57655 2021-12-28 17:38:16.639 SocketHook 140.193.133.166 -> 183.111.189.39: 지연 시간 측정을 시작합니다. 2021-12-28 17:38:26.639 SocketHook 140.193.133.166 -> 183.111.189.39: 10번 연속으로 지연 시간 측정에 실패해 중지합니다. 2021-12-28 17:40:15.127 AnimationLockLatencyHandler 1584: C2S_ActionRequest(034d): actionId=0030 sequence=0001 delay=0+22860062ms prevNextRelative=10000ms+ 2021-12-28 17:40:15.364 AnimationLockLatencyHandler 1584: S2C_ActionEffect(03ce): actionId=0030 sourceSequence=0001 rtt=234ms pingLatency=46ms delay=75ms wait=600ms->441ms next=23:40:15.8052704 2021-12-28 17:40:17.319 AnimationLockLatencyHandler 1584: C2S_ActionRequest(034d): actionId=fbedc sequence=0002 delay=600+1588ms prevNextRelative=1513ms 2021-12-28 17:40:17.545 AnimationLockLatencyHandler 1584: S2C_ActionEffect(03ce): actionId=fbedc sourceSequence=0002 rtt=234ms pingLatency=47ms delay=75ms wait=2099ms->1940ms next=23:40:19.4857485 2021-12-28 17:43:14.676 AnimationLockLatencyHandler 1584: C2S_ActionRequest(034d): actionId=0005 sequence=0003 delay=2099+175260ms prevNextRelative=10000ms+ 2021-12-28 17:43:14.861 AnimationLockLatencyHandler 1584: S2C_ActorCast: actionId=0005 time=5.000 target=101ec2ed 2021-12-28 17:43:19.306 AnimationLockLatencyHandler 1584: S2C_ActionEffect(03ce): actionId=0005 sourceSequence=0003 wait=2099ms next=23:43:21.4056595 2021-12-28 17:43:24.580 AnimationLockLatencyHandler 1584: C2S_ActionRequest(034d): actionId=00b4 sequence=0004 delay=2099+7807ms prevNextRelative=9906ms 2021-12-28 17:43:24.736 AnimationLockLatencyHandler 1584: S2C_ActorCast: actionId=0004 time=1.000 target=101ec2ed 2021-12-28 17:43:25.721 AnimationLockLatencyHandler 1584: S2C_ActionEffect(03ce): actionId=00b4 sourceSequence=0004 wait=100ms next=23:43:25.8211857 2021-12-28 17:43:42.984 AnimationLockLatencyHandler 1584: C2S_ActionRequest(034d): actionId=1304 sequence=0005 delay=100+18306ms prevNextRelative=10000ms+ 2021-12-28 17:43:43.172 AnimationLockLatencyHandler 1584: S2C_ActorCast: actionId=0353 time=1.000 target=101ec2ed 2021-12-28 17:43:43.663 AnimationLockLatencyHandler 1584: S2C_ActionEffect(03ce): actionId=1304 sourceSequence=0005 wait=2099ms next=23:43:45.7623578 2021-12-28 17:44:34.244 AnimationLockLatencyHandler 1584: C2S_ActionRequest(034d): actionId=069f sequence=0006 delay=2099+49151ms prevNextRelative=10000ms+ 2021-12-28 17:44:34.506 AnimationLockLatencyHandler 1584: S2C_ActionEffect(03ce): actionId=069f sourceSequence=0006 rtt=266ms pingLatency=38ms latencyEstimate=160ms delayAdjusted=76ms wait=2099ms->1909ms next=23:44:36.4150992 2021-12-28 17:44:44.687 AnimationLockLatencyHandler 1584: C2S_ActionRequest(034d): actionId=0029 sequence=0007 delay=2099+8355ms prevNextRelative=8279ms 2021-12-28 17:44:44.929 AnimationLockLatencyHandler 1584: S2C_ActionEffect(021d): actionId=0029 sourceSequence=0007 rtt=234ms pingLatency=33ms latencyEstimate=160ms delayAdjusted=74ms wait=600ms->440ms next=23:44:45.3694478

    question 
    opened by justin767 24
  • Game Freezes then Crashes During Login Queue

    Game Freezes then Crashes During Login Queue

    My game keeps crashing after it launches and I am waiting in queue the game client freezes and won't respond. I tried manually uninstalling xivalexander then running the game only to reinstall by loading once when already past the queue. However, when I relaunch the game it still continues to crash mid queue logging into my character. I even did a file restore and fresh install of ffxiv, this did not fix the crashing with xivalexander.

    opened by Ustymk 19
  • Line break issues with EXDF Transformation EN + JP

    Line break issues with EXDF Transformation EN + JP

    Hello,

    I haven't tried with other combinations, but I noticed a number of strange line break/spacing issues with the script "EnglishWithJapanese_SayQuestJapanese.json". Interestingly, it seems to happen mostly in areas where Japanese is not added (such as skill descriptions).

    image

    image

    image

    There may be others but I mainly just see it in skills right now. I'll add more screenshots if I encounter more.

    enhancement 
    opened by CharonM72 19
  • If i  set up Chinese fonts to International server will cause garbled.

    If i set up Chinese fonts to International server will cause garbled.

    The Chinese font library is missing on the international server client. Direct use of Additional Game Root Directories and set up fonts will cause garble )GWVLF{$8VNZ%0P5XE}Z@FT d.

    opened by CNLenoli 19
  • Getting this error when starting my game

    Getting this error when starting my game

    image

    I have followed the uninstallation manual and went ahead to delete every possible xivalexander file I could find, but am still getting this error message whenever I open my client. How do I delete or uninstall the remaining xivalexander so that this message wont appear anymore?

    opened by conrage97 16
  • Unable to do quest which require text input after applying EnglishWithJapanese.json

    Unable to do quest which require text input after applying EnglishWithJapanese.json

    After applying EnglishWithJapanese.json, the quest Pride-and-Seek which requires /say input "Beaver" no longer works.

    Including the Japanese input in brackets doesn't work either. I'd assume the string check for the trigger is broken from the mod.

    opened by AkiyoAratemuso 15
  • Question for EW release.

    Question for EW release.

    Hello, currently I'm running the installed version of XIVAlexander. Will I need to uninstall before the release of EW or will the client still run, just not have the latency mitigation in place right away?

    question 
    opened by Brasolis 14
  • Error while generating high quality music file

    Error while generating high quality music file

    All the original OST file is played well, and named by format 00xxx.wav(24bit, 96.0kHz)

    Here is the log: 2021-11-28 16:37:19.560 MusicImporter music/ffxiv/BGM_Ride_Susano.scd: [Parsed_volume_5 @ 0000019d8e4f9c40] Invalid value NaN for volume, setting to 0

    2021-11-28 16:37:38.152 MusicImporter music/ffxiv/Orchestrion/BGM_ORCH_180.scd: Failed to encode: not expecting eof yet (3016356/13726069: 111.560s) (step: Encode)

    2021-11-28 16:37:41.168 MusicImporter music/ex2/BGM_EX2_Rti_06.scd: Failed to encode: not expecting eof yet (7535154/10636101: 32.302s) (step: Encode)

    2021-11-28 16:37:43.278 MusicImporter music/ex2/BGM_EX2_Rti_03.scd: Failed to encode: not expecting eof yet (3467513/12113079: 90.058s) (step: Encode)

    2021-11-28 16:37:45.550 MusicImporter music/ex2/BGM_EX2_Rti_02.scd: Failed to encode: not expecting eof yet (7721577/10958245: 33.715s) (step: Encode)

    2021-11-28 16:37:46.642 MusicImporter music/ffxiv/BGM_PvP_Mogi_01.scd: Failed to encode: not expecting eof yet (3012281/14442318: 119.063s) (step: Encode)

    2021-11-28 16:37:48.046 MusicImporter music/ex2/BGM_EX2_Dan_D11.scd: Failed to encode: not expecting eof yet (2446790/18886421: 171.246s) (step: Encode)

    2021-11-28 16:37:48.049 MusicImporter music/ex2/BGM_EX2_Ban_18.scd: Not all source files are found

    2021-11-28 16:38:02.132 MusicImporter music/ex2/BGM_EX2_Rti_17.scd: Failed to encode: not expecting eof yet (4043627/7737909: 38.482s) (step: Encode)

    2021-11-28 16:38:04.851 MusicImporter music/ex2/BGM_EX2_Ban_19.scd: Failed to encode: not expecting eof yet (16612431/21271174: 48.529s) (step: Encode)

    2021-11-28 16:38:06.353 MusicImporter music/ex2/BGM_EX2_Rti_15.scd: Failed to encode: not expecting eof yet (12466507/18625149: 64.153s) (step: Encode)

    2021-11-28 16:38:08.785 MusicImporter music/ex2/BGM_EX2_Rti_16.scd: Failed to encode: not expecting eof yet (15581729/22755520: 74.727s) (step: Encode)

    2021-11-28 16:38:40.814 MusicImporter music/ex3/BGM_EX3_Raid_03.scd: Not all source files are found

    2021-11-28 16:38:44.123 MusicImporter music/ex2/BGM_EX2_Event_15.scd: [wav @ 00000246f917fb00] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:44.910 MusicImporter music/ex2/BGM_EX2_Event_16.scd: [wav @ 0000024a519bfb00] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:45.682 MusicImporter music/ex2/BGM_EX2_Ban_14.scd: [wav @ 0000013408b1fb00] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:45.730 MusicImporter music/ex2/BGM_EX2_Event_14.scd: [wav @ 0000021d8002fb00] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:47.273 MusicImporter music/ex2/BGM_EX2_Event_18.scd: [wav @ 0000012ed48cfb00] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:47.785 MusicImporter music/ex2/BGM_EX2_Ban_15.scd: [wav @ 00000204bc32fb00] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:51.522 MusicImporter music/ex2/BGM_EX2_Event_15.scd: [wav @ 0000025f34a4c280] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:51.538 MusicImporter music/ex2/BGM_EX2_Event_15.scd: Guessed Channel Layout for Input Stream #0.0 : stereo

    2021-11-28 16:38:53.008 MusicImporter music/ex2/BGM_EX2_Ban_14.scd: [wav @ 000001b97bfcc1c0] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:53.025 MusicImporter music/ex2/BGM_EX2_Ban_14.scd: Guessed Channel Layout for Input Stream #0.0 : stereo

    2021-11-28 16:38:53.064 MusicImporter music/ex2/BGM_EX2_Event_14.scd: [wav @ 000001f15b9fc1c0] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:53.081 MusicImporter music/ex2/BGM_EX2_Event_14.scd: Guessed Channel Layout for Input Stream #0.0 : stereo

    2021-11-28 16:38:54.370 MusicImporter music/ex2/BGM_EX2_Event_18.scd: [wav @ 0000020e6acbc1c0] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:54.389 MusicImporter music/ex2/BGM_EX2_Event_18.scd: Guessed Channel Layout for Input Stream #0.0 : stereo

    2021-11-28 16:38:54.565 MusicImporter music/ex2/BGM_EX2_Ban_15.scd: [wav @ 00000258bf8ac240] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:54.582 MusicImporter music/ex2/BGM_EX2_Ban_15.scd: Guessed Channel Layout for Input Stream #0.0 : stereo

    2021-11-28 16:38:54.782 MusicImporter music/ex2/BGM_EX2_Event_16.scd: [wav @ 00000156fbadc1c0] Discarding ID3 tags because more suitable tags were found.

    2021-11-28 16:38:54.801 MusicImporter music/ex2/BGM_EX2_Event_16.scd: Guessed Channel Layout for Input Stream #0.0 : stereo

    2021-11-28 16:38:56.490 MusicImporter music/ex3/BGM_EX3_Dan_D08.scd: Failed to encode: not expecting eof yet (5808022/13119634: 76.163s) (step: Encode)

    2021-11-28 16:39:02.192 MusicImporter music/ex3/BGM_EX3_Event_01.scd: Failed to encode: not expecting eof yet (24197820/25135505: 9.768s) (step: Encode)

    2021-11-28 16:40:12.503 MusicImporter music/ex3/BGM_EX3_Ytc_25.scd: Failed to encode: not expecting eof yet (5763452/16461537: 111.438s) (step: Encode)

    2021-11-28 16:40:15.887 MusicImporter music/ffxiv/BGM_Ride_Fanfes2021.scd: Not all source files are found

    2021-11-28 16:40:21.233 MusicImporter music/ex1/BGM_EX1_Hukko_Fes.scd: Failed to encode: not expecting eof yet (20087104/20166456: 0.827s) (step: Encode)

    2021-11-28 16:40:22.349 MusicImporter music/ex3/BGM_EX3_Raid_10.scd: Failed to encode: not expecting eof yet (12653817/20276891: 79.407s) (step: Encode)

    2021-11-28 16:40:22.518 MusicImporter music/ex3/BGM_EX3_Con_01.scd: Failed to encode: not expecting eof yet (15630528/21966310: 65.998s) (step: Encode)

    2021-11-28 16:40:24.524 MusicImporter music/ex3/BGM_EX3_MYC_07.scd: Failed to encode: not expecting eof yet (10024414/11458076: 14.934s) (step: Encode)

    2021-11-28 16:40:31.202 MusicImporter music/ex3/BGM_EX3_Ytc_24.scd: Failed to encode: not expecting eof yet (12490552/29891001: 181.255s) (step: Encode)

    2021-11-28 16:40:36.615 MusicImporter music/ex3/BGM_EX3_Ban_15.scd: Failed to encode: not expecting eof yet (14176779/23469857: 96.803s) (step: Encode)

    2021-11-28 16:40:42.688 MusicImporter music/ffxiv/BGM_Dungeon_Uru_06.scd: Failed to encode: not expecting eof yet (16346701/25474013: 95.076s) (step: Encode)

    2021-11-28 16:41:50.990 MusicImporter sound/zingle/Zingle_Sleep.scd: Guessed Channel Layout for Input Stream #0.0 : stereo

    2021-11-28 16:41:50.990 MusicImporter sound/zingle/Zingle_Sleep.scd: [adpcm_ms @ 000001b5cb48a300] Multiple frames in a packet.

    2021-11-28 16:42:07.796 MusicImporter music/ffxiv/BGM_Field_Lim_01.scd: [ogg @ 00000203cd591200] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:08.239 MusicImporter music/ffxiv/BGM_Field_Lim_02.scd: [ogg @ 00000195cc5e0440] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:08.559 MusicImporter music/ffxiv/BGM_Field_Lim_03.scd: [ogg @ 0000025f641b1200] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:12.206 MusicImporter music/ffxiv/BGM_Field_Lim_04.scd: [ogg @ 000001e6f20d1140] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:17.185 MusicImporter music/ffxiv/BGM_Field_Uru_02.scd: [Parsed_volume_4 @ 0000022c14856680] Invalid value NaN for volume, setting to 0

    2021-11-28 16:42:17.194 MusicImporter music/ffxiv/BGM_Field_Uru_02.scd: Last message repeated 32 times

    2021-11-28 16:42:24.125 MusicImporter music/ffxiv/BGM_Field_Gri_01.scd: [ogg @ 0000029c30951140] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:29.378 MusicImporter music/ffxiv/BGM_Field_Lim_05.scd: [ogg @ 0000011e7e1c1240] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:33.767 MusicImporter music/ffxiv/BGM_Field_Gri_02.scd: [ogg @ 000002afc7de1140] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:34.684 MusicImporter music/ffxiv/BGM_Field_Gri_03.scd: [ogg @ 0000015fe4830440] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:38.321 MusicImporter music/ffxiv/BGM_Field_Gri_04.scd: [ogg @ 000001b6edb8f040] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    2021-11-28 16:42:38.535 MusicImporter music/ffxiv/BGM_Field_Gri_05.scd: [ogg @ 000002095ba61240] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    opened by yjywybb 14
  • Decide how to deal with varying server response delay per server load

    Decide how to deal with varying server response delay per server load

    Attack Request: length=40 t=00 skill=004a Attack Response: length=9c skill=004a wait=0.600->0.618 Attack Request: length=40 t=00 skill=003d Attack Response: length=9c skill=003d wait=0.600->0.619 Attack Request: length=40 t=00 skill=0047 Attack Response: length=9c skill=0047 wait=0.600->0.627 Attack Request: length=40 t=00 skill=1d76 Attack Response: length=9c skill=1d76 wait=0.600->0.627

    Some examples recorded at 18 ping, obviously the solution from the user end would just be to not use the tool if you have below 30-ish ping, but in case this is unintentional I figured I'd let you know.

    opened by ayaliz 14
  • CN 6.1 opcode, post-August 15 hotfix

    CN 6.1 opcode, post-August 15 hotfix

    { "C2S_ActionRequest": "0x01b7", "C2S_ActionRequestGroundTargeted": "0x006a", "S2C_ActionEffect01": "0x0251", "S2C_ActionEffect08": "0x0184", "S2C_ActionEffect16": "0x026f", "S2C_ActionEffect24": "0x00f2", "S2C_ActionEffect32": "0x00ec", "S2C_ActorCast": "0x01d4", "S2C_ActorControl": "0x0375", "S2C_ActorControlSelf": "0x02d8", "Server_IpRange": "0.0.0.0/0", "Server_PortRange": "1-65535" } [@815hotfix后的code,来自https://github.com/Soreepeong/XivAlexander/issues/490 有问题请区看wiki里的troubleshoot, code错了请评论code错误的地方和正确的内存地址。

    opcodes 
    opened by sAmyAox 13
  • i can't install XIV alexandre

    i can't install XIV alexandre

    wenever i try to install XIVAlexandre it gives me an error, and well it doesn't find the folder for the instalation i have tried all the other instalations options and nothing happens. Screenshot 2023-01-01 225155

    opened by NoSwearOwU 0
  • GShader

    GShader

    I installed the mod and it seems to work with everything just fine. However, it prevents interacting with GShader.

    The GShader menu is stuck on the screen in which you cannot interact with nor close.

    opened by dndcrafting 0
  • [KR Server] Opcode gets automatically updated..?

    [KR Server] Opcode gets automatically updated..?

    Hi, there was 6.18 patch on Korean server today and I am having trouble finding the updated opcodes.

    I entered the game, set up XivAlexander on opcode-finding mode as usual,

    but whenever I find the opcodes for specific sections on the log page, they are already identical to the ones already written on the 'edit opcode configuration' page.

    Can anyone please help me with this? I tried deleting the program and re-installing multiple times but the problem persists..

    opened by justin767 0
  • I cant see the name of skill when used EXDF

    I cant see the name of skill when used EXDF

    Hello ,some skill i cant see that name of it like '' Double Rush ,Claw to Tail ,Tail to Claw '' from P5S , I only see progessing bar , I not sure about any raids . i used JapaneseWithEnglish_SayQuestJapanese

    opened by Yatsura666 0
  • Constant need to reinstall,

    Constant need to reinstall,

    Every single time without fail when I open my game it will crash and it wont stop crashing my game until I reinstall Alexander. I have reinstalled it at least 30 times at this point in the last week. I've tried all options on instillation I have no idea how to fix this but its getting old and quick.

    opened by NoraDR 4
Releases(v1.14.8.54)
  • v1.14.8.54(Jun 18, 2022)

    Download XivAlexander_1_14_8_54_df4e86a_2.zip.

    To install or update, turn off your game first, run Loader, and click on install (the first option). Try other options if the first option doesn't work.

    Note: Binary Opcode Finder has been added to the second from the latest release. Use it to discover opcodes without launching the client, by comparing two versions of the game.

    Notes

    • Provided game opcode definition files support:
      • International: 6.15
      • Chinese: 6.05 (#409)
      • Korean: 6.01
      • Note that XivAlexander will check for opcode updates automatically on startup. It will connect to GitHub. You can turn this off from options.
      • Check out ravahn/machina:Machina.FFXIV/Headers/Opcode/ if provided opcodes files are outdated. If ACT FFXIV Plugin hasn't been updated yet, there might be updated opcodes posted in issues.
      • Open Configuration Window if you have it minimized to tray, and access the opcode configuration window by pressing O key or by navigating to Configure > Edit Opcode Configuration. You only have to save in that window - you do not have to restart the game after modifying it.
    • You can use either XivAlexanderLoader32.exe or XivAlexanderLoader64.exe. Both will do the same thing.
    • If you use ReShade/GShade, install those as d3d11.dll first, and then install XivAlexander as d3d11/d3d9 mode. It should just work. Uninstall XivAlexander before updating ReShade/GShade, and then install XivAlexander only after update is complete.

    Changes

    • Fix possible cause of crash due to race condition. This might fix compatibility problems when being used with Dalamud.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_54_df4e86a_2.zip(6.54 MB)
  • v1.14.8.53(Jun 8, 2022)

  • v1.14.8.52(May 12, 2022)

    Changes

    • Fixed the Unending Journey not working, and fixed Journal, on merging files across regions.
      • Remove all merge configurations and apply new ones from this.
      • Use CrossRegionMapping.json if you're merging across regions.
    • Added forceString for EXDF transformation rule format, so that you can completely replace specific cells in particular.
    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_52_bd5d2c0.zip(6.51 MB)
  • v1.14.8.51(May 11, 2022)

    Changes

    • Worked around crash on merging string tables across clients of different regions.
      • Also, remove all merge configurations and apply new ones from this.
      • Use CrossRegionMapping.json if you're merging across regions.
    • Removed application effect delay logger, as it was broken and isn't necessary anyway.
    • Improved latency handling normalization. Your mileage may vary.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_51_7013356_2.zip(6.51 MB)
  • v1.14.8.50(Mar 2, 2022)

    Changes

    • XivAlexander will now check for opcodes automatically upon launch and on user request.
      • You can manually check for opcode updates, or turn auto opcode update off, from Configure menu in the main window.
    • Updated font to have gamma value of 1.4 by default when using DirectWrite or FreeType.
    • Updated font definition files to make things look much better.
    • Changed font generation to not delete previously generated files on switching to different font config file.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_50_ee2dc8e.zip(6.49 MB)
  • v1.14.8.49(Feb 3, 2022)

    Changes

    • 6.08 opcodes are included by default.
      • If you grabbed opcodes from issues instead of from StaticData folder, you must update.
      • ActorCast opcode must be correctly set, or XivAlexander won't be able to identify action from whether it's a cast, resulting in effective removal of caster tax (100ms animation lock after any cast).
    • Other changes are just restructuring source code.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_49_6e08ab1_2.zip(6.48 MB)
  • v1.14.8.48(Jan 17, 2022)

    Changes

    • Hang on game exit using the game's system/title menu should have been fixed in this release.
    • Removed "Quick Game Termination" option. It is now enabled by default and cannot be turned off. It will not damage your files.
    • Removed "Prevent Early Firing" option. It's just confusing while doing no good. If you felt turning this on made your gaming experience smoother, I can guarantee that it was just a placebo.
    • Made sure to remove config.xivalexinit.json in %LOCALAPPDATA%/XivAlexander and %APPDATA%/XivAlexander along with from the game installation path. If XivAlexander did nothing after installation, then this might fix your problems.
    • Turned off "Reduce Packet Delay" by default. Turn it on if you want, and see if anything's different. Keep it on if it made your game smoother; turn it off if it made your game worse.
    • Prevent some TexTools-generated tex files in TTMP from being incompatible resulting in crash.
    • Added feature to de/compress TTMP files so that you can choose to either compress (takes less disk space, takes more time to ready the data after read, but read itself will be quicker; recommended for HDD), or decompress (takes more disk space, takes less time to ready the data after read, but read itself will be slower; recommended for NVMe SSD).
    • Lessened the confusion on mixing milliseconds/microseconds unit in code. This may or may not have fixed the inconsistency issues you might have been experiencing. If you feel that this version is worse than 1.14.8.43, then make an issue with log from that version and this version.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_48_094f123.zip(6.48 MB)
  • v1.14.8.47(Jan 10, 2022)

    Changes

    • Added option to not compress string tables and generated font files. This will increase size by multiples, but will speed up your game load time.
    • Added current game command line minus DEV.TestSID, system environment variables, and XivAlexander configuration to saved log files for easier troubleshooting.
      • Make sure to READ before sharing your log files, as you may want to mask your Windows username and stuff.
    • Fixed ping measurement not working in a lot of conditions.
      • This does not fix some VPNs and some networks not allowing pings, never will, and will never can.
    • Fixed taskbar icon grouping again. It works on my PC, but it may not work on yours, in which case, make an issue.
    • Fixed latency not being correctly measured, resulting in over-mitigation.
    • Fixed latency mitigation not mitigating enough due to bad animation lock drift measurements.
      • Above two made wrong and wrong into to kind of right yet wrong (more strongly to the detrimental side to your gameplay).
      • This one anyway will fix problems if you were experiencing not enough mitigation.
      • Only applicable for Mode 1 and Mode 3 users.
    • Added option to customize animation locks for Mode 2.
      • Just use Mode 1 or Mode 3(the default) if you don't get it. This mode is a troubleshooting mode.
      • You will have to open runtime configuration editor to change the value. Key is ExpectedAnimationLockDurationUs.
      • Unit is in microseconds. 1 second = 1,000 milliseconds = 1,000,000 microseconds.
      • 75000 is the default value of XivAlexander, because Korean servers were being potatoes when I measured it, while letting me double weave comfortably. Allows double weaving on 2.03s GCD without clipping.
      • 50000 is the default value of NoClippy (from what I've heard, didn't confirm.) Allows double weaving on 1.96s GCD without clipping.
      • 43333 is the value that will allow double weaving on 1.94s GCD without clipping.
        • Solve (600000 + x) * 3 + 10000 = 1000000 * GCD for x to figure out the maximum value you can use.
          • 600000 accounts for 600ms animation lock for most of actions.
          • x accounts for the desired animation lock extra delay value, in microseconds unit.
          • 3 accounts for 1 GCD and 2 oGCDs.
          • 10000 accounts for animation lock drifting due to framerates.
          • 1000000 accounts for 1 second expressed in microseconds unit.
          • GCD accounts for your global cooldown duration in seconds unit.
      • 0 is how you get banned from FFlogs.
      • Negative value is how you blatantly cheat and asking for a punishment from SE.
        • Try it out when you want to visit the Mordion Gaol.
      • Ability to enter low and/or negative value is strictly for troubleshooting purposes.
        • If you think latency mitigation is not working, try setting this value to zero, and see if anything's different when you hit striking dummies.
        • If you find that nothing has changed, try ticking stuff in "Network > Troubleshooting".
        • If you still find nothing has changed, make an issue with a log saved from the log window.
        • Revert before doing anything else than hitting striking dummies.

    Known Issues

    • If you use Load Once and unload, next attempt of Load Once may fail until game restart. Workaround is by copying XivAlexander files into another folder and using Load Once from that new copy.
      • Give it time, and change zones first, before attempting to do Load Once, if you get that error first. This can be caused by XivAlexander sniping for a safe moment to unload itself with the minimal chance of crashing the game.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_47_b44d0e4.zip(6.48 MB)
  • v1.14.8.46(Jan 3, 2022)

    Changes

    • Fixed failing to import TTMP files.
    • Added framerate locker.
      • It should work best on the jobs with static GCDs.
        • 20220103174301604
      • It may not work too well for the jobs with dynamic GCDs (above image.) You may want to stick to Synchronize Processing to Cooldowns and Animation Locks (below.)
        • 20220103174019248
        • 20220103173513960
      • For reference, this is when both framerate lock and synchronization features are disabled.
        • 20220103172804122

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_46_8b0371e_2.zip(6.47 MB)
  • v1.14.8.45(Dec 31, 2021)

    Changes

    • Fixed becoming unable to use any actions until game restart when high latency mitigation is enabled on some computers.
    • Fixed some TTMPs involving off hand weapons causing XivAlexander to crash.

    Known Issues

    • If you use Load Once and unload, next attempt of Load Once may fail until game restart. Workaround is by copying XivAlexander files into another folder and using Load Once from that new copy.
      • Give it time, and change zones first, before attempting to do Load Once, if you get that error first. This can be caused by XivAlexander sniping for a safe moment to unload itself with the minimal chance of crashing the game.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_45_0f1457a.zip(6.43 MB)
  • v1.14.8.44(Dec 30, 2021)

    Changes

    • If you run installer from %LOCALAPPDATA% because of whatever reason, it will now only copy files to game installation directories.
    • Added feature to synchronize game's message processing loop to your cooldowns and animation locks.
      • Accessible from Configure > Synchronize Processing to Cooldowns and Animation Locks. On by default.
      • Inspired from Unknown7/ReAction and monk players looking for more and more cursed tech.
    • Added feature to quickly terminate the game when you exit from the game.
      • Accessible from Configure > Quick Game Termination. Off by default.
      • Try turning this on if game simply refuses to exit when you want it to, when you had XivAlexander running.
      • Note that this may corrupt your character configuration, though I had never seen it happening to me.
    • Added support for displaying mods with folder structure.
      • You will have to use Modding > TexTools ModPacks > Open Directory to navigate to storage folder and make folders and move files around. You may have to exit the game when you do this.
    • Added support for flattening the folder structure for display.
      • Accessible from Modding > TexTools ModPacks > Flatten Folder Display. Off by default.
    • Added an option to display TTMP menu on the menu bar.
      • Accessible from Modding > TexTools ModPacks > Show Dedicated Menu. Off by default. image

    Known Issues

    • If you use Load Once and unload, next attempt of Load Once may fail until game restart. Workaround is by copying XivAlexander files into another folder and using Load Once from that new copy.
      • Give it time, and change zones first, before attempting to do Load Once, if you get that error first. This can be caused by XivAlexander sniping for a safe moment to unload itself with the minimal chance of crashing the game.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_44_0cfbbfd.zip(6.42 MB)
  • v1.14.8.43(Dec 27, 2021)

    Changes

    • Changed to not show "warnings" about something TCP_SIO. Those aren't important.
    • Support TexTools ModPack files containing meta files (applicable for item/housing)

    Known Issues

    • If you use Load Once and unload, next attempt of Load Once may fail until game restart. Workaround is by copying XivAlexander files into another folder and using Load Once from that new copy.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_43_4c8dc26.zip(6.38 MB)
  • v1.14.8.42(Dec 25, 2021)

    Changes

    • Added better error handling: show detailed error message on crash.
    • Fixed some text not being correctly appearing when mixing languages from clients of different regions.
      • Add CrossRegionRemapping.json as EXDF Transformation Rule to apply this after updating.

    Known Issues

    • If you use Load Once and unload, next attempt of Load Once may fail until game restart. Workaround is by copying XivAlexander files into another folder and using Load Once from that new copy.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_42_876e011.zip(6.36 MB)
  • v1.14.8.41(Dec 22, 2021)

    Changes

    • Added option to send to tray on minimize. This is off by default.
    • Added option to display log window in monospace font.
    • Added option to disable line breaks in log window.
    • Added option to make the game use more CPU capacity.
      • This may or may not be helpful, and is on by default. You'll probably want to disable it if your PC is rather on the lower end side.
    • Made the game load files faster when modding is active.
      • There may be noticeable difference if your mods include large files, like high quality texture packs.
      • For every file the game accesses, XivAlexander will preload the whole file on first read, and cache it until the game decides to access a different file. This does not apply for background music files.
    • Made Check for Updates show better error messages on failure.
      • In any case, if update fails, try exiting all instances of the game and XivAlexander Loader, and try again, possibly as Administrator.
    • Made Log Effect Application Delay work again.
      • For International version of the client, you'll have to fill EffectResult6 and EffectResult6Basic.
      • For Chinese and Korean versions of the client, you'll have to fill EffectResult5.
      • Again, these are not required for latency mitigation; this is purely for the sake of curiosity about how long does it take for different actions to actually deal damage or heal.
    • Made overriden error dialogues have expanded details by default.
      • If it involves DirectX or XAudio, the error probably has nothing to do with XivAlexander. Just disable all mods and see if it helps - be it installed via TexTools, Penumbra, or XivAlexander.
    • Made XivAlexander load as much stuff as soon as possible on startup.
      • This may help the game to load quicker, but can make the system unresponsive until the game is done loading.
    • Fixed EXDF Transformation for the rare cases which will cause the game to crash.
      • This did not happen before, but fixing just in case.
    • Fixed generated TTMPL/D files for generated font, to use / as the path separator instead of \.
      • You can zip the generated font files, and rename the new zip file to ttmp2 file. You should be able to use that file in any other modding programs too.
    • Prevent game from restarting when it doesn't like the ACL given.
      • This may help if you want to run Advanced Combat Tracker as non-Administrator, and have installed pcap of some sort.
    • Prevent using Dalamud Injector from causing the game to crash, when the game is not launched via FFXIVQuickLauncher.

    Known Issues

    • If you use Load Once and unload, next attempt of Load Once may fail until game restart. Workaround is by copying XivAlexander files into another folder and using Load Once from that new copy.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_41_94c29a8.zip(6.30 MB)
  • v1.14.8.40(Dec 9, 2021)

  • v1.14.8.39(Dec 3, 2021)

    Changes

    Note: Log Effect Application Delay currently does not work with 6.00.

    • Added version name to main window title.
    • Added 4K fonts for lobby. This might make the new font configuration files incompatible with Korean/Chinese clients; for those, use previous versions' font configuration files. If you use font replacement feature, you must replace the font configuration files with the new JSON files especially if you're using a scale over 100%, or the game might crash on lobby.
    • Added feature to pack everything in ReplacementFileEntries folder into a TTMPL/D pair.
    • Added feature to force sampling rate when encoding musics for higher quality musics.
    • Detects system proxy settings when checking for updates. This might not work as well, as it's not really tested.
    • XivAlexander main window will no longer be grouped with the game on taskbar - actually fixed.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_39.zip(6.27 MB)
  • v1.14.8.38(Nov 21, 2021)

    Changes

    • Fixed game region change not being applied on game restart via Restart menu, when Remember Region Settings is turned off.
    • Fixed some game resource files being not loaded correctly.
    • XivAlexander main window will no longer be grouped with the game on taskbar.
    • When Load Once option is used, the loader window will close if there is only one instance of the game running.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_38.zip(6.25 MB)
  • v1.14.8.37(Nov 10, 2021)

    Changes

    • Fixed failing to create font files.
    • Added OpenDyslexic, Noto Sans Thai, and Sarabun as font config example files. See Set up font replacement for guide.
      • Unlike Korean and Chinese font configuration files, Thai font configuration files are limited to modifying AXIS fonts, because Korean and Chinese are the only languages where the game might get to display text in said language when it's displaying non-AXIS fonts.
      • OpenDyslexic will replace all characters supported in all fonts.
      • Note that _2px files are the ones with left margin limited to 2 pixels, to prevent the whole text from going rightward too much. You'll have to compromise by choosing either of (1) misplaced "upper bars" or (2) the whole text having left margin too wide.
      • Note the gap between the left border of chat input text box and /e.
      • Sarabun_2px.json: image
      • Sarabun.json: image
      • NotoSansThai_2px.json: image
      • NotoSansThai.json: image
      • Not using 2px variant will result in this: image

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_37.zip(6.24 MB)
  • v1.14.8.36(Nov 10, 2021)

    Changes

    • Fixed dealing with paths with duplicate hash values correctly, fixing Peacelover's Shirt for HyurF-based models. (#182)
    • Added support TTMP files with multiple choices per option. (#186)
    • Added feature to remember client language/region settings even when the game is started not via restart menu.
    • Added feature to delay attempts to load Dalamud until the game main window shows up.
      • If Dalamud still does not show up in the game, try giving high values for Dalamud inject delay from FFXIVQuickLauncher settings.
    • Improved modding initialization performance on game startup. The initial progress window should disappear much quicker.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_36.zip(6.23 MB)
  • v1.14.8.35(Oct 21, 2021)

  • v1.14.8.34(Oct 18, 2021)

  • v1.14.8.33(Oct 16, 2021)

    Changes

    • XivAlexanderLoader: On installation, offer to remove dinput8.dll used for Korean text display patch.
      • 기존 한글 패치 이용 시 설치하려고 할 때 이미지 관련 문제가 뜨는 문제를 수정하였습니다. XivAlexander 설치 시 기존 한글 패치를 자동으로 제거할 지 선택할 수 있습니다. XivAlexander를 통해 한글을 표시하고 싶은 경우에는 폰트 교체 설정 페이지를 참조하세요.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_33.zip(6.04 MB)
  • v1.14.8.32(Oct 16, 2021)

    Changes

    • XivAlexander: Added music quality improvement feature. image
      • Drag all the music import configuration files into the main window, and set up music folders. File names can be either from blu-ray disc's MP3 file names, or M2TS file names in STREAM folder.
      • Only loseless audio streams (extracted) from M2TS files are tested; using mp3 files might result in stutter on loop points.
      • It will take up to 6GB up to Death Unto Dawn after conversion.

    VirusTotal

    Source code(tar.gz)
    Source code(zip)
    XivAlexander_1_14_8_32.zip(6.03 MB)
  • v1.14.8.31(Oct 9, 2021)

  • v1.14.8.30(Oct 8, 2021)

  • v1.14.8.29(Oct 7, 2021)

  • v1.14.8.28(Oct 6, 2021)

  • v1.14.8.27(Oct 4, 2021)

  • v1.14.8.26(Oct 4, 2021)

  • v1.14.8.25(Oct 2, 2021)

Owner
srkizer
srkizer
Vendor and game agnostic latency reduction middleware. An alternative to NVIDIA Reflex.

LatencyFleX (LFX) Vendor and game agnostic latency reduction middleware. An alternative to NVIDIA Reflex. Why LatencyFleX? There is a phenomenon commo

Tatsuyuki Ishi 559 Dec 29, 2022
Final version of Plan 9 4th Edition from Bell Labs

This is a re-release of the final version of the 4th Edition of Plan 9 from Bell Labs distributed directly by Bell Labs. 4th Edition was originally r

Serge Vakulenko 8 Jun 21, 2022
Final push for EAO-SLAM-Improve

EAO-SLAM-Improve-Final-Poject This is my final improve for EAO-SLAM, full project can be found at https://pan.baidu.com/s/1Zgat7FRjKEi7cbN3QDtqbA, pas

null 9 Sep 16, 2022
A program that receives all the results of the matches of a basketball tournament and calculates the final results as well as which teams go up or down a division.

O enunciado fornecido não é necessariamente completo. O comportamento do programa nas situações não previstas no enunciado deve ser escolhido por cada

António Pedro Correia 1 Dec 21, 2021
Extracts high-precision mouse/pointer motion data on Windows. Good for drawing software!

window_mouse_queue This is a wrapper for GetMouseMovePointsEx function that allows to extract high-precision mouse/pointer motion data on Windows. Goo

YellowAfterlife's GameMaker Things 6 Feb 21, 2022
Pipy is a tiny, high performance, highly stable, programmable proxy.

Pipy Pipy is a tiny, high performance, highly stable, programmable proxy. Written in C++, built on top of Asio asynchronous I/O library, Pipy is extre

null 539 Dec 28, 2022
🐸 Coqui STT is an open source Speech-to-Text toolkit which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers

Coqui STT ( ?? STT) is an open-source deep-learning toolkit for training and deploying speech-to-text models. ?? STT is battle tested in both producti

Coqui.ai 1.7k Jan 2, 2023
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.

Website | Documentation | Tutorials | Installation | Release Notes CatBoost is a machine learning method based on gradient boosting over decision tree

CatBoost 6.9k Dec 31, 2022
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.

Light Gradient Boosting Machine LightGBM is a gradient boosting framework that uses tree based learning algorithms. It is designed to be distributed a

Microsoft 14.5k Jan 5, 2023
High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.

What is xLearn? xLearn is a high performance, easy-to-use, and scalable machine learning package that contains linear model (LR), factorization machin

Chao Ma 3k Dec 23, 2022
Forward - A library for high performance deep learning inference on NVIDIA GPUs

a library for high performance deep learning inference on NVIDIA GPUs.

Tencent 123 Mar 17, 2021
A library for high performance deep learning inference on NVIDIA GPUs.

Forward - A library for high performance deep learning inference on NVIDIA GPUs Forward - A library for high performance deep learning inference on NV

Tencent 509 Dec 17, 2022
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

ONNX Runtime is a cross-platform inference and training machine-learning accelerator compatible with deep learning frameworks, PyTorch and TensorFlow/Keras, as well as classical machine learning libraries such as scikit-learn, and more.

Microsoft 8k Jan 2, 2023
Edge ML Library - High-performance Compute Library for On-device Machine Learning Inference

Edge ML Library (EMLL) offers optimized basic routines like general matrix multiplications (GEMM) and quantizations, to speed up machine learning (ML) inference on ARM-based devices. EMLL supports fp32, fp16 and int8 data types. EMLL accelerates on-device NMT, ASR and OCR engines of Youdao, Inc.

NetEase Youdao 179 Dec 20, 2022
LightSeq: A High Performance Library for Sequence Processing and Generation

LightSeq is a high performance training and inference library for sequence processing and generation implemented in CUDA. It enables highly efficient computation of modern NLP models such as BERT, GPT, Transformer, etc. It is therefore best useful for Machine Translation, Text Generation, Dialog, Language Modelling, Sentiment Analysis, and other related tasks with sequence data.

Bytedance Inc. 2.5k Jan 3, 2023
Deploy SCRFD, an efficient high accuracy face detection approach, in your web browser with ncnn and webassembly

ncnn-webassembly-scrfd open https://nihui.github.io/ncnn-webassembly-scrfd and enjoy build and deploy Install emscripten

null 42 Nov 16, 2022
A flexible, high-performance serving system for machine learning models

XGBoost Serving This is a fork of TensorFlow Serving, extended with the support for XGBoost, alphaFM and alphaFM_softmax frameworks. For more informat

iQIYI 128 Nov 18, 2022
PPLNN is a high-performance deep-learning inference engine for efficient AI inferencing.

PPLNN, which is short for "PPLNN is a Primitive Library for Neural Network", is a high-performance deep-learning inference engine for efficient AI inferencing.

null 939 Dec 29, 2022
DeepRTS is a high-performance Real-TIme strategy game for Reinforcement Learning research written in C++

DeepRTS is a high-performance Real-TIme strategy game for Reinforcement Learning research. It is written in C++ for performance, but provides an python interface to better interface with machine-learning toolkits. Deep RTS can process the game with over 6 000 000 steps per second and 2 000 000 steps when rendering graphics. In comparison to other solutions, such as StarCraft, this is over 15 000% faster simulation time running on Intel i7-8700k with Nvidia RTX 2080 TI.

Centre for Artificial Intelligence Research (CAIR) 156 Dec 19, 2022