64 Bit Rebellion?

I was playing rebellion earlier today, and i noticed the lag hit me again at around 60 mins. During the frustration i closed out the game with taskmanager and i noticed the game is still 32 bit.

I thought the hype for Rebellion, was it was going to be 64 bit?

I'm running an I7 with 12 gigs GTX 550 TI Win7Ultimate 64 ; so i should be able to handle anything sins can throw at me. But with that memory limitation it's pretty much useless.

Is it still being worked on?

39,612 views 36 replies
Reply #1 Top

Sins only lets you use one core, and 2 gigs of ram. it is because of the engine they use. Though i think i remeber somewhere where they said they were gonne raise the 2 gigs of ram to 4 gig, but don't hold me to that.

Reply #2 Top

No, rebellion is not going to be 64bit.

 

There are many problems which can arise from trying to make a 32-bit game 64-bit. For example

- The problem with 64 bit is that every single third party library used in the game needs to support 64-bit (must have 64bit version). Look into SoaSE installation directory. See all those DLL files? Every single of those must exist in 64bit version as well. These are usually provided by 3rd party vendors...who often don't provide such version (and perhaps some of these aren't in business anymore, so there is nobody to make such version). And that is not whole story...there may be even more 3rd party libraries "hidden" within the SoaSE executable (those are called statically linked libraries...as opposed to dynamically linked libraries). Those need to exist in 64bit versions as well.

- Another major issue is network compatibility. Objects in 64 bit version have a different memory layout than 32bit objects, which can cause issues during (de)serialization in network comunication. Another issue is that floating point in 32bit and 64bit processor can have different precision charateristing. This effectively means, that if you multiply two numbers on 32bit and 64bit processors, you can get different results. Do you see how that could cause issues?

And there are more.

All of these can be worked around, but the game must be designed with that in mind. Sins are not.

Reply #3 Top

I know how the program is currently made, i remember reading that they were going to make this new rebellion app which is now standalone a 64 bit app.

However it's better to hear it straight from a developer, i know there lurking around. The games shouldn't be loosing FPS 60 mins into the game. It's been reported numerous times on the forum since the first beta, alot of people were praying this went 64 bit because it seems that's the only resolution to the situation.

As far as what your saying klax, Ironclad and star doc aren't small companies ran from inside a basement as far i know of :D. They can pull enough resources to make it happen.

 

 

Reply #4 Top

Quoting DFM6000, reply 3
Ironclad and star doc aren't small companies ran from inside a basement as far i know of . They can pull enough resources to make it happen.
End of DFM6000's quote

No they moved out of the basement since the successful release of Sins. But they are still living at their mom's house. :P

Reply #5 Top

Quoting Ryat, reply 4
Quoting DFM6000, reply 3 Ironclad and star doc aren't small companies ran from inside a basement as far i know of . They can pull enough resources to make it happen.

No they moved out of the basement since the successful release of Sins. But they are still living at their mom's house.
End of Ryat's quote

a lo anterior lo voto como mejor respuesta

to the above I am voting as best answer

jajajajajajajajaja

y con "sins" todavia tienen problemas con los padres porque estan todo el tiempo con eso

and with "sins" still have problems with parents because all the time that are

Reply #6 Top

I am glad I am not the only one that had the impression that rebellion was going to be 64bit/multi core.  Back when rebellion was announced I could swear that was what was said it would be.  But recently people keep saying that it never was so I don't know.  But, as it stands they have done a lot of work on the game, and I can't really see them reworking the whole thing now, unless it is an expansion to the stand alone expansion.  It is disappointing but I still love sins so.. yeah.

Reply #7 Top

I thought the hype for Rebellion, was it was going to be 64 bit?
End of quote

Quoting Blueshocked, reply 6
Back when rebellion was announced I could swear that was what was said it would be. But recently people keep saying that it never was so I don't know.
End of Blueshocked's quote

Sorry to tell you guys, but people have been asking for it on this board for years and the devs have always been adamant in saying its not an option. Maybe some third party sites were unclear, but everything I've read from Stardock itself leaves leaves little to be confused about.

Reply #8 Top

I am not sure if I read it on this forum, yes it was this forum that someone has posted a link that enable the conversion of 32-bit programs into 64 bit. I am not sure if that would work for sins but if someone were to give it a try it wouldn't be the worst idea.

Although I have also read on the MSDN, that although sometime you can do a direct conversion of data, some data such as int and longs, for example are default 32 bit, as well as things such as pointers and the like, i think it wouldn't take much in code to do it, but the process of converting 32 bits to 64 bits is quite a hassle so I guess that is the reason they are not going to do it.

Reply #9 Top

Come to think of it, the lag caused by trying to fleet large swaths of units late-game would probably get doubled with such a switch unless the action was split into multiple threads.

Reply #10 Top

Quoting ice27828, reply 8
someone has posted a link that enable the conversion of 32-bit programs into 64 bit. I am not sure if that would work for sins but if someone were to give it a try it wouldn't be the worst idea.
End of ice27828's quote

Large-Address-Aware is not the same as native 64bit. The LAA header just expands the portion of the 32-bit address space that the program is permitted to access; they're still 32-bit.

Reply #11 Top

I know this has nothing to do with with 32 or 64bit switching, but is it true sins is increasing its ram alottage to 4 gigs instead of 2?????

 

Reply #12 Top

I like how the real problem, increasing lag as the game continues (which I don't have a problem with BTW), seems to take a back seat to "OMG 64-bit!!1"

Focus on the real issue, lag, and let the developers fix it however they choose.

Reply #13 Top

Quoting cirving4444, reply 11
I know this has nothing to do with with 32 or 64bit switching, but is it true sins is increasing its ram alottage to 4 gigs instead of 2?????

 
End of cirving4444's quote

Actually it does.  Because the Iron Engine is 32 bit, it can't access more than 2 gigs of RAM.

Reply #14 Top

Quoting kryo, reply 10
Quoting ice27828, reply 8 someone has posted a link that enable the conversion of 32-bit programs into 64 bit. I am not sure if that would work for sins but if someone were to give it a try it wouldn't be the worst idea.

Large-Address-Aware is not the same as native 64bit. The LAA header just expands the portion of the 32-bit address space that the program is permitted to access; they're still 32-bit.
End of kryo's quote

 

Hey Kryo man, haven't seen you in a while, hows it goin?

Reply #15 Top

Quoting LogicSequence, reply 14
Hey Kryo man, haven't seen you in a while, hows it goin?
End of LogicSequence's quote

Worky :)

Reply #16 Top

64 bit, and LAA have been discussed to death for years. The dev's have repeatedly said its not gonna happen. It is set in stone. We will have to wait for Sins 2.

Reply #17 Top

Quoting Major, reply 16
64 bit, and LAA have been discussed to death for years. The dev's have repeatedly said its not gonna happen. It is set in stone. We will have to wait for Sins 2.
End of Major's quote

Or at least for a new version of the Iron Engine, perhaps even a Steel Engine. ;P

Reply #18 Top

Although it can be argued that perhaps graphical algorithms need to be modified not the game usage of ram is the problem. Maybe it is also time that XP be dropped and use DirectX11 instead of DX9.

Reply #19 Top

TBH few games have ever run faster with those new directx features. I can only remember farcry 2 getting a fps boost from the dx9 vs 10.

 

Though obviously if a game bumps up against the 32 bit memory wall making it 64 bit would help.

 

Are you sure it's not the graphics card holding you back just as well?

 

They can run out of eg. video memory as well (ran into that problem with high res texture packs for oblivion) or processing limitations.

 

Hmmm *ponders* If you try the program gpu-z it can show you how much memory is used on the card. Atleast you can eliminate that then.

Reply #20 Top

I feel like i'm in an F-22 and the 64bit barrier is my hypoxia; i can't breathe star doc i can'tttttttttttttt breatheeeee pulls the eject cord!!!!! XO

 

Reply #21 Top


I was playing rebellion earlier today, and i noticed the lag hit me again at around 60 mins. During the frustration i closed out the game with taskmanager and i noticed the game is still 32 bit.

I thought the hype for Rebellion, was it was going to be 64 bit?

I'm running an I7 with 12 gigs GTX 550 TI Win7Ultimate 64 ; so i should be able to handle anything sins can throw at me. But with that memory limitation it's pretty much useless.

Is it still being worked on?

End of quote

 

Someone does not pay attention to company announcements.

Reply #22 Top

Quoting TerribleNate, reply 21
Someone does not pay attention to company announcements.
End of TerribleNate's quote

How is that comment at all helpful? If you posted that much maybe you can post a link to the company announcement!!!

Reply #23 Top

Quoting DFM6000, reply 22
How is that comment at all helpful? If you posted that much maybe you can post a link to the company announcement!!!
End of DFM6000's quote
If you would just follow the homepage news (Twitter & Facebook also) and check the forums regularly, you wouldn't have missed anything.

Reply #24 Top

Quoting DFM6000, reply 22
Quoting TerribleNate, reply 21Someone does not pay attention to company announcements.

How is that comment at all helpful? If you posted that much maybe you can post a link to the company announcement!!!
End of DFM6000's quote

Una pregunta: ¿si alguien comenta algo que pareciera a favor de lo que estan haciendo los desarrolladores es mal visto....?

A question: If someone says something that seems in favour of what are doing the developers is badly seen....? ????????

Reply #25 Top

Niagara Falls...........