06 December 2011, 17:03 | #1 |
The show must go on.
|
Graphical slowdowns on my new A4000
Hey guy’s
I got myself a birthday present, a Amiga 4000. The only thing its sold as defective, one of the audio channels has give up the ghost. So I thought probably the audio cap’s and ordered a set cap’s from Cosmos. Received my A4000 and after inspection the cpu board was missing. It was sold as defective amiga not as one with a missing cpu board so I got back to the seller offering him to send it back. He offered me so send a 030 cpu board and he did. After some playing with the jumpers it booted up! After that I took her apart and recapped the main and daughterboard. On the audio section of the board someone already tried to repair it something I did not hoped to see. The decoupling caps of the audio section were already replaced by 2 small (tentaal) cap’s 2,2 UF 35v. Normally we see 22 UF there. The rest of the caps were in really terrible condition and were leaking. Its hard the get them off without damaging the main board. It’s not the first board I did so after a few hours the board was clean and I had new caps. Well almost I think Cosmos forget to pack the 2 22UF for the audio so I used 2, 10 UF non suffice mounded caps and soldered them on high so I can still see the tracks under them as a temperedly solution. Time to start her up.. and yes she still works, AND I have 2 channel audio success!... So the next step would be to install a hard disk and setup the os. I used winuae, usb to ide convertor and 2 40 gig hard disks. This is my first installation on a real hard disk normally I use CF but hey it’s a big box amiga so why not. I use HDINSTTools because if gives me the right data and its recognized as a 39 gig disk. Setup the drive with SFS and used a a maxtransfer setting of 0x1fe00. But is this right? I always thought that this maxtransfer setting was only for CF card and not for real Hard disks. Mask is set at 0x7ffffffe block size 512, the boot partition is 955648 KB using DOStype SFS\0 Did a sfsformat on DH0: and all seems fine. Installed classic WB 3.5 by copying DH1: tot DH0: In the emulator all is fine, moved the disk to my real A4000 and it boots just like I expected. Now for the strange part, I have graphical slowdowns, this means that I can see every line being drawn on the screen especially in directory opus. On opening it takes 5 minutes to display the screen. The effect is getting more extreme when I connect a cdrom as slave. I have done this on 2 drives both act the same. Both drives are set as master. This sounds ridicules probably but I looks like the chipram bus is choking and that data from the harddisk is transfer to chipram overloading the chipram bandwidth. Or the cpu is extremely busy getting data of the harddisk, meaning something is very wrong with the setup of the drive. So what’s going on here? |
06 December 2011, 21:25 | #2 |
Zone Friend
Join Date: Jul 2005
Location: Toronto, Canada
Posts: 734
|
How much memory is there. If everything ide buffers drive access is runing through chip ram that wouls slow down.
|
06 December 2011, 21:28 | #3 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,987
|
Make sure you have the correct jumper settings on the mainboard for ram.
|
06 December 2011, 22:31 | #4 |
The show must go on.
|
I have 16 MB fast 2 mb chip on the mainboard. It's more like a complete standstill if I redraw a compleet screen like dopus.
|
06 December 2011, 23:25 | #5 |
Amiga Tomcat
Join Date: Sep 2007
Location: Boston Lincs
Posts: 1,500
|
What resolution screen are you running your WB in and how many colours?
Dave G |
06 December 2011, 23:32 | #6 |
The show must go on.
|
Standard classic workbench Hires @ 256 colors, its never a problem for my a1200 with the same spec's
|
07 December 2011, 00:22 | #7 |
Amiga Tomcat
Join Date: Sep 2007
Location: Boston Lincs
Posts: 1,500
|
How much free Chip and Fast RAM do you have once it has booted to WB?
Dave G |
07 December 2011, 01:13 | #8 |
The show must go on.
|
1,713,288 chip 14,060,632 fast
Fussy you tube phone movie : [ Show youtube player ] |
07 December 2011, 01:23 | #9 |
Amiga Tomcat
Join Date: Sep 2007
Location: Boston Lincs
Posts: 1,500
|
The speed of your WB looks fine and I'm sure my 4000 with its original 030 operated at a similair speed.
The problem appears to be with Dopus. I know Dopus opens its own screen - perhaps that is where the problem lies. Dave G |
07 December 2011, 11:03 | #10 |
The show must go on.
|
No it happens to normal screen redraw also not only dopus, but it seems random.
I have tried to replace the hard disk with a different one, replaced the file system, used hdtoolbox instead of hdinsttools. Used a real IDE controller instead of a usb to IDE solution to no avail. Will try a classic workbench advanced installation. edit: Classic Workbench ADVSP works normal, so it seems to be a software thing... Last edited by voyager; 07 December 2011 at 12:28. |
07 December 2011, 16:37 | #11 |
Registered User
Join Date: May 2008
Location: Mason, Ohio / USA
Age: 48
Posts: 391
|
|
07 December 2011, 20:08 | #12 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,507
|
Perhaps some device generating huge amount of hardware interrupts. It can cause similar slowdown.
|
07 December 2011, 20:14 | #13 |
The show must go on.
|
A clean os 3.5 install works also fine, needs some more testing but it looks good, I think its the classic wb pack. I want to know what it is. I keep testing diferent setups
|
07 December 2011, 22:11 | #14 |
Professional slacker!
|
|
08 December 2011, 16:43 | #15 |
The show must go on.
|
Gave her a good tryout yesterday and she liked it.. that did not came out right..
Anyhow you mister fitzsteve you are a genius. Its seems the problem is gone and the response is good Jeeehhh But before I fill here up, I have another small problem with check 4< GB. Computer says no…. I used a scsi.device from the 128GB support folder scsi_ide_43_24 Patched. And copied it to devs, renamed scsi.device. Already using SFS, so why still no Joy? On my 1200 I use the cosmos scsi.device and sfs and that’s a go.. The 4000 is really a different machine. |
10 December 2011, 13:27 | #16 |
The show must go on.
|
so nobody knows why I can not break the 4 gig limit?
|
10 December 2011, 14:17 | #17 |
Supernormal
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,410
|
Are you using a patched scsi.device for A1200?
Also did you replace the new scsi.device with the one in the ROM using something like blizkick or loadmodule from aminet and reboot to have the new one become active? |
11 December 2011, 00:38 | #18 |
The show must go on.
|
Yes I use a patched scsi.device for a a4000 not a 1200 version
In classic workbench you just copy a scsi.device in de devs directory and classic workbench then uses a loadmodule I think. It works on my A1200. However the scsi.device I select is 43.24, but "version scsi.device" is giving me 43.35 so I don’t think it getting loaded. The startup-sequence of classic workbench is a bit over my head for me. I think I have to ask this again in the classic WB section of the board. |
11 December 2011, 10:28 | #19 |
Registered User
Join Date: Sep 2009
Location: Norway
Posts: 1,711
|
In s:startup-sequence after the SetPatch line, put the following line:
C:LoadModule DEVS:scsi.device (given DH0 is your system disk) So it looks for example like this: C:SetPatch QUIET C:LoadModule DEVS:scsi.device [...] EDIT: proptip of the day: Don't use any of cosmos' "optimized" libs... He just optimizes, and he does not know that they have several compatibility serrors. Last edited by 8bitbubsy; 11 December 2011 at 10:47. |
11 December 2011, 14:17 | #20 |
The show must go on.
|
Its not that clear were to put it. I placed it after the line:
;End os3.5 checks I get a : loading scsi.device failed : opject already exists Scsi.device version 43 already resident ;ClassicWB Startup-Sequence ;-------------------------- ;OS35 ;Start OS3.5 Checks IF EXISTS C:SquirrelSCSI C:SquirrelSCSI EndIF Set SCSIUpdate 1 IF EXISTS C:IDEFix C:IDEFix Set SCSIUpdate 0 EndIF IF EXISTS SYS:Expansion/XSurfIDE Set SCSIUpdate 0 EndIF IF EXISTS SYS:Prefs/Env-Archive/NOSCSIUPDATE Set SCSIUpdate 0 EndIf IF $SCSIUpdate EQ 1 C:SetPatch QUIET ELSE C:SetPatch SKIPROMUPDATES "scsi.device" QUIET EndIF Unset SCSIUpdate ;End OS3.5 Checks |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Solving slowdowns with NTSC mode | JudasEZT | Retrogaming General Discussion | 1 | 27 April 2011 00:36 |
Zool 2 AGA slowdowns | Jerry | project.WHDLoad | 43 | 24 December 2008 16:35 |
Slowdowns on whdload... | keropi | project.WHDLoad | 4 | 27 June 2005 13:53 |
Unknown problem with slowdowns | Solo Kazuki | support.Apps | 5 | 03 October 2004 23:52 |
Sudden slowdowns | D-Dan | support.WinUAE | 4 | 26 May 2004 08:41 |
|
|