RAM pack

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Sinclair ZX81 with 16 KB "RAM pack" expansion attached at the rear

RAM pack,[1][2] RAMpack, RAM expansion cartridge, RAM expansion unit (REU),[3] memory expansion pak[4] and memory module[5] are some of the most common names given to various self-contained units or cartridges that expand a computer, games console or other device's own internal RAM in a user-friendly manner.

Such units are generally designed to be installable by an end-user with little technical knowledge, often simply by plugging them into an expansion or cartridge slot easily accessible at the rear of the machine (e.g. the Sinclair ZX81 or the VTech Laser 200[6][circular reference]), or via a user-accessible hatch (e.g. the Atari 800's CX852 and CX853 modules or the Nintendo 64 Expansion Pak[7]).

The ZX81 16K RAM expansion gained particular notoriety for the "RAM pack wobble" problem[8][9] because it was top-heavy and only supported by the edge connector. This could lead to it falling out, crashing the ZX81 and losing any program or data currently in the computer's memory.

Examples of such memory expansions include:

References

[edit | edit source]
  1. ^ a b http://fjkraan.home.xs4all.nl/comp/zx80/rampack.html Archived 2013-02-22 at archive.today (shown as "RAM pack" on 1–3 KB unit itself)
  2. ^ a b http://www.jupiter-ace.co.uk/hardware_rampacks.html (shown as "RAM pack" on manual)
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (cf. "...stops any RAM pack wobble..." referring to problems with the original Sinclair unit)
  9. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). ("...another solution to RAM pack wobble...")