-
-
Notifications
You must be signed in to change notification settings - Fork 110
GUI RAM
Dimitris Panokostas edited this page Mar 16, 2026
·
1 revision

This panel configures the amount and type of memory available to the emulated Amiga. Each memory type corresponds to a specific hardware expansion slot or on-board memory region.
Each memory type is configured with a slider. The current size is shown in a read-only field to the right of the slider.
- Main memory shared between the CPU and all custom chips (Agnus, Denise, Paula).
- Sizes: 256KB, 512KB, 1MB, 1.5MB, 2MB, 4MB, 8MB
- Enabling more than 512KB automatically enables ECS Agnus (required to address the extra memory).
- Chip RAM above 2MB conflicts with Z2 Fast RAM — Z2 Fast RAM will be reduced automatically.
- Zorro II expansion memory. CPU-only access, not accessible by custom chips.
- 16-bit bus, maximum 8MB.
- Cannot be used simultaneously with Chip RAM above 2MB.
- Fast RAM provided by a CPU accelerator card installed in the processor slot.
- Not accessible by custom chips.
- Fast RAM built into the motherboard (A3000/A4000 style).
- Not accessible by custom chips.
- Slow RAM (also called Bogo RAM or Ranger RAM), located in the A500/A2000 trapdoor expansion slot.
- Accessible by custom chips but slower than Chip RAM.
- Sizes: None, 512KB, 1MB, 1.5MB, 1.75MB
- Zorro III expansion memory. 32-bit bus, used with 68030+ CPUs.
- Requires 32-bit addressing mode (disabled when 24-bit address space is active).
- Not accessible by custom chips.
- Extended Chip RAM accessible by custom chips, mapped in the Zorro III address space.
- Requires 32-bit addressing mode.
- Displays a summary of configured Z3 memory, total host memory reserved, and available Z3 space for UAE and real address modes.
Provides per-board configuration for individual RAM expansion slots.
- Dropdown listing all available memory boards: Chip RAM, Slow RAM, Z2 Fast RAM #1–#N, Z3 Fast RAM #1–#N, Processor Slot Fast RAM, Motherboard Fast RAM, and 32-bit Chip RAM.
- Boards with memory configured show their size in brackets.
- Sets the size of the selected memory board. Available sizes depend on the board type.
- Hexadecimal manufacturer ID for the Autoconfig board identification.
- Only editable when "Edit Autoconfig data" is checked.
- Hexadecimal product ID for the Autoconfig board identification.
- Only editable when "Edit Autoconfig data" is checked.
- Read-only display of the raw Autoconfig bytes for the selected board.
- Selects a specific real-world RAM expansion board type (e.g., a particular manufacturer's Z2 or Z3 card).
- Only available for Z2 and Z3 Fast RAM boards.
- Selecting a board sets the manufacturer and product IDs and Autoconfig data accordingly.
- Select
-to clear the board selection and use default Autoconfig data.
- Start and end addresses for manually configured boards.
- Only editable when "Manual configuration" is checked.
- Enables editing of the manufacturer and product ID fields for custom board identification.
- Overrides automatic address assignment and allows specifying a custom address range.
- Indicates whether the memory board supports DMA transfers. Most expansion RAM supports DMA.
- Forces 16-bit access width for this memory board. May be needed for compatibility with some older boards.
- Uses Chip RAM timing for this memory board. Slower but may be required for certain configurations.
- Controls how Zorro III memory addresses are mapped.
- Options:
-
Automatic (*)— Uses the optimal mapping for the current configuration -
UAE— Uses UAE-compatible address layout -
Real— Uses real Amiga hardware addresses
-
- Only available when 32-bit addressing mode is active.
- Home
- Quick Start
- Troubleshooting
- Frequently Asked Questions
- Paths and Files
- Kickstart ROMs (BIOS)
- Amiberry Directories
- Compile from Source
- Using Amiberry with RetroPie
- How to Enable Integer Scaling
- About
- Paths
- Quickstart
- Configurations
- CPU and FPU
- Chipset
- Adv. Chipset
- ROM
- RAM
- Floppy Drives
- Hard Drives/CD
- Expansions
- RTG Board
- Hardware Info
- Display
- Filter
- Sound
- Input
- I/O Ports
- Custom Controls
- Disk Swapper
- Miscellaneous
- Priority
- Savestates
- Virtual Keyboard
- WHDLoad
- Input Mapping Guide
- Setting up Input Controllers
- Setting up Keyboard Controllers
- Custom Events
- RetroArch Commands
- Mouse/Joystick Autoswitching