Amiga.org

Amiga computer related discussion => Amiga Tutorials => Topic started by: AmigaMance on November 16, 2008, 02:16:04 PM

Title: Improving stability of AmigaOS 3.0 - 3.9
Post by: AmigaMance on November 16, 2008, 02:16:04 PM
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: alexh on November 16, 2008, 02:22:43 PM
Shame that there is no definitive BB3 for OS3.9 with all widely accepted fixes for that OS. Preferably with a tool so I could make a "slipstream" OS3.9 CD using my original.

Hint hint :-)

There also used to be a website which had the latest versions of all OS files and datatypes. Dunno what happened to it but a Wiki based version which the developers / general public could update would be great.
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: tribz on November 16, 2008, 03:21:54 PM
Quote

AmigaMance wrote:


Any comments are welcome. :-)


Very useful for me, thanks for taking the time to write it up.

tribz
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: AmigaMance on November 16, 2008, 03:35:58 PM
 You are welcome
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: matthey on November 16, 2008, 05:27:02 PM
Good topic but let me simplify a bit...

1. Buy and install AmigaOS 3.9
2. Apply patches at http://amikit.amiga.sk/patches.htm
3. Make a bug fixed software ROM with Remus from http://www.doobreynet.co.uk/beta/
4. Install the ROM with BlizKick for accelerators supporting MAPROM http://aminet.net/search?query=Blizkick.lha
or
Install in bootable flash memory like Kickflash or Deneb

I didn't use Piru's exec. Although it's faster, it was based on an "older" exec and never updated. If stability is what you're after then I recommend the 3.9 exec when using AmigaOS 3.9.
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: AmigaMance on November 16, 2008, 06:53:40 PM
Quote

matthey wrote:
Good topic but let me simplify a bit...

1. Buy and install AmigaOS 3.9

 Ok, but let me simplify your simplification:
BUY AND INSTALL AMIGAOS 3.9  :-D
 Seriously, i'm all for AOS 3.9. I admit that there is no point in running 3.0, but some people chose to use 3.1 or 3.5 for whatever reasons.
 Furthermore, there are a few things mentioned which are still useful on 3.9: The ramlib patches, the Systempatch's patches to graphics.library, as this library was left unchanged since AOS 3.1 and of course, the OS39_update_patches.lha archive.
Also, the shell-startup editing part is still useful, etc.

Quote
2. Apply patches at http://amikit.amiga.sk/patches.htm

 This is a good set of update patches for AOS 3.9. I knew that i had forgot something.

Quote
3. Make a bug fixed software ROM with Remus from http://www.doobreynet.co.uk/beta/

 This has nothing to do with system stability, but it's a good tip nonetheless

Quote
I didn't use Piru's exec. Although it's faster, it was based on an "older" exec and never updated.

 Yes, it was based on the same exec which the exec of 3.9 was based...
Perhaps it never updated because there was no real need for an update.

Quote
If stability is what you're after then I recommend the 3.9 exec when using AmigaOS 3.9.

 I don't think that this exec is more or less stable than the 44.1 one.
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: drHirudo on November 16, 2008, 07:11:17 PM
To have more stability on AmigaOS 3.9 I have installed MMULib (http://aminet.net/package/util/libs/MMULib) MUForce in the package catches illegal memory access (something like memory protection) and save me lots of crashes and it works as very good debugging tool too.
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: matthey on November 16, 2008, 10:07:08 PM
I use mmu.library package also. There is a newer version of mmu.library here...

http://evogt.free.fr/amigasoft.html

It's in the MuMin V43.10 archive.
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: klx300r on November 16, 2008, 10:31:32 PM
I'm using 3.5 with BB1 and 2 installed with no stability problems at all so far( knocks on wood)..are these updates/patches good for 3.5 too :-?
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: matthey on November 16, 2008, 10:31:41 PM
Quote

AmigaMance wrote:

Seriously, i'm all for AOS 3.9. I admit that there is no point in running 3.0, but some people chose to use 3.1 or 3.5 for whatever reasons.


I don't see any point in running 3.5. 3.9 has everything 3.9 has and more. I can see why someone would run 3.1 for simplicity, speed and low memory usage.

Quote
Yes, it was based on the same exec which the exec of 3.9 was based...
Perhaps it never updated because there was no real need for an update.

I don't think that this exec is more or less stable than the 44.1 one.


I believe the newer exec has some new features/improvements that Piru's exec doesn't. I'm no expert that could name them, though. There aren't any glaring bugs in Piru's exec. I wouldn't think Piru's exec would offer improved stability unless running an earlier exec that had bugs.
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: matthey on November 16, 2008, 10:44:53 PM
Quote

klx300r wrote:
I'm using 3.5 with BB1 and 2 installed with no stability problems at all so far( knocks on wood)..are these updates/patches good for 3.5 too :-?


No, They patch specific versions of 3.9 files. Most of the bugs AmigaMance mentions are present in 3.5 although some may have fixed in the BoingBags. You can use a newer Setpatch that may fix some of the problems. I am using SetPatch V44.38 which should be the newest. Is does stack size checking for CON:, RAW:, RAM:, PAR:, PRT:, SER: for example.
Title: Re: Improving stability of AmigaOS 3.0 - 3.9
Post by: AmigaMance on November 16, 2008, 10:57:29 PM
Quote
I'm using 3.5 with BB1 and 2 installed with no stability problems at all so far( knocks on wood)

 Well, you don't have to install anything then. But this doesn't mean that the bugs are not there. It means that they just didn't happen to manifest on your setup.

Quote
are these updates/patches good for 3.5 too

 If one of these updates/patches is not suitable for a specific AmigaOS version, i make it clear. Read IPrefs notes as an example for your OS.
 Note: I have never used AOS 3.5. Only 3.1 and 3.9, that's why i'm not completely sure about it.