This way you don't remove a patch when the function is in use.
But removing of patches done by dopus, and if we already quit from it (while some program running from which use patched functions), then dopus will have counter of used patched functions >0, and will skip removing of patches because some of them still in use and count more than 0, then system leaves with patched function.
In other words, if we run anything from dopus, and those apps in running, then how we can safely remove patches when we do quit from dopus5 itself, but programs which use patches still in memory ?
@all Just in case not everyone notice: lately xenic with bszili fixed iconify issue (which happens when you run dopus5 together with wb, and then quit from dopus5). Still, patches didn't removes at exit , but at least iconify patch will not looks broken after exit from dopus5.
Another good addition done by xenic its ability to not use patches at all, its done via settings environment "dopus/NoSysPatch". I.e. it simple skip installing of patches, which can be good for those who use dopus5 just as pure dopus4 replacement and don't want all those things which dopus5 offer as desktop. Personally i hope someday all patches can go away, but that to be seen, as currently without patches you will have non-working parts (as i remember drag&drop are first part which didn't works without patches).
i managed to get dopus5 to crash. i accidentally draged an info file from inside an archive into the icon info window of another file. i was gonna replace the icon, but well i did something stupid but it did crash, i didn't expect that. ;)
@kas1e I finally got a chance to try out the latest development release last night under OS4.1 and its feels really good to have DOPUS5 running on my sam440ep at last. Its like the missing part of AmigaOS that I did no realise how much I missed it until I got the chance to use it again
So I just want to thank everyone involved in this project for all there hard work and brining OS4 to our NextGen Amiga's.
Sam440ep 667mhz 512megs OS4.1 + Minimig, 4MB RAM, ARM add-on board WinUae 2.3.2, OS 3.9, BB2, Catweasel MkIV Amiga 1200, BlizzardPPC 060/200 with SCSI, mediatorSX, Voodoo3, pci lan
This is only a problem now because with the large lha which is basically an image of the installed Dopus, no one uses the floppies or images of them so the installer script which creates the assign (and various ENVARC: variables) is not run. It's not a dopus bug it's a 'not installing it as it was designed to be installed' bug.
Just open a shell, cd to dopus5s drawer and enter:
echo "assign Dopus5: `cd`" >>s:user-startup
Warning: check that you use backquotes ` not normal ones ' around the cd command. AND USE >> IT IS NOT A TYPO! If you only use one > you will kill your existing user-startup file.
Amiga user since 1985 AOS4, A-EON, IBrowse & Alinea Betatester
Yes i'm aware how to add an assign to the user-startup, i just think it would be better if it would open a window saying "can't find files" or something like that instead of having a Guru.
But perhaps the original DOpus 5 Magellan 2 behaved like that too? Well i think it would be better if it didn't guru anyway.
Actually the executable creates that assign at startup if it doesn't exists, so this is definitely a bug. I have a clean 3.1 hardfile somewhere, I'll check out if I can reproduce this.
This is just like television, only you can see much further.
IIRC I got that same DSI error when I first installed the OS4 version of Dopus5 on my microA1 because I already had an assign from the original 68k version in my user-startup somewhere. Took me a little while to figure it out. I hope it gets fixed!
By the way, great work on Dopus5 you guys!
Only Amiga Makes It Possible! AmigaOne Micro A1-c 512M RAM 1TB SSD using SATA 3114 controller
@ScottCabit fryguy had the guru because he didn't have the DOPUS5: assign, which is the exact opposite of your problem. If you have an assign to the wrong path you will have DSI's and whatnot.
This is just like television, only you can see much further.
Sorry, i just realised that i had DOpus5 installed to another dir, was using AmigaForever. So it seems like it works as it should now.
Noticed something else though, when i click an lha or ziparchive i do get a Guru. I guess it's because i probably don't have that program (can't remember the name of it) which let's you browse archives.
Thanks! I first installed xadmaster but that wouldn't help. Then used this http://aminet.net/biz/dopus/XADopus.lha and copied the module to dopus5:modules (although there already was an xaddopus.module there.)
I should really try on a clean install on a real Amiga though, too much preinstalled crap with AF.