64 bit version?

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

User avatar
petermad
Power Member
Power Member
Posts: 14808
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

Release 64-bit TC today and I bet that before Christmas majority of useful plugins will be available in 64-bit too.
I don't think the majority of TC plugin writers have access to 64-bit Windows.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
lr123
Junior Member
Junior Member
Posts: 9
Joined: 2010-03-19, 07:10 UTC

Post by *lr123 »

petermad wrote:I don't think the majority of TC plugin writers have access to 64-bit Windows.
They can use Windows Server 2008 R2 (64-bit only) trial version for 180 days. That's enough time to modify an existing or even to develop an entirely new plugin.

http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx

:) :) :)

There is only one problem - no 64-bit TC for testing.

:( :( :(
User avatar
MVV
Power Member
Power Member
Posts: 8702
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

lr123 wrote:
petermad wrote:I don't think the majority of TC plugin writers have access to 64-bit Windows.
They can use Windows Server 2008 R2 (64-bit only) trial version for 180 days. That's enough time to modify an existing or even to develop an entirely new plugin.

http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx

:) :) :)

There is only one problem - no 64-bit TC for testing.

:( :( :(
I don't think that people who have no 64-bit Windows will install 64-bit OS just to write 64-bit plugin.
User avatar
tbeu
Power Member
Power Member
Posts: 1336
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

petermad wrote:I don't think the majority of TC plugin writers have access to 64-bit Windows.
As I only have access to 32-bit Windows I would develop and test as 32-bit plugin and easily cross-compile as 64-bit plugin using MS Visual Studio compilers.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
User avatar
karlchen
Power Member
Power Member
Posts: 4603
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hm, this seems to be the typical hen - egg - problem:

What has got to exist first, the hen or the egg?

In this case the answer is straight forward: the hen.

First there has got to be a 64-bit Total Commander (the hen).
Only then plugin writers will create 64-bit plugins (the eggs), because they need 64-bit Total Commander to test their 64-bit plugins.

The unanswered question, however, is: when will the hen come into existence :?: :?: :?:

Karl
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I will write a 64-bit -> 32-bit wrapper for plugins when I create a 64-bit version, as I did for the context menu (32->64bit). That should work for all well-behaving plugins except for Lister plugins, which need access to the parent handle.
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 14808
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

when I create a 64-bit version
So it is no longer an an "if" question, but "when" question, whether a 64 bit version will be made ?
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes, the future certainly is 64 bit. But it depends on the availability of 64-bit Delphi...
Author of Total Commander
https://www.ghisler.com
lr123
Junior Member
Junior Member
Posts: 9
Joined: 2010-03-19, 07:10 UTC

Post by *lr123 »

ghisler(Author) wrote:Yes, the future certainly is 64 bit. But it depends on the availability of 64-bit Delphi...
"We expect the 64-bit version of Delphi to be ready in mid-2010."

http://edn.embarcadero.com/article/39174
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

Unfortunately, you can't rely on that at all. AFAIK they have been expecting it since 2008 and still nothing. Note the "we are planning to release a preview of the 64-bit compiler in mid-2009" part. The article is at least year old, which is not exactly fresh. And the preview still doesn't exist today. So my personal guess is 2012. If you're an optimist, you might hope for 2011. ;)
lr123
Junior Member
Junior Member
Posts: 9
Joined: 2010-03-19, 07:10 UTC

Post by *lr123 »

Sob wrote:If you're an optimist, you might hope for 2011. ;)
As a pessimist, I don't expect Delphi 64-bit to appear before 2013, at least a reliable version.

:? :shock: :?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Maybe it's better to have a look at Lazarus then? Has anyone here worked with it yet?
Author of Total Commander
https://www.ghisler.com
lr123
Junior Member
Junior Member
Posts: 9
Joined: 2010-03-19, 07:10 UTC

Post by *lr123 »

ghisler(Author) wrote:Maybe it's better to have a look at Lazarus then?
Yes, you could try to develop a test version of TC 64-bit and evaluate the quality of Lazarus as well. I just installed Lazarus on my machine and played with it. It makes a good impression.
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

Maybe it's better to port the program to C++. Visual C++ is the de-facto standard for development on Windows. This could take longer initially but could be an investment that pays-off over time.
NT Man
Junior Member
Junior Member
Posts: 8
Joined: 2005-01-20, 06:47 UTC

Post by *NT Man »

I'm for Lazarus because this will be done in the future make versions for different platforms.
Post Reply