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
104 user(s) are online (52 user(s) are browsing Forum)

Members: 0
Guests: 104

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

Current balance: 55€
(last updated 04/2021)

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

Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 56 users playing Freelancer on 37 servers.
May. 7, 2021

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post

« 1 ... 56 57 58 (59) 60 61 62 ... 67 »


Re: Dev's Limit Breaking 101 Techniques
Not too shy to talk
Joined:
2011/8/3 19:16
Group:
Registered Users
Posts: 88
Offline
@foxUnit01
This hack is not good :
freelancer.exe 27ADCA 25->1C = filter out incompatible builds on server list by default ~FriendlyFire
Adoxa write solution here.

-----------------
@adoxa
How to edit maximum number of characters in "NEW CHARACTER" input box ?
(limit max is 23)

- Another question :
I found that talking about a problem with the hack
(server.dll 08B450 526500000000f = square of distance from the center of the system over which your ship explodes in multiplayer)
http://the-starport.net/freelancer/fo ... t_id=49830#forumpost49830
A solution to remove vibration on the ship or not(never)?

- Another question :
I have a problem with this hack, not work.
server.dll 08B450 526500000000f = square of distance from the center of the system over which your ship explodes in multiplayer
But if I change f to d, this hack work.
What is a good hack?

Posted on: 2014/4/24 16:37
Top
Re: Dev's Limit Breaking 101 Techniques
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1986
Offline
Quote:
starworld wrote:
How to edit maximum number of characters in "NEW CHARACTER" input box ?
(limit max is 23)

1. Get the source.
2. Find the right define and change it.
3. Compile & release.

2 is trivial; 3 might be challenging, but doable; 1 is where it all goes wrong...

Quote:
I found that talking about a problem with the hack
(server.dll 08B450 526500000000f = square of distance from the center of the system over which your ship explodes in multiplayer)
http://the-starport.net/freelancer/fo ... t_id=49830#forumpost49830
A solution to remove vibration on the ship or not(never)?

It's only a solution if you make it smaller, so you explode before you shake. See above...

Quote:
I have a problem with this hack, not work.
server.dll 08B450 526500000000f = square of distance from the center of the system over which your ship explodes in multiplayer
But if I change f to d, this hack work.

Yep, it should be double, fixed the wiki.

Posted on: 2014/4/26 8:27
Top
Re: Dev's Limit Breaking 101 Techniques
Not too shy to talk
Joined:
2011/8/3 19:16
Group:
Registered Users
Posts: 88
Offline
I do not want more characters, but put the limit "name" to 18 characters. (limit max is 23)
I would kept 5 characters for the Tag of the faction, add with flhook in the player's name.
Because if the player writes a name of 23 characters, I can not put the Tag...

Thank you for all.

Posted on: 2014/4/27 18:40
Top
Re: Dev's Limit Breaking 101 Techniques
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1986
Offline
Ah well, in that case I'll send it to you via PM.

Posted on: 2014/4/28 6:44
Top
Re: Dev's Limit Breaking 101 Techniques
Just can't stay away
Joined:
2008/3/11 16:11
From Belarus, Minsk
Group:
Registered Users
Senior Members
Posts: 384
Offline
Awesome Adoxa!!1
And glad to see Fox is back!
----------------------------------------------------

Still..... has anyone found any solution to improve that annoying shaking when far from the centre of the map??/

Posted on: 2014/4/30 21:41
Top
Re: Dev's Limit Breaking 101 Techniques
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
That's not a bug or a feature, it's a fundamental limit of 32-bit floating points. You won't find a fix without some major modifications of the underlying engine.

Posted on: 2014/5/1 0:08
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Dev's Limit Breaking 101 Techniques
Just can't stay away
Joined:
2008/3/11 16:11
From Belarus, Minsk
Group:
Registered Users
Senior Members
Posts: 384
Offline
Yeah, heard this many times before...... was asking in a desperate hope.....
There was once an idea to create a system with multiple centres...

Posted on: 2014/5/1 11:32
Top
Re: Dev's Limit Breaking 101 Techniques

Joined:
2012/4/7 11:06
From Ukraine
Group:
Registered Users
Posts: 31
Offline
Quote:

adoxa wrote:
freelancer.exe 1855C0 74->EB = scale ship to fill the preview ~adoxa


Hm..., only Root part of the ship is used, for scale calculation?
Some ships , I see not fully.

Posted on: 2014/9/22 12:18
Top
Re: Dev's Limit Breaking 101 Techniques
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1766
Offline
Change radius manually - seems to be by Milkshape

Posted on: 2014/9/22 13:28
Open Sirius Mod
Top
Re: Dev's Limit Breaking 101 Techniques

Joined:
2012/4/7 11:06
From Ukraine
Group:
Registered Users
Posts: 31
Offline
In this code, [ebp + 0x32c] contain archetype ID of the ship .
I made hook, for some fixed scale, depending on ship class.

Posted on: 2014/9/23 13:00
Top
Re: Dev's Limit Breaking 101 Techniques
Quite a regular
Joined:
2015/1/18 12:56
From The Hague, EU
Group:
Registered Users
Posts: 106
Offline
Quote:

Vital wrote:
Yeah, heard this many times before...... was asking in a desperate hope.....
There was once an idea to create a system with multiple centres...

(59, #877)
What exactly was the idea then? In that case the positions of zones and objects would have this kind of format:

pos = x, y, z, A

in which A is a center of the system, could be any name.
Another problem, how would the map look like?

Instead of making huge systems, you could also make your ships very small (I don't recall if you have to change the size of the pilot as well).

Another thing, what would it take to make the power_modifier function active again?

Posted on: 2015/1/18 13:40
There is always something to do.
Top
Re: Dev's Limit Breaking 101 Techniques
Quite a regular
Joined:
2015/1/18 12:56
From The Hague, EU
Group:
Registered Users
Posts: 106
Offline
I found some offsets (mostly by adoxa) that I couldn't find on the list.

#128 ( page 9 )
Code:
Freelancer.exe, d5984, 7e -> eb, remove speed display limit of 999 (shows tradelane speed) ~unknown


#720 ( page 48 )
Code:
server.dll, 231bf, -350f, jump gate/hole z-axis entry point adjustment ~adoxa
server.dll, 876c0, 500d, jump gate/hole x-&y-axis entry point adjustment ~adoxa


#327 ( page 22 )
Code:
common.dll, 460a9, 07, power-based multiplier for max distance from the center of the system (x-axis) static asteroids will be spawned (07 = 131k, 08 = 262k, 09 = 524k, etc.) ~adoxa
common.dll, 460af, 07, power-based multiplier for max distance from the center of the system (z-axis) static asteroids will be spawned (07 = 131k, 08 = 262k, 09 = 524k, etc.) ~adoxa


#472 ( page 32 )
Code:
common.dll, 258eb, 8b4c24086a0151 -> 6a016a01909090, always enable collisions, ~adoxa


#799 ( page 54 )
Code:
content.dll, a94d4, 04 -> 39, disable money-based rank ~adoxa


#833 ( page 56 )
Code:
Freelancer.exe, b7b85, 0f, degrees to continuously rotate ship preview around x axis ~adoxa
Freelancer.exe, b7b90, 0f, degrees to continuously rotate ship preview around y axis ~adoxa
Freelancer.exe, b7b98, 0f, degrees to continuously rotate ship preview around z axis ~adoxa
Freelancer.exe, 1855c0, 74 -> eb, scale ship to fill the preview ~adoxa
Freelancer.exe, b8efa, 162.851f, initial degrees of ship preview around x axis ~adoxa
Freelancer.exe, b8f02, -71.6442f, initial degrees of ship preview around y axis ~adoxa
Freelancer.exe, b8f0a, 0f, initial degrees of ship preview around z axis ~adoxa


#739 ( page 50 )
Code:
FLServer.exe, 8b70, 81 -> c3, don't run dxdiag on crash ~adoxa, Helloween


#169 ( page 12 )
Code:
Freelancer.exe, 1d954c, 0.0004f, reciproke of brackets drawn distance ~adoxa


#844 ( page 57 )
Code:
Freelancer.exe, 974c9, 0.005f, width of system connection line ~adoxa
Freelancer.exe, 97501, 00, red component of system connection line ~adoxa
Freelancer.exe, 97506, 40, green component of system connection line ~adoxa
Freelancer.exe, 9750b, 80, blue component of system connection line ~adoxa
Freelancer.exe, 97510, ff, alpha component of system connection line ~adoxa

By the way, are the offsets for the waypointed (purple) system connection lines also known (adoxa)?

#870 ( page 58 )
Code:
Freelancer.exe, 967cd, 3c -> a0, allow all positions on Universe map (visible region roughly -2.4,-2.7 to 17.3,17) ~adoxa


#846 ( page 57 )
Code:
Freelancer.exe, 915f4, 2000i, size range of universe map stars ~adoxa
Freelancer.exe, 91605, 3000i, min size of universe map stars ~adoxa
Freelancer.exe, 916f2, 03c2c1f80f -> b80i000000, color of universe map stars (i=0-6 for RGBCMYW) ~adoxa
Freelancer.exe, 916fe, 8403 -> 0000, prevent universe map stars from pulsing (part 1) ~adoxa
Freelancer.exe, 9173a, c18f08 -> 83c8ff, prevent universe map stars from pulsing (part 2) ~adoxa
Freelancer.exe, a1727, d8642410 -> 90909090, prevent universe map stars from blinking ~adoxa


I would suggest the list to contain another section under HUD named NavMap (could be useful for adoxa's offsets in #844, #870 and #846). You think that's a good idea, fox?

Posted on: 2015/1/18 15:10
There is always something to do.
Top
Re: Dev's Limit Breaking 101 Techniques
Quite a regular
Joined:
2015/1/18 12:56
From The Hague, EU
Group:
Registered Users
Posts: 106
Offline
Quote:

w0dk4 wrote:
posted this back on the temp. TLR, might be useful to some:

Quote:
Found the respawn time after any solar object will regain full health once destroyed:
0x85530 in server.dll (v1.1): 60.0 double float (= 60 seconds)


I never really understood why this function was added in MP anyway (not in SP). If you just add a death_fuse to a weapons platform, it will blow up anyway, even in MP.

Found some new offsets:

-NPC behavior-
Code:
content.dll, c4c01, 500f, min distance from player position at spawn moment that an NPC patrol with arrival = cruise will fly to when spawned ~Gold_Sear, M0tah
content.dll, c4c06, 2000f, max distance from player position at spawn moment that an NPC patrol with arrival = cruise will fly to when spawned ~Gold_Sear, M0tah

A little explanation: When an NPC patrol with arrival = cruise is spawned, it will cruise to a position before dropping out of cruise and start patrolling at normal speed. These are the min and max distances from the position the player was when the patrol was spawned, the patrol will fly to before dropping out of cruise.

-Reputation-
Code:
content.dll, 114310, gd_bh_grp, in freetime between missions 4, 5, 6 and 7 buying a ship will set your rep with the Bounty Hunters to -0.2; either change the nickname or write it over with 00's (do NOT change the length of the DLL!) ~Gold_Sear


-Cruise/tradelane-
Code:
common.dll, 7630c, 0.8f, multiplier for min cruise speed in formation (escort) ~Gold_Sear
common.dll, 13df88, 0.5d, multiplier for min cruise speed in formation (leader, note: if this value is much smaller than value above, as by default, flying in formation is impossible when the leader is waiting for an escort) ~Gold_Sear
common.dll, 1407a0, 1.2f, multiplier for max cruise speed in formation (escort) ~Gold_Sear
common.dll, 18b5cc, 300f, cruise speed; always overruled by CRUISING_SPEED in constants.ini ~Gold_Sear
common.dll, 18b5d0, 5f, cruise acceleration time; always overruled by CRUISE_ACCEL_TIME in constants.ini ~Gold_Sear
common.dll, 18b5d4, 3f, cruise drag; always overruled by CRUISE_DRAG in constants.ini ~Gold_Sear

Note: The max cruise speed multiplier in formation does work, but I don't know how it is related to Cannon's formation catch up multiplier.
EDIT: now I do know.

-HUD: Ship Brackets-
Code:
Freelancer.exe, 1d8ee8, 10f, multiplier for size of non-targeted ship brackets, depending on the distance (10 for almost no change, 5 for very small ship brackets at distances > 1000m) ~Gold_Sear
Freelancer.exe, 1d8f08, 0.3f, time in seconds that brackets around selected ships (and waypoints) take to become full-size ~Gold_Sear


-HUD: other-
Code:
Freelancer.exe, 1d8d08, 1500f, distance over which non-selected arrows of enemies, mission-critical friendlies and players on the edge of the screen start fading (note: this is the same offset as adoxa's max trade initiate distance) ~Gold_Sear
Freelancer.exe, 212434, 2500f, scanner range (optionally modified by interference) under which the scanner only shows contacts within that range (in other words, if the scanner range is under this value, solars will not show up on your contact list unless within scanner range) ~Gold_Sear
Freelancer.exe, 1c8da4, 600f, multiplier for size of fonts for some things defined in fonts.ini (such as contacts/weapons list, instead of using this hack, you could also change 'fixed height' values in fonts.ini) ~Gold_Sear

Posted on: 2015/1/18 16:28
There is always something to do.
Top
Re: Dev's Limit Breaking 101 Techniques
Just can't stay away
Joined:
2008/5/26 14:24
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 457
Offline
Quote:

-NPC behavior-
Code:
content.dll, c4c01, 500f, min distance from player position at spawn moment that an NPC patrol with arrival = cruise will fly to when spawned ~Gold_Sear
content.dll, c4c06, 2000f, max distance from player position at spawn moment that an NPC patrol with arrival = cruise will fly to when spawned ~Gold_Sear

A little explanation: When an NPC patrol with arrival = cruise is spawned, it will cruise to a position before dropping out of cruise and start patrolling at normal speed. These are the min and max distances from the position the player was when the patrol was spawned, the patrol will fly to before dropping out of cruise.


About this, may you can explain more?thanks for your kind.

Posted on: 2015/2/11 8:22
Open in new window

The mod is only me working on it.
Top
Re: Dev's Limit Breaking 101 Techniques
Just can't stay away
Joined:
2010/8/9 17:45
Group:
Registered Users
FLServer Admins
Posts: 336
Offline
Since this topic is about original Freelancer-file related hacks I don´t know if this is the right place to post it.
So please admins move this to another appropriate section if needed.

Code:
cloak.dll, 009160, "freelancer.exe" = name of Freelancer.exe ; if you're going to rename your Freelancer.exe, you'll need to change it here aswell, to keep cloak.dll compatible ~J.R.


@adoxa: are similar hacks needed for any of your excellent dlls aswell ?
Just kindly asking the creator so I dont have to edit them all to find out if its necessary to do so...


Greetings J.R.

Posted on: 2015/2/20 4:47
ENIGMA V.4 ATG HOMEPAGE/FORUM
Top
« 1 ... 56 57 58 (59) 60 61 62 ... 67 »