Jump to content
ZloFenix Games
YHuang80

Zeratic Launcher for BF3 by xuan525 and YHuang80

Recommended Posts

Zeratic Launcher for BF3

Current latest version: v2.1.407.0

 

Features:

 

  • Fast launching, which takes about 4 seconds to complete the whole launching operation on my PC running with 5400 rpm HDD.
  • Automatic starting and stopping ZClient.exe and ZLOrigin (If need, see below) in background. (These steps will be skipped respectively if they are already running) You don’t need to run them manually.
  • Automatic switching to BF3 window after launch.
  • Automatic waiting for ZClient.exe if there is an update.
  • Automatic server list refresh.
  • Lightweight, less than 5MB.
  • Server list sorting, supports sorting by server names, player quantities, maps, modes, ping and PB.
  • Simple UI, easy to read, without pictures.
  • No further configuration is need after you configured it when first use.
  • It is not necessary to put Zeratic Launcher and BF3 in the same folder.

 

Screenshots:

Спойлер

040801.PNG

040802.PNG

 

 

 

 

How to Use:

 

ZCLIENT IS REQUIRED!!!

ZCLIENT IS REQUIRED!!!

ZCLIENT IS REQUIRED!!!

.NET FRAMEWORK 4.5.2 IS REQUIRED!!!

ADMINISTRATOR ACCESS (UAC PERMISSION) IS REQUIRED BECAUSE IT USES HANDLE CAPTURING TO MAKE EVERYTHING AUTOMATIC!!!

 

Zlo.dll is not required now because it will be extracted by Zeratic Launcher itself.

ZLOrigin is not strictly required now. See below for details.

 

ABOUT ZLORIGIN:

ZLOrigin is not really necessary for Zeratic Launcher for BF3 after version 2.0.
Zeratic Launcher for BF3 looks for bf3.par and calculates its MD5 to identify whether it is the original version (830 bytes) or the modified version (813 bytes).
ZLOrigin will be required if bf3.par is the original version and will not be required if bf3.par is the modified version. The exact location
ZLOrigin will be determined by the registry in your computer.
bf3.par files can be found in Client.zip from forum. They are also available in download link (See below).

 

  1. Make sure you have ZClient. We have considered integrating it to Zeratic Launcher, but we left it independent because integrating may cause problems due to frequent ZClient updates.
  2. Login to ZClient.exe manually, remember to select “Autologin”.
  3. Quit both ZClient and ZLOrigin.
  4. Run Zeratic Launcher, which will ask you for the location of ZClient (ZClient.exe). (You can also put ZClient.exe in .\ZClient\ZClient.exe) Then it will try to start ZClient and ZLOrigin (If need) in the background. You will be able to see the server list after a few seconds.
  5. Select a server and click “Connect” button at the lower right corner. BF3 will be started and switched to automatically.

 

Troubleshooting & FAQ:

 

Q: ZClient Path Error?

A: Select the path of ZClient.exe. You can also edit them manually in .\ZClient\Path.ini

 

Q: No response after clicking “Connect” button?

A: ZLOrigin determines the location of bf3.exe by looking up in the registry. So, please make sure you have set up the registry in your computer.

 

Q: Where can I login? Where are my username and password stored?

A: Logging in is completed by ZClient.exe in background. Username and password are stored by ZClient. We don’t store your username and password.

 

Credits:

 

Programming: Xuan525

Design: Xuan525, YHuang80

Publication: YHuang80

Many thanks to ZLOFENIX, for providing this great API, for his brilliant advice on bf3.par, and for making such a great platform.

 

If there's problem we would be very grateful if you can tell us.

 

Edited by YHuang80

Share this post


Link to post
Share on other sites

If launcher in game folder with bf3.exe - it will try to start it first, without zlorigin. Also you can check size of bf3.par, its different in zlorigin and client.zip, so you can tell needed zlorigin or not to run game.

EA BF4 GUI works only in x64 mode.

Share this post


Link to post
Share on other sites
On 24/02/2018 at 7:47 AM, ZLOFENIX said:

If launcher in game folder with bf3.exe - it will try to start it first, without zlorigin. Also you can check size of bf3.par, its different in zlorigin and client.zip, so you can tell needed zlorigin or not to run game.

EA BF4 GUI works only in x64 mode.

I see..... The size of original bf3.par is 830 bytes. And the size of bf3.par from client.zip is 813 bytes. That's probably the key!

So, as you said, there is no need for ZLOrigin in BF3.

But there is a need for ZLOrigin in BF4. I have just realised. Hence, we will try to make Zeratic Launcher compatible with BF4.

Thanks for your advice!

Edited by YHuang80

Share this post


Link to post
Share on other sites

New non-Zlorigin version is now testing. It will be released soon with another version which supports BF4.

Share this post


Link to post
Share on other sites
20 hours ago, ricelletis said:

This launcher just fixed my game thank you! all launchers are broken this one is very good.

Thank you for your interest in our launcher's evaluation and affirmation. 

Share this post


Link to post
Share on other sites

Update v2.1:

Added:
-ZLOrigin is no longer necessary, depending on your bf3.par. This makes initialization much faster than before.
-ZLOrigin location is determined by looking up in registry.

Fixed:
-Default sort mode in player quantities is changed to descending.

Share this post


Link to post
Share on other sites

Zeratic Launcher for BF4

Current latest version: v2.1.407.0

 

Features:

 

  • Fast launching, which takes about 11 seconds to complete the whole launching operation on my PC running with 5400 rpm HDD.
  • Automatic starting and stopping ZClient.exe and ZLOrigin in background. (These steps will be skipped respectively if they are already running) You don’t need to run them manually.
  • Automatic switching to BF4 window after launch.
  • Automatic waiting for ZClient.exe if there is an update.
  • Automatic server list refresh.
  • Lightweight, less than 5MB.
  • Server list sorting, supports sorting by server names, player quantities, maps, modes and ping.
  • Simple UI, easy to read, without pictures.
  • No further configuration is need after you configured it when first use.
  • It is not necessary to put Zeratic Launcher and BF4 in the same folder.

 

Screenshots:

Spoiler

040803.PNG

040804.PNG

 

How to Use:

 

ZLORIGIN IS REQUIRED!!!

ZLORIGIN IS REQUIRED!!!

ZLORIGIN IS REQUIRED!!!

ZCLIENT IS REQUIRED!!!

ZCLIENT IS REQUIRED!!!

ZCLIENT IS REQUIRED!!!

.NET FRAMEWORK 4.5.2 IS REQUIRED!!!

ADMINISTRATOR ACCESS (UAC PERMISSION) IS REQUIRED BECAUSE IT USES HANDLE CAPTURING TO MAKE EVERYTHING AUTOMATIC!!!

 

Zlo.dll is not required now because it will be extracted by Zeratic Launcher itself.

 

1.       Make sure you have installed ZLOrigin.

2.       Make sure you have ZClient.

3.       Login to ZClient.exe manually, remember to select “Autologin”.

4.       Quit both ZClient and ZLOrigin.

5.       Run Zeratic Launcher, which will ask you for the location of ZClient (ZClient.exe). (The exact location ZLOrigin will be determined by the registry in your computer.) Then it will try to start ZClient and ZLOrigin in the background. You will be able to see the server list after a few seconds.

6.       Select a server and click “Connect” button at the lower right corner. BF4 will be started and switched to automatically.

 

Troubleshooting & FAQ:

 

Q: ZClient Path Error?

A: Select the path of ZClient.exe. You can also edit them manually in .\ZClient\Path.ini

 

Q: No response after clicking “Connect” button?

A: ZLOrigin determines the location of bf4.exe by looking up in the registry. So, please make sure you have set up the registry in your computer.

 

Q: Where can I login? Where are my username and password stored?

A: Logging in is completed by ZClient.exe in background. Username and password are stored by ZClient. We don’t store your username and password.

 

Credits:

 

Programming: Xuan525

Design: Xuan525, YHuang80

Publication: YHuang80

Many thanks to ZLOFENIX, for providing this great API, for his brilliant advice on making Zeratic Launcher for BF4, and for making such a great platform.

Share this post


Link to post
Share on other sites

Thanks to ZLOFENIX's advice. This launcher is made for BF4. We have released this stable version v2.1.407.0 after a few weeks of testing.

If there's problem we would be very grateful if you can tell us.

Share this post


Link to post
Share on other sites

Update v2.1:

Added:
-A new icon cropped from a BF4 poster is applied.

Removed:
-PB status column is removed.

Fixed:
-Default sort mode in player quantities is changed to descending.
-Incorrect version v0.0 is changed to v2.1.

Share this post


Link to post
Share on other sites
On 10/04/2018 at 6:59 PM, SoupIsReady said:

Is there a way to refresh the server list in your BF3 launcher? Couldn't find any such button.

Press F5 button.

Share this post


Link to post
Share on other sites

Feature Request:

As i am lazy as f#ck, i wanna see you to implement Discord Rich Presence into your Launcher, so everyone on Discord can see on which Server you play and how many players are online.

 

Here some first tries i did with a small program (not launcher ready)

JhLkeY3.png

cJ6nEiM.png

MgwFGDi.png

 

99ktebu.png

Share this post


Link to post
Share on other sites
On 5/28/2018 at 8:18 PM, luisninja112 said:

Ok, Is this still working? For BF3?

Also, what BF3 do you recommend me to install?

Yes. Both BF3 and BF4 are supported. But "Zeratic Launcher for BF3" is only for BF3 while "Zeratic Launcher for BF4" is only for BF4. They are separate.

Share this post


Link to post
Share on other sites
On 5/24/2018 at 8:53 AM, Thurrax said:

Feature Request:

As i am lazy as f#ck, i wanna see you to implement Discord Rich Presence into your Launcher, so everyone on Discord can see on which Server you play and how many players are online.

 

Here some first tries i did with a small program (not launcher ready)

JhLkeY3.png

cJ6nEiM.png

MgwFGDi.png

 

99ktebu.png

I am delighted to help make this feature available, but I am afraid that this might be against the GDPR. Since I can't ensure that the players gaming state data are collected and processed by Discord in a lawful and transparent manner, whose accidental awareness may result in unexpected appeals and complaints. I apologise for not carrying out your request.

Edited by YHuang80

Share this post


Link to post
Share on other sites
11 hours ago, YHuang80 said:

I am delighted to help make this feature available, but I am afraid that this might be against the GDPR. Since I can't ensure that the players gaming state data are collected and processed by Discord in a lawful and transparent manner, whose accidental awareness may result in unexpected appeals and complaints. I apologise for not carrying out your request.

I can understand you, but since when pirates and cracked players care about laws? ;)

Share this post


Link to post
Share on other sites
On 6/10/2018 at 8:18 AM, Thurrax said:

I can understand you, but since when pirates and cracked players care about laws? ;)

Players don't care about that, I know that. Neither do I. But I'm afraid of  charges and fines. €20,000,000 forfeit is painful.

Share this post


Link to post
Share on other sites
On 2/24/2018 at 3:02 AM, YHuang80 said:

Zeratic Launcher for BF3

Current latest version: v2.1.407.0

 

Features:

 

  • Fast launching, which takes about 4 seconds to complete the whole launching operation on my PC running with 5400 rpm HDD.
  • Automatic starting and stopping ZClient.exe and ZLOrigin (If need, see below) in background. (These steps will be skipped respectively if they are already running) You don’t need to run them manually.
  • Automatic switching to BF3 window after launch.
  • Automatic waiting for ZClient.exe if there is an update.
  • Automatic server list refresh.
  • Lightweight, less than 5MB.
  • Server list sorting, supports sorting by server names, player quantities, maps, modes, ping and PB.
  • Simple UI, easy to read, without pictures.
  • No further configuration is need after you configured it when first use.
  • It is not necessary to put Zeratic Launcher and BF3 in the same folder.

 

Screenshots:

  Reveal hidden contents

040801.PNG

040802.PNG

 

 

 

 

How to Use:

 

ZCLIENT IS REQUIRED!!!

ZCLIENT IS REQUIRED!!!

ZCLIENT IS REQUIRED!!!

.NET FRAMEWORK 4.5.2 IS REQUIRED!!!

ADMINISTRATOR ACCESS (UAC PERMISSION) IS REQUIRED BECAUSE IT USES HANDLE CAPTURING TO MAKE EVERYTHING AUTOMATIC!!!

 

Zlo.dll is not required now because it will be extracted by Zeratic Launcher itself.

ZLOrigin is not strictly required now. See below for details.

 

ABOUT ZLORIGIN:

ZLOrigin is not really necessary for Zeratic Launcher for BF3 after version 2.0.
Zeratic Launcher for BF3 looks for bf3.par and calculates its MD5 to identify whether it is the original version (830 bytes) or the modified version (813 bytes).
ZLOrigin will be required if bf3.par is the original version and will not be required if bf3.par is the modified version. The exact location
ZLOrigin will be determined by the registry in your computer.
bf3.par files can be found in Client.zip from forum. They are also available in download link (See below).

 

  1. Make sure you have ZClient. We have considered integrating it to Zeratic Launcher, but we left it independent because integrating may cause problems due to frequent ZClient updates.
  2. Login to ZClient.exe manually, remember to select “Autologin”.
  3. Quit both ZClient and ZLOrigin.
  4. Run Zeratic Launcher, which will ask you for the location of ZClient (ZClient.exe). (You can also put ZClient.exe in .\ZClient\ZClient.exe) Then it will try to start ZClient and ZLOrigin (If need) in the background. You will be able to see the server list after a few seconds.
  5. Select a server and click “Connect” button at the lower right corner. BF3 will be started and switched to automatically.

 

Troubleshooting & FAQ:

 

Q: ZClient Path Error?

A: Select the path of ZClient.exe. You can also edit them manually in .\ZClient\Path.ini

 

Q: No response after clicking “Connect” button?

A: ZLOrigin determines the location of bf3.exe by looking up in the registry. So, please make sure you have set up the registry in your computer.

 

Q: Where can I login? Where are my username and password stored?

A: Logging in is completed by ZClient.exe in background. Username and password are stored by ZClient. We don’t store your username and password.

 

Credits:

 

Programming: Xuan525

Design: Xuan525, YHuang80

Publication: YHuang80

Many thanks to ZLOFENIX, for providing this great API, for his brilliant advice on bf3.par, and for making such a great platform.

 

If there's problem we would be very grateful if you can tell us.

 

i have done everything but still shows can't connect to master server. what should i do???

Share this post


Link to post
Share on other sites

pls guide me step by step  from the scratch. I might be dong some mistake or downloaded wrong file.

Share this post


Link to post
Share on other sites
On 6/13/2018 at 8:29 PM, happyevil said:

pls guide me step by step  from the scratch. I might be dong some mistake or downloaded wrong file.

Where did you see "can't connect to master server" ? Is that from ZClient.exe ?

Share this post


Link to post
Share on other sites
On 6/13/2018 at 8:29 PM, happyevil said:

pls guide me step by step  from the scratch. I might be dong some mistake or downloaded wrong file.

Could you please post a screenshot of the error?

Share this post


Link to post
Share on other sites
3 минуты назад, YHuang80 сказал:

Where did you see "can't connect to master server" ? Is that from ZClient.exe ?

Its was in very old launchers, when zclient not even planned.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×