English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 24 October 2013, 16:22   #1
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Proposal for new A500 model config layout

The current Quickstart Configuration layout for A500 model looks a little messy in comparison to other model configuration layout ... see on pic. attached below.

The proposal would be to rearrange it to something maybe like below:
(instead of dash could be maybe made some small gaps)


1.2 ROM, OCS Agnus, 512KB Chip RAM
1.2 ROM, OCS Agnus, 512KB Chip RAM + 512KB Slow RAM
---------------------------------------------------
1.3 ROM, OCS Agnus, 512KB Chip RAM
1.3 ROM, OCS Agnus, 512KB Chip RAM + 512KB Slow RAM (most common)
---------------------------------------------------
1.3 ROM, ECS Agnus, 512KB Chip RAM + 512KB Slow RAM
1.3 ROM, ECS Agnus, 1MB Chip RAM
1.3 ROM, ECS Agnus, 1MB Chip RAM + 512KB Slow RAM


As you already noticed, I have also added a new config. with ECS Agnus 1mb + 0.5mb, as there exist some programs that need it f.e.:

At the Party (40k Intro) by Coma & Bigmama -> http://janeway.exotica.org.uk/release.php?id=295

Also, such configuration is probably nothing unusual to find on an newer A500 that was already delivered with 1mb chip ram and additionally expanded with 0.5mb slow ram.


ps.
Anyway, by mistake in current layout there is missing word "Agnus" at the most common configuration!
Attached Thumbnails
Click image for larger version

Name:	Clipboard01.jpg
Views:	266
Size:	89.1 KB
ID:	37427  
amilo3438 is offline  
Old 24 October 2013, 16:57   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
1M chip + 0.5 Slow is not possible without hardware hacks. It is extremely rare.
Quickstart config = commonly available configs and/or manufacturer defaults only.

Missing "Agnus" is not a bug. It is to keep string short enough.

Anyway, I don't think I'll bother, your use case is not common
Toni Wilen is online now  
Old 24 October 2013, 17:18   #3
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
a so, it was just a proposal ... stay calm!

EDIT: hm, just wondering ... is not "1.3 ROM, ECS Agnus, 1MB Chip RAM" also a hardware hack then!?

as proposed additional config. assume ECS Agnus 1MB Chip RAM + 0,5MB via a trapdoor?!

Last edited by amilo3438; 24 October 2013 at 17:39.
amilo3438 is offline  
Old 24 October 2013, 17:36   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
"Not calm" reply would have been "stupid idea, go away!"

Another problem is that you can't have non-selectable options (or empty space) in standard select menus. It would have been strange to be able to select "-----" line.
Toni Wilen is online now  
Old 24 October 2013, 17:46   #5
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Quote:
Originally Posted by Toni Wilen View Post
"Not calm" reply would have been "stupid idea, go away!"
How the idea can be stupid if makes it better readable!?

Quote:
Originally Posted by Toni Wilen View Post
Another problem is that you can't have non-selectable options (or empty space) in standard select menus. It would have been strange to be able to select "-----" line.
ah, if that is in question, just forget all these dashes ... maybe empty spaces instead, or better then forget all thing.
amilo3438 is offline  
Old 24 October 2013, 17:58   #6
hooverphonique
ex. demoscener "Bigmama"
 
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
Cool.. You found an intro by me and my old mate Coma.. Actually its correct name is 'Potteplante'..

IIRC, we assembled the intro on my Amiga 2000 which had 1mb chip and 2mb fast at the time.. It does not require 'slow fast'.. Also, I think it needs kick 2.0 because we made a mistake in the powerpacker configuration when packing it (something about bcpl headers, I think) - this mistake actually caused it not to be shown in the compo :-(
hooverphonique is offline  
Old 24 October 2013, 19:33   #7
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Quote:
Originally Posted by hooverphonique View Post
Cool.. You found an intro by me and my old mate Coma.. Actually its correct name is 'Potteplante'..

IIRC, we assembled the intro on my Amiga 2000 which had 1mb chip and 2mb fast at the time.. It does not require 'slow fast'.. Also, I think it needs kick 2.0 because we made a mistake in the powerpacker configuration when packing it (something about bcpl headers, I think) - this mistake actually caused it not to be shown in the compo :-(
Cool! But what it needs to run fine on WinUAE is only KS1.3, ECS, 1mb chip and 0.5mb slow ram (see pic. below) ... so doesn't need kick 2.0, at least the version from the link.

------------------------------------------------------------------------------------------------------------------------------
EDIT:
Now wondering why is there in WinUAE Quickstart configuration also no any of manufacturer defaults A2000 model configurations?!

A2000 Variants -> http://amiga.resource.cx/mod/a2000.html

A1500
A2000
A2000HD
A2500/020
A2500/030
A2500UX

In addition -> http://en.wikipedia.org/wiki/Amiga_models_and_variants
Also -> http://www.lemonamiga.com/help/models/amiga_2000.php

EDIT2:
Oh, I see now why ... there is to many of possible combinations thus is not why in Quickstart there is no any of A2000 models?!
So then only possibility is to make configuration by yourself using some infos and saving it via WinUAE Configurations option. Case closed.
------------------------------------------------------------------------------------------------------------------------------
Attached Thumbnails
Click image for larger version

Name:	COMA&BIGMAMA-Demo_001.png
Views:	195
Size:	5.6 KB
ID:	37430  

Last edited by amilo3438; 24 October 2013 at 20:16.
amilo3438 is offline  
Old 24 October 2013, 20:15   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
Unexpanded A2000 = hardware is identical to A500.
Toni Wilen is online now  
Old 24 October 2013, 20:19   #9
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,343
Except the CIA-A TOD tick.
mark_k is offline  
Old 24 October 2013, 20:28   #10
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Quote:
Originally Posted by mark_k View Post
Except the CIA-A TOD tick.
So in addition A2000 models use power supply instead of vertical-sync for CIA A TOD ... Thanks.

Quote:
Originally Posted by Toni Wilen View Post
Unexpanded A2000 = hardware is identical to A500.
And earlier A2000 models were expanded A1000 model, right?

According to link -> http://www.lemonamiga.com/help/models/amiga_2000.php

Amiga 2000A -> based on the Amiga 1000 motherboard
Amiga 2000B -> OCS A500 based
Amiga 2000C -> ECS & KS2.04, otherwise identical to 2000B

Last edited by amilo3438; 24 October 2013 at 20:38.
amilo3438 is offline  
Old 30 October 2013, 07:32   #11
LocalH
Amiga user since 1990
 
LocalH's Avatar
 
Join Date: Aug 2004
Location: Kingsport, TN / USA
Age: 44
Posts: 295
Quote:
Originally Posted by amilo3438 View Post
as proposed additional config. assume ECS Agnus 1MB Chip RAM + 0,5MB via a trapdoor?!
A500 trapdoor 512K (slowfast) is the same as the second half of 1MB chip RAM. 1MB chip RAM with 512K slowfast is physically impossible without hacking, as Toni mentioned.
LocalH is offline  
Old 30 October 2013, 10:37   #12
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Quote:
Originally Posted by LocalH View Post
A500 trapdoor 512K (slowfast) is the same as the second half of 1MB chip RAM.
Well, both work on the same bus but doesnt use same address area!

512K slowfast = C00000h and +512K chip = 080000h ... but 1MB Agnus cant address C00000h area so its called slow memory!

EDIT: But its possible to remake trapdoor to use 080000h addr. area also what is also a hack ... and that config exist in WinUAE w/o problem!

On A500+ is different ... trapdoor ram is there already chip ram expansion area ... f.e. 1mb chip + 1mb trapdoor = 2mb chip ram, what is not a hack.

Quote:
Originally Posted by LocalH View Post
1MB chip RAM with 512K slowfast is physically impossible without hacking, as Toni mentioned.
Maybe physically impossible, but on WinUAE indeed possible, no warnings!

Last edited by amilo3438; 30 October 2013 at 10:51.
amilo3438 is offline  
Old 30 October 2013, 10:54   #13
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
It does use same address from Agnus point of view and it is Agnus that controls and refreshes it. Only CPU sees it in different address (Simple address line swap between Agnus and CPU) but that is only an illusion

Interesting side-effect: ECS Agnus + 0.5M Chip + 0.5M trapdoor slow: trap door RAM is visible to Agnus as normal upper part of 1M Chip RAM.

2M fast RAM config is much much much more common via side expansion than this extremely rare hack.

And note that programs that require this kind of config (1m chip and fast) assume real fast ram (because it was designed for "normal" config), not trapdoor ram which is as slow as chip ram.
Toni Wilen is online now  
Old 30 October 2013, 11:08   #14
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Quote:
Originally Posted by Toni Wilen View Post
(Simple address line swap between Agnus and CPU) but that is only an illusion
And this "hack" is possible doing something like cutting some address line on motherboard or so ... but now its not called a hack but illusion ... somehow a little weird.

Quote:
Originally Posted by Toni Wilen View Post
2M fast RAM config is much much much more common via side expansion than this extremely rare hack.
2M fast RAM = @200000h and not "slow" fast RAM @C00000h ... right?

Thus CPU can access this area @200000h all the time w/o being slowing down by something else.

EDIT: Maybe something like this: CAS A500 2MB RAM expansion -> http://www.bigbookofamigahardware.co...ct.aspx?id=962

Last edited by amilo3438; 30 October 2013 at 12:08.
amilo3438 is offline  
Old 30 October 2013, 11:15   #15
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
Quote:
Originally Posted by amilo3438 View Post
And this "hack" is possible doing something like cutting some address line on motherboard or so ... but now its not called a hack but illusion ... somehow a little weird.
I meant that memory being at $c00000 is only an illusion from CPU point of view.

If I remember correctly, it is "jumper" JP2 near the CPU socket that selects slow ram address. (rev6a+ only)
Toni Wilen is online now  
Old 30 October 2013, 11:32   #16
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Quote:
Originally Posted by Toni Wilen View Post
If I remember correctly, it is "jumper" JP2 near the CPU socket that selects slow ram address. (rev6a+ only)
Well, that is probably right, mother boards that has ECS Agnus by default also has such "jumper" by default ... but for older mb it needs to replace OCS with ECS Agnus and cut some address line on mb, so then its a hack, right?

So its my mistake ... mb that comes by default with ECS Agnus like rev6a+ is possible to expand on 1MB chip w/o hack.

Last edited by amilo3438; 30 October 2013 at 11:40.
amilo3438 is offline  
Old 30 October 2013, 15:43   #17
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
What about a new proposal to use lower unused area for showing current Quickstart configuration ... like f.e. shown on pic. below ?!

Some choices would be f.e.:

KS: 1.2 ROM, 1.3 ROM, 2.0 ROM etc.
Chip: OCS Agnus, ECS Agnus, ECS Full, AGA, RTG etc.
RAM: 512KB Chip RAM, 512 KB Slow RAM, 1MB Chip RAM etc.

EDIT: Or maybe to use 2nd row with all options like: CPU, Chipset, RAM etc. that will be possible to enable/disable showing in options!?
Attached Thumbnails
Click image for larger version

Name:	Clipboard05.jpg
Views:	240
Size:	31.3 KB
ID:	37577  

Last edited by amilo3438; 30 October 2013 at 16:01.
amilo3438 is offline  
Old 30 October 2013, 16:35   #18
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
Can't be done. Quickstart config is "one way", it can be selected but it is not possible to detect if current config is quickstart config (It would be really complex).

And I don't really see the point. You should know what config you have because you chose it. This is not important enough information to be visible all the time.
Toni Wilen is online now  
Old 30 October 2013, 16:46   #19
amilo3438
Amiga 500 User
 
Join Date: Jun 2013
Location: EU
Posts: 1,507
Quote:
Originally Posted by Toni Wilen View Post
And I don't really see the point. You should know what config you have because you chose it. This is not important enough information to be visible all the time.
So, the best way to use it now is to make some config, save it under some name and when loaded that name will be already shown on upper left part. ... Okidoki
amilo3438 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
Demo causes WinUAE A500+ config to stop Leffmann support.WinUAE 3 03 August 2012 15:04
Proposal for Amiga Books Archive Minuous Amiga scene 44 23 May 2011 22:36
WTB: A500 power supply or A1200 power supply (USA model) CMA Death Adder MarketPlace 7 01 October 2010 15:10
R.I.P. Hall of Fame - proposal DH project.EAB 45 11 March 2009 00:51
WinUAE 1.2 problem/improvement/request/proposal :) jotd support.WinUAE 7 11 March 2006 18:54

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

Top

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