Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / 64-bit mac or window app tier 2 apps?

Author
Message
sovr
14
Years of Service
User Offline
Joined: 2nd Jan 2010
Location: USA
Posted: 22nd Mar 2012 21:24
Hello, I was wondering if you could make a windows or mac 64-bit app with agk in tier 2. I am not totally saying if the individual agk commands 64-bit but by using other libraries in the tier 2 system, can you make the whole app a 64-bit app. Also while I am at it can you add threads to the coding also in tier 2? Thanks for your help!

sov the game creator!
3d point in space
14
Years of Service
User Offline
Joined: 30th Jun 2009
Location: Idaho
Posted: 22nd Mar 2012 21:45 Edited at: 22nd Mar 2012 21:54
the code is not any different from 64 bit app then it is 32 bit. 64 bit means it was build in a 64 bit environment. While 32 bit means it was build in a 32 bit environment. The only programming that would change is window specific functions.
You would know the difference if you been programming for a while, because when they came out with 64 bit some of the old window programs no longer worked. I don't think tgc uses any of the windows commands to make agk, so I don't think you have too worry about it.
I have both 64 bit and 32 bit computers. I like building things in 32 bit because it works with 64 bit as well, but 64 bit does not run on a 32 bit computer

Developer of Space Chips, pianobasic, zipzapzoom, and vet pinball apps.
Developed the tiled map engine seen on the showcase.
Veterian for the military.
MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 22nd Mar 2012 22:32
interesting question and I re-iterate it regarding DGDK...

JimHawkins
14
Years of Service
User Offline
Joined: 26th Jul 2009
Location: Hull - UK
Posted: 23rd Mar 2012 01:42
Quote: "the code is not any different from 64 bit app then it is 32 bit"


It is NOT just Windows calls. Maths and memory allocation are 64-bit. Anything involving pointers changes. There are very many considerations.

So far there aren't any tablets I know of supporting more than 4 Gb of RAM, so I don't think it's an issue for AGK.

-- Jim
sovr
14
Years of Service
User Offline
Joined: 2nd Jan 2010
Location: USA
Posted: 23rd Mar 2012 08:33
Well I would just want it for mac and pc with the tier 2, no mobile devices.

sov the game creator!
Paul Johnston
TGC Developer
21
Years of Service
User Offline
Joined: 16th Nov 2002
Location: United Kingdom
Posted: 23rd Mar 2012 22:07
There are some commands that assume 4 byte ints, particularly the network and file commands that write/read ints. So as long as the "int" keyword still refers to a 32bit integer and "long" is used for the 64 bit you might get away with it. But there may also be some problems with 64bit pointers being passed around in ints or something else I have overlooked. So I would say it is not officially supported at the moment.

Login to post a reply

Server time is: 2024-05-03 19:31:25
Your offset time is: 2024-05-03 19:31:25