Skyrim Console Port

Post » Mon Mar 23, 2015 10:47 am

It would solve a lot of problems if Bethesda could release a 64bit version of skyrim for pc. all the ctd errors and 256 mod limit could be resolved mostly if users were allowed to use more than 4gb of ram. I have over 10gb of ram which is going to waste and many people are in similar situations. Modding on skyrim came through hacking at first and is still the same even though there are mod tools which cause errors.

I am asking Bethesda to please release a 64bit skyrim.

User avatar
Ezekiel Macallister
 
Posts: 3493
Joined: Fri Jun 22, 2007 12:08 pm

Post » Mon Mar 23, 2015 12:06 am

Not sure where the 'console port' comes into it.

However, Bethesda is FINISHED with Skyrim, they've moved on they no longer have people working on it. As much as it'd be nice to have a 64bit version, it's not going to happen since I believe they'd have to recompile the code first which does take time and resources.

And I'm not sure the 256bit limit is related to the type of the exe. I'm sure I read it was something else that enforced that limit. Though, if you're using that many, then CTDs are far more liekly anyway due to mod conflicts and the like.

And what mod tools are giving errors? Remember with the exception of the CK , all the modding tools are community made and not supported by Bethesda.

User avatar
Evaa
 
Posts: 3502
Joined: Mon Dec 18, 2006 9:11 am

Post » Mon Mar 23, 2015 4:11 am

However you can tweak skyrim to use more than 3.1GB of Vram, but it needs some appropriate mods and a lot of ini tweaks. So, not for everyone...lol

------------

Also it depends entirely on how portable the code was written in the first place. Memory addresses in x64 are 64 bits wide, while x86 addresses are 32 bits wide.

It would require an entire rewrite of the code to make it 64 bit. Also it would require many hours of going over the code, to ensure it is done correctly since it was originally built for 32 bit to begin with.

If any 32 bit pointers are present in the program and you compile it and run it on x64 it will crash.

Additionally, they are using some 3rd party libraries. The thing about DLLs is, that they are also compiled against a certain platform.

So, A 32-bit DLL can be injected only into a 32-bit process, and a 64-bit DLL can be injected only into a 64-bit process. It is not possible to inject a 32-bit DLL into a 64-bit process or vice versa.

So whose wanna do that ??? :wink:

User avatar
Chelsea Head
 
Posts: 3433
Joined: Thu Mar 08, 2007 6:38 am

Post » Mon Mar 23, 2015 11:43 am

That's right.

The game uses a simple hex code to keep track of installed mods. "00" through "FF", 00 being the base game. There are 256 possible combinations, meaning you can run at most 255 mods. The game literally cannot keep track of more than 256- it would essentially require an overhaul of how the game processes information from plugins. While it can be translated into an 8-bit (1 byte) system, it is NOT a bit/byte system. The idea that the mod cap is from a RAM cap or the fact that Skyrim is a 32-bit system is way off the mark.

User avatar
Luis Reyma
 
Posts: 3361
Joined: Fri Nov 02, 2007 11:10 am

Post » Mon Mar 23, 2015 11:07 am

I thought so, but wasn't sure what the reason specifically was.

User avatar
Shirley BEltran
 
Posts: 3450
Joined: Wed Jul 26, 2006 4:14 pm


Return to V - Skyrim