Git Product home page Git Product logo

Comments (20)

bigfinfrank avatar bigfinfrank commented on August 26, 2024 10

Bumping this, been nearly a month now @andrewmd5

from borderless-gaming.

bigfinfrank avatar bigfinfrank commented on August 26, 2024 8

You also might want to take another look at the license. An additional agreement to restrict the license is disallowed by the license.

from borderless-gaming.

Alanimdeo avatar Alanimdeo commented on August 26, 2024 6

image
but no source code disclosure for the latest version lol

from borderless-gaming.

bigfinfrank avatar bigfinfrank commented on August 26, 2024 5

So where's the source (for anything from the last 3 months)?

I also want to mention that while the title of the issue is mentioning pre-compiled builds, like I said in the issue description itself, I really only care about the missing commits, since I want to compile on my own. If a formal release doesn't follow, I don't really care, I just titled it that way because generally I like to stay aligned with the actual release versions by using the included source code zips that are included in every GitHub release automatically.

from borderless-gaming.

Kenjugs avatar Kenjugs commented on August 26, 2024 4

To get it to run properly, you have to put the Languages.zip file (from the Languages folder) in the same place as the BorderlessGaming.exe that gets built.

from borderless-gaming.

andrewmd5 avatar andrewmd5 commented on August 26, 2024 4

from borderless-gaming.

EzioTheDeadPoet avatar EzioTheDeadPoet commented on August 26, 2024 2

Update: I managed to compile a working 10.0-steam version.
Not sure if it truly has all the options, but at least my version builds despite the git errors. But also being able to do that doesn't negate the fact that the latest update post that is now 3weeks old according to GitHub hasn't been updated with the build release.

Key to get it to build in a working state in JetBrains Rider was to:

  • NOT use the Build menu at the top of the app
  • But instead right click the .sln file and selecting Publish and then Local Folder ...
    • It might also requires you to manually set the ".NET SDK" to the proper version (for version 10.0 .NET 8) by right clicking the .sln file and selecting Manage .NET SDK

from borderless-gaming.

bigfinfrank avatar bigfinfrank commented on August 26, 2024 2

@andrewmd5 If you want to go closed source that's fine, if you do it properly. You should really get permission from the project's contributors before violating the license they contributed under.

from borderless-gaming.

EzioTheDeadPoet avatar EzioTheDeadPoet commented on August 26, 2024 1

Yes I noticed exactly the same thing and stated that directly to the dev which you can see here their response here: [removed URL]

I had no further response after that and still no trace of the latest source code so [I made a negative Steam review][URL removed] which the dev responded with:

User doesn't understand how Github works - the code is fully available on a draft PR in the "Steam" branch. Stop trying to start witch-hunts.

So yeah the dev is actively lying about the whole thing and accuses me of not understanding GitHub instead.

  1. Not sure where that "Steam" branch should be. There is only a TAG 10.0-steam, that has git errors.
  2. When you build that source code you get the following error:
    image

from borderless-gaming.

KawaiiSelbst avatar KawaiiSelbst commented on August 26, 2024 1

To get it to run properly, you have to put the Languages.zip file (from the Languages folder) in the same place as the BorderlessGaming.exe that gets built.

Or just make

dotnet publish

in your console, and dotnet make it self

from borderless-gaming.

EzioTheDeadPoet avatar EzioTheDeadPoet commented on August 26, 2024 1

You also might want to take another look at the license. An additional agreement to restrict the license is disallowed by the license.

I don't think we will get source unless someone has the knowledge and funds to work on getting the gpl license enforced.

????

https://snapshots.andrew.im/bg/{version}.zip

Anyway this will only work up until v11 since I rewrote the program in Zig

This doesn't even work right now...
image

I also tried the following versions there to make sure it isn't somehow related to that:

  • 10.0.0
  • 10
  • v10
  • v10.0.0
  • 10.0.20
  • v10.0.20
  • 10.0.22
  • v10.0.22

It is funny to see such an amazing software being ruined by an active scammer that now also went ahead and also put a paid "clone" (the UI code is different but the underlying compression is the same, at least in the efficiency) of CompactGUI onto Steam.

from borderless-gaming.

bigfinfrank avatar bigfinfrank commented on August 26, 2024 1

I suspect the site not working is intentional, everything that's been done so far has pointed to stalling for time, presumably until his mentioned v11 release is done or the community gets sick of trying.
He's made it pretty clear he's not interested in open sourcing new versions. I'm not happy with this either, but like DigitalNikki said, unless someone wants to put money into it and tackle it legally, realistically I don't think he's going to give in. But hey! I'd absolutely love to be proven wrong.


I'm personally pretty sick of this, so I'm going to try to make the best of it and provide some options going forward for the community:

  1. Actually open source alternatives already exist such as NoMoreBorder.
  2. If you're fine with the older version, you can always use v10.0-rc1 which I'd assume is built off the current net8 branch, if not, building from the net8 branch is always an option.
  3. If you really want dark mode, dnSpy isn't particularly hard to use, I'm sure someone could create a fork of the project and implement his dark mode feature nearly identically, he's using an open source library called DarkNet, it's nothing special. I should note that although not necessary legally, to keep everything above board ethically, checking for a license via the steam API is something a fork easily could (and should) do, all you'd need to do is check for ownership of the DLC's AppID. However realistically anyone who wants it would just use smokeapi anyways, I'm sure people are already doing this with the steam version given how controversial the dark mode dlc is, I'm not sure if his DRM is more advanced, but we'll likely never find out, that's the decision he's making (or maybe he'd like to make an open source contribution to the fork!).
  4. Most games nowadays have some way to activate borderless windowed mode, PCGamingWiki is a pretty useful resource for finding native ways, a lot of the time a launch option or simple false -> true configuration file edit will do the trick. If not there's often a community mod. Obviously using BG is supposed to avoid needing to do this per-game, but it is still a functional fallback option if nothing else appeals to you and you're not a fan of using closed source apps that monitor your process list.

With that said, I'm going to be unwatching the issue, feel free to tag me if you have anything to say/ask me, or if the issue gets closed without resolution, I'd be happy to reopen it so people in our position can still easily find it. Or Andrew can pin the issue and then close it as not planned, that's a fair compromise in my eyes as I don't see anyone coming to this repository for any reason aside from this going forward.

from borderless-gaming.

VictorienXP avatar VictorienXP commented on August 26, 2024

Yes I noticed exactly the same thing and stated that directly to the dev which you can see here their response here: https://steamcommunity.com/app/388080/eventcomments/4293692546850196709?snr=2_9_100000_&ctp=5#c4293692546851325740

I had no further response after that and still no trace of the latest source code so I made a negative Steam review which the dev responded with:

User doesn't understand how Github works - the code is fully available on a draft PR in the "Steam" branch. Stop trying to start witch-hunts.

So yeah the dev is actively lying about the whole thing and accuses me of not understanding GitHub instead.

from borderless-gaming.

bigfinfrank avatar bigfinfrank commented on August 26, 2024

@andrewmd5 any info on this?

from borderless-gaming.

swemoney avatar swemoney commented on August 26, 2024

Can confirm the same with Visual Studio, building alone gives you the UI Translations error but publishing to a folder runs fine. I don't see dark mode in the 10.0-steam tag though so it doesn't look like it's up to speed with the actual Steam release.

from borderless-gaming.

DigitalNikki avatar DigitalNikki commented on August 26, 2024

You also might want to take another look at the license. An additional agreement to restrict the license is disallowed by the license.

I don't think we will get source unless someone has the knowledge and funds to work on getting the gpl license enforced.

from borderless-gaming.

andrewmd5 avatar andrewmd5 commented on August 26, 2024

You also might want to take another look at the license. An additional agreement to restrict the license is disallowed by the license.

I don't think we will get source unless someone has the knowledge and funds to work on getting the gpl license enforced.

????

https://snapshots.andrew.im/bg/{version}.zip

Anyway this will only work up until v11 since I rewrote the program in Zig

from borderless-gaming.

Alanimdeo avatar Alanimdeo commented on August 26, 2024

You also might want to take another look at the license. An additional agreement to restrict the license is disallowed by the license.

I don't think we will get source unless someone has the knowledge and funds to work on getting the gpl license enforced.

????

https://snapshots.andrew.im/bg/{version}.zip

Anyway this will only work up until v11 since I rewrote the program in Zig

There is no DNS record for snapshots.andrew.im at all, is this even possible?

from borderless-gaming.

andrewmd5 avatar andrewmd5 commented on August 26, 2024

I suspect the site not working is intentional, everything that's been done so far has pointed to stalling for time, presumably until his mentioned v11 release is done or the community gets sick of trying. He's made it pretty clear he's not interested in open sourcing new versions. I'm not happy with this either, but like DigitalNikki said, unless someone wants to put money into it and tackle it legally, realistically I don't think he's going to give in. But hey! I'd absolutely love to be proven wrong.

I'm personally pretty sick of this, so I'm going to try to make the best of it and provide some options going forward for the community:

  1. Actually open source alternatives already exist such as NoMoreBorder.
  2. If you're fine with the older version, you can always use v10.0-rc1 which I'd assume is built off the current net8 branch, if not, building from the net8 branch is always an option.
  3. If you really want dark mode, dnSpy isn't particularly hard to use, I'm sure someone could create a fork of the project and implement his dark mode feature nearly identically, he's using an open source library called DarkNet, it's nothing special. I should note that although not necessary legally, to keep everything above board ethically, checking for a license via the steam API is something a fork easily could (and should) do, all you'd need to do is check for ownership of the DLC's AppID. However realistically anyone who wants it would just use smokeapi anyways, I'm sure people are already doing this with the steam version given how controversial the dark mode dlc is, I'm not sure if his DRM is more advanced, but we'll likely never find out, that's the decision he's making (or maybe he'd like to make an open source contribution to the fork!).
  4. Most games nowadays have some way to activate borderless windowed mode, PCGamingWiki is a pretty useful resource for finding native ways, a lot of the time a launch option or simple false -> true configuration file edit will do the trick. If not there's often a community mod. Obviously using BG is supposed to avoid needing to do this per-game, but it is still a functional fallback option if nothing else appeals to you and you're not a fan of using closed source apps that monitor your process list.

With that said, I'm going to be unwatching the issue, feel free to tag me if you have anything to say/ask me, or if the issue gets closed without resolution, I'd be happy to reopen it so people in our position can still easily find it. Or Andrew can pin the issue and then close it as not planned, that's a fair compromise in my eyes as I don't see anyone coming to this repository for any reason aside from this going forward.

Just to clarify, DarkNet just does titlebars, not the UI.

Anyway, I’m seeing a lot of demands from people who contribute nothing to the project either financially or code wise so I’m closing this issue. There will no longer be any free builds and snapshots of the code can be found from the URL above; maybe in the future I’ll resync to github once v11 is complete.

The encouragement to “pirate” or fork and implement functionality over just supporting the project is exactly why I’m not doing anymore free labor. The last version 10 RC build will remain available and has most of the changes for a prebuilt. Or you can buy the program on Steam and stop leeching off of the work of open source developers.

from borderless-gaming.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.