chip_memory

The option documentation is properly formatted yet

Summary: "Chip RAM" Type: Choice Default: Example: 1024

Override amount of chip memory, specified in KB. Must be a multiple of 512. The default value depends on [amiga_model].

Value: 256 (256 KB) Value: 512 (512 KB) Value: 1024 (1 MB) Value: 1536 (1.5 MB) Value: 2048 (2 MB) Value: 4096 (4 MB) Value: 8192 (8 MB)

Code:

if c.chip_memory.explicit:
    value = c.chip_memory.explicit
elif c.amiga_model == "A500":
    value = "512"
elif c.amiga_model == "A500/512K":
    value = "512"
elif c.amiga_model == "A500+":
    value = "1024"
elif c.amiga_model == "A600":
    value = "1024"
elif c.amiga_model == "A1000":
    value = "512"
elif c.amiga_model == "A1200":
    value = "2048"
elif c.amiga_model == "A1200/3.0":
    value = "2048"
elif c.amiga_model == "A1200/020":
    value = "2048"
elif c.amiga_model == "A1200/1230":
    value = "2048"
elif c.amiga_model == "A1200/1240":
    value = "2048"
elif c.amiga_model == "A1200/1260":
    value = "2048"
elif c.amiga_model == "A1200/PPC":
    value = "2048"
elif c.amiga_model == "A3000":
    # FIXME: did it usually have 1 MB?
    value = "2048"
elif c.amiga_model == "A4000":
    value = "2048"
elif c.amiga_model == "A4000/040":
    value = "2048"
elif c.amiga_model == "A4000/OS4":
    value = "2048"
elif c.amiga_model == "A4000/PPC":
    value = "2048"
elif c.amiga_model == "CD32":
    value = "2048"
elif c.amiga_model == "CD32/FMV":
    value = "2048"
elif c.amiga_model == "CDTV":
    value = "512"
else:
    f.fail("Unknown amiga_model")

Source: https://github.com/FrodeSolheim/fs-uae/blob/master/docs/options/chip_memory