How the Commodore REU Works
The 8-Bit Guy・13 minutes read
Commodore 128 introduced in 1985 was expandable to 512k but later released expanders increased RAM capacity for C128 and C64, offering improved performance and storage options. The REU by Commodore served as an ultra-fast storage device, enhancing data copying speed and significantly boosting capabilities of C64 games utilizing extra RAM for better graphics and gameplay.
Insights
- The Commodore 128, despite being advertised as expandable to 512k, could actually only be expanded to 256k or 640k, not the initially promised 512k, which led to challenges in upgrading due to space limitations in the cartridge port.
- The REU (RAM Expansion Unit) by Commodore served as an ultra-fast storage device, not just a RAM expander, significantly enhancing data copying speed through its block copy function, which moved data rapidly, contrasting with the CPU's slower byte copying process. The REU not only improved performance on GEOS for C128 but also boosted the capabilities of C64, enabling enhanced graphics and gameplay in games like Sam's Journey, Sonic the Hedgehog, and Pesky Robots.
Get key ideas from YouTube videos. It’s free
Recent questions
What is the purpose of a RAM expander?
A RAM expander is a device used to increase the amount of random access memory (RAM) available to a computer, allowing for improved performance and the ability to run more complex programs.
How does a RAM expander enhance data copying speed?
A RAM expander functions as an ultra-fast storage device that can rapidly move data using its block copy function, which contrasts with the slower byte copying process performed by the computer's CPU. This enhancement in data copying speed can significantly improve overall system performance.
What are the benefits of expanding RAM on a Commodore 128?
Expanding RAM on a Commodore 128 can lead to increased capabilities, as the computer can be expanded to either 256k or 640k, surpassing the initially advertised 512k limit. This expansion allows for running more advanced programs and improving overall performance.
How does a RAM expander impact GEOS performance on a Commodore 128?
A RAM expander can significantly enhance GEOS performance on a Commodore 128 by providing additional memory for running the graphical operating system more smoothly and efficiently. This boost in performance can lead to a better user experience and increased productivity.
Which games support the use of a RAM expander for improved graphics and gameplay?
Three games that support the use of a RAM expander for enhanced graphics and gameplay are Sam's Journey, Sonic the Hedgehog, and Pesky Robots. These games utilize the extra RAM and DMA copy capabilities provided by the expander to deliver a more immersive gaming experience with improved visuals and performance.