Author Topic: Larger Tables  (Read 9403 times)

0 Members and 1 Guest are viewing this topic.

Is it possible for someone to make Freespace more compatible with larger tables, such as a ships.tbl that is 1gig. Imagine all the possibilites and variaties.
There are probably certain complications i don't understand but it would certainly cause less hassle from a dedicated players point of view, like not having to change between tens of tables when making your own missions.

Just throwing it out there...
SCP is the greatest cause of Inferiority Complexes in those that can't run it

 

Offline Mars

  • I have no originality
  • 211
  • Attempting unreasonable levels of reasonable
That table would take a while to load  :doubt:

 
Do you mean it would take a while to load it on notepad or in the Game?

If it takes notepad longer to load it wouldn't be too much of a problem; if you are going to make notable changes then its worth the wait. But thats just my opinion.
« Last Edit: February 16, 2007, 10:01:17 pm by Arkangel »
SCP is the greatest cause of Inferiority Complexes in those that can't run it

 

Offline phreak

  • Gun Phreak
  • 211
  • -1
if you can manage 1gb of text, then i salute you.
Offically approved by Ebola Virus Man :wtf:
phreakscp - gtalk
phreak317#7583 - discord

 

Offline Mars

  • I have no originality
  • 211
  • Attempting unreasonable levels of reasonable
if you can manage 1gb of text, then i salute you.

That's what I'm saying... I don't know the exact calculation, but that's a lot of letters.

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
Meh. Stupid thread.

Anyway; Taylor has stated on more than one occasion that tables will be made dynamic in the future, so theoretically your 1 gb txt file (that lord only knows how you made, because that's a lot of text) would be able to load. Albeit it would probably eat all of your system ram and cause FS to crash on it's own.
Freelance Modeler | Amateur Artist

 
Ah, just remembered that the tables are in kb not mb.
I meant a 1 mb table

my...bad...


Meh. Stupid thread.

Anyway; Taylor has stated on more than one occasion that tables will be made dynamic in the future, so theoretically your 1 gb txt file (that lord only knows how you made, because that's a lot of text) would be able to load. Albeit it would probably eat all of your system ram and cause FS to crash on it's own.

Calm down Taristin, it was only a speculation in the first place. :lol:
SCP is the greatest cause of Inferiority Complexes in those that can't run it

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
it only takes one mistake before everyone pounces on it and makes the thread stupid :p
Freelance Modeler | Amateur Artist

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Taylor has stated on more than one occasion that tables will be made dynamic in the future
Actually, I went back through the code and it turns out that I already made this change last year.  Apparently, even I can't keep up with the things that I do. ;)

So, the parser only has a limit of how much memory that you have available to actually parse the tbl.  I think that there is another limit or two, but someone will actually have to try a super large tbl, figure out if it dies or doesn't parse correctly, and then let me know so that any remaining limits in that particular area can be fixed.  Of course, you are far more likely to run into a ship or weapon limit before the tbl limit at the moment, until the new pilot file code gets here later this year at least.

 
Nice one taylor :)
SCP is the greatest cause of Inferiority Complexes in those that can't run it

 

Offline TrashMan

  • T-tower Avenger. srsly.
  • 213
  • God-Emperor of your kind!
    • FLAMES OF WAR
Taylor has stated on more than one occasion that tables will be made dynamic in the future
Actually, I went back through the code and it turns out that I already made this change last year.  Apparently, even I can't keep up with the things that I do. ;)

So, the parser only has a limit of how much memory that you have available to actually parse the tbl.  I think that there is another limit or two, but someone will actually have to try a super large tbl, figure out if it dies or doesn't parse correctly, and then let me know so that any remaining limits in that particular area can be fixed.  Of course, you are far more likely to run into a ship or weapon limit before the tbl limit at the moment, until the new pilot file code gets here later this year at least.

If you put that in a year ago why doesn't the FSO 3.6.9. support more than 130 ships in the ships.tbl?????
Nobody dies as a virgin - the life ****s us all!

You're a wrongularity from which no right can escape!

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Arkangel was on about having a table with less than 130 ships (or whatever the Inferno limit is) failing to load properly because it was over a certain filesize. As Taylor pointed out

Of course, you are far more likely to run into a ship or weapon limit before the tbl limit at the moment, until the new pilot file code gets here later this year at least.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

  

Offline Trivial Psychic

  • 212
  • Snoop Junkie
Yeah.  For example, your tables fall within the ship limits, but your techroom descriptions are each an essay long.  That would cause the table to increase in the number bytes and potentially exceed the limits in question... if Taylor hadn't made it dynamic though.
The Trivial Psychic Strikes Again!

 
Will it ever be possible to have a table that can support more than 130 ships too?
I had no idea there was a ship limit, i thought the restrictions were purely on memory usage, so i was really hinting at a load of ships on one table.
SCP is the greatest cause of Inferiority Complexes in those that can't run it

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Inferno builds have a 300 ship limit. The features that make that possible will be in all FS2_Open builds from 3.7.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 
Oh.... sweet!
SCP is the greatest cause of Inferiority Complexes in those that can't run it

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Inferno builds have a 300 ship limit. The features that make that possible will be in all FS2_Open builds from 3.7.
... "Which is coming out tomorrow, err, what... say again?  Oh, I'm sorry; Ladies and Gentlemen, it will be coming sometime within the next two years."
*runs*

(Yeah, I know... I'm being an impatient noobish brat.  :p )

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
3.7 is a fair way away. Big changes though :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Let me know when you want beta testers.  :D

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Anyone who knows what they are doing can always get hold of HEAD and try it out early. But you have to know how to deal with simple FS2_Open problems yourself.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]