English Amiga Board


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 07 December 2014, 04:29   #1
ancalimon
Supernormal

ancalimon's Avatar
 
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 37
Posts: 1,229
AmigaOS Patch Guide

It's difficult to have a stable system after applying many different patches. There are lots of combination and also rom modules that supposedly fix some of the stuff the patches do. The order of patches in your Startup-Sequence and even WB-Startup drawer is important.

What do you think about such a project? A guide about patches for AmigaOS 3.1 & 3.9 ?

For example different variations of essential patches and how to use them on their 020-030-040-060, AGA-CGX-P96 Amigas. (stackattack, mcpramlibpatch, reqattack, cyreq, reqtools, reqchange, mcp, icon.library, cosmos patches, don adan patches, boingbag3&4, loadmodule, blizkick, Picasso96, Cybergraphx, fblit, ftext, etc...)

For example I have installed lot's of them and now trying to drag and drop another icon into rawbinfo's icon information window causes deadend guru. (I will eventually find the problem but still..)

Or for example if I disable assignwedge from mcp but enable it inside reqchange, I get a reboot after choosing an option (like mount or cancel) from the assignwedge window. I use mcp's option to overcome this.

If there was such a guide these kind of set backs could be avoided.

From what I see, there are also lots of people who are reluctant to use for example a very nice patch collection like boingbag3&4. For example most people probably aren't aware that they have to use some kind of stackattack patch.
ancalimon is offline  
Old 27 December 2014, 22:02   #2
midwan
Registered User

 
Join Date: Dec 2014
Location: Gothenburg
Posts: 61
I like this idea!

I was also considering something similar these days, since I got to do a fresh installation of 3.9 on my A4000 and I had to track down what extra stuff is needed to update the environment.

Although I tried to keep the list to a minimum, it wasn't long after I started seeing instability problems due to combinations of things.

For example, AFA_OS currently doesn't work for me (Line 1111 emulator error on Workbench as soon as LoadWB is loaded) after I switched from CGX to P96, and I'm trying to isolate the component that causes this.

A sort of a wiki in this respect identifying which are the recommended updates/patches and in which combination they cause problems would be fantastic. It should also include information about obsolete patches with newer version of components.

In a perfect world, we would have an updated package of everything you need after a 3.9 installation which is maintained with new releases - perhaps something like the BB4 project mentioned elsewhere in this forum.
midwan is offline  
Old 27 December 2014, 23:00   #3
PeterK
Registered User
 
Join Date: Apr 2005
Location: Hangover
Posts: 2,407
Don't use FBlit and CGX or P96 at the same time.
Don't use AfA_OS and DOpus5.9x together.
PeterK is offline  
Old 28 December 2014, 00:26   #4
midwan
Registered User

 
Join Date: Dec 2014
Location: Gothenburg
Posts: 61
Thanks Peter,

I'm not using FBlit at all actually. I am using DOpus 5.91 (the latest dev snapshot) but not as WB-replacement, so I can launch it when I need to.

My problem with AFA OS manifests itself as soon as the Workbench screen is opened during boot, which normally is when LoadWB is called. It is probably a combination with IPrefs calling the selected screenmode as well, since if I try to manually run each line from the startup-sequence except IPrefs (to keep the shell open so I can continue running commands), AFAOS does not crash.

Also, I was testing CGX4 a few weeks ago before I decided to test P96. AFA OS was working for me there, it failed to work immediately with my P96 installation. Since other components were updated at the same time, I'm still trying to figure out which one is causing this since I doubt it's the P96 system in general.

The updates I have in my system are from BB2+BB4, with the addition of the HSMathLibs which I have registered. All the updated modules/libraries are placed in my Deneb. I'm also using MMULib, Poseidon, HappyENV, new layers.library (45.27), new icon.library (46.4.404) and a few BlizKick modules: IntAckFix, FixGetMsg, BBlank, NewAlert.

I just updated some pieces from the latest BB4 package, so I was about to run another test. To simplify things, I was also considering making a secondary bootable partition with the same contents, minus P96 (and put CGX there instead). That way the only difference would be the RTG platform, though I know that some pieces might have to change as well (I believe the new layers.lib doesn't play well with CGX?).

Update: even with the BB4 updates, I still get a crash when WB loads with AFA OS enabled:

Task: 0x087547B0 Workbench
Error: 0x80000003 "DEADEND" by: System: no alert occured
Cause: Illegal address access (ie: odd)

I realize this is unrelated to this thread so I won't bother you any more with it, just wanted to show the kind of problems that could hopefully be avoided if we had a sort of a "wiki" for these things. ;-)

I'd be happy to set-up the platform and host it on a server of mine, if people would help with the content?

Last edited by TCD; 28 December 2014 at 01:00. Reason: Back-to-back posts merged.
midwan is offline  
Old 28 December 2014, 00:49   #5
PeterK
Registered User
 
Join Date: Apr 2005
Location: Hangover
Posts: 2,407
Most critical parts of AfA_OS are graphics_lib.exe, icon_lib.exe and picture_datatype.exe. Try moving them from AfA_OS_LIBS: into the subdir "Disabled".

I also had a conflict between layers.library and AlertPatch in WBStartup. I could solve that by calling AlertPatch >NIL: already in the s-s before loading layers.library.

Update:
If IPrefs crashes then insert Wait 1 or Wait 2 above it.

Last edited by PeterK; 28 December 2014 at 01:20.
PeterK is offline  
Old 28 December 2014, 00:53   #6
midwan
Registered User

 
Join Date: Dec 2014
Location: Gothenburg
Posts: 61
Thanks for the tip Peter, I'll test and come back with the results shortly. I'm also preparing the secondary boot partition now, to help isolate my problem further.
midwan is offline  
Old 28 December 2014, 02:11   #7
midwan
Registered User

 
Join Date: Dec 2014
Location: Gothenburg
Posts: 61
After doing some more testing, here's what I found:

P96 vs CGX: same results in my system, so we can rule out the RTG platform at least.
Moving the AFA OS libs into a Disabled directory helped, then I started moving them back one by one to find out which one caused the crash: it was icon_lib.exe in the end.

I guess there's something going on with either the latest layers.library or the latest icon.library in combination with it, since those are the only two new components from what I remember, since the system used to work.

I'll try to remove each one and make sure tomorrow, and post my results here in case anyone else runs in the same problem.

Thanks to Peter for suggesting this approach. :-)
midwan is offline  
Old 28 December 2014, 02:39   #8
NovaCoder
Registered User
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 3,536
A guide is a great idea

My basic rule with patches is that the less you use the better.
NovaCoder is offline  
Old 28 December 2014, 02:50   #9
TuKo
Apollo Team

TuKo's Avatar
 
Join Date: May 2014
Location: not far
Posts: 241
Excellent idea !
TuKo is offline  
Old 28 December 2014, 04:37   #10
Hewitson
Registered User
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 36
Posts: 2,624
Quote:
Originally Posted by NovaCoder View Post
A guide is a great idea

My basic rule with patches is that the less you use the better.
Same here. Sometimes I see people on here list like 20-30 patches that they use and I wonder how their system could possibly be stable.
Hewitson is offline  
Old 28 December 2014, 09:40   #11
midwan
Registered User

 
Join Date: Dec 2014
Location: Gothenburg
Posts: 61
Totally agree that less is more in this, it's just a matter of which ones to use.
midwan is offline  
Old 28 December 2014, 12:22   #12
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,113
At least some general rules (avoid double patches, order, buggy patch list, read the docs, you have to know what your are doing, ...) for everyone would be fine. Thinks like "this combination will work" is a bad idea.
daxb is offline  
Old 29 December 2014, 09:52   #13
Bamiga2002
BlizzardPPC'less

Bamiga2002's Avatar
 
Join Date: May 2004
Location: Finland
Age: 41
Posts: 3,210
Send a message via MSN to Bamiga2002
Quote:
Originally Posted by PeterK View Post
...
Don't use AfA_OS...
Aaaaand fixed that for you.
Seriously I can't understand why someone uses this buggy "enhancer". Yes it's nice looking and all but causes all kinds of problems. The first note on the patch guide should be to avoid Afa_OS - until it's fixed to work properly (somehow I doubt this will happen anytime soon...).
Bamiga2002 is offline  
Old 29 December 2014, 11:24   #14
midwan
Registered User

 
Join Date: Dec 2014
Location: Gothenburg
Posts: 61
:-)

I've opted not to use it after all, it was more a matter of understanding what is causing the instability and why. Eye candy is nice, but if it gets in the way of usability then it's out of the question for me.

However, anti-aliased truetype fonts in the system are also nice. :P
midwan is offline  
Old 30 December 2014, 00:08   #15
PeterK
Registered User
 
Join Date: Apr 2005
Location: Hangover
Posts: 2,407
Quote:
Originally Posted by midwan View Post
Moving the AFA OS libs into a Disabled directory helped, ...
Usually, this is only required when DOpus5.9x is installed. With DOpus5.82 or the Workbench AfA_OS works stable, at least as long as you use Hi/TrueColor-screens.

Quote:
... then I started moving them back one by one to find out which one caused the crash: it was icon_lib.exe in the end.

I guess there's something going on with either the latest layers.library or the latest icon.library in combination with it, since those are the only two new components from what I remember, since the system used to work.
No, on my AmiKit 8.1 setup I can use AfA_OS completely installed together with the latest icon.library, layers.library and rtg.library on WB 3.9 without crashes. Did you insert a Wait 1 or 2 above IPrefs ?

@all
It's true that AfA_OS needs its very specific OS environment to run stable. But I don't want to bash against AfA_OS in general here with respect for Bernd, although I dislike the way he tried to extend OS 3.9.

Last edited by PeterK; 30 December 2014 at 00:15.
PeterK is offline  
Old 30 December 2014, 08:46   #16
Bamiga2002
BlizzardPPC'less

Bamiga2002's Avatar
 
Join Date: May 2004
Location: Finland
Age: 41
Posts: 3,210
Send a message via MSN to Bamiga2002
Not bashing Bernd either, but bugs are bugs. With my former PPC-setup AfA wasn't working very well in many situations, eg. programs not launching, progs crashing etc. I had quite a few progs installed that worked ok without AfA. I still liked the idea and it was nice looking.
Bamiga2002 is offline  
Old 30 December 2014, 18:23   #17
dannyp1
Registered User
 
Join Date: Nov 2009
Location: Michigan USA
Posts: 159
I guess I'm in the minority in thinking that the more patches I use the better. If the patch is a good patch and fixes a problem or speeds things up I'm all for it. The problem is bad or buggy patches. That's where I think a list like is proposed here would really help.
dannyp1 is offline  
Old 30 December 2014, 20:13   #18
Michael Sykes
WinUAE end user

Michael Sykes's Avatar
 
Join Date: Jan 2014
Location: Bremen
Age: 39
Posts: 641
Quote:
Originally Posted by dannyp1 View Post
I guess I'm in the minority in thinking that the more patches I use the better. If the patch is a good patch and fixes a problem or speeds things up I'm all for it. The problem is bad or buggy patches. That's where I think a list like is proposed here would really help.
You are not alone.
Here are just a few...

Code:
RAWBinfo     - workbench.library
 PNG icon support

AfA          - dos,diskfont,intuition,exec,graphics,gadtools and icon.library
 tt fonts,png icons,32bit skins

MemTrailer   - exec.library
 prevent trashed memory

TagLife      - utility.library
 optimized assembler routines to get a faster TagList support

CoolIO       - dos.library
 datatypes support for old software

MagicMenu    - exec and intuition.library
 popup menus

MCP          - dos,exec,gadtools,icon and intuition.library
 lots of stuff, enable the wrong thing and say hello boot with no s-s

Modepro      - intuition.library
 Screenmode promoter for old software

PatchASL     - exec.library
 a nice MUI replacement

PatchControl - exec.library
 helper tool for MCP (e.g. makes on the fly changes possible)

Scalos       - workbench.library
 just to maintain compatibility

xfdPatch     - dos.library
 open xfdpacked files directly
Not to mention the WBStarup folder.

The whole system feels like a construct of scotchtape,hotglue,nails,staples,skrews,bolts,welding wire,a good amount of luck,lots of time and a tiny little bit solid material.
Michael Sykes is offline  
Old 30 December 2014, 22:07   #19
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,113
It is you black list or white list?
daxb is offline  
Old 31 December 2014, 01:02   #20
Leandro Jardim
Registered User
Leandro Jardim's Avatar
 
Join Date: Nov 2009
Location: Legoland
Age: 39
Posts: 1,288
Someone already did it some time ago:

http://aminet.net/package/docs/help/conflictapro_b
http://aminet.net/package/docs/lists/DatatypesLst25
http://aminet.net/package/game/patch/AmigaPtchListA

There is also one, which talks strictly of graphics patches, but I lost it yesterday, and I dont remember its name now...
Leandro Jardim is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Guide] Installing AmigaOS 4.1 with FS-UAE amigafreak68k support.FS-UAE 101 16 November 2018 19:17
[Guide] Installing AmigaOS 3.9 with FS-UAE nexusle support.FS-UAE 30 23 November 2017 18:49
Guide: WinUAE PPC OS 4.0 Classic Install Guide (Beta 12+) BinoX support.WinUAE 168 11 April 2016 18:00
three in one? (SCSI Patch,Mac Patch,MapRom) RogerWilco09 support.Apps 0 05 May 2009 17:56
OSNews.com: Classic AmigaOS Emulation - A Guide for WinUAE MikeB Amiga scene 3 20 August 2002 10:06

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Page generated in 0.09196 seconds with 13 queries