Flashback Apple 2e

Apple II core for Multiple Classic Computer ™

This is a 1977 photo of Apple Computer Inc. founder Steve Jobs as he introduces the new Apple II in Cupertino, Calif. Apple Computer was formed 20 years ago, on April Fool's Day in 1976.  (AP Photo/Apple Computers Inc., file)

This is a 1977 photo of Apple Computer Inc. founder Steve Jobs as he introduces the new Apple II in Cupertino, Calif. Apple Computer was formed 20 years ago, on April Fool’s Day in 1976. (AP Photo/Apple Computers Inc., file)

History

The Apple II (often rendered Apple ][ or Apple //) was an 8-bit home compApple2uter, one of the first highly
successful mass-produced microcomputer products[1], designed primarily by Steve Wozniak, manufactured by Apple Computer ( Apple Inc.) and introduced in 1977 in the US market for 1200$ sales price. By the end of production in 1993, somewhere between five and six million Apple II series computers (including about 1.25 million Apple IIGS models) had been produced. The Apple II became one of the most recognizable and successful computers during the 1980s and early 1990s.
 
Games and Applications:

Apple II software had a high focus on application software when the Apple II computer was introduced mainly in schools and universities. Foundation programs like Apple Works and Apple Writer or Word Perfect helped the success of this machine. A list of the most common application software packages can be found at Wikipedia [2].

apple2docs
In addition, Apple II had a huge user base and was a popular game development platform [3]. This list provides more than 420 well known games.

In total several thousand games where developed for the Apple2 computer family [4].

Original architecture and re-implementation:

Apple2_Architecture

The Apple 2 computer was designed by Steve Wozniak based on his Apple I computer design. In his own words he describes the Apple II architecture as follows:

The latest result of my design activities is the Apple-II which is the main subject of this system description article. The Apple-II builds upon this idea by providing a computer with more memory capability, a read only memory (ROM) BASIC interpreter, color video graphics as well as point graphics and character graphics, and extended systems software. [5]

Alex Fred implemented the whole Apple II chipset on an FPGA according to the specification and schematics [6]. Special thanks to Alex to support our Multiple Classic Computer idea and the time and work he spent to port the Apple II code to the MCC.

Today the core supports the following features:

•    VGA video output
•    Standard peripherals (next  release)
•    Disk Emulation (next release)
•    Load floppy image in NIB format from SD card (next release)
•    Different ROM versions incl. Autostart (next release)

If you like to read more about the design of the Apple 2 FPGA code follow this link:

http://alexfreed.com/FPGApple/

References:

[1] http://en.wikipedia.org/wiki/Apple_II_series
[2] http://en.wikipedia.org/wiki/List_of_Apple_II_application_software
[3] http://en.wikipedia.org/wiki/List_of_Apple_II_games
[4] http://www.theoldcomputer.com/roms/index.php?folder=Apple/II
[5] http://oldcomputers.net/byteappleII.html
[6] http://alexfreed.com/FPGApple/

Comments are closed.