Apple II: Difference between revisions

R-K (talk | contribs)
mNo edit summary
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Infobox console
{{Stub}}
|title = Apple II
{{Infobox computing device
|logo = AppleIIwithdd.png
| title = Apple II
|imagecaption = Apple II with the Disk 2.<br>Other models: [[:File:A2p.png|Apple II+]], [[:File:Apple IIe 001b.jpg|Apple IIe]], [[:File:Apple IIc with monitor.jpg|Apple IIc]], [[:File:A2e.png|Apple IIe Enhanced]], [[:File:A2plat.png|Apple IIe Platinum]], [[:File:Apple IIc Plus (front).jpg|Apple IIc Plus]].
| logo = Apple2Logo.svg
|developer = [[Apple Computer, Inc.]]
| image = Apple II-IMG 7064.jpg
|type = [[:Category:Computers|Computers]]
| caption = 1977 Apple II shown with two Disk II floppy drives and a 1980s-era Monitor II
|generation =
| developer = Steve Wozniak (original lead designer)
|release = June 1977
| manufacturer = [[Apple Inc.|Apple Computer, Inc.]]
|discontinued = November 1993
| release_date = June 1977 (original Apple II)
|introductory price = {{Inflation|USD|1298|1978}}
| discontinued = October 1993
|predecessor = [[Apple I emulators|Apple I]]
| predecessor = [[Apple I]]
|successor = [[Apple III line|Apple III]], [[Apple IIGS emulators|Apple IIGS]]
| successor = [[Apple III]] (intended)
|emulated = {{Ya}}
| emulated = {{Ya}}
}}
}}


Line 17: Line 17:


==Emulators==
==Emulators==
{| class="wikitable" style="text-align:center;width:74%"
{|class="wikitable" style="text-align:center;width:64.97%"
!Name
!Name
!Platform(s)
!Platform(s)
Line 34: Line 34:
![[Recommended Emulators|Recommended]]
![[Recommended Emulators|Recommended]]
|-
|-
! colspan="15" |PC / x86
! colspan="15" |PC
|-
|[[MAME]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]||{{Ya}} ||{{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}}
|-
|-
| AppleWin
| AppleWin
|align=left|{{Icon|Windows}}
| align="left" |{{Icon|Windows}}
|[https://github.com/AppleWin/AppleWin/releases {{AppleWinVer}}]<br/>[https://github.com/redenvelope2000/applewin_L2/releases libretro core]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})  
|[https://github.com/AppleWin/AppleWin/releases {{AppleWinVer}}]<br/>[https://github.com/redenvelope2000/applewin_L2/releases libretro core]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})  
|
|
Line 49: Line 43:
|-
|-
|LinApple
|LinApple
|align=left|{{Icon|Linux}}
| align="left" |{{Icon|Linux}}
|[https://github.com/linappleii/linapple git]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})  
|[https://github.com/linappleii/linapple git]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})  
|
|
Line 55: Line 49:
|-
|-
|LinApple-pie
|LinApple-pie
|align=left|{{Icon|Linux}}
| align="left" |{{Icon|Linux}}
|[https://github.com/dabonetn/linapple-pie git]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})  
|[https://github.com/dabonetn/linapple-pie git]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})  
|
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Ya}}
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Ya}}
|-
|-
|[[OpenEmulator]]
|[[MAME]]
|align=left|{{Icon|macOS}}
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://openemulator.github.io/ 1.1.1]||{{Na}} ||{{Green}} {{License|GPLv2}}  
|[http://www.mamedev.org/release.html {{MAMEVer}}]||{{Ya}} ||{{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}}
|-
|[[Mednafen]]
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://mednafen.github.io/releases {{MednafenVer}}]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}}
|{{Ya}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}  
|{{WIP-Box}}
|-
|-
|[[MicroM8]]
|a2m
|align=left|{{Icon|Windows|Linux|macOS}}
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://paleotronic.com/software/microm8/download/ 1.0.0]||{{Na}} ||{{Green}} {{License|MIT}}  
|[https://github.com/StewBC/machines git]||{{Ya}} ||{{Green}} {{License|Unlicense}} ({{License|PDEQ}})
|
|{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|[https://apple2ts.com/ Apple2TS]
| align="left" |{{Icon|Web}}
|[https://github.com/ct6502/apple2ts git]||{{Ya}} ||{{Green}} {{License|CCBYSA}} 4.0 ({{License|Copyleft}})
|
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
|[[Clock Signal|CLK]]
|[https://www.scullinsteel.com/apple2/ AppleIIjs]
|align=left|{{Icon|Linux|macOS|FreeBSD}}
| align="left" |{{Icon|Web}}
|[https://github.com/TomHarte/CLK/releases {{clkVer}}]||{{Ya}} ||{{Green}} {{License|MIT}} ({{License|Permissive}})  
|[https://github.com/whscullin/apple2js git]||{{Ya}} ||{{Green}} {{License|MIT}} ({{License|Permissive}})  
|
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
|[[BizHawk]]<br/><small>(Virtu based)</small>
|[[BizHawk]]<br/><small>(Virtu-based)</small>
|align=left|{{Icon|Windows}}
| align="left" |{{Icon|Windows|Linux}}
|[https://github.com/TASVideos/BizHawk/releases {{BizHawkVer}}]||{{Ya}} ||{{Green}} {{License|MIT}}<br>{{License|GPL}}  
|[https://github.com/TASVideos/BizHawk/releases {{BizHawkVer}}]||{{Ya}} ||{{Green}} {{License|MIT}}<br>{{License|GPL}}  
|
|
|{{Na}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Na}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
|[[Mednafen]]
|[[Clock Signal|CLK]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| align="left" |{{Icon|Linux|macOS|FreeBSD}}
|[https://mednafen.github.io/releases {{MednafenVer}}]||{{Ya}} ||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})  
|[https://github.com/TomHarte/CLK/releases {{clkVer}}]||{{Ya}} ||{{Green}} {{License|MIT}} ({{License|Permissive}})  
|
|
|{{Ya}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} (WIP)
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://segaretro.org/DarcNES 9b0401/9b0313]||{{Na}} ||{{Yellow}} {{License|NC}}  
|[https://segaretro.org/DarcNES 9b0401/9b0313]||{{Na}} ||{{Yellow}} {{License|NC}}  
|
|
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
|[https://www.scullinsteel.com/apple2/ AppleIIjs]
|[[MicroM8]]
|align=left|{{Icon|Web}}
| align="left" |{{Icon|Windows|Linux|macOS}}
|[https://github.com/whscullin/apple2js git]||{{Ya}} ||{{Green}} {{License|MIT}} ({{License|Permissive}})
|[https://paleotronic.com/software/microm8/download/ 1.0.0]||{{Na}} ||{{Green}} {{License|MIT}}
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|[[OpenEmulator]]
|align=left|{{Icon|macOS}}
|[https://openemulator.github.io/ 1.1.1]||{{Na}} ||{{Green}} {{License|GPLv2}}  
|
|
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}}
|-
|-
|[http://www.virtualapple.org/ Virtual Apple II]
|[http://www.virtualapple.org/ Virtual Apple II]
Line 109: Line 122:
|-
|-
|[http://www.virtualii.com/ Virtual II]
|[http://www.virtualii.com/ Virtual II]
|align=left|{{Icon|Mac}}
| align="left" |{{Icon|Mac}}
|13.1||{{Ya}}||{{Red}} {{License|Proprietary}}  
|[https://www.virtualii.com/ {{VirtualIIVer}}]||{{Ya}}||{{Red}} {{License|Proprietary}}  
|
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|[https://apple2ts.com/ Apple2TS]
! colspan="15" |Console
|align=left|{{Icon|Web}}
|-
|[https://github.com/ct6502/apple2ts git]||{{Ya}} ||{{Green}} {{License|CCBYSA}} 4.0 ({{License|Copyleft}})  
|[https://www.gamebrew.org/wiki/A2DS A2DS]
| align="left" |{{Icon|NDS}}
|[https://www.gamebrew.org/images/2/23/Apple2ds.zip 2008]||{{Na}} ||{{Green}} {{License|BSD3}} ({{License|Permissive}})  
|
|
|{{Ya}} ||{{Ya}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
|a2m
|Apple II Portable
|align=left|{{Icon|Windows|Linux|macOS}}
| align="left" |{{Icon|PSP}}
|[https://github.com/StewBC/a2m git]||{{Ya}} ||{{Green}} {{License|Unlicense}} ({{License|PDEQ}})
|[https://www.brewology.com/downloads/download.php?id=4081&mcid=1 0.1-0173]|| {{Na}}
|{{Red}} {{License|Proprietary}}  
|
|
|{{Na}} ||{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
! colspan="15" |Consoles
|[https://www.gamebrew.org/wiki/PomDS PomDS]
| align="left" |{{Icon|NDS}}
|[https://www.gamebrew.org/images/9/91/PomDSV20.zip 2.0]||{{Na}} ||{{Red}} {{License|Proprietary}}
|
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|-
|[http://wiibrew.org/wiki/WiiApple WiiApple]
|[http://wiibrew.org/wiki/WiiApple WiiApple]
Line 136: Line 156:
|{{Dunno}}
|{{Dunno}}
|{{Dunno}} ||{{Na}} ||{{Na}} ||{{Na}}
|{{Dunno}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|Apple II Portable
|align=left|{{Icon|PSP}}
|[https://www.brewology.com/downloads/download.php?id=4081&mcid=1 0.1-0173]||{{Na}} |
|{{Red}} {{License|Proprietary}}
|
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|[https://www.gamebrew.org/wiki/A2DS A2DS]
|align=left|{{Icon|NDS}}
|[https://www.gamebrew.org/images/2/23/Apple2ds.zip 2008]||{{Na}} ||{{Green}} {{License|BSD3}} ({{License|Permissive}})
|
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|-
|[https://www.gamebrew.org/wiki/PomDS PomDS]
|align=left|{{Icon|NDS}}
|[https://www.gamebrew.org/images/9/91/PomDSV20.zip 2.0]||{{Na}} ||{{Red}} {{License|Proprietary}}
|
|{{Ya}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}} ||{{Na}}
|}
|}


Line 165: Line 166:
The Apple IIe was released in January of '83 and had the same CPU and expansion slots as the Apple II, 64KB of RAM, had a full ASCII keyboard, it introduced the double-low-resolution graphics mode which had a resolution of 80x48 in 16-color, and a double-high-resolution of 560×192 in 16 colors.
The Apple IIe was released in January of '83 and had the same CPU and expansion slots as the Apple II, 64KB of RAM, had a full ASCII keyboard, it introduced the double-low-resolution graphics mode which had a resolution of 80x48 in 16-color, and a double-high-resolution of 560×192 in 16 colors.
====[[wikipedia:Apple_IIc|Apple IIc]]====
====[[wikipedia:Apple_IIc|Apple IIc]]====
The Apple IIc was released on April 24, 1984, and retailed for {{Inflation|USD|1295|1984}} and had a 65C02 CPU at 1.023 MHz, 128KB of RAM, same graphics modes, speaker, as the Apple IIe, it had built-in storage, and a built in 140KB single sided 5.25-inch floppy drive. It did not have any expansion slots.
The Apple IIc was released on April 24, 1984, and retailed for {{Inflation|USD|1295|1984}} and had a 65C02 CPU at 1.023 MHz, 128KB of RAM, same graphics modes, speaker, as the Apple IIe, it had built-in storage, and a built-in 140KB single sided 5.25-inch floppy drive. It did not have any expansion slots.
====[[wikipedia:Apple_IIe#Enhanced IIe|Apple IIe Enhanced]]====
====[[wikipedia:Apple_IIe#Enhanced IIe|Apple IIe Enhanced]]====
The Apple IIe Enhanced was released in March of '85 and was an Apple IIe but with a 65C02 CPU at 1.023 MHz.
The Apple IIe Enhanced was released in March of '85 and was an Apple IIe but with a 65C02 CPU at 1.023 MHz.
Line 175: Line 176:
Unlike other products in the line that features an 8-bit CPU, Apple IIGS is equipped with a 16-bit 65C816 CPU running at 2.8 MHz.
Unlike other products in the line that features an 8-bit CPU, Apple IIGS is equipped with a 16-bit 65C816 CPU running at 2.8 MHz.
====[[wikipedia:Apple_IIc_Plus|Apple IIc Plus]]====
====[[wikipedia:Apple_IIc_Plus|Apple IIc Plus]]====
The Apple IIc Plus was released in April of '88 and retailed for {{Inflation|USD|675|1988}} and had a 65C02 CPU at 1MHz or 4MHz (it was user selectable for older programs), 8KB SRAM cache, same RAM, graphics modes, speaker as the Apple IIe Platinum, and a built in 800KB double sided 3.5-inch floppy drive.
The Apple IIc Plus was released in April of '88 and retailed for {{Inflation|USD|675|1988}} and had a 65C02 CPU at 1MHz or 4MHz (it was user selectable for older programs), 8KB SRAM cache, same RAM, graphics modes, speaker as the Apple IIe Platinum, and a built-in 800KB double sided 3.5-inch floppy drive.
 
== Enhancements ==
{| class="wikitable sortable" style="table-layout:fixed;text-align:center;width:100%"
! colspan="2" style="width:50%" |Name
!AppleWin
!LinApple
!LinApple-pie
!MAME
|-
|
|
|
|
|
|
|}
 
== Hardware features and peripherals ==
{| class="wikitable sortable" style="table-layout:fixed;text-align:center;width:100%"
! style="width:50%" |Name
!AppleWin
!LinApple
!LinApple-pie
!MAME
|-
|
|
|
|
|
|}


==Clones and Quirks==
==Clones and Quirks==