![]() |
![]() |
#1 | |
Registered User
Join Date: Jun 2020
Location: Mannheim
Age: 48
Posts: 175
|
MMULib
Hello,
a couple of days ago I bought Kickstart 3.1.4. ROM and implemented it without any problems. After I installed Workbench 3.1.4.1 I am able to see an message that occurs every time I restart my system: Quote:
I already installed the acatool and followed the wizard for ACA1233n fiies. I am able to see that the tool is included in the startup-sequence but the message is still visible. Do I need to install another tool ? |
|
![]() |
![]() |
#2 |
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
|
It is recommended that you install a 68030.library. You can use the one available in the MMULib package.
The message is generated in the startup-sequence by the following line: CPU CHECKINSTALL It finds no LIBS:68030.libary exists and puts out that message. |
![]() |
![]() |
#3 |
Registered User
Join Date: Jun 2020
Location: Mannheim
Age: 48
Posts: 175
|
Hi gulliver,
I tried to install the mmulib package from aminet, but I was getting completely confused by that 1000 question and options/feature I never heared of during the installation process.. For example what is "BPPCFx_PPC" and "FastIEEE" and do I need that ? Does it make sense to ignore all the question and use the beginner installation ? Do I need to copy some file from individual computers afterwards ? |
![]() |
![]() |
#5 |
Registered User
Join Date: Jun 2020
Location: Mannheim
Age: 48
Posts: 175
|
Hello Kin,
thank you for your explanation. For the other questions during the installation process. Do you guys think it makes more sense to use the beginner mode which I suppose accept all the question or does it make more sense to simple not install the mmulib ? What advantage do I get when I install the mmulibs ? Are demos faster or is the workbench faster ?? |
![]() |
![]() |
#6 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,307
|
IMHO MMULib is not for beginners. If you want to use you need to read the guide first (at least I would recommend). For the time being you can copy mmu.library and 68030.library (maybe 680x0.library too) to your Libs: directory.
|
![]() |
![]() |
#7 | |
Registered User
Join Date: Oct 2013
Location: England
Posts: 424
|
Quote:
I know it's naughty but it does solve his issue. |
|
![]() |
![]() |
#8 | |
Also known as GarethQ
Join Date: May 2019
Location: Twickenham / U.K.
Posts: 730
|
Quote:
I would second this. I too got hopelessly lost with the installation. I will come back to it once my Amiga knowledge comes back to me. |
|
![]() |
![]() |
#9 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,262
|
|
![]() |
![]() |
#10 | |
Moderator
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 846
|
Quote:
Beneficial case: Remapping the Kickstart ROMs when the speed of the Fast RAM is much faster than the Kickstart ROMs and there is no custom MapROM hardware to perform this function. In such case, the choice of MMU tools greatly affects performance. http://eab.abime.net/showthread.php?t=92994 Absolutely required case: Debugging tools (e.g. Enforcer) Optional case: Fixing broken Zorro expansion Boards which fail with the 030 CIIN feature or cache enabled (e.g. Bridgeboards) Last edited by SpeedGeek; 07 March 2023 at 17:32. Reason: Update: |
|
![]() |
![]() |
#11 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,307
|
If there are problems with the installer, let me know. It should be really easy - unless you install as "Expert", then you should be one.
|
![]() |
![]() |
#12 |
Registered User
Join Date: Jun 2020
Location: Mannheim
Age: 48
Posts: 175
|
I tried it as "Expert" and this is the reason why I was getting confused. What I found ouut was that the BestWB is also able to install the MMULibs. I don't know wether this is the same or not.
|
![]() |
![]() |
#13 | |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,262
|
Quote:
Last edited by SpeedGeek; 07 March 2023 at 17:31. Reason: Update |
|
![]() |
![]() |
#14 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,307
|
Also only part of the story. If you want to write-protect the mapped ROM, then the host-specific solutions will not allow that. Also, if you loaded modules as part of an operating system update (LoadModule), then you can write-protect these as well. So there is still a bit more to discover. MuMapRom also allows you to boot from a different ROM image (as SKick), but this is a bit experimental and I am not sure in how far this works in general.
|
![]() |
![]() |
#15 | |
Registered User
Join Date: Jan 2023
Location: Winsford, UK
Posts: 32
|
Quote:
I had the same issue with 68060 TF and MMulibs. I was so confused i did a PRETEND install and was still confused (LOL). I HAD to install MMU libs for the TF1260 to even work so opted for beginner and installed everything except PPC stuff. It works !!! |
|
![]() |
![]() |
#16 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,307
|
If you are a beginner, then using the expert mode for installation is not the right choice, indeed.
|
![]() |
![]() |
#17 |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 422
|
Sometimes one choose the expert mode more to see what's under the hood then anything else. Still, if the default settings being applied (if the user chooses only to proceed) are of those set also on novice mode (where applicable) might also help
|
![]() |
![]() |
#18 |
Registered User
Join Date: Jul 2019
Location: London
Posts: 63
|
Hi,
Does OS 3.2.2 change anything to the usefulness (or lack thereof) of MMULib for a casual user with a TF1230 or TF1260/PiStorm32, mainly using WHDLoad ? Also, what's the difference with Mu680x0Libs ? |
![]() |
![]() |
#19 |
Registered User
Join Date: Mar 2017
Location: Rhode Island / United States
Posts: 204
|
The 'benefits' are subject to the things you may want to protect against.
Every 68030 has the Longword 32-bit hardware write ignore bug of the hardware 'don't cache' line. It's known as CIIN, and enabling the MMU protects those areas that might get cached but shouldn't. Good coding makes this more of a corner case, but this protects against the outliers. Mulibs sets up the MMU table with a moderate-conservative configuration that protects shared RAM (ChipRAM), I/O PIC config spaces, with options to better adjust for non-standard expansion cards. Remap of kickstart is another. Placing it in the fastest 32-bit memory available (and write protecting it) is a performance boost. SetCPU will do this for you on a 68030. It will also fix CIIN. Some of SpeedGeek's tools will. MuFastROM does it, too. It's more intricate for 68040/68060, and the library you choose may or may not do a Kickstart remap by default. You may also have a tool/feature that does it with your board and on board logic. Your choice of which you want to use. All accelerator cards with 32-bit memory added after the OS sets up (AddMem or the onboard I/O driver does it), the remap of the lower 4K (chipRAM/CPU vector space and other low level pointers) to 32-bit memory is another performance bonus. MuMove4k can help with this. May not be important for some accelerators that have early-detect (OS) 32-bit RAM. Needs for developer protection/detection tools, or other features, are up to the individual. Not all need them. It's what you want to do to improve your system that determines what options are useful. Nobody should assume 1 size/setting fits all. Last edited by thebajaguy; 10 March 2023 at 02:24. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
MMULib | AMIGASYSTEM | News | 7 | 08 July 2020 10:52 |
Slow with MMuLib installed | Zilog | support.WinUAE | 3 | 28 June 2019 23:22 |
ThoR's MMULib question | obitus1990 | support.Apps | 5 | 14 July 2017 18:31 |
mmulib and whdload | HanSolo | Coders. System | 5 | 09 January 2015 14:25 |
|
|