Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Re-Relase]Battlefield 2142 + Northern Strike + Statemu (Fixed for Win8.1/10)

----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
413
Flyer8472 - [Re-Relase]Battlefield 2142 + Northern Strike + Statemu (Fixed for Win8.1/10) - RaGEZONE Forums

MASTER SERVER EMULATOR + FIXES + CLIENT (V1.51)
For those who does not know this game or unfamiliar with it, here is some trailer:





Ok so this is a re relase one of my previous repacks. (But it is different from the last one. With lots of fixes and mods.) It has 2 plus mods, titan and Northern strike. this is working now, in separate mods; but they are working good. Alone, or with online, and/or with bots. It has a character advancement system in place, (you get XP,unlocks and such). There is a working profile and unlocking progression in more simpler words.

Sooo. First of all: The time has passed over this game, obviously... BIG TIME. We have
at least 4 types of the windows OS versions since this game is came out, if not
more. So obviously, it wont work well without some limitations, and shall
we say "Deals" that we have to make.

Keep in mind: You WILL crash the game sometime, and you will
have strange behaviours in the code. But it is working for around...
80% No battlerecorder, and the community menu is not working at
all (crashes the client) No source, and as i see never will be. BUT
IT IS WORKING AS IT SHOULD AT THE GAME PART AND PROGRESSION!
Flawlessly.



Whats in the "box":
1. Battlefield 2142 1.50 - Pre cracked Client
2. BF2142 Redefined mod - Created exclusively only
for this version(With bots, and dedicated server)
3. Northern Strike MOD - Modded too to Lan friendly
and with 56 bots(No, not 64 there is a reason below)
4. Battlefield 2142 Titan Bots
5. Preconfigured Dedicated server bat-s
6. STAT Emulator + Webserver(Based on UWAMP) its been set to get xp from bots.
7. Tools(keygen, blank server emulator with database, ect)


Ok so Compatibility rules theese are MANDATORY or you WILL
SUCK A LOT and experience BUGS if you dont pay attention:


A: YOU SHOULD NOT RUN THE GAME HIGHER THAN 1280x720 Ever!
If you do it; it will crash constantly during matches. Always with random times.
Well TBH you can try to increase it but only in the bat file, and dont be suprised if
you get random crashes and/or graphical glitches...

B: This game HATES alt tabbing. Run it in windowed or dont switch
between applications at all. If you do, your interface will disappear(Like
maps, buttons, hud) and it will come back only when you restart
the application entirely.(AKA you cannot respawn after death becouse
the interface is not visible after ALT+TAB)

C: If you have an existing installation, Delete Documents/Battlefield 2142
from your Documents and Setup program to compatibility, win7 run as admin.

D: Edit the file in profile - > video.con and delete the HZ after
the line eg: @75hz erase the AT (@) too.

E: If you use 64 bots the game will mostly crash. Use only 56 bot tops, or less
or else you will crash a lot randomly ingame. XD Humans are not counting
as bots, you can connect with 64 people only the bots not to be more than 56

F: If you level up, you need to logout and login to select the unlocks, and
refresh your stats. its a bug, but works.

G: If you select Community, it will crash the client. BFTV not working.

H: Bots DOES NOT EVER uses the titans in titan HER mod. Since the titans
can be controlled and relocated on the maps the bot nav routes cannot be
applied to them so they are not using them. Never will the game engine is
not capable to do so on that era.

I: In squads with bots you cannot be a squad leader on DEDICATED servers.(in single/lan it is working well. you can be squad leader) You can only apply for commander of the server; or if you manage to create a squad you will be a commander, but if there is a lot of bots, usually they are filling all avaliable team slots.(From Alpha to India squad India is the last one) If you lower the bot count it could work for you and your team.

J: This game uses only 1 CPU. It comes from a time when there was NO
multicore CPU's it does even not know what that is... XD You can play around
with it in Taskmanager but it will often result in a crash... but you can
experiment with it.. :D



Installation
0.a .

TOR mirror for base game:

0.b You will need CD keys, check in the Tools folder. It can generate
and install BF2142 and Northern Keys.


Edit your hosts file and add this to the bottom:


1. add hosts file this(change the IP to yours.):
192.168.1.39 bf2142-pc.fesl.ea.com
192.168.1.39 gpcm.gamespy.com
192.168.1.39 stella.available.gamespy.com
192.168.1.39 eapusher.dise.se
192.168.1.39 stella.prod.gamespy.com
192.168.1.39 stella.ms5.gamespy.com
192.168.1.39 ea.com
192.168.1.39 gamespy.com
192.168.1.39 messaging.ea.com
192.168.1.39 fesl.ea.com
192.168.1.39 gpsp.gamespy.com
192.168.1.39 gamestats.gamespy.com
192.168.1.39 stella.ms5.gamespy.com
192.168.1.39 eapusher.dice.se
192.168.1.39 stella.master.gamespy.com
2. Start Uwamp.exe in Uwamp\ Folder. (it will use ports 80, 3306)
3. Start _launch.bat from BF2142EMU\ folder
4. Start BF2142KeyMan.exe from the pack tools folder and generate a random keys and apply them.
5. Starting the game.(See below the bat files.)
"Battlefield 2142\Dedicated_Normal.bat" - Normal BF2142 Dedicated server
"Battlefield 2142\Dedicated_NorthernStrike.bat" - Northern Strike Dedicated server
"Battlefield 2142\Normal.bat" - Normal Client Base game with bots.
"Battlefield 2142\Normal Windowed.bat" - Same but windowed
"Battlefield 2142\Normal_NorthernStrike.bat" - Northern Strike Client with 4 maps.(In northern strike there is no bots in titan mode)
"Battlefield 2142\Normal_NorthernStrike Windowed.bat" - Same in windowed mode.
"Battlefield 2142\TITAN_Normal.bat" - Titan Client with bot mode.
(Max 48 in this gamemode every wepon and unlock is avaliable,
so no customisation, becouse this is a way harder game mode.)

Note:
You cannot run both dedicated and client on the single
machine
(Only you can do it; if you are using Sandboxie or such
virtualisation software or doing some Hexa editing..) You can host
in the menu yourself too LAN or Single player; so you are not necessary
to use the Dedicated server itself its just an opportunity.




6.
Create profile ingame(Note: you need to do this only once, the profile
is valid thru every single mod,you dont need more than one global account.
You need to login to every mod with the same account.)

7
. Login. You can create single player or multiplayer or join to a dedicated server.

The Direct Connect function is in the game, only in the history
tab in the multiplayer menus. So if you cannot join to a server in the
list you can do it manually with direct connect.


Captain obvious here:
Northern strike sadfully only works as in a separate mod(If you put the
maps and files to my mod(Redefine), it will crash ingame.) In the original
it was part of the main game. So if you want NS, then start NS Dedicated.bat.
If you want normal start normal.bat, and normal dedicated. But your
profiles and XP is counting in the global profile so whatever :D

Note for External IPs:

This will only work with your IP adress, not Domain. (Exept the hosts file)
if you have problem with IP binding; edit in mods/ folder in EACH mod
you want to have its own static IP, in mods\[modname]\settings\serversettings.con

Find line sv.serverIP ""
and change to your IP:
sv.serverIP "127.0.0.1"


Maplist and map order:in every mod has its own mods\[modname]\settings\maplist.con

Number of bots:in every mod has its own AI file

mods\[modname]\AI\AiDefault.con

and AiDefaultMultiplayer.con
so you need to edit them separately.

Thats all. Have fun!

Common errors:

Q: Character is not leveling up.
A: Uwamp is not running good and/or host files bad setup check those

Q: When i try to host a game, nothing happens, just staying in the menu.
A: IP error in ServerSettings.con. Check your Server IP adress becouse
if you bind a bad one to the server, it wont start any maps until you fix it.

Q: Runtime error Virtual call or such...
A: Mostly happens when you are disconnecting from a server, OR you did not
checked the mandatory "DEALS" to how to run client; at the top of this thread.

Q: Your friends(or you in case of dedicated server) Cannot login to any server it says that is not permitted and/or not whitelisted or just simply disconnects.

A: you need to whitelist your IP adress in the mysql database. Use some programs to
connect to UWAMP mysql.(Navcat or sqlyog or the free HeidiSQL) Start Uwamp and connect:

Host:localhost
Port:3306
Database: bf2142
User/Pass: root

Check for: bf2142 -> servers ->

Check the list, there is a few IP adress already, edit them
or add a new record.



As for accounts i have to mention that the
passwords in mysql are in plain text, not
encoded!!! So Beware!



OH!!! One last thing also a captain obvious thing it is mostly for those who does not getting entirely the emulator working and new in this: Good to know scenario what can be confusing at first... so: With this emulator, you can only join to servers that is connects to YOUR statserver. So if you are running this; you cannot join to an other server that shall we say for example: running on a different stat server on somewhere else. All server you or your friends joins, needs to setup their host files to direct and connect to your STAT server. After that you can play together or makin more and more servers that you people can join together.

Bonus map pack:

Added a bonus map pack from reclamation website. they are made for 1.6 unofficial, but it should work....ish... i did not tested it!!!!! Ye be warned!!You can download the reclamation map pack also,
This pack is containing 69 maps both classic and new. And some
intresting ones.

you should make a copy of mods\Redefine\ tomods\Redefine2\
And extract all maps in here: mods\Redefine2\levels\
And you can start your new map pack mod with
BF2142.exe +menu 1 +fullscreen 1 +szx 1280 +szy 720 +modPath mods/Redefine2
in that way you can keep the correct working mod and you can make your own test mode.

I HAVE TO POINT OUT THAT THIS IS NOT TESTED, SO IF A MAP CRASHES
A GAME, YOU CAN TRY TO PUT IT IN NSSP AND IF IT NOT WORKS IN
THERE EITHER JUST DELETE THAT MAP. Added this to main post also.


Credit goes for the original creator of the emulator part, and for the HER titan mod creators(sowwy but i dont know thy' names :D)
 
Last edited:
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
413
Added a bonus map pack from reclamation website. they are made for 1.6 unofficial, but it should work....ish...
i did not tested it!!!!! Ye be warned!!


You can download the reclamation map pack also,
This pack is containing 69 maps both classic and new. And some
intresting ones.

you should make a copy of mods\Redefine\ tomods\Redefine2\
And extract all maps in here: mods\Redefine2\levels\
And you can start your new map pack mod with
BF2142.exe +menu 1 +fullscreen 1 +szx 1280 +szy 720 +modPath mods/Redefine2
in that way you can keep the correct working mod and you can make your own test mode.

I HAVE TO POINT OUT THAT THIS IS NOT TESTED, SO IF A MAP CRASHES
A GAME, YOU CAN TRY TO PUT IT IN NSSP AND IF TIT NOT WORKS IN
THERE EITHER JUST DELETE THAT MAP. Added this to main post also.
 
Last edited:
Newbie Spellweaver
Joined
Nov 12, 2006
Messages
31
Reaction score
2
Thanks for the input, now that I have time my interest is to put 3 servers to play, but I have some questions.
What version of Win32OpenSSL or Win64OpenSSL?
Latest version available or any one in particular?

Is the database compatible with the latest version of Xampp?
Or do I have to use a specific web server and Mysql?

By the way I use windows server 2019 xD

Thank you.
:thumbup:
 
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
413
Well My guess is that this is all 32 bit because the game is 32 bit too... also idoubt that this will compatible with latest XAMPP becouse this is based on php5.6 not 7.0 and the statemu basicly relying on 5.6, but hey, you can test it... No one hurts if you try, and for the SSL you can update that too... But use google to do so... The truth is that i fixed my older version of the emulator+client repack and used that to improve stability and modded that further.

By default this not uses SSL... It uses only HTTP protocolls if i know correctly, NOT https but try it...

The database i guess it is wont be a problem. Only php, but i am not so sure about that too... i recommend you to try to update it if you can.


Also: It will run in 2019 Server. That is not a problem. I used if for a while in WServer 2019.
 
Last edited:
Newbie Spellweaver
Joined
Nov 12, 2006
Messages
31
Reaction score
2
Thanks for the answer, I don't need SSL, and php is not a problem.
I will start to mount it and if I get 1 to three servers I will put them online to have a good time. I have several servers and now I have a lot of time to re-emulate games ^ _ ^
 
Newbie Spellweaver
Joined
Nov 12, 2006
Messages
31
Reaction score
2
It is already fixed, I have created with its Software 3 servers to play online, I hope you enjoy them, I leave here how to connect and try them. xD

If the post is wrong or does not fit here say it and I remove it.
===================================================

SEVPN [Relase]Battlefield 2142 + Northern Strike (Fixed for Win8.1/10)
3 servers


1. Installation.
Download ---
---
Unzip (use 7.zip) the game and host it on this default route so there are no problems.

"C:\Program Files (x86)\Electronic Arts\Battlefield 2142"
2. Start "
BF2142KeyMan.exe" from the CDkey folder and generate a random key and apply.
3. Translations
You can change the language of the game.
In the "Tools folder" - "Traducction.reg", modify the file in your language, by default it is in Spanish.
The Game instalation is English by default:

4. Download softether vpn client and install. "very easy"
--- Link
--- Connect with this data to the VPN
---
Read how to connect from the quicksetup.txt file

5. Add desktop shortcuts
"BF2142.VPN" - "BFNS"
6. Create an account and play xD

----ERROR FIX----

YOU SHOULD NOT RUN THE GAME HIGHER THAN 1280x720!
Delete Documents/Battlefield 2142
Setup program to compatibility, win7 run as admin.
----Ratings:----
If you do not use the VPN you will not be able to play. SEVPN is our 1G private network.
The game is not perfect, nor does it work 100x100, but it works almost 99%.
Remember that this has been created for free, to have a good time, do not demand perfection.
I keep the servers, they are free and we do not demand anything,
but if as a user you want to provide help to maintain electricity, you will be welcome.
Flyer8472 - [Re-Relase]Battlefield 2142 + Northern Strike + Statemu (Fixed for Win8.1/10) - RaGEZONE Forums

The servers will try to keep them online 24 hours a day, 365 days a year.
We will try to keep them as reliable as possible, remember that they are free.
I have a lot of time to emulate game servers, I have several of them,
my intention is to install several game servers among them:
WoW singleplayer with boots (up to 8 boots per character)
Allons online BF2142 BFHeroes
And others.......
Create a large gaming community to enjoy them.
have fun.


especially thank Flyer8472 for having created this software, I just placed it and molded it to a server to be able to play it
(zysus)
 
Last edited:
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
413
especially thank Flyer8472 for having created this software, I just placed it and molded it to a server to be able to play it
(zysus)


Little correction:

Its not me who made the emulator part, that is someone else's work.

All i made is a uwamp part pack(Setup and repack), and some modifications(Main mod, and NS strike pack, exe and version fixes, some hexa editing, ect ect), but HER titan and other things ara someone elses mod. ;)(Dont ask the name, itsmaybe in the readme files :D credit goes for them)

But i am glad that you are like it :D
 
----
Loyal Member
Joined
Mar 26, 2008
Messages
1,038
Reaction score
413
Added a new mirror for this to TOR:

It contains the reclamation map pack also in the subdir. The link uses self signed cert so you need to add an exeption to download. ;)
 
Last edited:
Newbie Spellweaver
Joined
Feb 6, 2022
Messages
56
Reaction score
29
This is not the way if you need something. There are a lot of threads, that are old; and has not working links... If every thread would be deleted that has misfunctioning links, the ragezone would be almost empty. Worth to mention that this thread contains useful info too for the client itself, since that it is not only obtainable from here... so it is not useless even if it has no valid links... (See other threads around here ragezone even have an archive legacy section like this thread with partially or absolutely not working links.) But here is your stuff since you asked it so nice...

Mirrors:

Note: I dont have the link to the raclamation map pack that is posted in this thread before... only the base archive
 
Last edited:
Newbie Spellweaver
Joined
Feb 6, 2022
Messages
56
Reaction score
29
My server is offline RN, tomorrow i will upload again.
 
Newbie Spellweaver
Joined
Feb 6, 2022
Messages
56
Reaction score
29
friend I need the links to the system files
Do you think i did not get what do you want? XD
As i said i will upload it today. Rest easy. It is uploading now.

UPDATE:
Pixeldrain link:
Mediafire:
Mega:
 
Last edited:
Newbie Spellweaver
Joined
Nov 21, 2023
Messages
5
Reaction score
1
thank friends

Do you think i did not get what do you want? XD
As i said i will upload it today. Rest easy. It is uploading now.

UPDATE:
Pixeldrain link:
Mediafire: Uploading...
Mega:
thanks friend
 
Last edited:
Newbie Spellweaver
Joined
Feb 6, 2022
Messages
56
Reaction score
29
Links updated on both of my posts ;) Have fun
 
Back
Top