Skip to content

Commit

Permalink
GCW0: Include free soundfont into release package
Browse files Browse the repository at this point in the history
  • Loading branch information
sev- committed Feb 24, 2016
1 parent 76a2762 commit fe7ca47
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion backends/platform/dingux/dingux.mk
Expand Up @@ -33,7 +33,7 @@ endif
$(CP) $(srcdir)/backends/platform/dingux/scummvm.png $(bundle_name)/

# Special target for generationg GCW-Zero OPK bundle
$(gcw0_bundle): all
$(gcw0_bundle): all GeneralUser\ GS\ FluidSynth\ v1.44.sf2
$(MKDIR) $(gcw0_bundle)
$(CP) $(DIST_FILES_DOCS) $(gcw0_bundle)/
$(MKDIR) $(gcw0_bundle)/themes
Expand All @@ -56,6 +56,8 @@ endif
$(CP) $(srcdir)/dists/gcw0/scummvmrc $(gcw0_bundle)/
$(CP) $(srcdir)/dists/gcw0/scummvm.sh $(gcw0_bundle)/

$(CP) GeneralUser\ GS\ FluidSynth\ v1.44.sf2 $(gcw0_bundle)/

gcw0-opk-unstripped: $(gcw0_bundle)
$(CP) $(PLUGINS) $(gcw0_bundle)/plugins/
$(CP) $(EXECUTABLE) $(gcw0_bundle)/scummvm
Expand All @@ -65,3 +67,12 @@ gcw-opk: $(gcw0_bundle)
$(STRIP) $(gcw0_bundle)/plugins/*
$(STRIP) $(gcw0_bundle)/scummvm
./dists/gcw0/opk_make.sh -d $(gcw0_bundle) -o scummvm

GeneralUser_GS_1.44-FluidSynth.zip:
curl -s http://www.scummvm.org/frs/extras/SoundFont/GeneralUser_GS_1.44-FluidSynth.zip -o GeneralUser_GS_1.44-FluidSynth.zip

GeneralUser\ GS\ FluidSynth\ v1.44.sf2: GeneralUser_GS_1.44-FluidSynth.zip
unzip GeneralUser_GS_1.44-FluidSynth.zip
mv "GeneralUser GS 1.44 FluidSynth/GeneralUser GS FluidSynth v1.44.sf2" .
mv "GeneralUser GS 1.44 FluidSynth/README.txt" README.soundfont
mv "GeneralUser GS 1.44 FluidSynth/LICENSE.txt" LICENSE.soundfont

5 comments on commit fe7ca47

@lotharsm
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there any plans to include this soundfont into other release packages? Would be really handy to have this soundfont included in the Windows installer or .zip package - great improvement in MIDI quality compared to the quite crappy Microsoft MIDI synthesizer.

@sev-
Copy link
Member Author

@sev- sev- commented on fe7ca47 Feb 26, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is up the relevant port maintainers.

@lotharsm
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Kirben, what's your opinion on this topic? I guess you know how bad the default Microsoft General MIDI driver compares to a good soundfont in FluidSynth.

@Kirben
Copy link
Contributor

@Kirben Kirben commented on fe7ca47 Feb 27, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No plans to bundle any soundfont, especially due to the large increase in file size. There is a variety of soundfonts available online, if people are looking for better quality. Although I suspect Munt is a more popular option for games offering Roland support.

@lotharsm
Copy link
Member

@lotharsm lotharsm commented on fe7ca47 Feb 28, 2016 via email

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.