@Chaoslord the actual hardware limit is 4gigs...
No. The hardware limit of an address register is 4GB. That is because each bank has 4GB in it.
Or another way to say it is:
There is only 4GB of directly addressable RAM but 32GB of indirectly addressable RAM. You remember bank switching from the C64 and Intel days, right?
The 68k can never see more than that due to the 32 address lines maximum the
Who says there are only 32 address lines?
You are forgetting about the 3 lines that select what bank you are in.
Motorola thought waaaaaaaaaaaaaay ahead.
(and most Amigas only had 24 address lines = 16meg limit).
8 banks of 16MB actually. Of course the hardware has to be made in the correct way to support wiring the banks into actual different banks of RAM which no C= machine ever did. There was no particular reason for them too.
But the point is, the 8 banks have been there since Motorola 68000.
All the 8 banks have always been wired into the same 4GB address space.
But there is no longer any reason to do that.
We have the technology. We can go bigger, faster, stronger.
Software can be patched to use larger word sizes... Hardware can't.
I don't know what this comment means. I think it has no relevance.