@ECHO off
ECHO Welcome to Marluxia.Kyoshu's EA Server/General Network Connectivity for Vista!
ECHO This tool will fix the problems that cause error messages like the one below,
ECHO Or similar network error messages. Bat Optimized by D4RK_4NG3L
ECHO ---------------------------------------------------------
ECHO 'The game can not start'
ECHO.
ECHO 'The game needs access to the internet in order to verify
ECHO 'ownership of this game. Please ensure that your computer
ECHO 'is online and try again.'
ECHO ---------------------------------------------------------
ECHO.
netsh interface tcp show global
ECHO. You may want to write down these settings incase you want
ECHO to revert to your original settings.
ECHO.
ECHO Please press the 'ANY' key to begin the tool.
PAUSE > NUL
netsh interface tcp set global rss=disabled
netsh interface tcp set global chimney=disabled
netsh interface tcp set global autotuninglevel=normal
netsh interface tcp set global congestionprovider=none
netsh interface tcp set global ecncapability=disabled
netsh interface tcp set global timestamps=disabled
netsh interface tcp show global
ECHO.
ECHO The above and below tables should be exactly the same.
ECHO.
ECHO TCP Global Paramaters
ECHO ----------------------------------------------
ECHO Receive-Side Scaling State : disabled
ECHO Chimney Offload State : disabled
ECHO Receive Window Auto-Tuning Level : normal
ECHO Add-On Congestion Control Provider : none
ECHO ECN Capability : disabled
ECHO RFC 1323 Timestamps : disabled
ECHO.
ECHO.
CHOICE /N /M "Are they the same? Type Y for yes, N for no."
IF ERRORLEVEL ==2 GOTO NO
IF ERRORLEVEL ==1 GOTO YES
:YES
ECHO.
ECHO Just start up the EA Game now and it should work now.
ECHO Enjoy the game!
ECHO.
ECHO Press the 'ANY' key to exit.
PAUSE > NUL
GOTO END
:NO
ECHO.
ECHO Once the program is terminated, right-click NETFIX.BAT and click
ECHO 'Run as Administrator...'
ECHO.
ECHO If you have already done this, try running twice more at both
ECHO Administrator and User level.
ECHO.
ECHO.
ECHO Press the 'ANY' key to exit.
PAUSE > NUL
GOTO END
:END
EXIT