Comments (20)
Bumping this, been nearly a month now @andrewmd5
from borderless-gaming.
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.
but no source code disclosure for the latest version lol
from borderless-gaming.
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.
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.
from borderless-gaming.
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 thenLocal 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
- 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
from borderless-gaming.
@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.
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.
- Not sure where that "Steam" branch should be. There is only a TAG
10.0-steam
, that has git errors. - When you build that source code you get the following error:
from borderless-gaming.
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.
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...
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.
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:
- Actually open source alternatives already exist such as NoMoreBorder.
- 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.
- 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!).
- 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.
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.
@andrewmd5 any info on this?
from borderless-gaming.
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.
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.
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.
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.
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:
- Actually open source alternatives already exist such as NoMoreBorder.
- 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.
- 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!).
- 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)
- Crash on startup: Process with an Id of xxx is not running. HOT 1
- Dark Mode not working HOT 6
- Save BG window size & position
- Ultrawide support
- resizing the screen in pixels no longer works HOT 5
- [Game]: Skyrim SE - Game cursor does not leave bound of original window HOT 1
- Unhandled Exception when opening steam HOT 1
- [Game]: Euro Truck Simulator 2 / Steam - BG makes the Properties window of Euro Truck Simulator Borderless HOT 2
- [Game]: Diablo 4 - Extra Blank space to right of window
- [UI/Language] Newline characters (\r\n) appear in confirmation dialogs. HOT 2
- Albion Alt Tab
- MSft Flight Simulator Steam Edition: Your program does not expand the window (which is v small) but simply sends it to the top left corner. Gemini advised me to buy your program so as to be able to expand that window.
- No more free Borderless Gaming? HOT 2
- Allow single left click to open app from tray
- Pausing and then resuming Automatic Processing does not work
- Stop automatically making the program borderless.
- Game Stuck in a Borderleress Window after being Uninstalled HOT 2
- Application freezes after returning from Lock screen
- [Game]: Fortnite - Game won't display in taskbar/alt+tab menu, displays in background on all Windows desktops
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from borderless-gaming.