| |
JCH
Registered: Aug 2008 Posts: 200 |
SID Factory II
Laxity and I have decided to go BETA with SID Factory II to let all curious SID composers also have a go at this cross-platform SID editor.
We have a Facebook group that you are welcome to join. There's also a nifty user manual there. If you're not on Facebook, this thread should serve as another place where we can share questions, ideas, music, bugs, new builds, additional files, etc.
Please note that although SID Factory II is quite stable and more than capable of editing SID tunes at this point, it is still missing a few essential things such as e.g. sub tunes. We have a solid ToDo and will post new builds here as they become available.
The first official BETA build: SIDFactoryII_20200604.zip |
|
... 145 posts hidden. Click here to view all posts.... |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Quote: Nitpicking aside, this is proper nitpicking.
Never seen LD assigned to CXX though
We use g++ or clang++ as a linker for vice, otherwise vte won't link, usually though LD=$(CC) should work fine. |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Quote: Quoting Compyx
Nitpicking, I know, but it would make it easier for people to override the compiler, linker and flags in a standard way :)
I have only limited linux/c++/makefile experience so I am not surprised the Makefile is flawed :) Once I had the macOS build I thought I could have a go at extending the experience I had from that to a linux build.
But since neither Laxity, JCH or myself actually use linux, we will not find issues ourselves or be able to properly fix and test them, so input and pull requests are welcome!
You may want to start with merging the 'linux' branch into master. Having to check out a separate branch (which is out of sync) for Linux feels weird. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
Quote:You may want to start with merging the 'linux' branch into master.
this :)
as for distribution - i wouldnt bother much. just make sure it builds correctly. packaging is usually up to those who make the distros. it shouldnt be required for something simple like this either. if you really care, a proper "make install" target is the way to go, imho - but it will require configuration options for various things. i'd rather fix the code so a plain binary distribution works from whatever location. |
| |
Youth
Registered: Aug 2003 Posts: 43 |
Quoting GroepazQuote:You may want to start with merging the 'linux' branch into master.
this :)
Done. Linux branch is merged to master. Good luck ;) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
Compiles with almost zero warnings (just some harmless "unchecked return values of fread"), and works fine from the "artifacts" directory after "make dist". i think you can just zip that up for an oldschool binary distribution, leave more sophisticated packaging to whoever wants to do it =P |
| |
tlr
Registered: Sep 2003 Posts: 1790 |
Quote: Compiles with almost zero warnings (just some harmless "unchecked return values of fread"), and works fine from the "artifacts" directory after "make dist". i think you can just zip that up for an oldschool binary distribution, leave more sophisticated packaging to whoever wants to do it =P
+1
Seems to build fine here on Ubuntu 20.04.1LTS. Good work guys! |
| |
Youth
Registered: Aug 2003 Posts: 43 |
Quoting GroepazCompiles with almost zero warnings (just some harmless "unchecked return values of fread"), and works fine from the "artifacts" directory after "make dist". i think you can just zip that up for an oldschool binary distribution, leave more sophisticated packaging to whoever wants to do it =P
Thanks! Only thing is, I have no clue if the keyboard bindings are all working. Can anyone shed some light on that? I am using a virtualbox image to test but it already has a weird keyboard layout so I can't properly test it. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
MMMh, i dont know the program good enough to check this - but it's an SDL app, i dont see why there would be differences between windows/linux/mac. At least in VICE there are no such problems with the keyboard, unless you are using keys that you shouldnt use in the first place ("media" keys for example) |
| |
JCH
Registered: Aug 2008 Posts: 200 |
SID Factory build 20211230 has been released.
The main features of this build are song list descriptions, driver 11.04 with note delay, specifying the zero page addresses used by the driver, and various minor fixes.
As always you can download it here: http://blog.chordian.net/sf2/ |
| |
vincenzo
Registered: Sep 2003 Posts: 83 |
A tutorial to SF2 has been released: https://youtu.be/nXNtLetxFUg
More to follow soon(ish). |
Previous - 1 | ... | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 - Next |