English Amiga Board


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 22 August 2020, 11:06   #1
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 257
Blizkick 3.1.4 ROM slow performance?

Yesterday I decided to try to upgrade my A1200 with Blizzard 1230IV/50Mhz with 32MB RAM and 68882/50Mhz.

This system got a large SSD PATA drive, and 3.1 was patched to make it work beyond the 4GB limit. The three first partitions are anyway below the 4GB limit and works fine when the system is unpatched. One of them is of course the SYS:-partition.

I got 3.1 in ROM.
So copied the kickstart-ROM-file from my 3.1.4 purchase into devs:
Cold boot, boot with no startup-sequence to have a clean system to test with.
Then I ran with Blizkick 1.24:

Code:
blizkick devs:kick314
The system reboots fine, and I got the new Early Startup-menu with the new options.
But here is the problem: I get a very noticeable performanceloss when this ROM is kicked. It takes significant longer for the Early Startup menu to display,
and clicking Boot With No startup-sequence after this gives me the dos-prompt of course, but everything feels slow from now on.
Scrolling text in the AmigaDOS-window is slower, disk performance is slower, pulldown menues are slower and so on.

I did nothing else than kicking the rom, nothing else is started.

So I tried to kick both 3.0 and 3.1 and the system then gets very snappy and boot is almost instant, everything is perfect.

For the past years I have lived with the same performanceloss as described when i kicked 3.1.4, but this was caused by:
Code:
LoadModule devs:scsi.device
in startup-sequence a part of making 3.1 4GB+ compatible.
I thought that going for the 3.1.4-solution would give me back the performance I had with 3.1, only with official 4GB+ support.

Is this normal behaviour for 3.1.4? I can't say that I have noticed that same slowdown on my A3000, but on the A3000 3.1.4 is Superkicked, not with Blizkick (Blizzard 4030-board).

Settings on my Blizzard 1230IV:
RAMSPEED jumper: closed
MAPROM jumper: open

My first thought when I a few years ago started to use the LoadModule-line for patching scsi.device on 3.1 was that it may have been loaded into chipram, and thinking that would had to been the reason for the performanceloss. But the whole system is slow, not just disk performance in both cases.
Firestone is offline  
Old 22 August 2020, 12:28   #2
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
Usually blizkick should load the ROM to fastram but if it is loaded to chipram you should see it because 512kb of 2MB would be lost. I guess you checked or noticed that. You should check your S-S that SetPatch and/or LoadModule don't conflict with blizkick. Next thing to check is CPU usage (e.g. with Scout). Just in case make sure that exec.library isn't loaded to chipram for some reason.
daxb is offline  
Old 22 August 2020, 13:11   #3
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 257
No chipram was lost, so the rom is kicked to fastram.
Checked scout with our without blizkick. Exec.library and expansion.library seems to be loaded to chipram according to Scout no matter what.

But Scout reports that exec.library is loaded to address $00001518 even when the systems performance is good. There must be something else going on.
Firestone is offline  
Old 22 August 2020, 14:27   #4
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
If you don't run blizkick then SetPatch of OS3.1.4 will load some modules (maybe exec too?) from disk to memory because you have a physically 3.1 ROM. Is there something unusually under Scouts tasks CPU meter when the overall system is slow? Maybe some other system monitor tools can help like SnoopDOS, LibSnooper, SnoopLibs, Snoopy, ... can help to track down.
daxb is offline  
Old 23 August 2020, 21:16   #5
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 257
I think I got this sorted out. Strange behaviour of 3.1.4 on this setup.
I seem to have gained full speed again, but I had to make Blizkick kick 3.1.4 as the first line in startup-sequence.

If I don't do that, the system will guru when it hits LoadModule ROMUPDATE.

Needs some more investigation, but the system is stable now.
The second A1200 I tried on only have kickstart 3.0, and if I install the system on that machine, it will guru on every boot when hitting the Loadmodule command.
If I use blizkick on the 3.0-machine, everything runs fine.

But I get that's one of 3.1.4's requirements: Kickstart 3.1 i ROM.
Firestone is offline  
Old 24 August 2020, 15:32   #6
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
Blizkick is usually the first part in S-S and SetPatch starts later. LoadModule ROMUPDATE should be obsolete when you load 3.1.4 ROM file with blizkick. At least it has conflict potential if used both. You may ask THOR if it is normal behaviour (guru) when you softkick 3.1.4 ROM and later start LoadModule ROMUPDATE. Maybe LoadModule can't detect softkicked 3.1.4 ROM by blizkick and tries to update 3.1 ROM or the softkicked one.
daxb is offline  
Old 24 August 2020, 15:40   #7
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,254
As mentioned by daxb you don't need to use Blizkick an file kickstart 3.1.4, if you have installed the right modules, kickstart 3.1.4 will be mapped automatically.
AMIGASYSTEM is offline  
Old 26 August 2020, 13:10   #8
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 257
Quote:
Originally Posted by AMIGASYSTEM View Post
As mentioned by daxb you don't need to use Blizkick an file kickstart 3.1.4, if you have installed the right modules, kickstart 3.1.4 will be mapped automatically.
That's what's strange AMIGASYSTEM, because it will guru as soon as it reaches to loadmodule-line in startup-sequence if it's not pre-kicked.....

....unless I boot with no startup-sequence, run the loadmodule romupdate-command and then run setpatch. Then it does not crash...

I will have to investigate further on that one...I'll be back

First section of startup-sequence:

Code:
; $VER: Startup-Sequence_HardDrive 45.4 (28.5.2018)
; Startup-Sequence for hard drive systems

C:Blizkick devs:kick314 QUIET

If Exists C:LoadModule
   C:Version exec.library version 46 >NIL:
   If Warn
      C:LoadModule ROMUPDATE
   EndIf
EndIf

C:SetPatch QUIET
C:CPU CHECKINSTALL

C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
C:AddBuffers >NIL: HD0: 100
C:AddBuffers >NIL: HD1: 100
C:AddBuffers >NIL: HD2: 100
C:AddBuffers >NIL: HD3: 100

FailAt 21

Last edited by Firestone; 26 August 2020 at 13:14. Reason: Pasting startup-sequence beginning
Firestone is offline  
Old 26 August 2020, 18:51   #9
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
My suggestion is that if you use blizkick to softkick 3.1.4 ROM you should not use LoadModule. So, comment the If Exits part.

Last edited by daxb; 26 August 2020 at 21:10.
daxb is offline  
Old 26 August 2020, 19:15   #10
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
I also recommend you disable LoadModule by adding a ";" without quotes in front of it.

The problem you are getting into is quite easy to understand:

You are telling two different programs to take over the system. And they both do it in different ways, so they create conflicts between each other. Just stop using one of them.

IMHO, in this case I would keep Blizkick.

Last edited by gulliver; 26 August 2020 at 19:22.
gulliver is offline  
Old 26 August 2020, 22:14   #11
Firestone
Registered User
 
Firestone's Avatar
 
Join Date: Apr 2013
Location: Norway
Posts: 257
Yes I know, but the problem is the opposite that you think.
There is never a crash when blizkick has been run because it will never evaluate the condition to true.
If blizkick is totally removed and I try to boot the system so that this condition is met, the system will guru, probably when the loadmodule and is executed.
Firestone is offline  
Old 26 August 2020, 23:34   #12
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,254
Watch this old video of mine, installed OS 3.1.4 with Kickstart 3.1, once the installation is finished KickStart 3.1.4 will be loaded automatically.

At the end of the video you will see also the initial part of the Startup-sequence


https://drive.google.com/file/d/1Daj...mDZ5PHPHr/view
AMIGASYSTEM is offline  
Old 27 August 2020, 11:38   #13
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
Quote:
Originally Posted by Firestone View Post
If blizkick is totally removed and I try to boot the system so that this condition is met, the system will guru, probably when the loadmodule and is executed.
Then you should verify it be for example add "set echo on" in your S-S (first line). If the output is too fast you can add some wait commands to delay the execution.
daxb 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
Slow performance with AmigaOS 3.1.4 in WinUAE 4.2.1 matsp888 support.WinUAE 15 13 January 2020 03:15
Slow performance on Windows 10 compared to Linux FRQZ support.FS-UAE 6 06 January 2020 15:17
WinUAE, Phase 5 Blizzard 1260, BlizKick, and ROM 3.1.4 tygre support.WinUAE 20 18 December 2019 15:33
BlizKick OS3.9 Custom ROM Troubles eva support.Other 26 21 June 2015 16:45
Stuttering and slow performance 8bitbob support.WinUAE 8 04 November 2012 21:42

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 22:08.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08598 seconds with 15 queries