Apple IIGS emulators: Difference between revisions

Alexorbro (talk | contribs)
 
(7 intermediate revisions by 7 users not shown)
Line 20: Line 20:


==Emulators==
==Emulators==
{| class="wikitable" style="text-align:center"
{| class="wikitable" style="text-align:center;width:100%"
! scope="col"|Name
!Name
! scope="col"|Platform(s)
!Platform(s)
! scope="col"|Latest version
!Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
![[Licensing|License]]
! scope="col"|Active
!Active
! scope="col"|[[Recommended Emulators|Recommended]]
![[Recommended Emulators|Recommended]]
|-
|-
! colspan="7"|PC / x86
! colspan="7"|PC / x86
Line 33: Line 33:
| align=left|{{Icon|Windows|Linux|macOS}}
| align=left|{{Icon|Windows|Linux|macOS}}
| [http://kegs.sourceforge.net/ {{KEGSVer}}]
| [http://kegs.sourceforge.net/ {{KEGSVer}}]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 40: Line 40:
| align=left|{{Icon|Windows|Linux|macOS}}
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://github.com/digarok/gsplus/releases {{GSplusVer}}]
| [https://github.com/digarok/gsplus/releases {{GSplusVer}}]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 47: Line 47:
| align=left|{{Icon|Windows|Linux|macOS}}
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://github.com/david-schmidt/gsport/releases {{GSportVer}}]
| [https://github.com/david-schmidt/gsport/releases {{GSportVer}}]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|-
|-
| [[Sweet16]]
| [https://www.sheppyware.net/software-mac/sweet16/ Sweet16]
| align=left|{{Icon|macOS}}
| align=left|{{Icon|macOS}}
| [https://www.sheppyware.net/software-mac/sweet16/ {{Sweet16Ver}}]
| [https://www.sheppyware.net/software-mac/sweet16/ {{Sweet16Ver}}]
Line 61: Line 61:
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
| [http://www.mamedev.org/release.html {{MAMEVer}}]
| [http://www.mamedev.org/release.html {{MAMEVer}}]
| {{}}
| {{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
| {{✓}}
| {{✓}}
| {{✗}}
| {{✗}}
Line 71: Line 71:
| {{✓}}
| {{✓}}
| {{?}}
| {{?}}
|}
==Enhancements==
{| class="wikitable sortable" style="text-align:center;width:100%"
! colspan=2 style="width:50%" | Name
!KEGS
!GSplus
|-
|-
|
|
|
|
|}
|}


Line 78: Line 89:


==Graphics Capabilities==
==Graphics Capabilities==
In addition to RGB emulations of the existing Apple II artefact composite video modes, the IIgs adds 320x200 and 640x200 RGB colour modes; the former in various combinations of 16 colours per line and the latter at 4 colours per line (including a hardware dithering mode that acts a little like 16 colours per line). Each line may use any of 16 palettes, making a total of 256 colours on screen without raster-linked palette changes.
In addition to RGB emulations of the existing Apple II artefact composite video modes, the IIgs adds 320x200 and 640x200 RGB colour modes; the former in various combinations of 16 colours per line and the latter at 4 colours per line (including a hardware [[dithering]] mode that acts a little like 16 colours per line). Each line may use any of 16 palettes, making a total of 256 colours on-screen without raster-linked palette changes.


There is also some support for 'fill mode', in which colour 0 means "repeat the last non-zero colour", designed to aid in fast single-colour fills.
There is also some support for 'fill mode', in which colour 0 means "repeat the last non-zero colour", designed to aid in fast single-colour fills.
Line 94: Line 105:
{{Apple}}
{{Apple}}


[[Category:Apple computers]]
[[Category:Computers]]
[[Category:Computers]]
[[Category:Apple personal computers]]