Jump to content
ZLOFENIX Games

H4rdcorE

Advanced User
  • Content Count

    114
  • Joined

  • Last visited

Posts posted by H4rdcorE

  1. 1 minute ago, Aim4kill said:

    Server files with caspian border (uploaded because i think my tutorial is bad) https://mega.nz/#!js9XDAbJ!rPIiWBs-EAUVZiTKt8ICbbcsd-DVvN1cCUkfrInstPc 

    Also i think this topic title should be "BF3 Alpha Trial/Open Beta" because we are talking here about beta all the time.

     

    what is the point of the tests :lol:? When fenix will make emulator for this beta client, then we can do some tests. (this is just wasting time) :) 

    trying to get people in the servers, trying to play a one good match :)
    right now we got an issue that no one but server creator can join the server and i'm doing some tweaks to get some people in the servers and blaze stability :)

  2. Soooo me and @tomacristi tried to connect into each others beta servers.
    We used hamachi to get LAN connections, since the blaze server only works with LAN.
    We launched servers and can see connections of each others but no connection was successful.
    The person who created server can join the server but the person who is trying to connect to server gets connected to server but immediately gets disconnected leaving the client with only black screen.
    Tried fiddling with launch params for client no change.
    Tried to create blaze on one person server in other person, still no change.

    What i suspect is, blaze server is not fully compatible for connections for the beta version of BF3.
    I have no other blaze servers to test so i have to use what i have in hand, if you have any other blaze servers please feel free to share so we can try other ways of it.
    I will try to find a way to join someone elses server while on beta and see what i can find.

    Again, thank you for your help tomacristi

  3. 23 minutes ago, tomacristi said:

    An update covering the attempt to get the Beta running. Patched the hosts file, Blaze seems to be working fine. There are some .reg files included which are not mentioned in the tutorial, what are the purpose of those? Applied all the patches on Server & Client, and changed the source-name of files. Client from bf3_lan to bf3, seems to be working after applying the Redirector. Server: from bf3_server_final to respective BF.Main_Win32_Final_server. The problem I have is with the server. Everything seems to be in order, but it constantly disconnects from Blaze, can't get IN_GAME state.

     

    yykes.PNG

    Ah i forgot to put that in readme, if you are running on windows 10, the blaze emu will fail SSPI check, if you use patch.reg only and restart, it removes that problem, you can remove it with the reg keys provided as well.

    Try that reg patch restart and try it again. You need to use Fenix's patched server.exe with the same name, don't rename it. That happened to me because server failed SSL checks

    We need a redirector who can patch the addresses in the hosts file without modifying it, and a battlelog emu to keep the progress (zlo emu if it's compatible)

  4. Gather around kiddies ;) Tutorial is here 

    Files for OB 
    https://mega.nz/#!sht0mCCD!nbBfClEn-LuUqBLeT7OBQ_BgFesnJWTL95uYdDy2NwQ

    Readme file

    Spoiler

    BF3 Alpha/Beta Revival Project - 2019


                        BETA

    Download the links below for client and server

    BF3_OB_862700 Client: 
    https://mega.nz/#!ZlsliIoD!YbtHbJC2HzL4gxfFdi6UpXWQ_BYkhi8NC52R6AOPrcY

    BF3_OB_Server_RC_836535 + BF3_OB_Server_RC_868283_Docs + pdb's https://mega.nz/#!B8NUnILa!PtAQ7t2AfHtY86vZkYhMWxQm9BHSBf92mKnWb0VLRLE

    -Server Configurations

    -Extract server files and replace every file with the Files/Server files.

    -Extract and replace BF3_OB_Server_ZLO.exe

    -copy hosts file to Windows/system32/drivers/etc/
    (WARNING - If you want to play Legit BF3 you will need to use your own hosts file, this will prevent you to connect any EA Battlefield server, remember to make a copy of your own hosts file)

    -Start Blaze Server with Run as Administrator.

    -After Blaze Server is running, start _Start_DICE_Server.bat file within your server files.

    When you see the strings PRE_GAME -> IN_GAME you can now join the server.

    -Client Configurations

    -Copy and paste Client files into the Open Beta client and replace the files.

    -Execute Redirector.exe

    -Start the game via _Start_DICE_TestGame

    -Play.


                        CREDITS

    ZLOFenix: For patching BF3 Beta .exe's.

    Eisbaer: Blaze Server and ideas.

    NC-HardcorE: File provider, testing, project lead

    Whoever interested in this project, ZloFenix needs the licence file for alpha named 71170.dlf located in
    C:\ProgramData\Electronic Arts\EA Services\License
    If you have friends who have played the alpha back then please ask if they do have either of these files and post it on the forums for ZLO.

    https://zlogames.ru/index.php?/topic/11335/

    Many thanks


     

     

  5. @ZLOFENIX can you please remove the SSL in open beta's retail server exe ?(there's final and retail, i need the retail one to be patched to do some test)

    I have a theory that might get us caspian and conquest to work :)

    Thank you again :)

  6. 6 minutes ago, tomacristi said:

    Roger that. I'll be watching for this thread until some news about Alpha. Beta was conquered, now we need a way to run the Blaze without random disconnects, and get some people try hosting some servers. I don't expect any PRoCon support for the Beta, so everything has to be done in Win32Game.cfg file. The client also needs a custom .bat file for launch too. To populate it will be quite problematic to say softly. I'll try on my side some experiments with rcon tools.

    Tomorrow i will share the blaze sv i have and write down what i did to launch the game, due to my work starts early i will have to do it tomorrow but for now, we have beta :D now for alpha ;)

  7. 1 minute ago, tomacristi said:

    My message for some reason was removed. Beta Winning theme, that is pure nostalgia. Hope we get the Alpha Build cracked, since that one is way better than this one. Maybe we can find a way to load Client-side maps into Server with a bit of magic.

     

     

    Fenix needs the licence file for Alpha named 71170.dlf

    I used to be in alpha and played it on my old pc, will try to find if i still have the licence file

  8. 21 minutes ago, tomacristi said:

    Client files are not compatible with server ones, I personally tried that during my modding sessions. Those have different settings and layouts. If we want to have Caspian, we need the Beta 2 files containing it. Over all, I can't believe the Open Beta is back. Awesome work.

    it's somewhat compatible game runs smoothly :D
    i've missed this :D

     

  9. 1 minute ago, tomacristi said:

    Astounding work! From what I understand, this Beta build doesn't have Caspian Border, as the server seg-faults upon trying to load MP_007 map. If we manage to edit the Blaze enough for stability, it might be compatible with Alpha Trial. Interesting enough, the server commands also work upon typing, allowing me to change the name. Hope to see the legendary worm glitch again.

     

    beta client does have the map but not the server, 
    blaze is now more stable when i modified servers Win32Game.cfg
    all it needs to emulate names ranks and everything :D
    tried copying over MP_007 but it didn't work :( 
    but server and progression works i can't believe i did it :D
    Fenix you are a genius !

  10. On 8/12/2019 at 1:59 PM, ZLOFENIX said:

    Decrypted open beta exe with my idb, ssl check killed too.

    https://zloemu.net/files/BF3_OB_ZLO.zip

    bf3.exe -super layout.toc -skipFastLevelLoad 1 -VeniceOnline.EnableSnowroller 1 -loginToken WAHAHA_IMMA_ZLO_TOKEN -requestState ConnectToGameId -requestStateParams "<data putinsquad=\"true\" gameid=\"2\" personaref=\"2\"></data>"

    Runs, but all i can see - black screen. Emu part not tested at all, just decrypted for now. Also nothing in snowroller.

    Thank you for this Fenix,
    I tried to run it as well but no luck unfortunately, tried to get FrontEnd or the Web Loader to launch at least but it didn't work. It seems the parameter -level Levels/MP_Subway/MP_Subway
    works but it just freezes. Also it did create settings files to My Documents so it's a start.
    I'm guessing once server is patched we will be able to launch client as well i guess :)

  11. Regarding beta server to connect emulated blaze servers;
    -edited system32/drivers/etc/hosts file and added the line
    127.0.0.1 gosredirector.stest.ea.com

    -edited Win32Game.cfg, removed the line that says Backend.LAN

    server tries to connect local blaze emu but connection drops instantly
    i tried 2 different blaze servers but couldn't get them to connect to each other

    any suggestions ?

    Untitled.jpg

    Untitled1.jpg

  12. i got some modders who is trying to remove the DRM from alpha and beta, so far it's not looking too bright i think
    hopefully we will be able to launch it via ZLOrigin.
    This was the launch code for esnlauncher back in beta times. GameID and personaref was unique to each player.

    Spoiler

    esnlauncher.exe NO#!#SW_SHOWNA#!#C:\Program Files (x86)\Origin Games\Battlefield 3 Beta\bf3.exe#!#bf3.exe -super layout.toc -connect 127.0.0.1:25200 -skipFastLevelLoad 1 -VeniceOnline.EnableSnowroller 1 -Blaze.Service battlefield-3-pc-trial -sonarInstance battlefield.com -Online.Environment OnlineEnvironment_Production -loginToken -requestState ConnectToGameId -requestStateParams "<data putinsquad=""true"" gameid="""" personaref=""""></data>" #!#C:\Program Files (x86)\Origin Games\Battlefield 3 Beta\
     



     

    Unbenanntwerqw.png

  13. 44 minutes ago, ZLOFENIX said:

    Server started, was need level param, why server not reads maplist?

    -level Levels/MP_Subway/MP_Subway

    No idea how to put maplist in there :/ need to look into it

  14. 8 minutes ago, tomacristi said:

    Judging by the strings for levels spotted in Alpha, there is a possibility to find some unfinished maps that were cut from retail. Of course I have no knowledge how to reverse engineer such things, but we may have some possibility to play unreleased content (or in worst case scenario, know what was cut from the game itself.) I identified some of the maps that ended up in the release, and here comes a list of them

    MP_001 - Grand Bazaar
    MP_003 - Tehran Highway
    MP_007 - Caspian Border
    MP_012 - Operation Firestorm

    I might have a clue about prefixes, but not entirely sure. GR - Gold Rush? | CQ - Conquest | SDM - Squad Death Match | SR - Squad Rush
    Those reminded me of Bad Company 2 level names that I found in server files. Maybe now we have a chance to uncover the mystery behind the cut content.

    CutMaps.PNG

    Hoooolly, this i didn't know.. I thought those were the maps that we had on retail but you are right, only a few made the cut from the listed maps o_O
    If we get to launch alpha should we kindly ask Niklas so he can upload the maps for us ? :D  :D :D 

  15. 19 minutes ago, Aim4kill said:

    This alpha/beta thing would be nice to look at, because i havent played the alpha/beta bf3, but i also think there wont be much people interested in it.

     

    About the mods. Yes maybe we could increase the sound effect volume, when getting dogtags, arming mcom, etc. But it will be hard to find where to change that. 

    Blue filter- very simple to remove.

    There were tons of voice lines were removed, map geometries changed (foxholes were able to be made in alpha but could result falling off the map) that wicked knife spin and animations etc. were in alpha
    can these be modded to retail as well ? if so that's brilliant :) 

  16. .bat file for server launch

    Spoiler

    set SERVERNAME=BF3 Beta
    set GAMEPORT=25200
    set REMOTEADMINPORT=0.0.0.0:47200
    set ADMINPASSWORD=bf3beta
    set PINGSITE=ams
    set REGION=EU
    set QUERY=28960
    BF.Main_Win32_Final_server.exe -serverInstancePath "%INSTANCEDIRECTORY%" -Server.ServerName "%SERVERNAME%" -Network.ServerPort %GAMEPORT% -Network.ServerAddress %Serveraddress% -Server.RemoteAdministrationPort %REMOTEADMINPORT% -Server.AdministrationEnabled true -Server.AdministrationLogEnabled true -Server.AdministrationPassword "%ADMINPASSWORD%" -BFServer.PingSite %PINGSITE% -Online.Region %REGION% -Blaze.Service battlefield-3-pc-beta -Online.BlazeWalUrl 127.0.0.1:1246 -Online.EnableSnowroller true -Online.SnowrollerOrphanTimeout 10 -LanServerBackend.fakeStatsDownload true -blaze-offline-notification true -Server.forceStartMapOnLoad true -Client.IsPresenceEnabled false -dedicatedServer -hostedPlatform 1 -Server.QueryPortOffset 1
    wait ; wait ; wait ;

    close

    Win32Game.cfg in Scripts folder
     

    Spoiler


    -super layout.toc
    -server
    -dedicated

    -platform win32

    -Game.LogFileCollisionMode LFCM_TimeStamp

    -Core.EnableJuice false

    -Core.DialogLevel 8

    -Core.DisplayAsserts false
    -Core.IgnoreAlways true

    -CrashDump.WarnBeforeDoingMemoryDump false

    -Game.CloseDuplicateApps 0

    -ServerMetrics.Enabled 0
    -ServerMetrics.TransactionTelemetryEnabled 1
    -ServerMetrics.PerformanceTelemetryEnabled 1
    -ServerMetrics.PerformanceProfileStateEnabled 1

    -TransactionLog.OutputLevel 1

    -ServerMetrics.DbxReportEnabled 0

    -Game.DefaultLayerInclusion GameMode=RushLarge0

    -level Levels/MP_Subway/MP_Subway

    -BFServer.GameSize 16
    -Network.MaxClientCount 16

    -VeniceOnline.QueueCapacityOverride 0

    -Client.LoadingTimeOut 10
    -Client.LoadedTimeOut 10
    -Client.IngameTimeOut 10
    -Server.IngameTimeOut 10
    -Server.LoadingTimeOut 10
    -Server.QueryPortOffset 1

    -Game.DisablePreRound false
    -Blaze.LogLevel 1

    -Network.ProtocolVersion 60

    -Server.IsReconfigurable false

    -BFServer.RoundStartCountdown 10
    -Online.Environment OnlineEnvironment_Test
    -Online.Backend Backend_Lan
    -Blaze.ClientAutoAccountCreation true
    -Blaze.ForceDirectLogin true
    -Blaze.DisableGameReports true
    -blaze-force-local-persisted-info true
    -blaze-server-state-change-logging true
    -Blaze.Service battlefield-3-pc-beta
    -serverInstancePath "./instance/"

     

    11 minutes ago, GreeenPNZ said:

    I'm glad you're going to be clear!  But they claim about some hidden 13 maps. Or I misunderstood them.)) 

    Maps in the alpha; 13 SP maps (12 in Retail) and MP maps were present in the files
     

    Spoiler

    server.loadLevel Levels/MP_001
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_001SR
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_002
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_002SR
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_003
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_004
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_004SDM
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_005
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_005SR
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_006
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_006CQ
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_006SDM
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_007
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_007SDM
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_008
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_009CQ
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_009SDM
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 1
    sleep 60
    server.endRound 2
    sleep 60

    server.loadLevel Levels/MP_009GR
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_012GR
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    server.loadLevel Levels/MP_012SR
    sleep 60
    server.restartLevel
    sleep 60
    server.endRound 0
    sleep 60
    server.endRound 1
    sleep 60

    Spoiler

    server.loadLevel Levels/SP_01
    sleep 60
    server.restartLevel
    sleep 240
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_02
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_03
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_003_B
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_04
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_004_B
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_005
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_005_B
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_006
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_007
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_008
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_008_B
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    server.loadLevel Levels/SP_009
    sleep 60
    server.restartLevel
    sleep 180
    client.restartFromLastCheckpoint
    sleep 60

    main.playCommands Scripts/Debug/cycleSpLevels


     

    @ZLOFENIX

  17. Modding wise i'll need every help i can get because i don't think this is a one man job but it's a start :) we will start our own discord maybe to bring some more ideas and modders who is interested but our main problem is we can't launch alpha without licence files or somehow removing the drm in it.

    Is there any update regarding the beta emulation ? I believe we can use stuff from beta to alpha because beta used alpha material as well. If i'm correct, beta was a transitioning phase between alpha and retail and that's why it was so buggy. Hopefully Fenix can run it so we will at least have a start from somewhere, see if we can start on modding beta and learn from it. Beta had more weapons and gadgets than alpha and could be useful to port from beta to alpha bf3 (at least weapon wise)

  18. Any help is good help in my book :)

    This could be a good project for ZloGames as well :) first we need to be able to launch that alpha's. Fenix is already looking for the license file, he found beta license hopefully alpha will follow.

    I am going back to my home country next month so i can check my old pc to see if i have that license file because i was in alpha :D

    Fingers crossed and thanks lads :)

  19. It's just a theory of mine :) in the end it is a guessing game, you never know until you try it. Maybe they might be interested in this as well who knows ? watch the comparison videos between alpha and retail and you will know the difference between both builds :) 
    If you go on through Alpha Trial's  initfs_Win32 file there are tons of commands and things available, in the updated one you need python to descrypt the same file.
    There were 13 single player maps in total for BF3's alpha session, 4 of them being extensions for the singleplayer campaigns. I found it interesting.
    By the way i never claimed that i am a "god level" modder or anything, i can't even come close but i do know a few things. My main issue was i never got to launch alpha itself to test out stuff so that's why i'm asking everywhere to find out if someone can help me. If i'm not welcomed in one place then i will thank everyone and leave that place, plain and simple.
    ZloEmu has ability to emulate origin and services, and there are many talented minds here and i just wanted to try my chances so no need for aggression.
    If it's such a bother then i will never ask any help with this idea of mine in these forums and move on :)

  20. According to the alpha code singleplayer and some of the multiplayer maps were already present but removed from alpha for multiplayer testing. Metro and Caspian Border were available in testing phases, the rest i would bring from release version or at least i'll try :) Singleplayer is my main focus. It's a bit bizzare dream but it might be doable.

    But if you say that it's just a waste of time and not worth the time, i'll try to find a way(mostly fail) to launch alpha if i can to see what i can do. Like i said it's just a hobby.

×
×
  • Create New...