Comments (16)
You wanted builds and I pointed you to builds, I can assure you they work just as intended.
I know very well what you wrote above but don't expect things to happen that fast.
The builds I pointed you to might not be in release but again, they WORK!!!
from bsnes.
No, please add v115 release builds for bsnes. You should make builds available on Github for every release, starting with v115. Also if you could give the builds the same name each time instead of naming the files with their version number it would make it really easy to install the latest builds using the latest release github links. https://help.github.com/en/github/administering-a-repository/linking-to-releases
Just calling it "bsnes-windows.zip" every time would be great. I'm the dev of Nostlan, a frontend for video game emulators, and it'd be great to always be able to install the latest version using the same link. Hopefully that's a precedent we can set.
from bsnes.
So you are referring to "binaries" not "builds". Just wanted to clarify for that reason. It's a something that could be done, to add binaries to the releases page, yes.
EDIT: Since I realized just now you can't just fork bsnes, edit the v115 tag to attach the windows binaries, and compare (it acts as though there is no comparison), will someone with the access to update bsnes directly do this? Thanks. Here's the binaries they are referring to.
link: https://byuu.org/download/bsnes/bsnes_v115-windows.zip
mirror: https://byuu.itch.io/bsnes
EDIT2: Also regarding linux/mac builds, binaries were never handled by direct download off the top of my head, regarding linux and macOS builds for bsnes, not recently. They were handled with the respective package managers of each OS for everything except Windows binaries. It wouldn't be a bad idea for Windows and macOS, but for Linux I can see problems due to there being so many different distros with underlying architectural differences, that the respective package managers should handle Linux distribution, and the readme.md ought to have a few examples for popular distros (Debian-based, arch-based, etc...).
from bsnes.
He wants a link he can just stuff into his front end for distribution to users, so they’ll all just automatically grab the latest binaries from the same place. This Cirrus CI page sounds like it requires manual intervention for every build, or at the very least, page scraping that Cirrus doesn’t support. Using the api would probably require that the account doing the builds belong to him, since I don’t know of many CI services that provide an anonymous api for scraping links from just anyone’s CI page.
from bsnes.
Sorry it's taken a long time to respond to this issue.
The official Windows build has been added to the v115 release page. There were no official builds for Linux or macOS, so there's nothing on the release page for those platforms.
There haven't been any official releases since bsnes became a community project, so we don't have an established process yet. For higan, we recently added release automation via GitHub Actions, which I think happens to produce releases in a format @quinton-ashley would like. I guess we should do that here, too. I filed #72 for that work.
Since the GitHub release of v115 now has builds, and since future releases should be covered by #72, I don't think there's anything more to be done here, so I'll close this issue.
from bsnes.
Ain't this enough?
https://cirrus-ci.com/github/bsnes-emu/bsnes/master
It's straight from the README.md
from bsnes.
I don't understand why there are no builds for v115.
Checks https://cirrus-ci.com/github/bsnes-emu/bsnes/master
Checks https://cirrus-ci.com/build/5869603224027136
Finds Linux, FreeBSD, Windows and macOS builds
Asks if it's enough, gets a FAT
no
Good luck mate, don't expect to find courtesy at this place.
from bsnes.
It's not even close to what I asked for. Did you even read what I wrote?
from bsnes.
We should have no problem providing Linux and mac builds for bsnes; we do so for Higan right now. Check PR #74 - it has links to releases created by the GitHub Actions CI. Let me know if those releases work for you.
from bsnes.
"Builds" are typically pre-releases, in programming terms. v115 is a full release that is a starting point for bsnes moving forward on github. Just want to be sure, are you talking about pre-releases?
from bsnes.
Right now I'm using the bsnes-hd app for macOS. Maybe bsnes devs could collab with the bsnes-hd devs now that this project is on Github. As far as I know there are no other standalone binaries for macOS or Linux. byuu always only released Windows binaries.
from bsnes.
no
from bsnes.
look at the title of this issue request please
from bsnes.
^ this guy reads and he's right. I think I made the request very clear. I even linked to an github article that explains it.
from bsnes.
Thank you! Yes keeping the file names the same would be ideal. Perhaps now that this is a community project there could be collaboration with bsnes-hd on official macOS and Linux builds? They haven't uploaded any new releases since February so the project could be abandoned but it might be worth looking into how they did it.
from bsnes.
That looks great!
from bsnes.
Related Issues (20)
- bsnes/sfc/controller/justifier/justifier.cpp: probably unintended `player2` instead of `player1` in `player1`-related statement group HOT 2
- QWidget::paintEngine: Should no longer be called HOT 1
- Option to disable IPS softpatch warning HOT 1
- Can't use two identical input devices simultaneously HOT 3
- Feature Request: Please add Blarggs NTSC SNES filters HOT 5
- Continue Movie Record Support + Meta Information
- Cannot Disable 2nd Controller Port HOT 4
- macOS: loading a savestate crashes on recent nightly builds HOT 1
- Can you adding beautiful controller input like this image below? HOT 1
- wdc65816: fix PLB wrapping in emulation mode HOT 3
- Hayazashi Nidan Morita Shougi 2 wont start HOT 2
- Windows nightly download broken HOT 7
- Hayazashi Nidan Morita Shougi 1 and 2 not playable in the libretro core HOT 4
- Assault Suits Valken - game restarts after introduction HOT 2
- i cant build bsnes anymore in arch linux HOT 2
- SA-1 DMA won't transfer to bank 0x41 HOT 5
- Request to add an input display HOT 2
- MD5 hash is different HOT 4
- Can it run on non-jailbroken iPhone devices? HOT 2
- Madō Monogatari Hanamaru Dai Yōchienji (J) extreme slowdown in specific cases HOT 2
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 bsnes.