bootchk / resynthesizer

Suite of gimp plugins for texture synthesis
GNU General Public License v3.0
1.39k stars 164 forks source link

Why no love for Windows users? #101

Open motorsep opened 2 years ago

motorsep commented 2 years ago

I'd really like to get this plugin for Windows :(

Feefkroete commented 2 years ago

There is a Windows Version You just have to download the zip and there you go....

motorsep commented 2 years ago

There is a Windows Version You just have to download the zip and there you go....

Good joke ... not!

image

Meanwhile it's already at v2.0.3 for Linux..

bootchk commented 2 years ago

To answer your question, the reason there is no downloadable Windows version here is that I don't have a licensed copy of Windows. I have thought about building for Windows. I think that Visual Studio is free for certain developers like me, or I could use other tools. But I would need to test interactively using GIMP on Windows. I don't know how to do that without buying a copy of the OS. If you know a place, say in the cloud, where I can use the Windows OS, please let me know and I might try it.

Yes, that download at registry.gimp.org_static is ancient (version 1.0). But I think it still works and doesn't have much substantive improvement over later versions (v2.0.x) of the Resynthesizer. But only if you are still using Windows that supports 32-bit!!! That illustrates the difficulty of maintaining open source, the playing field keeps changing underneath you.

See https://www.gimp-forum.net/Thread-Resynthisizer-Heal-Selection-Runtime-Error?pid=12687#pid12687 . It offers a downloadable 64-bit version for Windows, but I can't vouch for it.

I agree that this repository should either have a downloadable version for most OS's, or point you to a place to download them. So it looks like I should update the wiki here to point to a downloadable Windows version for 64-bit.

rautamiekka commented 2 years ago

You don't need a licensed Window$ 10, you can just leave the installation unactivated altogether (an unactivated Win10, unlike 7, beyond nagging+waterwarking+not allowing customization (last I read), doesn't give you an ultimatum after the trial), which for this purpose should be more than enough if the tools don't refuse to install/function on one.

motorsep commented 2 years ago

@bootchk what @rautamiekka said.. Trial time probably would be enough to create MSVC solution/project(s) and binaries for 64bit GIMP.

Nodens- commented 2 years ago

There is no trial time. There's literally no limit for having a non-activated windows installation apart from irrelevant, for this use case, limitations such as not being able to set wallpapers, having a watermark always on, etc etc. I routinely use a dozen Windows VM images on VMware Workstation in order to test my code on Windows and none of them are activated, although I have access to valid licenses, because it would be a waste of licenses. In fact this is what Microsoft themselves suggest for testing code on VMs. :)

swistak commented 2 years ago

@Nodens- you do realise all you have said is pretty much illegal?

rautamiekka commented 2 years ago

@Nodens- you do realise all you have said is pretty much illegal?

Uh, no, that ain't how it works anymore.

You get the installer image straight from M$ cuz they changed their tactics: more installations is more important cuz they get more money outta their other stuff than from Win10 licenses, so they reallocated most of their 'fucks to give' to other projects.

So yeah, no need to crack a Win10 if you don't need to, like for this purpose. Hell, it ain't even cracking since Win8.1 in the exact sense, which they gave up on as well.

Nodens- commented 2 years ago

@swistak Nothing I said is illegal. I already said this is how Microsoft themselves instruct you to use VMs for code testing. If you don't take my word for it, call them and ask. We're not talking about cracking or bypassing licensing. It's just installing in a VM to test/debug code without activation because activation is not required. No one activates VMs for testing and it's perfectly legal no matter what you think. The alternative would be to have to revoke licensing any time we want to scrap a VM image and install a new one and that costs more to Microsoft in support because we don't get MAK keys, that we used to get ages ago, that could be activated multiple times. It is one of the reasons they have made installations fully functional (apart from the cosmetic UI stuff) and not expiring without activation. Activation is required if you actually use the OS in a desktop or workstation. Not for code testing.

stephencmorton commented 1 year ago

Can resynthesizer be cross-compiled in mingw or something? (Compiled on linux for a windows target?)

That doesn't solve the testing problem, but if it could be more easily built, it could maybe be more easily tested.

timbury commented 11 months ago

I'll work on a Windows version when Microsoft open sources the code. ;-) Till then, it's not a priority. If you don't want to wait, use Linux.

T0biasCZe commented 7 months ago

there is this work that has native windows version https://github.com/itr-tert/gimp-resynthesizer-scm