FPGA programmers out there?

https://github.com/MiSTer-devel/Main_MiSTer/wiki
User avatar
nullobject
Retro freak
Retro freak
Posts: 16
Joined: Mon Feb 27, 2017 3:58 am
Contact:

Re: FPGA programmers out there?

Post by nullobject »

Rygar has finally been finished, enjoy! :cheers:

https://github.com/MiSTer-devel/Arcade-Rygar_MiSTer
LFT
Atarian
Atarian
Posts: 2
Joined: Sat Apr 11, 2020 9:08 am

Re: FPGA programmers out there?

Post by LFT »

Bravo!!!
NML32
Atari Super Hero
Atari Super Hero
Posts: 692
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: FPGA programmers out there?

Post by NML32 »

nullobject wrote:Rygar has finally been finished, enjoy! :cheers:

https://github.com/MiSTer-devel/Arcade-Rygar_MiSTer
Fantastic!!!
Thank you :cheers:
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: Thoughts on the MiSTer updater script

Post by Sorgelig »

nullobject wrote:I just wanted to throw out a couple of ideas for improving the MiSTer updater script.

Is there any reason we don't leverage the GitHub releases feature?

I come from the software engineering world, and keeping binary files in a git repo isn't considered best practice because git can't do any optimisation on the changes to binary files. They are stored verbatim in the repo (i.e. every time you update a binary file, git will store another copy of it). Eventually your repo grows in size (aka. bloat).

If we use GitHub releases, then we store the compiled cores outside the repo. You can also do other neat things with the GitHub API, like only request the latest release, etc. This would make it quite trivial to add a feature to the MiSTer updater script to download the latest version of a core from the GitHub releases.

Thoughts? :mrgreen:
This was already discussed several times. As a supporter for more than hundred repos i can say, current way is much more convenient from development point of view. More detailed i've answered on github.
There only more convenient point is to use github API to fetch the latest release. But it's just a matter of script code which is already working. The same format for release is used in Main to show the release date in OSD. So many things are bound together already. Github release feature is foreigner here.
Locked

Return to “MiSTer”