{"id":36,"date":"2009-08-06T02:55:47","date_gmt":"2009-08-06T02:55:47","guid":{"rendered":"https:\/\/blogs.scummvm.org\/remere\/?p=36"},"modified":"2022-05-23T17:03:05","modified_gmt":"2022-05-23T17:03:05","slug":"everythings-operational","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/remere\/2009\/08\/06\/everythings-operational\/","title":{"rendered":"Everything\u2019s operational!"},"content":{"rendered":"<p>By now, the master tools work fine, both in their CLI and GUI versions, and using them sure is better than the previous methods ;).<\/p>\n<p>This is how it looks when you run the CLI (under Ubuntu), compression tools don\u2019t have much fun output (it\u2019s running compress_queen):<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/blogs.scummvm.org\/remere\/wp-content\/uploads\/sites\/33\/2022\/05\/nixcli2.jpg\" \/><\/p>\n<p>And the GUI (under Windows Vista this time), a small detail that has been added (and is visible in this screenshot) is the name of the tool displayed on the line at the bottom:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/blogs.scummvm.org\/remere\/wp-content\/uploads\/sites\/33\/2022\/05\/wingui2.jpeg\" \/><\/p>\n<p>Almost all things mentioned in the last post have been fixed, but rather than an \u2018advanced\u2019 dialog. You now select Target Platform instead, which loads some defaults optimized for the target platform, instead of forcing you to set defaults yourself.<\/p>\n<p>Tools now filter filenames more effectively, and should in most cases be able to guess exactly which tool you want, or atleast offer the choice of two or three tools. The only tool that is not auto-detected is compress_tucker, which must be run in advanced mode (or for the cli, using the \u2013tool option), since it accepts an input directory, which can\u2019t be effectively selected. A suggestion was to redo the tools so they all accept input directories, since the user might not now what file to select. However, making that work without hickups would require significantly more research into every game than making the user pick the correct file.<\/p>\n<p>Documentation is also not complete (is it ever), and tomorrow, I\u2019ll improve the current \u00a0<a href=\"http:\/\/wiki.scummvm.org\/index.php\/User_Manual\/Appendix:_Tools\">tools<\/a>\u00a0page to include instruction on how to use the new GUI and CLI instead.<\/p>\n<p>Another thing that does work yet is the optional \u2013mac parameter for compress_agos (and to a lesser extent, -f to compress_gob and \u00a0\u2013speech\/music-only to compress_sword1), the simplest option would be to simply create two instances of the \u201ccompress_agos\u201d tool, one with the \u2013mac parameter set and with slightly different names, which would then appear as two separate \u00a0tools to the user.<\/p>\n<p>Also, I rightly deserve admonitions with the screwup three days ago (with the CLI not compiling), I\u2019ll try to make sure it does not happen again.<\/p>\n<p>For tomorrow, I\u2019ll try to improve the wiki documentation, and possibly some small fixes to the GUI \/ CLI, such as help strings. The README (and help pages) will be updated after the wiki, as the formatting (and publicity) of it makes it easier to track errors.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By now, the master tools work fine, both in their CLI and GUI versions, and using them sure is better than the previous methods ;). This is how it looks when you run the CLI (under Ubuntu), compression tools don\u2019t have much fun output (it\u2019s running compress_queen): And the GUI (under Windows Vista this time), [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-36","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/posts\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":1,"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/posts\/36\/revisions"}],"predecessor-version":[{"id":38,"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/posts\/36\/revisions\/38"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/media?parent=36"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/categories?post=36"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/remere\/wp-json\/wp\/v2\/tags?post=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}