geoRAM from
Berkeley Softworks
Berkeley most often refers to:
*Berkeley, California, a city in the United States
**University of California, Berkeley, a public university in Berkeley, California
*George Berkeley (1685–1753), Anglo-Irish philosopher
Berkeley may also refer t ...
was a memory expansion peripheral for use on the
Commodore 64 computer with
GEOS #REDIRECT GEOS
{{redirect category shell, {{R from other capitalisation{{R from ambiguous page ...
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
. geoRAM was created by Dave Durran.
During the
chip Chromatin immunoprecipitation (ChIP) is a type of immunoprecipitation experimental technique used to investigate the interaction between proteins and DNA in the cell. It aims to determine whether specific proteins are associated with specific genom ...
shortages of the 1980s,
Commodore
Commodore may refer to:
Ranks
* Commodore (rank), a naval rank
** Commodore (Royal Navy), in the United Kingdom
** Commodore (United States)
** Commodore (Canada)
** Commodore (Finland)
** Commodore (Germany) or ''Kommodore''
* Air commodore, a ...
could not produce enough of its
RAM Expansion Units (they eventually cancelled them). The
GEOS #REDIRECT GEOS
{{redirect category shell, {{R from other capitalisation{{R from ambiguous page ...
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
relied heavily on extra RAM and so the company behind GEOS produced their own memory expansion cartridge, called the geoRAM.
13.3.2. What is a geoRAM Unit?
''When Commodore REUs became hard to find several years back, Berkeley Softworks introduced geoRAM, which is a 512K RAM expander. This RAM expander gives you all of the advantages of a 1750 with GEOS. However, it is not 1750 compatible, so it will not work like a 1750 outside of GEOS; it is transparent to other programs. (As a caveat on this, see the info on RAMLink)). DesTerm128 2.0 will not work with a geoRAM plugged in. A special version of GEOS 2.0 (which is bundled with geoRAM) is necessary to use geoRAM. No additional power supply is necessary to use geoRAM.'', COMP.SYS.CBM: General FAQ, v3.1 Part 8/9
By using a mapped-in page scheme, RAM contents on the cartridge are directly accessible by the CPU, and don't rely on DMA
DMA may refer to:
Arts
* ''DMA'' (magazine), a defunct dance music magazine
* Dallas Museum of Art, an art museum in Texas, US
* Danish Music Awards, an award show held in Denmark
* BT Digital Music Awards, an annual event in the UK
* Doctor of M ...
like the REU cartridges, which enable memory transfers between system RAM and REU much faster than the system CPU can do. Hence, there's no other benefit than extra RAM, and not much software other than GEOS actually supported it.
References
Home computer peripherals
Memory expansion
Commodore 64
{{Microcompu-stub