English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 11 November 2017, 22:53   #1
E-Penguin
Banana
 
E-Penguin's Avatar
 
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,213
Slow ram on an A500plus / hacking the ram68k

I've just received an A500plus and a ram68k 8mb fast ram thing that plugs into the processor socket. All good.

http://www.mkl211015.altervista.org/ram68k/

However... I would rather have it configured as 4mb fast + 1.5mb slow to aid game compatibility. The project upon which the ram68k is based had this option but is not available. But it must be possible.

The source for the cpld is available and there are code comments indicating how to turn it into a 4mb fast. I just need to work out how to put some of the rest into the $C0,000 space but I guess that's just modifying the MUX.

What I can't find is any information on how the Amiga finds the slow memory. I don't think it's autoconfig, but is there something else?

Has anyone done similar?
E-Penguin is offline  
Old 11 November 2017, 23:31   #2
robinsonb5
Registered User
 
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,153
I think the Amiga detects slow RAM the same way it detects Chip RAM - throwing data at it and seeing if it sticks.
robinsonb5 is offline  
Old 12 November 2017, 10:00   #3
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,309
Indeed:

http://wandel.ca/homepage/execdis/exec_disassembly.txt
Code:
        ; Now go and check for memory in the $C00000 - $DC0000 area.
        ; This allows for a maximum of 1.75 megabytes of non-chip memory
        ; to be automatically configured if located at $C00000.
nogginthenog is offline  
Old 12 November 2017, 10:13   #4
E-Penguin
Banana
 
E-Penguin's Avatar
 
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,213
So just updating the autoconfig to report 4mb and updating the MUX to respond to C0,000 ought to do it? I'll give it a go. Presumably I can't break anything if I get it wrong!
E-Penguin is offline  
Old 12 November 2017, 16:38   #5
robinsonb5
Registered User
 
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,153
Quote:
Originally Posted by E-Penguin View Post
So just updating the autoconfig to report 4mb and updating the MUX to respond to C0,000 ought to do it? I'll give it a go. Presumably I can't break anything if I get it wrong!
That should do it - just make sure the MUX doesn't respond beyond DC0000 or you'll clash with the custom chips </captain obvious>
robinsonb5 is offline  
Old 12 November 2017, 18:40   #6
E-Penguin
Banana
 
E-Penguin's Avatar
 
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,213
I thought I might play it safe (I've not done HDL before) and just do 1mb at C0,000 (a simple check on 1100,xxxx(bin) on the address line).
E-Penguin is offline  
Old 13 November 2017, 00:06   #7
robinsonb5
Registered User
 
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,153
Quote:
Originally Posted by E-Penguin View Post
I thought I might play it safe (I've not done HDL before) and just do 1mb at C0,000 (a simple check on 1100,xxxx(bin) on the address line).
Good plan - it'll be interesting to see how it works out. Good luck!
robinsonb5 is offline  
Old 16 February 2018, 11:10   #8
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
How did you get on with this?
kgc210 is offline  
Old 10 December 2018, 23:06   #9
E-Penguin
Banana
 
E-Penguin's Avatar
 
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,213
Sorry, just noticed your question. The short answer is that I gave up as it was a bit beyond me
E-Penguin is offline  
Old 11 December 2018, 18:09   #10
hlide
Registered User
 
Join Date: Dec 2017
Location: VIGNEUX SUR SEINE
Posts: 14
http://www.mkl211015.altervista.org/ram68k/

I was looking for that kind of board to add 8MB fast RAM. I already have an external card which allows for my A500+ to get 2MB chip RAM (from the boobip card) and 1MB slow RAM (from the motherboard). I would be interested to see if I can slot this board to add 8MB fast RAM then the CPU riser to slot a 68030TK board without the 4MB SRAM board (in case the latter resides in the same area than the 8MB).

I know. I like to experiment a Frankenstein's creature!
hlide 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
Slow/Fast RAM difference Galaxy support.Hardware 4 15 December 2017 21:21
8 MB Chip + some slow ram fails BlankVector support.WinUAE 12 18 January 2017 12:04
What do you use the slow-ram for? Tigerskunk Coders. Asm / Hardware 6 13 November 2016 13:55
Possible group buy: SOJ -> DIP 20 adapter PCBs for old accelerator RAM / A500 hacking Secret Vampire support.Hardware 5 21 February 2010 15:55
Hacking ram boards to support more ram? Lips2k8 Hardware mods 8 06 August 2008 07:11

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:21.

Top

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