![]() |
![]() |
#1 |
Da Digger :)
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
|
Hardital "Insider 2" (and similar trapdoor/slow RAM expansions) in WinUAE
Hi,
this is probably not really a problem... but who knows? ![]() I still have a nice "Insider 2" (made in Italy, by Hardital) 2 MB RAM expansion card for the A500. It's an internal expansion, for the trapdoor slot. It's what's called "slow" ram in WinUAE. There's the card, some wires and a Gary adapter with a jumper (for the old/new Agnus). There can be two cases: a) If it's fitted in an A500 with the old Fat Agnus (8371), the total RAM will be around 2.3 MB (512 Kb CHIP + 1.8 MB SLOW) b) if it's fitted in an A500 with the Big Agnus (8372), the total RAM will be 2.5 MB (512 KB CHIP + 512 KB CHIP + 1.5 MB SLOW). Now, in WinUAE I can replicate case a) (A500 quick, KS1.2, 512KB chip, 1.8MB slow), but I cannot replicate case b). I get a yellow screen and the virtual Amiga doesn't boot up. I tried many options (selecting "ECS Agnus" and/or selecting "Generic" chipset or "A500" chipset or "A500+" chipset...) but no way. If I set 1 MB chip + 1.5 MB slow I get the yellow screen. How can I replicate case b)? ![]() EDIT: I'm using WinUAE 1.6.2 Public Beta 11 (but I don't think it depends on WinUAE's version) Last edited by Supamax; 20 September 2009 at 21:27. |
![]() |
![]() |
#2 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
I want the Hardgenital expansion !!!
*quickly buggers off* Last edited by Photon; 20 September 2009 at 03:57. |
![]() |
![]() |
#3 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
ps. all (?) >512K Agnus A500's had kick 2.0... right? Try using that.
Edit: just tested. Kick 1.3 and 2.04 work, but 1.2 gives yellow screen. That behavior might match real Amigas, in which case WinUAE is very good ![]() |
![]() |
![]() |
#4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
I guess the problem is 0xD80000-0xDBFFFF area (last 0.3M in 1.8M slow ram expansions)
Gary based Amigas normally maps it to "nothing", but I guess this expansion includes Gary adapter that maps it to "something", even in less than 1.8M mode. "nothing" = 68000 sees previous data in bus and this must confuse KS 1.2 memory detection routine, it detects RAM there (Supervisor stack goes to highest available fast ram address which explains the yellow screen..) Mapping something ROM-like (only zeros or ones or something) should fix this. (of course only in 1.5M mode) EDIT: can't make it work even if mapping "something" in last 0.3M area. Is this card really supposed to work with KS 1.2 in 1.5M mode? Last edited by Toni Wilen; 20 September 2009 at 14:08. |
![]() |
![]() |
#5 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Was about to comment "Well, does real hardware work like that?" - I'm not sure I'd like emulating these weird rigs, rigs that were never sold - at least until there's confirmation it works on a real machine.
My work machine is an old Agnus, and can use kick 1.2/1.3/2.0 in it. So I could test it out if you want on a real rig. But I guess that would only test case a. |
![]() |
![]() |
#6 | ||
Da Digger :)
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
|
Quote:
In fact, my real Amiga has KS 1.2, so I couldn't test case b on it. Quote:
![]() |
||
![]() |
![]() |
#7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
|
Chip ram size does not matter, only need exactly 1.5M slow ram.
|
![]() |
![]() |
#8 | |||
Da Digger :)
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
|
Quote:
![]() I don't know, however, if a 1.5MB trapdoor/slow expansion RAM card was ever marketed... if not, it would be nonsense to consider/fix this config in WinUAE: 512KB chip + 1,5MB slow. Am I right? Quote:
EDIT: I read the Insider 2 manual a few minutes ago, and there are no references to KS versions, so I don't know if it was supposed to work with KS 1.2 in 1.5M mode. By the way, address locations of the Insider 2 in 1.8M mode are: 0xC00000...0xDBFFFF, for a total of 1.835.008 bytes (2MB minus 256KB) Quote:
Wait, Toni, I forgot to specify something (dunno if it may be of any help): In case a) the user has to: - fit the card in - fit the Gary adapter in (between Gary and the A500 mainboard) - set the JP1 jumper on the Gary adapter to the "1.8" position In case b) the user has to: - fit the card in - fit the Gary adapter in (between Gary and the A500 mainboard) - set the JP1 jumper on the Gary adapter to the "2.0" position - locate the JP2 jumper/pads on the A500 mainboard (it's between the 68000 CPU and the ROM chip) - cut the connection between the 2 lower pads of JP2 - solder the included wire to the Gary adapter (pin "INS") and to the upper pad of JP2 Perhaps this will ring a bell in your head...? ![]() Last edited by Supamax; 20 September 2009 at 22:17. |
|||
![]() |
![]() |
#9 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
I'm still into the "Kick 1.2 doesn't support that hardware" - but it will be good news for me if it does - cos then my OCS A500 could use one of those in Kick 1.2 mode
![]() |
![]() |
![]() |
#10 | |
Da Digger :)
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
|
I agree with you, have the same feeling
![]() Quote:
![]() So your OCS A500 could perfectly use "one of those" in Kick 1.2 mode ![]() The only limit is that you'll not fully see the extra 2MB, but only 1.8MB (1.75MB, to be precise). There are 256KB unused. |
|
![]() |
![]() |
#11 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Yeah, that's the "clock area". Reserved.
Well, I think you'll get help to make it work. If for some reason it doesn't work, or if you don't want to experiment/use it anymore, you can sell it to me ![]() Or is it being used already, and you only want to replicate it in WinUAE? Well, anyway... would be cool to have one in my A500... |
![]() |
![]() |
#12 | |
Da Digger :)
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
|
Quote:
![]() I always used it in 1.8MB mode, because I have 512KB chip RAM and the old Agnus (8371). And... yes again, I was asking about "replicating" it in WinUAE. |
|
![]() |
![]() |
#13 |
Zone Friend
|
Please consider that there is no "Kick 1.2" as such, but there are both Kick 1.2/33.166 and Kick 1.2/33.180!
This *may* as well make a difference as well; at least it did on my A1000. (OT: some games didn't even work on the earlier KS) As far as my KS 1.x knowledge goes, you should be able to determine the version of your hardware KS by using the "ver" command. (needs version.library in libs) |
![]() |
![]() |
#14 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
33.166 was A1000 only. So kick 1.2 in an A500 means 33.180.
|
![]() |
![]() |
#15 |
Zone Friend
|
Well, sounds plausible. Been just in order to not forget about any detail when trying to track down the issue
![]() |
![]() |
![]() |
#16 |
Da Digger :)
Join Date: Nov 2008
Location: Monza, Italy
Posts: 2,822
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
"Not enough RAM detected"?/"Inappropriate configuration found"? | stevsurv | Retrogaming General Discussion | 15 | 04 October 2012 21:26 |
Games similar to "Awesome"? | dex | Nostalgia & memories | 8 | 21 August 2011 17:28 |
Application similar to C64 "notemakers" | Amiga1992 | request.Apps | 14 | 23 December 2010 07:13 |
DKB Insider "1" on A500 | rkauer | support.Hardware | 1 | 19 April 2009 01:32 |
Similar to "Escape from the Planet of the Robot Monsters" | Jake | Looking for a game name ? | 8 | 22 January 2008 02:02 |
|
|