English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 12 July 2010, 19:46   #1
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
WinUAE CD32 detection... No, Amiga models detection

zz

Last edited by Cosmos; 16 July 2011 at 18:43.
Cosmos is offline  
Old 12 July 2010, 19:54   #2
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Oh... I found in 'Adv. Chipset'...


Anyways, I'm looking for a trick like this one to know the Amiga models :
A3000,
A3000T,
A3000UX,
A4000,
A1200,
A600.


Any ideas ?
Cosmos is offline  
Old 12 July 2010, 19:55   #3
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Of course "CAFE" is there.
Toni Wilen is offline  
Old 12 July 2010, 19:58   #4
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Yes, but only when 'CD32 C2P' is selected !
Cosmos is offline  
Old 12 July 2010, 20:00   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
A3000: SuperDMAC or FatGary registers, I guess. (UX has no hardware differences)

A4000: A4000 IDE is unique (It is not same as A600 or A1200 IDE) (A4000T = A4000 + non-autoconfig A4091)

A1200: PCMCIA or IDE and AGA?

A600: PCMCIA or IDE and not AGA?

Quote:
Yes, but only when 'CD32 C2P' is selected
Yes because Akiko C2P is only used if CAFE is there
(You sure you had quickstart really enabled because it surely enables all CD32 options?)
Toni Wilen is offline  
Old 12 July 2010, 20:20   #6
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Thanks, I'll see...

And what is the Amiga model using $01000010 ?

It's the A3000T, the A4000T or the Walker ?

Last edited by Cosmos; 12 July 2010 at 20:29.
Cosmos is offline  
Old 13 July 2010, 08:32   #7
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by Cosmos View Post
Thanks, I'll see...

And what is the Amiga model using $01000010 ?

It's the A3000T, the A4000T or the Walker ?
I haven't noticed any (official, at least) real Amigas having memory at that location. D.Haynie's A3000+ documentation mentions 0x100000 as a start of chip RAM.
Toni Wilen is offline  
Old 13 July 2010, 09:45   #8
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
>I haven't noticed any (official, at least)

In the 'AmigaOS ROM Update' (WB 3.9)


>D.Haynie's A3000+ documentation mentions 0x100000 as a start of chip RAM

I checked. It's 0x01000010
Cosmos is offline  
Old 13 July 2010, 11:49   #9
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
Quote:
Originally Posted by Cosmos View Post
Oh... I found in 'Adv. Chipset'...


Anyways, I'm looking for a trick like this one to know the Amiga models :
A3000,
A3000T,
A3000UX,
A4000,
A1200,
A600.


Any ideas ?

Check WhichAmiga source code.
thomas is offline  
Old 13 July 2010, 14:38   #10
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Yes, good idea : for detecting the A3000 and A4000, I'll check Ramsey :

Ramsey rev < $F => A3000
Ramsey rev >= $F => A4000


To check, this is correct ? :

'move.b $00DE0043,d0'


My A3000 have a yellow screen, so I can't test
I must call in supervisor ?

But, it's possible to put a Ramsey from an A4000 into an A3000 ? Works ?
Cosmos is offline  
Old 13 July 2010, 14:52   #11
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Some A3000 registers are supervisor-only. Don't remember which ones..

But note that randomly reading non-existing memory or registers can and will cause problems on some hardware configurations. Also remember aliasing, most non-AGA Amigas have custom chipset between end of slow ram to 0xdfffff.

It is nearly impossible to get this exactly right, at least without having all possible real hardware configurations
Toni Wilen is offline  
Old 18 July 2010, 19:01   #12
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Ok, that's working now...

A new release uploaded !

I think you will cry !


Check Aminet...
Cosmos 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
Better gamepad detection Maren request.UAE Wishlist 8 25 November 2009 18:03
rom detection sun68 support.WinUAE 11 13 November 2009 07:23
M.I.D.I. in detection bug GROSDAMS support.WinUAE 2 13 September 2008 01:05
Cloanto ROM detection alexh support.WinUAE 13 05 February 2007 11:18
WinUAE and virus detection/protection gizmomelb request.UAE Wishlist 6 07 September 2006 04: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 00:15.

Top

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