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

Members: 0
Guests: 88

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

Current balance: -190€
(last updated 04/2017)

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

Bitcoin address:
Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 61 users playing Freelancer on 46 servers.
June. 23, 2017

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post

(1) 2 3 4 5 »


Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
Post your questions here about errors found by my FL Error Checker.

Posted on: 2008/5/16 19:07
Galaxy Empire
Youtube Videos
Facebook
Top
Re: Fixing errors found by FL Error Checker
Just can't stay away
Joined:
2008/2/17 19:44
From Virginia
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 360
Offline
Did I ever tell you that you rock?! ;D

The UnderVerse currently has zero errors from all the checkers including your 009 FLEC. But one problem still shows in flspew related to atc_leg_f01a voice (from many vanilla systems and mine too since it is there as well):

WARNING: invalid MSG id (214748364 for voice profile (0xb02cfbc0)
---------------------------------------------------

The following is probably already fixed in your next release (where is it! hehe)

System 'E:\Freelancer\DATA\UNIVERSE\SYSTEMS\LI01\li01.ini'

Line 470 : Encounter 'area_trade_transport' : Total 1.000
Line 549 : Encounter 'area_trade_transport' : Total 1.000
Line 775 : Encounter 'area_trade_transport' : Total 1.000
Line 1126 : Encounter 'tradelane_trade_transport' : Total 1.000
Line 2320 : Encounter 'tradelane_trade_transport' : Total 1.000
Line 2832 : Encounter 'tradelane_trade_transport' : Total 1.000

etc...

Found 10 encounters not equaling 1.0

Keep up the good work!

Posted on: 2008/5/19 3:16
http://UnderVerse.us
http://FreelancerCommunity.net
Top
Re: Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
Thanks!

I will see about the voice error. I've already done a CRC decompile on the fl exe so I will see if I can find it.

The encounters bug has already been fixed and I also added in an extended version of the encounter check, thanks to Star Trader for pointing out to way encounters work.

Look for the latest version to be released in the next few days here.

Posted on: 2008/5/19 6:54
Galaxy Empire
Youtube Videos
Facebook
Top
Re: Fixing errors found by FL Error Checker
Just can't stay away
Joined:
2008/2/17 19:44
From Virginia
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 360
Offline
Found a second invalid ID. Here is more info about the first and some about the second:

WARNING: invalid MSG id (214748364 for voice profile (0xb4902287)

atc_leg_m01
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\RH01\Rh01.ini)
atc_leg_m01
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\LI04\Li04.ini)
etc....

atc_leg_m01
(E:\Freelancer\Data\MISSIONS\M12\m12.ini)
atc_leg_m01
(E:\Freelancer\Data\MISSIONS\voice_properties.ini)
atc_leg_m01
(E:\Freelancer\Data\AUDIO\voices_space_male.ini)



WARNING: invalid MSG id (214748364 for voice profile (0xb02cfbc0)
WARNING: invalid MSG id (292801370 for voice profile (0xb02cfbc0)

atc_leg_f01a
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\LI04\Li04.ini)
atc_leg_f01a
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\LI03\Li03.ini)
atc_leg_f01a
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\LI02\Li02.ini)
atc_leg_f01a
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\LI02\Li02.ini)
atc_leg_f01a
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\LI02\Li02.ini)
atc_leg_f01a
(E:\Freelancer\Data\UNIVERSE\SYSTEMS\LI01\li01.ini)
etc....

atc_leg_f01a
(E:\Freelancer\Data\MISSIONS\voice_properties.ini)
atc_leg_f01a
(E:\Freelancer\Data\AUDIO\voices_space_female.ini)

Posted on: 2008/5/21 4:47
http://UnderVerse.us
http://FreelancerCommunity.net
Top
Re: Fixing errors found by FL Error Checker
Just can't stay away
Joined:
2008/2/22 13:33
From that dark place in the back of your mind..
Group:
Registered Users
Senior Members
Posts: 329
Offline
[glow=red,2,300]WARNING: invalid MSG id[/glow]

How many custom factions, systems & bases do you have, as this error is usually caused by using a "msg_id_prefix" that doesn't exist in the UTF files ie "msg_id_prefix = gcs_refer_faction_da_x", only two ways to fix this, use existing entries for your custom content, or make brand new sound files for them and add them to the UTF & INI files.

Posted on: 2008/5/21 12:47
**shuffles of with a new headache**
Top
Re: Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
Those errors are not checked for. The systems aren't scanned due to that they use the permutation stuff in them and I haven't added a scanner for it yet. So unfortunately you won't get anything flagged for a bad sound file in the systems or missions folders.

Orginally it did scan those systems but the error count was quite high, most of them were due to permutations that the NPCs use to speak to you out in space.

Posted on: 2008/5/21 15:25
Galaxy Empire
Youtube Videos
Facebook
Top
Re: Fixing errors found by FL Error Checker
Just can't stay away
Joined:
2008/2/17 19:44
From Virginia
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 360
Offline
Quote:

[glow=red,2,300]WARNING: invalid MSG id[/glow]

How many custom factions, systems & bases do you have, as this error is usually caused by using a "msg_id_prefix" that doesn't exist in the UTF files ie "msg_id_prefix = gcs_refer_faction_da_x", only two ways to fix this, use existing entries for your custom content, or make brand new sound files for them and add them to the UTF & INI files.


72 new factions, 108 new systems, 450 new bases. However, all of those errors also exist in the vanilla systems (not used or edited in my mod). Since they also carried over into my mod, they must relate to something in common with both. I have not placed npcs in space yet, so it is not them.

Interesting about the msg_id_prefix. I had one of these show up on a custom commodity (150 or so of these). FLEC flagged it so I could fix it.

Posted on: 2008/5/21 18:38
http://UnderVerse.us
http://FreelancerCommunity.net
Top
Re: Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
The commodities are scanned for errors, so are all of your ships.

Posted on: 2008/5/21 19:21
Galaxy Empire
Youtube Videos
Facebook
Top
Re: Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
For those of you who hate hunting down the loadout errors on the player's ships, check out the latest version of my error checker and finally fix all of those pesky bad hardpoint references.

Click here to get the latest version

Posted on: 2008/5/23 5:46
Galaxy Empire
Youtube Videos
Facebook
Top
Re: Fixing errors found by FL Error Checker
Just can't stay away
Joined:
2008/2/17 19:44
From Virginia
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 360
Offline
Great job again! New errors found:

ship goods "addons"...168 FIXED

Nicknames
Pilot_population
Pilots_story
SoundCFG...51 errors FIXED

All went away except the two pilots ones. Some showed the error even though they were already capitalized, they all still show after fixing (although it may not be possible for the checker to tell if they are capitalized?) If so, maybe those could be converted to warnings rather than errors.

Thanks for the hard work!

Posted on: 2008/5/23 9:00
http://UnderVerse.us
http://FreelancerCommunity.net
Top
Re: Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
Actually it should be able to tell, I have a flag setup to turn the lowercase conversion on and off. Most likely I didn't set it properly.

Posted on: 2008/5/23 14:49
Galaxy Empire
Youtube Videos
Facebook
Top
Re: Fixing errors found by FL Error Checker
Just can't stay away
Joined:
2008/2/23 13:46
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 224
Offline
Hi just checking I am reading the error checker correctly, as an example

encounter = tradelane_trade_freighter, 4, 0.200000
faction = co_be_grp, 0.290000
faction = br_m_grp, 0.290000
faction = co_nws_grp, 0.290000
faction = gd_im_grp, 0.140000


The first line is ok and is the chance of an encounter happening?
But the 4 faction lines need to ideally add up to 1 (at present 1.01)?

Thank you in advance

Posted on: 2008/5/24 15:23
Top
Re: Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
Actually this feature has been requested by several users. In my opinion I don't believe it matters since I have some that reach 30 and higher for the encounters and 50+ on the faction stuff. And they still work.

I use the NoCD exe so maybe that is why it works fine, who knows. Even the vanilla files have stuff that doesn't add up to 1.0. I have also heard that they work better if they are set up to use 1.0 as the final value. I really don't know so if someone can show me proof that this is the true way it works I will leave it as an error, as it stands now I am switching it to be simply a notice.

I will also be releasing a fixed version of FLEC later today, it turned out to be a single missing letter that was causing it not to work. I was using the string that was being knocked to lowercase rather than the string that was saved right before that was done.

Posted on: 2008/5/24 18:52
Galaxy Empire
Youtube Videos
Facebook
Top
Re: Fixing errors found by FL Error Checker
Just can't stay away
Joined:
2008/5/28 21:00
From Muncie, Indiana, United States
Group:
Registered Users
Senior Members
Posts: 260
Offline
I got this error while running FLEC:

C:\Program Files\Microsoft Games\Freelancer\DATA\SHIPS\shiparch.ini
Line #5775 ==> "type = engine"
[*> * Nickname not found * 'engine'
Line #6418 ==> "type = bottom_engine"
[*> * Nickname not found * 'bottom_engine'

All well and good, but this is wrong. These two particular nicknames aren't used anywhere in-game, but they are valid. A full list of valid 'type =' can be found in common.dll (don't know the offset, but just search for 'bottom' and you'll find it easily). All of the unused ones relate to engines, I think. At any rate, I use this to bypass the fact that part names are hardcoded. These particular ones allow me to show 'Lower Wing' and 'Lower Arm,' respectively.

I noted two other errors. The first was the aforementioned encounter error, in which my encounter adds up to 1 but FLEC says it doesn't (actually, it says it does but it comes up as an error anyway). I'm using the now latest, v1.011, so you've missed something.

The other error dealt with ALE CRCs. The CRC I had worked (it came from your more advanced CRC calculator), but it gave me another CRC to put in instead. Both CRCs work, so I don't know what's going on...

Quote:

I've already done a CRC decompile on the fl exe


It might not relate to FL Error Checker, but this could be very useful. What exactly do you mean by this? Does this mean that you can tell which part of the EXE loads a certain part of a code at a given time? If so, I have a particular request...

Posted on: 2008/6/16 18:26
Top
Re: Fixing errors found by FL Error Checker
Home away from home
Joined:
2008/2/10 22:00
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 1278
Offline
Looks like I forgot to include all of the engine types, added.

Could you post the encounters that didn't add up?

Also could you post the nickname you got the CRC from?

Both will work, but to follow the format that DA set up, it should match the CRC of the name of the root fx in the .ael file. It isn't a requirement to do so.

Posted on: 2008/6/16 22:43
Galaxy Empire
Youtube Videos
Facebook
Top
(1) 2 3 4 5 »