Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
46 user(s) are online (25 user(s) are browsing Forum)

Members: 0
Guests: 46

more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +25€

Current balance: -40€
(last updated 09/2020)

Please make a donation if you want to help keeping The-Starport online:

Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 49 users playing Freelancer on 41 servers.
September. 18, 2020

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post

(1) 2 »


"Which type of multiplayer game..."button removal??
Not too shy to talk
Joined:
2010/4/10 14:30
Group:
Registered Users
Posts: 62
Offline
I wish to remove (fully) the LAN button on the multiplayer type screen, or better yet...remove the whole section and just have he ESRB notice...how would i do that?? if at all?

Posted on: 2010/4/12 23:32
Top
Re: "Which type of multiplayer game..."button removal??
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1957
Offline
FL Hack can automatically select LAN or internet, but it always bypasses the notice (why would you want to see it?).

Posted on: 2010/4/13 12:23
Top
Re: "Which type of multiplayer game..."button removal??
Not too shy to talk
Joined:
2010/4/10 14:30
Group:
Registered Users
Posts: 62
Offline
Its for a new mod....and I dont really want FLHack to be shipped with the download


EDIT: have heard of a mod that has done this..so i know its possible.

Posted on: 2010/4/13 20:23
Top
Re: "Which type of multiplayer game..."button removal??
Home away from home
Joined:
2008/6/13 22:44
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 543
Offline
# Remove the "NEW GAME" and "LOAD GAME" buttons on the main menu.
# Jason Hood, 28 November, 2009.

File: Freelancer.exe
174634: E8 47 E5 EA FF 83 7C 24 50 01 77 [ C7 44 24 70 00 00 00 00 C7 44 24 ]
11 DB 05 4C 46 57 00 EB 0D [ 74 00 00 00 00 C7 44 24 78 ]
1746CA: 00 00 [ 80 3E ]
174707: 00 00 [ 80 3E ]

Posted on: 2010/4/14 0:39
Open in new window
Top
Re: "Which type of multiplayer game..."button removal??
Not too shy to talk
Joined:
2010/4/10 14:30
Group:
Registered Users
Posts: 62
Offline
Sorry, could you give me a quick run through on what that means?

Posted on: 2010/4/14 0:48
Top
Re: "Which type of multiplayer game..."button removal??
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1957
Offline
There's nothing to stop you from downloading FL Hack, see how it removes the selection, then add the hex edit directly, namely:

Code:
0xE805D5F0FF->0xB801000000 in freelancer.exe, 0x166d56 = prelude to auto-select LAN or internet
0x8B442410->0x90909090 in freelancer.exe, 0x166d66 = auto-select internet
0x48->0x90 in freelancer.exe, 0x166d6a = auto-select LAN
0x75->0xEB in freelancer.exe, 0x166c2b = bypass ESRB notice


The other hack effectively makes Freelancer multiplayer only, since you won't be able to start a new game, or load an existing one.

Posted on: 2010/4/14 7:44
Top
Re: "Which type of multiplayer game..."button removal??
Not too shy to talk
Joined:
2010/4/10 14:30
Group:
Registered Users
Posts: 62
Offline
Code:
0xE805D5F0FF->0xB801000000 in freelancer.exe, 0x166d56


what im wanting is for someone to explain what the code layout is...what does the 1st/2nd/3rd set of numbers mean, i know "freelancer.exe" is the file in which i edit.


Posted on: 2010/4/14 11:48
Top
Re: "Which type of multiplayer game..."button removal??
Home away from home
Joined:
2008/6/2 10:17
Group:
Registered Users
$$$ Supporters $$$
Senior Members
Posts: 1847
Offline
0xE805D5F0FF->0xB801000000 in freelancer.exe, 0x166d56

Use a Hex Editor for this. I use ICY Hexplorer. It has a target button as "Go to".

Open Freelancer.exe.

Go to address 166d56
In the standard Freelancer.exe you will see the values E805D5F0FF
Change them to B801000000

Save the file.

In the first example:
174634: E8 47 E5 EA FF 83 7C 24 50 01 77 [ C7 44 24 70 00 00 00 00 C7 44 24 ]
11 DB 05 4C 46 57 00 EB 0D [ 74 00 00 00 00 C7 44 24 78 ]
1746CA: 00 00 [ 80 3E ]
174707: 00 00 [ 80 3E ]

Go to 174634.
You will see: C7 44 24 70 00 00 00 00 C7 44 24
Change to: E8 47 E5 EA FF 83 7C 24 50 01 77

After that (17463F)
You will see: 74 00 00 00 00 C7 44 24 78
Change to: 11 DB 05 4C 46 57 00 EB 0D

Go to 1746CA.
You will see: 80 3E
Change to: 00 00

Go to 174707.
You will see: 80 3E
Change to: 00 00

Save.

Simple really.


Posted on: 2010/4/14 12:05
"C" for "Caterpillar"... "Cool"... "Cheesey"!
Top
Re: "Which type of multiplayer game..."button removal??
Not too shy to talk
Joined:
2010/4/10 14:30
Group:
Registered Users
Posts: 62
Offline
thank you ever so much.

EDIT: now i just have to change the location of the remaining boxes

Posted on: 2010/4/14 12:15
Top
Re: "Which type of multiplayer game..."button removal??
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1957
Offline
Go to 0x1e28c0 in freelancer.exe and change 0.1725f (D7 A3 30 3E) to 0.3369f (28 7E AC 3E; moves the text up) and at 0x1e3210, change 0.155f (52 B8 1E 3E) to 0.318f (E5 D0 A2 3E; moves the boxes up).

Posted on: 2010/4/14 18:12
Top
Re: "Which type of multiplayer game..."button removal??
Just can't stay away
Joined:
2008/6/16 20:41
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Posts: 312
Offline
is there a kinda shiffre for the for the buttons itself. The texts are removed by replacing the 80 3E with 00 00.

So i guess the first two edits from 0x0174634 up to 0x0174648 are for the buttons (in that example for the first two buttons). My question is related to remove other buttons as well. Different address or same address -> other values for sure

Someone has an idea? Thanks in advance.

Posted on: 2010/9/5 19:53
Open in new window
Top
Re: "Which type of multiplayer game..."button removal??
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1957
Offline
Sorry, I'm not sure what you're asking. Surely you don't want to remove the Multiplayer/Options buttons, too?

Posted on: 2010/9/6 6:39
Top
Re: "Which type of multiplayer game..."button removal??
Just can't stay away
Joined:
2008/6/16 20:41
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Posts: 312
Offline
yeah why not --> for single player only games...
What i am asking is the:

174634: E8 47 E5 EA FF 83 7C 24 50 01 77 11 DB 05 4C 46 57 00 EB 0D [ C7 44 24 70 00 00 00 00 C7 44 24 74 00 00 00 00 C7 44 24 78 ]

removes the first two buttons. I think this is kinda code, because the pattern [ C7 44 24 70 00 00 00 00 C7 44 24 74 00 00 00 00 C7 44 24 78 ] looks very easy tho, its continued 3 times at this offset. Thus i thought to remove other buttons must be at this offset too. Hence i wanted to know if there is kinda code for one button only - so that i can remove the buttons i would like to remove.

For example if i want to remove button 1 and 5, or 2 and 4... (examples - i know that they are useless). There must be a different kind of value at this offset. And just someone dont need to post 5 different values for the 5 buttons i thought there is kinda procedure for one particular button only - so i can get the total value myself (for those buttons i want to remove)...

If there is not such code then i please would like to know the following:

remove button 1: address - value -> posted above
remove button 2: address - value -> posted above
remove button 3: address - value
remove button 4: address - value
remove button 5: address - value

Thanks in advance!


Posted on: 2010/9/6 9:09
Open in new window
Top
Re: "Which type of multiplayer game..."button removal??
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1957
Offline
The buttons are set up in a loop. The patch tests if the counter is above 1 (0 = new game, 1 = load game) and, if not, uses a big negative number to calculate the offset (thus moving it off screen, rendering it useless). Doing it this way, there's room to remove any two buttons, or one button plus any number of buttons from the top or bottom. It would also be possible to shift them to the right side of the screen, or display them as a row, rather than a column. Anything else would require a plugin. The text of the buttons can be removed by replacing the other 80 3E sequences: 174744, 174781, 1747BE.

Specifically, if you want to remove MULTIPLAYER, replace 01 77 with 02 75 and put 00 00 into 174744. Shifting the other buttons up is more complicated.

Posted on: 2010/9/6 11:43
Top
Re: "Which type of multiplayer game..."button removal??
Just can't stay away
Joined:
2008/6/16 20:41
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Posts: 312
Offline
Wow amazing Adoxa. I am just curious how you find out what offset at the exe causes what effect in game? I know there is a relation but never understood how you could find something like elements from within the application in the exe binary code (besides static strings ).

That worked! Thx again!

Posted on: 2010/9/6 19:07
Open in new window
Top
(1) 2 »