14 May 2021, 22:39 | #1 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Practical patches to tune with 68060 CPU
What patches really make a difference?
FBLIt does make a difference, are there any other like it? Lets say make a noticeable diffrence with Quake or Duke Nukem. Last edited by utri007; 15 May 2021 at 21:03. |
15 May 2021, 17:13 | #2 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
CopyMem(Quick) patches maybe. Not really a patch but ROM in fast memory is noticeable.
|
15 May 2021, 19:39 | #3 |
0ld0r Git
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,570
|
There is Cyberpatcher for the Blizzard & Cyberstorm cards. - Oxyron Patcher is faster though and will work with all cards. - Both these can be dropped into your WB Startup Drawer.
HSMathLibs is also worthwhile. Last edited by Kin Hell; 15 May 2021 at 19:54. |
15 May 2021, 21:03 | #4 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Cyber patcher / Oxypatcher only helps with programs wich use 68881/2 FPU with 68040 or 68060 machine.
|
16 May 2021, 13:18 | #5 | |
0ld0r Git
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,570
|
Quote:
utri007 is right. - The programs I pointed you to will only work with a Working FPU & 030 cards are not supported with Cyber/Oxy Patcher. HSMathLibs is recommended for all CPU's. |
|
16 May 2021, 14:29 | #6 |
Amigan
Join Date: Feb 2012
Location: London
Posts: 1,309
|
MuRedox from the MuTools package provides similar functionality to Cyberpatcher/OxyPatcher.
Executive improves AmigaOS multitasking, might be worth trying. |
18 May 2021, 23:01 | #7 | |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 942
|
Quote:
I believe it can also help with 020/030/040 code that uses the 64-bit integer mul/div instructions (which you'll obviously not see in code compiled/written for 68000/010). I definitely suggest Executive, it really does smooth out multitasking. The AmigaOS scheduler, while amazing in 1985, is a bit naive in how it handles process priority as the kernel basically blindly gives cycles round-robin to equal priority and will give pretty much all cycles that high-priority tasks ask for. There's no nuanced "niceness" feature like in Linux, which is what Executive adds. One really nice add-on to classic AmigaOS that helps a lot, particularly if you're using the slow-ass Gayle IDE interface, is a writeback buffering system for mass storage like PowerCache or FutureDriveAccelerator(FDA). This *really* smooths out multitasking because processes no longer block on I/O. The only downside is you have to do a smarter shutdown instead of just powering off your computer. |
|
20 May 2021, 18:44 | #8 | |
0ld0r Git
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,570
|
Quote:
Any support in OS 3.1.4+ ? |
|
21 May 2021, 06:41 | #9 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 322
|
Are these recommendations consistent for a BPPC with an 060? Or are there separate considerations for that accelerator?
|
22 May 2021, 10:23 | #10 |
0ld0r Git
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,570
|
|
22 May 2021, 11:45 | #11 |
Registered User
Join Date: Apr 2019
Location: UK
Posts: 540
|
When you say smarter shutdown is there anything specific you had in mind? What happens if there's a guru?
|
22 May 2021, 13:23 | #12 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
The data in the cache will be lost then. On Amiga such cache isn't needed because there are much less writes to to on a normal system. If you notice blocks while IO accesses and want to get rid of it. Go for SCSI or take a rest while writes are in process.
|
25 May 2021, 03:49 | #13 | |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 942
|
Quote:
Regarding a software failure, in OS 3.x hard gurus are relatively rare. i.e. as long as the offending software doesn't kill the kernel and drivers, the cache will still write out as best as it can and you won't lose data, and it won't be worse than a regular crash. Obviously you will still want to reboot since classic AmigaOS has no garbage collection. If the kernel is screwed then you will lose whatever is in the cache and disk validation will have to run, the impact being different if you're running FFS vs a journaled filesystem. If you're not running any background daemons you don't need to do a special shutdown and can just wait for disk activity to stop before you hit the power switch. The writeback cache solutions for the Amiga don't try to do delayed writes for the purposes of an elevator algorithm like in Linux or Windows, they just split off the writes to a separate process and write as fast as they can. I never had any problems doing this, and it made file operations much smoother and more memory efficient than the simple read cache from Addbuffers. Even when using the Ultra SCSI controller on my CSPPC it still made a noticeable improvement, and it was night and day when using the onboard ATA interface. Executive + cache software really do make a difference as despite all the evolution in AmigaOS, process scheduling and mass storage device I/O were mostly unchanged from 1.x and missed out on a lot of modern improvements. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Wanted 68040 to 68060 CPU adapters | Euphoria | support.Hardware | 6 | 20 April 2017 19:08 |
Wanted : 68060 CPU | CrashMidnick | MarketPlace | 0 | 08 December 2015 11:57 |
Most efficient way to cool a MC 68060 CPU? | eXeler0 | Retrogaming General Discussion | 12 | 01 May 2015 17:44 |
68040/68060 CPU Speed | Steve | support.WinUAE | 5 | 03 June 2014 22:38 |
68060 cpu | alphagemini | Hardware mods | 11 | 02 June 2014 18:29 |
|
|