Welcome, Guest. Please login or register.

Author Topic: What's with all the broken icons (OS4)?  (Read 5693 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AegisTopic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 213
    • Show only replies by Aegis
    • http://www.survivorfilms.co.uk
Re: What's with all the broken icons (OS4)?
« Reply #14 from previous page: February 18, 2016, 05:29:07 PM »
Well I got it working :) turns out I already had the SOBJs I needed, I just had to make soft links for the versions Fuse was looking for - in this case:

libbz2.so.1.0
libxml2.so.9

I guess after you've been using OS4 for a while this becomes second nature but it's a big gotcha to newbies like me (and somehow I got a ton of stuff working without having to do this at all) - the only other soft links I have in SOBJs are for libz and libpng and I'm pretty sure I didn't make those :D

Regarding Fuse, (and again, I'm not picking on you Chris - it's just as good an example as many I've encountered) - here's the readme:

Quote from: Fuse Readme
This is a port of fuse 1.0.0.1

The Amiga port supports decompression of files using xfdmaster.library,
and uses ASL for the file requesters.

32-bit Deficons are included for the main Spectrum file types, courtesy
of Ken "Ken's Icons" Lester.

See XFD.OS4 and Icons.OS4 files in the Docs directory for more info on
the above.  For general information about Fuse, see
http://fuse-emulator.sourceforge.net

I'd love it if you and other devs would stick notes for any dependencies in here - and telling users they need to hit F1 to bring up the Fuse menu wouldn't hurt either since by default it launches fullscreen. (I found it in the fuse.guide but you know what us users are like ;))

One last general gripe - *what* is with all these OS4 apps that have console windows you have to >NIL: away to get rid of? Must be a developer thing but I hate seeing these - could we not have a tooltype to hide them (and God yes, *please* use and document tooltypes :D).

Fuse is very slick though Chris and runs nicely under WinUAE/OS4 - thanks for taking the time to port it! :)
« Last Edit: February 18, 2016, 05:32:09 PM by Aegis »
Catapultem habeo. Nisi pecuniam amnem mihi dabis, ad caput tuum saxum immane mittam.
I have a catapult. Give me all the money, or I will fling an enormous rock at your head.
 

Offline chris

Re: What's with all the broken icons (OS4)?
« Reply #15 on: February 18, 2016, 07:38:58 PM »
Quote from: Aegis;804215
Well I got it working :) turns out I already had the SOBJs I needed, I just had to make soft links for the versions Fuse was looking for - in this case:

libbz2.so.1.0
libxml2.so.9

I guess after you've been using OS4 for a while this becomes second nature but it's a big gotcha to newbies like me (and somehow I got a ton of stuff working without having to do this at all) - the only other soft links I have in SOBJs are for libz and libpng and I'm pretty sure I didn't make those :D

SObjs are weird as they have the version numbers in the filenames, and different compatible versions have different filenames, so you need the softlinks.  It also entirely depends on the dev's setup as to what filenames it looks for - sometimes the version numbers on the end don't need to be there, but then you get problems when an incompatible version comes along.

I decided a long time ago (obviously not quite as long ago as that Fuse port) that they were more trouble than they were worth and now only use them when necessary.

Quote
I'd love it if you and other devs would stick notes for any dependencies in here

I normally stick them in there or in the .guide.  I probably thought it was only using ones which come with the OS.

Quote
One last general gripe - *what* is with all these OS4 apps that have console windows you have to >NIL: away to get rid of? Must be a developer thing but I hate seeing these - could we not have a tooltype to hide them (and God yes, *please* use and document tooltypes :D).

In Fuse's case IIRC it writes something to or simply opens stdout/stderr.  That's the case for lots of ports, which is probably why you've seen it so frequently.  It's usually too much hassle to find out why.

Quote
 
Fuse is very slick though Chris and runs nicely under WinUAE/OS4 - thanks for taking the time to port it! :)

Cool.  It needs updating though.  I tend to use ASp unless I need some of the more advanced features (also ASp is a lot less hassle to use to create .TAP files - I'm not even sure Fuse can do this, and TZXs aren't concatable, if that is a word, which it probably isn't)
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar picture is Tabitha by Eric W Schwartz