Stella 3.0

Developer
The Stella Team
Size
1.35 MB
Operating System
Windows Vista Windows Xp
License
Freeware
Category
Game

Download Links

Download
Stella

The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most popular home video game system of the early 1980’s. If you want to play your favorite Atari games, just emulate them with Stella.

Requirements:

  • OS: Windows XP/Vista

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here