hugoif / hugo-unix

A fork of Bill Lash's Hugo port, originally hosted at https://bitbucket.org/0branch/hugo-unix. Further info and downloads: http://www.generalcoffee.com/hugo/gethugo.html.
BSD 2-Clause "Simplified" License
7 stars 5 forks source link

Import changes from Gargoyle #7

Open cspiegel opened 2 months ago

cspiegel commented 2 months ago

The multimedia loading is still idiosyncratic: Hugo doesn't use Blorb, so workarounds have to be done. If GLK_MODULE_GARGLK_FILE_RESOURCES is available, resources are loaded directly from Hugo's resource files. Otherwise, the rather messy method of writing out PIC and SND files as described in the Blorb specification §16 is used. If a particular Glk implementation supports neither of these, it won't get sound and graphics.