Jump to content

  •  

CNers have asked about a donation box for Cloudy Nights over the years, so here you go. Donation is not required by any means, so please enjoy your stay.

Photo

DeepSkyStacker lives again

  • Please log in to reply
17 replies to this topic

#1 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 25 February 2018 - 09:21 AM

As many of you may know well, DSS has languished without any updates for a long time.   This has now changed.

 

Luc Coiffier has released the source as "Open Source", and it is now up on Github.

 

We (Luc Coiffier, Mat Draper and I) don't have a development roadmap yet, but we (well actually mostly Mat Draper right now) are working on getting a build that works!

 

Cheers
Dave Partridge


  • Tonk, xsnrg, Great Attractor and 6 others like this

#2 Gipht

Gipht

    Apollo

  • *****
  • Posts: 1050
  • Joined: 12 Nov 2016
  • Loc: Prescott Valley, AZ.

Posted 25 February 2018 - 09:33 AM

DSS is very good right now, and oh so close to being a great piece of software.  Hopefully, you guys will make that happen.


  • 42itous1 likes this

#3 HarryRik9

HarryRik9

    Viking 1

  • *****
  • Posts: 627
  • Joined: 02 Oct 2013
  • Loc: Virginia

Posted 25 February 2018 - 10:14 AM

Hi, Could not find how to download. Can you provide a link to download?



#4 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 25 February 2018 - 10:41 AM

We don't have a new build yet, so 3.3.4 is still current (http://deepskystacke...sh/download.htm)

 

If you mean the source files they are at: https://github.com/matdrapes/DSS

 

David


  • psandelle, leveye and GA-HAMAL like this

#5 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 25 February 2018 - 10:44 AM

DSS is very good right now, and oh so close to being a great piece of software.  Hopefully, you guys will make that happen.

We're always open to suggestions ... Currently discussions take place here: https://groups.yahoo...SkyStacker/info

 

David



#6 leveye

leveye

    Aurora

  • *****
  • Posts: 4754
  • Joined: 06 Feb 2013
  • Loc: Central Oregon Coast

Posted 25 February 2018 - 11:38 AM

As many of you may know well, DSS has languished without any updates for a long time.   This has now changed.

 

Luc Coiffier has released the source as "Open Source", and it is now up on Github.

 

We (Luc Coiffier, Mat Draper and I) don't have a development roadmap yet, but we (well actually mostly Mat Draper right now) are working on getting a build that works!

 

Cheers
Dave Partridge

Thank you for all your about to do for this community. DSS is a very important program in my life. Much appreciated gentlemen! Where can I donate for your time?



#7 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 25 February 2018 - 12:59 PM

Thank you for all your about to do for this community. DSS is a very important program in my life. Much appreciated gentlemen! Where can I donate for your time?

 

We believe that you should make a donation to a charity of your choice.

 

David


  • leveye likes this

#8 leveye

leveye

    Aurora

  • *****
  • Posts: 4754
  • Joined: 06 Feb 2013
  • Loc: Central Oregon Coast

Posted 25 February 2018 - 01:41 PM

 

Thank you for all your about to do for this community. DSS is a very important program in my life. Much appreciated gentlemen! Where can I donate for your time?

 

We believe that you should make a donation to a charity of your choice.

 

David

 

Thank you and will do. Be well.



#9 Dan Crowson

Dan Crowson

    Surveyor 1

  • *****
  • Moderators
  • Posts: 1653
  • Joined: 08 Oct 2010
  • Loc: O'Fallon, MO

Posted 25 February 2018 - 03:41 PM

Glad to see an opportunity for development. Much like Luc, I think the 64bit and integration of current (and future DCRAW or other libraries) should be up near the top. I suspect a long process to get there but I'm happy to see the opportunity come up.

Dan



#10 moabyte

moabyte

    Viking 1

  • -----
  • Moderators
  • Posts: 868
  • Joined: 18 Sep 2015
  • Loc: UT

Posted 27 February 2018 - 08:44 AM

Another thread on this (now locked) in DSLR.



#11 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 27 February 2018 - 12:26 PM

As moabyte said over on another thread to join in all you need do is:

 

>   create an account (free for OSS) at github.com
>   fork the DSS repository (https://github.com/matdrapes/DSS)
>   make changes and commit them to your fork
>   create a pull request to have your changes brought into original DSS repo
 >  update your repo with changes made in original repo (repeat this as necessary)

 

HOWEVER we're currently trying to get what we have to build on VS2015 (not as simple as might be hoped) and to prepare for a 64-bit port, so right now we'd prefer to keep this closed until we've got the basics done.

 

BTW I do like a lot of what Siril does having just had a peek at it.  Their auto-stretch looks pretty good. ...

 

David



#12 seigell

seigell

    Explorer 1

  • -----
  • Posts: 84
  • Joined: 10 Nov 2010
  • Loc: 'Burbs of Phoenix

Posted 02 March 2018 - 06:41 PM

Will there be a Specific Forum or Discussion Group for the DSS Development effort??

Or will it be merged in with the DeepSkyStacker@YahooGroups Group??

Or through Threads posted here on CN??

 

Wanting to Eavesdrop...  And possibly support as Beta-Tester and/or Documentation...



#13 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 02 March 2018 - 10:56 PM

I think the best place for now is the DeepSkyStacker group on Yahoo!

 

David



#14 lambermo

lambermo

    Viking 1

  • -----
  • Posts: 816
  • Joined: 16 Jul 2007
  • Loc: .nl

Posted 04 March 2018 - 11:22 AM

skysurfer wrote
> Support for native Linux and macOS is a good idea. Now I use Virtualbox to run Win10 on my Mac to run DSS.
 
I just had a brief look at the code to determine the feasibility of such a port.

There's lots of MSWindows-only code use in there, things like :

  • int WINAPI WinMain(HINSTANCE hInstance,  // handle to current instance
  • GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, &gdiSO);
  • bResult = CWinApp::InitInstance();
  • WIN32_FIND_DATA         FindData;
  • OleInitialize(NULL);

So forget about an easy port to Linux or Mac as that will involve a rewrite to something like Qt or WxWidgets.

 

-- Hans



#15 Great Attractor

Great Attractor

    Mariner 2

  • -----
  • Posts: 224
  • Joined: 23 Oct 2012
  • Loc: Poland

Posted 08 March 2018 - 05:51 PM

Great news, guys!

My first foray into astrophotography was stacking a few photos of Milky Way (basic kit lens) with DSS... fond memories.

 

skysurfer wrote
> Support for native Linux and macOS is a good idea. Now I use Virtualbox to run Win10 on my Mac to run DSS.
 
I just had a brief look at the code to determine the feasibility of such a port.

There's lots of MSWindows-only code use in there, things like :

  • int WINAPI WinMain(HINSTANCE hInstance,  // handle to current instance
  • GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, &gdiSO);
  • bResult = CWinApp::InitInstance();
  • WIN32_FIND_DATA         FindData;
  • OleInitialize(NULL);

So forget about an easy port to Linux or Mac as that will involve a rewrite to something like Qt or WxWidgets.

 

-- Hans

I believe this should be compilable using WineLib (as-is or with minor changes; I haven't looked at the code yet, though). Here's a few words about compiling MFC apps. This would result in a native Linux/Mac/... binary. On the other hand, the current Windows binary works under Wine.

 

Will there be a Specific Forum or Discussion Group for the DSS Development effort??

GitHub's issue/feature tracking system for a project is good, too.


Edited by Great Attractor, 08 March 2018 - 05:55 PM.


#16 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 09 March 2018 - 08:50 AM

A small update:  The repository is now at (https://github.com/LucCoiffier/DSS)

 

Dave



#17 perdrix

perdrix

    Sputnik

  • -----
  • Vendors
  • topic starter
  • Posts: 42
  • Joined: 28 Sep 2012
  • Loc: Kenilworth GB

Posted 31 March 2018 - 03:25 AM

As I just posted a status report over on the DSS mailing list I thought I should do the same here:

I finished the last bit of 64 bit migration work on DeepSkyStacker and DeepSkyStackerCL two days ago and both work fine in both 32 and 64 bit versions.   Luc is working on some tricky problems with DeepSkyStackerLive over this weekend.

 

We hope to ship beta very soon.   The code is targetted for Windows 7 and upward (still need to test that).

 

This new version (4.1.0) is build using the latest (last?) version of dcraw. We know we'll have to bite the bullet and find another raw decoding engine (likely libraw) but we didn't want that migration to slow down the release of a 64 bit version.

 

Note  that if you are using 32 bit windows the 32 bit executables are built "LARGEADDRESSAWARE" so there will be no need to hack the exe files to raise the limit of useable memory from 2GB to about 3.1GB.

 

Dave

 


  • Tonk likes this

#18 jcf2001

jcf2001

    Explorer 1

  • -----
  • Posts: 67
  • Joined: 27 Mar 2009
  • Loc: Beavercreek, Ohio

Posted 31 May 2018 - 09:27 PM

skysurfer wrote
> Support for native Linux and macOS is a good idea. Now I use Virtualbox to run Win10 on my Mac to run DSS.
 
I just had a brief look at the code to determine the feasibility of such a port.

There's lots of MSWindows-only code use in there, things like :

  • int WINAPI WinMain(HINSTANCE hInstance,  // handle to current instance
  • GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, &gdiSO);
  • bResult = CWinApp::InitInstance();
  • WIN32_FIND_DATA         FindData;
  • OleInitialize(NULL);

So forget about an easy port to Linux or Mac as that will involve a rewrite to something like Qt or WxWidgets.

 

-- Hans

For what it's worth it looks like it run under CrossOver, which is WINE based Windows emulator, on a iMac.




CNers have asked about a donation box for Cloudy Nights over the years, so here you go. Donation is not required by any means, so please enjoy your stay.


Recent Topics






Cloudy Nights LLC
Cloudy Nights Sponsor: Astronomics