Page 1 of 1

3.1.4 - Intuition v45 wont behave on A1200?

Posted: Wed Nov 20, 2019 1:51 pm
by Mixel
Hi! This would really make more sense to ask at the Hyperion forum but for some reason I'm locked out of the forum there despite never having posted.. :? You seemed like the friendliest place to ask failing that!

I have 3.1.4 roms.. I have 3.1.4.1 installed on CF (though I installed initially before I had the ROMs, if that's relevent, so from FDD) - I'd like to use intuition library v45 for the windows that can overlap the edges of screens.. - and have followed the instructions here:

http://hyperion-entertainment.com/index ... ionlibrary - so copied intuition.library v45 over the top of intution.library and edited out a chunk of the S:startup-sequence and replaced it with C:LoadModule

This is on an A1200 with an A1208b 8MB expansion.

When I boot though I get a shell window saying:

---
exec.library version 46 already resident.
Loading exec.library failed: object already exists
---

Then I wait a few seconds and Workbench loads up, initially with wonky graphics but then fixes itself after a moment to look right again. But Intuition still seems to be the old version, as I can't drag the windows off screen.

Strangely - if I put the CF card into my PC and boot UAE from it, with the 3.1.4 rom selected, no such error pops up, and the new Intuition loads, with edge-draggable windows.. So the startup-sequence seems right?

Is there something wrong with my ROM? There isn't a line about exec.library left in my S:User-startup, so where's it even getting that from?

Thanks in advance!

Re: 3.1.4 - Intuition v45 wont behave on A1200?

Posted: Wed Nov 20, 2019 5:48 pm
by McTrinsic
Hi and welcome.

The things you describe seem to be caused by some issues from the installation. We had that a lot during betatesting. Usually it was easy to fix.

It may indeed be coming from the install from fdd prior to installing the ROMs.

If you have a 3.1 ROM, some modules of the ROM need be updated. That’s what you need Loadmodule for. However, if you have a 3.1.4 ROM, Loadmodule will detect that there is no reason to update as you have the latest modules in ROM. It starts with exec and then stops. So intuition will not be updated either.

If you already have the Loadmodule command in your startup-seq. the you can replace the ‚ROMUPDATE‘ option with the full path to intuition.lib.
Like this: c:Loadmodule dh0:libs/intuition.library

Alternatively, you could try
C:Loadmodule auto

Do you know if the ‚p‘ bit is set on your intuition.library?

Let me know if it works.

Cheers,
McT

Re: 3.1.4 - Intuition v45 wont behave on A1200?

Posted: Wed Nov 20, 2019 11:17 pm
by Mixel
Oh wow thanks for the quick reply!

That worked first time. Yep, intuition.library has the ,p label on, and intuition 45 is working perfectly now, thanks so much.

Such a useful feature with limited screen resolution! 😅

Re: 3.1.4 - Intuition v45 wont behave on A1200?

Posted: Thu Nov 21, 2019 4:58 am
by McTrinsic
There must be something more to it. If the P bit is set, LoadModule should actually update intuition... and Exec and everything.

But anyways - glad I could help.

Re: 3.1.4 - Intuition v45 wont behave on A1200?

Posted: Thu Nov 21, 2019 7:07 am
by Mixel
McTrinsic wrote:
Thu Nov 21, 2019 4:58 am
There must be something more to it. If the P bit is set, LoadModule should actually update intuition... and Exec and everything.
That is odd, is it something I should be concerned with and try to troubleshoot further? I’m totally fine with quitting while I’m ahead. 🙂

Out of curiosity I just switched it from the longer command to “loadmodule auto” and that didn’t work, so reverted it..

Re: 3.1.4 - Intuition v45 wont behave on A1200?

Posted: Thu Nov 21, 2019 3:40 pm
by McTrinsic
Hi,

no worry - if it works, leave it be.

With 3.1.4 in ROM you have pretty good foundation.

Never touch a running system :D .