SWBFSpy SWBF2 US Exe file hex edited to remove the 20 chat limit

Started by IGF-SueKrueger13, June 25, 2016, 04:09:46 PM

Previous topic - Next topic
SWBFSpy US Exe file hex edited to remove the 20 chat limit

http://www.swbfgamers.com/index.php?action=downloads;sa=view;down=1399


SWBF2 German Exe file hex edited to remove the 20 chat limit

http://www.swbfgamers.com/index.php?action=downloads;sa=view;down=1400


Greetings :)

So, you know how there are 20 chat txt files in your GameData, right?
those are created whenever you join a multiplayer game. so, let's say that you reached the limit of 20 txt files but you're gonna play with a few friends and wanna keep the ingame chats just so you can look back to that day, however you reached the limit of 20.
so what will you do in order to remove the 20 chat limit?
it's pretty easy. you can either download the exe file I posted here or you can hex edit the files yourself using this easy and simple tutorial:

the reason as to why I think others might like this idea is because some people, such as myself, like having these chat txt files :)
if you need any help with hex editing, there is the tutorial video above or you can just ask me :) Enjoy!!

CLICK THE IMAGE AND IT WILL TAKE YOU TO THE STEAM GUIDE.

Allow me to toss in my list of executable mods;

SWBF2 PC SERVER 1.1
File: BattlefrontII.exe
Offset: 6EA55
Change: 70 41 to 00 3F
Result: Instant spawn for most maps, does not work in some Naboo & Utapau levels.

SWBF2 PC SERVER 1.1
File: BattlefrontII.exe
Offset: 0026DAC0 & 0026DB40
Change: 75 to 74
Result: Alternative instant spawn modification, works on all levels.

SWBF2 PC CLIENT 1.1
File: BattlefrontII.exe (4,500kb)
Offset: 1DE4EF
Change: 7F 19 to 90 90
Result: Your game can generate unlimited chat.txt files instead of stopping at 20.

SWBF2 PC DEBUGGING 1.1
File: Debugger Executable ("No DVD") Version
Offset: 003ffc0a
Change: AA to 00
Result: Removes the green block so the whole screen is viewable.

SWBF2 PC DEBUGGING 1.1
File: Debugger Executable ("No DVD") Version
Offset: 00347769
Change: 80 02 00 00 B9 E0 01 to 00 04 00 00 B9 00 03
Result: Resolution changes to 1024x768. Game is still in windowed mode. Shell & menu items still use 800x600.

SWBF2 PC CLIENT 1.1
File: BattlefrontII.exe (4,500kb)
Offset: 001945A6
Change: 4E to 45
Result: Protects your game from being crashed to desktop when malicious players use an invalid vote kick bug.

SWBF2 PS2 SERVER
File: BattlefrontII.exe
Offset: 6BB45
Change: 70 41 to 00 3F
Result: Instant spawn for most maps, does not work in some Naboo & Utapau levels.

SWBF2 PC SERVER 1.1
File: BattlefrontII.exe
Offset: 251135
Change: 80 40 to 00 00
Result: Skip the killcam to directly to spawn selection screen.

SWBF2 PC CLIENT 1.1
File: BattlefrontII.exe (4,500kb)
Offset: 176092
Change: 80 40 to 00 00
Result: Skip the killcam to directly to spawn selection screen. Works in single player mode only, not online.

SWBF2 PS2 SERVER
File: BattlefrontII.exe
Offset: 2455E6
Change: 80 40 to 00 00
Result: Skip the killcam to directly to spawn selection screen.

Anything referred to as "1.1 PC Client" is the 4,5mb American game version. Not sure if the edits work in the same file for other language versions.
Never let a person named AnthonyBF2 touch your BF2.


A friend and I were trying to do something with cheat engine recently and ended up discovering something else unrelated to what we were trying to do...

SWBF2 PC SERVER 1.1
File: BattlefrontII.exe
Offset: 251135
Change: 80 40 to 00 00
Result: Skip the killcam to directly to spawn selection screen.

SWBF2 PC CLIENT 1.1
File: BattlefrontII.exe (4,500kb)
Offset: 176092
Change: 80 40 to 00 00
Result: Skip the killcam to directly to spawn selection screen. Works in single player mode only, not online.

SWBF2 PS2 SERVER
File: BattlefrontII.exe
Offset: 2455E6
Change: 80 40 to 00 00
Result: Skip the killcam to directly to spawn selection screen.
Never let a person named AnthonyBF2 touch your BF2.

I don't know why, but my AV detected the .exe file as a trojan virus for some reason.

1: I trust the file, but when I try to use Gameranger to connect to a BF2 server, this one doesn't work. But when I use the original, it does work.
The years just fly past, don't they?

Quote from: Darth Nyx on July 14, 2016, 03:14:03 AM
I don't know why, but my AV detected the .exe file as a trojan virus for some reason.

1: I trust the file, but when I try to use Gameranger to connect to a BF2 server, this one doesn't work. But when I use the original, it does work.

That's why we listed the things to edit manually. You can get a free hex editor app like HxD and do the mods yourself.
Never let a person named AnthonyBF2 touch your BF2.

Quote from: Darth Nyx on July 14, 2016, 03:14:03 AM
I don't know why, but my AV detected the .exe file as a trojan virus for some reason.

1: I trust the file, but when I try to use Gameranger to connect to a BF2 server, this one doesn't work. But when I use the original, it does work.


CLICK THE IMAGE AND IT WILL TAKE YOU TO THE STEAM GUIDE.

Quote from: (IGF)SueKrueger13 on July 14, 2016, 07:24:40 PM


Well, when this comes up to HxD and when I enter the values that he entered, it says "Can't find."
The years just fly past, don't they?

Quote from: Darth Nyx on July 15, 2016, 02:20:29 AM
Well, when this comes up to HxD and when I enter the values that he entered, it says "Can't find."

In HxD the offset find tool is ctrl+g.
Never let a person named AnthonyBF2 touch your BF2.

Quote from: Anthony_b on July 15, 2016, 02:29:56 AM
In HxD the offset find tool is ctrl+g.

I found it, but after creating the new one with the changed chat limit code. I still get the issue where I can't connect to Gameranger online SWBF2 servers.
The years just fly past, don't they?

U might be using the swbfspy patch
Anyder | Talent, Ops & Culture | SWBF & Player Engagement
Email: communityambassador@swbfgamers.com
SWBFSpy Discord: http://discord.swbfspy.com
SWBFSpy Info: http://info.swbfspy.com
Donate: http://donate.swbfspy.hosted.nfoservers.com