![]() |
![]() |
#1 |
Registered User
Join Date: Nov 2019
Location: Michigan/US
Posts: 77
|
32-bit chip memory
Hi all,
Happy Holidays! Hope everyone had a great Christmas. I was trying to use SysInfo with WinUAE and kept getting GURU meditation errors. I turned off 32-bit Chip memory and SysInfo worked. This was the second time that 32-bit Chip memory caused an issue. What is 32-bit Chip memory and how come it causes problems? Rick |
![]() |
![]() |
#2 |
Registered User
Join Date: Sep 2017
Location: Kansas, USA
Posts: 329
|
It's an emulator hack that lets you enable far more chip ram than a real Amiga could actually have. Can be handy if a program is system-friendly enough to not freak out because it expected to never see more than 2 MB and you want to work on huge images and aren't using RTG.
|
![]() |
![]() |
#3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,587
|
Probably some kind of buffer overflow somewhere in sysinfo because it crashes if >64M. (Always start with small value!)
|
![]() |
![]() |
#4 |
Registered User
Join Date: Nov 2019
Location: Michigan/US
Posts: 77
|
Ah, ok. Got it. Is the original chip memory 32 bit?
|
![]() |
![]() |
#5 |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 947
|
In this case, "32-bit" means the address length. The custom chipset on all Amigas from OCS all the way to AGA only ever worked on a 24-bit address bus, and even then it was only the gate arrays -- the DMA controllers were only really addressing 512k (OCS) to 2M (Highest ECS, AGA) of chip memory. Even the most forward-thinking software of the time only really expected 24-bit addressing in the chipset (since were early provisions for a later 8M Super Alice that never came). When you set that option, *this* is what you are messing with. It's not suprising that some software crashes.
In other cases you might hear about 32-bit chip memory in terms of DATA bus width. On some ECS (A3000 series) and on all AGA machines, chip memory is 32-bit accessible to the CPU, and on AGA Lisa also got 32-bit access to chip memory. This only affects bandwidth though, not addressing, and is not what this emulation option is talking about. Last edited by AmigaHope; 28 December 2019 at 05:42. |
![]() |
![]() |
#6 |
Registered User
Join Date: Nov 2019
Location: Michigan/US
Posts: 77
|
Thanks! Great explanation.
|
![]() |
![]() |
#7 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,587
|
It is called "32-bit" because "original" UAE chip RAM extension uses Z2 space (=max 8M) which is usually more than enough.
"32-bit chip" only exists only because it can! |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
32-bit Chip RAM detection | BlankVector | support.WinUAE | 10 | 26 May 2019 22:02 |
Where is my Chip Memory ? | Foul | support.FS-UAE | 0 | 06 February 2016 11:21 |
Memory Chip | BippyM | MarketPlace | 4 | 07 July 2012 07:40 |
add chip memory | amicrawler | support.Hardware | 6 | 11 January 2010 15:19 |
A500+ with 1,5 MB Chip Memory | mombasajoe | support.WinUAE | 5 | 08 May 2008 10:40 |
|
|