MASM32-graphical-effects icon indicating copy to clipboard operation
MASM32-graphical-effects copied to clipboard

How about providing a downloadable release?

Open 8ctopus opened this issue 2 years ago • 7 comments
trafficstars

I love your project and think a lot of people would love to view all those cool demos, but many probably don't have the skills to do so. How about providing a downloadable release that includes pre-built exes?

8ctopus avatar Jun 20 '23 12:06 8ctopus

It's all about clicking a "make.bat" to compile, if people don't have the skill to install masm and click a .bat, it mean that repo is probably not for them

Xyl2k avatar Jun 20 '23 12:06 Xyl2k

I see your point, depends how popular you want your repository to be. Creating the release package can also be automated.

8ctopus avatar Jun 20 '23 12:06 8ctopus

i wonder also the reaction of antiviruses as most of compiled exe here might be flagged as HackTool or similar due to the warez'ish composition, althought there nothing hostile.

Xyl2k avatar Jun 20 '23 12:06 Xyl2k

So I just tested the whole procedure:

  • download masm from website: first link is broken
  • second link and third link are unsecure (http://)
  • downloaded zip is flagged by 3 antiviruses in virustotal https://www.virustotal.com/gui/file/362a88632cd646d46d580d3da8342e0b95bc666a8f54764e5c4153b6d8c7fdeb
  • installer inside zip is flagged by 7 antiviruses https://www.virustotal.com/gui/file/658a362af969d562bfb650d27330f13567f1d0bba4daddb308f5e9faf780c2c9
  • run the installer, all works although it's a very strange install process
  • finally examples build and they are awesome.

Conclusion, it would be awesome to have a release package to download from your github which would make the repository also popular among non-devs.

8ctopus avatar Jun 20 '23 14:06 8ctopus

download masm from website: first link is broken second link and third link are unsecure (http://)

Unfortunately for MASM32 site, we don't know yet where things will be going, Steve Hutchesson (a.k.a hutch--), the creator of MASM32 SDK and MASM32 Forums, has passed away last month so don't expect an update https://masm32.com/board/index.php?topic=10749.msg119728#msg119728 We are concerting with people via a private mailing list about the future of MASM32.

downloaded zip is flagged by 3 antiviruses in virustotal https://www.virustotal.com/gui/file/362a88632cd646d46d580d3da8342e0b95bc666a8f54764e5c4153b6d8c7fdeb installer inside zip is flagged by 7 antiviruses https://www.virustotal.com/gui/file/658a362af969d562bfb650d27330f13567f1d0bba4daddb308f5e9faf780c2c9

That a know problem who would probably happen too and even worst if we put built executables here (see previous comment)

run the installer, all works although it's a very strange install process

It compile itself, it feel a bit like installing gentoo, but simplier :)

Xyl2k avatar Jun 20 '23 15:06 Xyl2k

Sad news for hutch.

As for gentoo, it's exactly like I felt.

I'm pretty sure, hosting the zipped exes as a release will not cause any harm and would greatly improve the accessibility of the project. Just as the make all pull request you just approved.

8ctopus avatar Jun 20 '23 16:06 8ctopus

I'm actually hosting this on my site: https://legend.octopuslabs.io/

8ctopus avatar Jun 20 '23 16:06 8ctopus