To make everything clear, i open new topic where all who in interest can help us to beta-test native version of dopus5.
For now we will test only library, as it currently only one component which we rewrite to gcc and make it native.
Reports like "does not works" , "slow" , "broken" will be just skipped: instead, normal bug report with all the details are welcome. Ie if it by some reasons to not starts at all or kind, write fully what you do, how, attach crash log and co.
If you have no time, and can't follow the thread, then better skip it.
If you casual user who "i want use dopus5 right now you suckers! its all still not works as i hope!" , then also skip it, as it currently work in progress.
Enchantments also out of that beta-tests, that all will be only after we will migrate to native form fully (i.e. not only library, but also program and modules). So if you want to ask "please add that feature" , its just too early.
We test now only os3/os4 libs, because mos ones is not done yet, and aros ones will be done only when everything will be in native form (as 68k emulation used currently to make 68k/ppc bins/libs/tasks works together). But making fixes on os3/os4 versions of course directly mean fixes for mos/aros most of time.
So, if you ready, then:
Prepare1. Get that archive (it is full dopus5 install, just without libraries in Libs/ , so to make us sure that no one will run it after unpacking).
THERE2. Unpack it to work:dopus5
3. Blacklist work:dopus5/DirectoryOpus binary in prefs:compatibility.
It is necessary ! . It is main program binary, which is still in 68k, and it can cause a problems. So we blacklist it, to avoid any moments, which anyway will automatically irons-out when native binary will be done.
4. Next, download an archive with 3 libraryes:
THERE 1. original 68k done on SASC (just with fix in terms of listers, i.e. that PF_ASYNC)
2. 68k library done on gcc.
3. os4 library done on gcc as well in debug form (do not fear of size, without debug it's small of course).
Put in work:dopus5/Libs/ DEBUG VERSION OF OS4 LIBRARY WITH PROPER RENAME! I.e. it should be "dopus5.library".
as i say, i specially separate libs from main archive, so we all can be sure that everyone who will do test, understand what he doNow, run DirectoryOpus binary, and start to use it.
Once you crashes/freezes 1. Once you will have any crashes, immediately save crash log, and together with FULL BIG FAT details write to some text file.
2. delete from Libs/ os4 library, and put there 68k-gcc library (thats very important : not sasc one, but gcc one). With proper rename to dopus5.libary of course. You do it just to see if it only os4-library bugs, or also os3-library bugs.
3. Try to reproduce problem. Note to file results.
4. If problem still reproduces, delete from Libs/ 68k-gcc version of library, and put there 68k-sasc version of library (i.e. original just with lister's fix, and of course with also renaming to dopus5.library). Try to reprodce problem. Note to file results.
5. All the details with all crash-logs put there (crash-logs can be uploaded somewhere with link on, or even if put them in topic, then registers/stack-trace is enough).
! IMPORTANT !When you plays with different libraryes, it is necessary to do hard reboots. I.e. if you use some version of library with dopus5, and then want to use another one : hard reboot is 100% must.
Happy testing.