Welcome, Guest. Please login or register.

Author Topic: A4000 doesn't recognize AGA properly!  (Read 4842 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Robert1234Topic starter

  • Newbie
  • *
  • Join Date: Dec 2009
  • Posts: 21
  • Country: pl
  • Gender: Male
    • Show only replies by Robert1234
    • Robert Szacki Homepage
A4000 doesn't recognize AGA properly!
« on: May 28, 2013, 10:17:31 AM »
Hi, I've got a problem with bought A4000 desktop and I expect to find someone competent here which would help me to fix it.

OK, so the problem is that system doesn't recognize AGA chipset. Here are some facts:
1. In Early Startup Control there is no option called "Best Available". Only "Original" and "Enhanced".
2. When the system boots I can only choose OCS modes e.g. Lores 32 colors and Hires 16 colors.
3. Interesting fact: when the system boots with "Cache Disabled" in Boot Menu the computer starts with distorted graphics but the ECS modes are available now.
4. Replacing ROMs didn't solve the problem.

Is there someone which can guess what's faulty in this A4000? Is it possible that it's something with processor board?
 

Offline Dr.Bongo

  • Sr. Member
  • ****
  • Join Date: Jun 2003
  • Posts: 342
    • Show only replies by Dr.Bongo
    • http://www.c64radio.com
Re: A4000 doesn't recognize AGA properly!
« Reply #1 on: May 28, 2013, 11:04:13 AM »
Maybe a defective or incorrect kickstart chip. What are the revision numbers?
38911 BASIC BYTES FREE, less when I`ve had a drink!

 *** http://c64radio.com *** Commodore 64 Radio 24/7 for free!
 

Offline Robert1234Topic starter

  • Newbie
  • *
  • Join Date: Dec 2009
  • Posts: 21
  • Country: pl
  • Gender: Male
    • Show only replies by Robert1234
    • Robert Szacki Homepage
Re: A4000 doesn't recognize AGA properly!
« Reply #2 on: May 28, 2013, 12:05:49 PM »
Quote from: Dr.Bongo;736166
Maybe a defective or incorrect kickstart chip. What are the revision numbers?
As I mentioned I replaced kickstarts (ROMs) and the problem didn't solve. I tested with 3.1 and 3.0 kickstarts (proper A4000 kickstarts). Is it possible that:

- something is wrong with motherboard,
- something is wrong with processor board? (my guess)

I must mention that SetPatch prints "Advanced Graphics Modes Available", but actually there are no such modes in ScreenMode preferences program.

Thank you for any help!
 

Offline Havie

  • Full Member
  • ***
  • Join Date: Mar 2012
  • Posts: 101
    • Show only replies by Havie
Re: A4000 doesn't recognize AGA properly!
« Reply #3 on: May 28, 2013, 12:31:26 PM »
Do AGA games work?
 

Offline Robert1234Topic starter

  • Newbie
  • *
  • Join Date: Dec 2009
  • Posts: 21
  • Country: pl
  • Gender: Male
    • Show only replies by Robert1234
    • Robert Szacki Homepage
Re: A4000 doesn't recognize AGA properly!
« Reply #4 on: May 28, 2013, 12:37:35 PM »
Quote from: Havie;736169
Do AGA games work?

Yes, they do. The problem is with the system screen modes.
 

Offline Dr.Bongo

  • Sr. Member
  • ****
  • Join Date: Jun 2003
  • Posts: 342
    • Show only replies by Dr.Bongo
    • http://www.c64radio.com
Re: A4000 doesn't recognize AGA properly!
« Reply #5 on: May 28, 2013, 01:39:04 PM »
Quote from: Robert1234;736168
As I mentioned I replaced kickstarts (ROMs) and the problem didn't solve.


Not seeing that. If you had said so I wouldn't have suggested it.
38911 BASIC BYTES FREE, less when I`ve had a drink!

 *** http://c64radio.com *** Commodore 64 Radio 24/7 for free!
 

Offline zipper

Re: A4000 doesn't recognize AGA properly!
« Reply #6 on: May 28, 2013, 02:38:36 PM »
Setpatch  enables the AGA modes.
 

Offline Ezrec

  • Jr. Member
  • **
  • Join Date: Aug 2010
  • Posts: 58
    • Show only replies by Ezrec
    • http://www.evillabs.net
Re: A4000 doesn't recognize AGA properly!
« Reply #7 on: May 28, 2013, 02:55:39 PM »
Quote from: zipper;736188
Setpatch  enables the AGA modes.


Yes, C:SetPatch from v3.x is required to enable AGA modes.

Until C:SetPatch is run, the AGA is disabled, since when AGA is enabled, there are additional restrictions to the internal memory alignment of bitmaps (from x2 byte to x16 byte row alignment) that are incompatible with OCS/ECS games.

Similarly, if you want to use the other features of SetPatch, but need the old OCS/ECS compatibility, use the following line in your S:Startup-Sequence:

C:SetPatch NOAGA

This will disable the AGA support, and allow more old games to run from Workbench, but you won't have access to AGA modes.

(If you're booting a game from floppy, this doesn't matter, since the game will probably not care about the various driver fixes in SetPatch).

One thing I like to do is to have a special 'NoAGA' bootable (> Install DF0: ) floppy for Workbench games that require OCS/ECS bitmap alignments.

(The 'LoadWB' at the end is for a 'minimal' Workbench - if you like, you can replace that with 'Execute S:Startup-Sequence' to run HD0's startup-sequence)

:C/Assign (any AmigaOS)
:C/SetPatch (from v3.x)
:S/Startup-Sequence
 C:SetPatch NOAGA
  Assign SYS: DH0:
  Assign C: SYS:C
  Assign L: SYS:L
  Assign Libs: SYS:Libs
  Assign S: SYS:S
  Assign Devs: SYS:Devs
  Assign Fonts: SYS:Fonts
  MakeDir RAM:T
  Assign T: RAM:T
  LoadWB
  EndCLI
 

Offline Oldsmobile_Mike

Re: A4000 doesn't recognize AGA properly!
« Reply #8 on: May 28, 2013, 04:28:58 PM »
Quote from: Robert1234;736164
1. In Early Startup Control there is no option called "Best Available". Only "Original" and "Enhanced".


Semi-related question, does C:SetPatch execute before the Early Startup Control screen is loaded?  Seems odd that this would be the case, but I recall that when I was trying to get the "Nessie" easter egg to display it would only show up on the Early Startup screen if you have 3.9 installed, not 3.1 (even though the ROM is identical).
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline zipper

Re: A4000 doesn't recognize AGA properly!
« Reply #9 on: May 28, 2013, 04:47:11 PM »
Nessie displays only after soft reset meaning Setpatch has been run. So the best available option should be there after a soft reset. 3.9 does the soft reset by default.
 

Offline rvo_nl

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Oct 2006
  • Posts: 860
    • Show only replies by rvo_nl
Re: A4000 doesn't recognize AGA properly!
« Reply #10 on: May 28, 2013, 09:00:24 PM »
this doesnt make sense. 'best available' should be in early startup display options before setpatch has loaded. in fact if you disconnect your hard drive it should still be there.
Amiga 1200 (1d4) Kickstart 3.1 (40.68), Elbox Power/Winner tower (450w psu), BlizzardPPC 603e+ @240mhz & 060 @50mhz, 256MB, Bvision, IDE-fix Express, IndivisionAGA, 120GB IDE, cd, dvd, Cocolino, Micronik Keycase, PCMCIA Ethernet, Ratte monitor switcher, Prelude1200, triple boot WB3.1 / OS3.9 / OS4.1, Win95 / MacOS8.1
 

Offline paul1981

Re: A4000 doesn't recognize AGA properly!
« Reply #11 on: May 28, 2013, 09:13:42 PM »
Quote from: Robert1234;736164
Hi, I've got a problem with bought A4000 desktop and I expect to find someone competent here which would help me to fix it.

OK, so the problem is that system doesn't recognize AGA chipset. Here are some facts:
1. In Early Startup Control there is no option called "Best Available". Only "Original" and "Enhanced".
2. When the system boots I can only choose OCS modes e.g. Lores 32 colors and Hires 16 colors.
3. Interesting fact: when the system boots with "Cache Disabled" in Boot Menu the computer starts with distorted graphics but the ECS modes are available now.
4. Replacing ROMs didn't solve the problem.

Is there someone which can guess what's faulty in this A4000? Is it possible that it's something with processor board?

Silly question, but are you sure your Workbench installation is okay? Workbench 3.0 or above is required for AGA screen modes. So for instance, 2.1 Workbench is not capable of AGA screen modes even with an AGA capable Setpatch such as the one that came with 3.0/3.1.

If you haven't already checked, do a COLD boot from a 3.0 or 3.1 Workbench floppy and load the Screenmode prefs program from the Extras3.0/3.1 disk and verify the problem. You've more than likely already done this, but just wanted to double check. :rolleyes:
 

Offline Tumbleweed

Re: A4000 doesn't recognize AGA properly!
« Reply #12 on: May 28, 2013, 09:29:01 PM »
It's possible that you have a hardware problem. My A4000 doesn't allow me to select AGA screen modes in workbench. The reason is the battery has leaked and damaged the motherboard. Have you checked for leaking battery/caps damage?

Weed
A3000T, Cybervision64, CSMKII 060; A3000D, PicassoII, Z3 Fastlane; A2000D, 040, PicassoII; A4000D, A1200, Blizzard 030 MKIV  (not working - next project)
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: A4000 doesn't recognize AGA properly!
« Reply #13 on: May 28, 2013, 09:49:10 PM »
A tricky idea, write a RTG driver for AGA provided you have AmigaOS 3.5 or higher? ;)

That way it doesn't have to know about AGA at boot time.
 

Offline Robert1234Topic starter

  • Newbie
  • *
  • Join Date: Dec 2009
  • Posts: 21
  • Country: pl
  • Gender: Male
    • Show only replies by Robert1234
    • Robert Szacki Homepage
Re: A4000 doesn't recognize AGA properly!
« Reply #14 on: May 28, 2013, 10:34:49 PM »
Quote from: Tumbleweed;736208
It's possible that you have a hardware problem. My A4000 doesn't allow me to select AGA screen modes in workbench. The reason is the battery has leaked and damaged the motherboard. Have you checked for leaking battery/caps damage?

Weed
I'm not too experienced in A4000, but on the right side of the motherboard is a battery, and there is a kind of white semi-translucent liquid. So it's the battery leak, right?