Difference between revisions of "Atari Lynx emulators"

From Emulation General Wiki
Jump to navigation Jump to search
(Blanked the page)
(Tag: Blanking)
m
 
(54 intermediate revisions by 26 users not shown)
Line 1: Line 1:
 +
{{Infobox console
 +
|title = Atari Lynx
 +
|logo = Atari-Lynx-I-Handheld.png
 +
|developer = [[:Atari]], Epyx
 +
|type = [[:Category:Handheld consoles|Handheld game console]]
 +
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]
 +
|release = 1989
 +
|discontinued = 1995
 +
|emulated = {{✓}}
 +
}}
  
 +
The '''[[wikipedia:Atari Lynx|Atari Lynx]]''' was a fourth-generation handheld game console released by [[wikipedia:Atari|Atari]] on September 1, 1989 and it retailed for {{Inflation|USD|179.99|1989}}. It has a WDC 65SC02 CPU. Notably, it was the world's first handheld system that used a color LCD screen, as well as having fairly advanced graphics for the time.
 +
 +
Unlike contemporaneous machines, its architecture is based upon a frame buffer and a scaling blitter, providing both 2d sprite and background scaling and hardware support for lines and filled triangles. Because it has no inherent concept of a tile map or any sprite-specific hardware, the drawing budget is per frame rather than per line; there is no enforced limit in terms of the number of sprites or sprites per line other than that implied by the amount of drawing that can be achieved within an acceptable frame rate.
 +
 +
==Emulators==
 +
<div style="overflow-x:auto;width:100%">
 +
{| class="wikitable" style="text-align:center;width:100%"
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Latest version
 +
! scope="col"|<abbr title="Should not be confused with link-cable emulation.">Netplay</abbr>
 +
! scope="col"|<abbr title="multi-player link-cable">[https://forums.atariage.com/topic/53585-best-comlynx-games/ Comlynx]</abbr>
 +
! scope="col"|<small>[https://retroachievements.org/gameList.php?c=13 Retro<br/>Achievements]</small>
 +
! scope="col"|[[libretro]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended emulators|Recommended]]
 +
|-
 +
! colspan="10"|PC / x86
 +
|-
 +
| [[Mednafen]]<br/><small>[https://docs.libretro.com/library/beetle_lynx/ mednafen_lynx_libretro]</small>
 +
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
| [{{MednafenURL|releases}} {{MednafenVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
 +
| {{~}}<ref group=N name=lrRA>Only with Retroarch version.</ref>
 +
| {{✗}}
 +
| {{~}}<ref group=N name=lrRA></ref>
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[MAME]]
 +
| align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
| [http://www.mamedev.org/release.html {{MAMEVer}}]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Felix
 +
| align=left|{{Icon|Windows}}
 +
| [https://github.com/laoo/Felix {{FelixVer}}]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[OpenEmu]]
 +
| align=left|{{Icon|macOS}}
 +
| [http://openemu.org {{OpenEmuVer}}]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [[Handy]]<br/><small>[https://docs.libretro.com/library/handy/ Handy_libretro]</small>
 +
| align=left|{{Icon|Windows|Linux|macOS}}
 +
| [https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://www.dropbox.com/s/wkn27s28t79xiye/Handy0.971.zip?dl=0 0.971]
 +
| {{~}}<ref group=N name=lrRA></ref>
 +
| {{✗}}
 +
| {{~}}<ref group=N name=lrRA></ref>
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}<ref group=N>Libretro core is still active.</ref>
 +
|{{✗}}
 +
|-
 +
! colspan="10"|Mobile / ARM
 +
|-
 +
| [https://docs.libretro.com/library/handy/ Handy_libretro]
 +
| align=left|{{Icon|Android|iOS}}
 +
| [https://buildbot.libretro.com/nightly/ libretro core]
 +
| {{✓}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}
 +
| {{✓}}
 +
|-
 +
|Lynx.emu
 +
|align=left|{{Icon|Android}}
 +
|[https://play.google.com/store/apps/details?id=com.explusalpha.LynxEmu {{.emuVer}}][https://github.com/Rakashazi/emu-ex-plus-alpha git]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|-
 +
! colspan="10"|Consoles
 +
|-
 +
| Handy<br/><small>[https://docs.libretro.com/library/handy/ Handy_libretro]</small>
 +
| align=left|{{Icon|XB1|SXS|Wii|3DS}}<ref group=N>Retroarch compatible platforms.</ref><br/>{{Icon|PSP}}<br/>{{Icon|PSV}}<br/>{{Icon|Saturn}}<br/>{{Icon|GCWZero}}
 +
| [https://www.retroarch.com/?page=platforms libretro core]<br/>[https://archive.org/details/handypsp.7z Handypsp]<br/>[https://github.com/frangarcj/HandyVITA/releases Handy VITA]<br/>[https://github.com/raz0red/wiihandy WiiHandy]<br/>[https://gbatemp.net/threads/release-handy-3ds-atari-lynx-emulator.394329/ Handy-3DS]<br/>[http://vberthelot.free.fr/Atlas/RB_AllStars_060323.rar 06/03/23 Saturn]<br/>[https://github.com/gameblabla/handy-rs97 git]
 +
| {{~}}<ref group=N name=lrRA></ref>
 +
| {{✗}}
 +
| {{~}}<ref group=N name=lrRA></ref>
 +
| {{✓}}
 +
| {{✓}}
 +
| {{~}}
 +
| {{✓}}
 +
|-
 +
| PLynx
 +
| align=left|{{Icon|PSP}}
 +
| [https://archive.org/details/plynx-v-09.7z 0.9]
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
</div>
 +
<references group=N/>
 +
 +
===Comparison===
 +
;[[Mednafen]]
 +
:Based upon Handy, but unlike other forked cores, its emulation only improves upon the original. Despite having the .lnx extension, No-Intro ROMs aren’t directly compatible with Mednafen nor Handy and must be converted with make_lnx, which is bundled with Handy.
 +
 +
;Felix
 +
:Inspired by Handy. Created in C++20 using DirectX. Under MIT License. It's a Cycle Exact Atari Lynx Emulator with good compatibility. It has a simple GUI and can load roms in .lnx, .lyx and .o format, change rotation and eeprom properties, has Xinput Gamepad support and redefinable key mapping.
 +
 +
;[[Handy]]
 +
:Hasn't been updated since 2007. Only included here for reference.
 +
 +
===BIOS===
 +
All emulators require [[Emulator_Files#Atari_Lynx|a dump of the 512-byte BIOS]] named <code>lynxboot.img</code>. On Mednafen, put it on the root folder.
 +
 +
{{Atari}}
 +
 +
[[Category:Consoles|!Lynx]]
 +
[[Category:Handheld consoles|!Lynx]]
 +
[[Category:Fourth-generation video game consoles|!Lynx]]
 +
[[Category:Atari consoles|!Lynx]]
 +
[[Category:Atari Lynx emulators|!Lynx]]
 +
[[Category:65C02-based]]

Latest revision as of 22:00, 18 March 2024

Atari Lynx
Atari-Lynx-I-Handheld.png
Developer Atari, Epyx
Type Handheld game console
Generation Fourth generation
Release date 1989
Discontinued 1995
Emulated

The Atari Lynx was a fourth-generation handheld game console released by Atari on September 1, 1989 and it retailed for $179.99. It has a WDC 65SC02 CPU. Notably, it was the world's first handheld system that used a color LCD screen, as well as having fairly advanced graphics for the time.

Unlike contemporaneous machines, its architecture is based upon a frame buffer and a scaling blitter, providing both 2d sprite and background scaling and hardware support for lines and filled triangles. Because it has no inherent concept of a tile map or any sprite-specific hardware, the drawing budget is per frame rather than per line; there is no enforced limit in terms of the number of sprites or sprites per line other than that implied by the amount of drawing that can be achieved within an acceptable frame rate.

Emulators[edit]

Name Platform(s) Latest version Netplay Comlynx Retro
Achievements
libretro FLOSS Active Recommended
PC / x86
Mednafen
mednafen_lynx_libretro
Windows Linux macOS FreeBSD 1.32.0-UNSTABLE
libretro core
~[N 1] ~[N 1]
MAME Windows Linux macOS FreeBSD 0.264
Felix Windows 0.6.2
OpenEmu macOS 2.4.1
Handy
Handy_libretro
Windows Linux macOS libretro core
0.971
~[N 1] ~[N 1] ~[N 2]
Mobile / ARM
Handy_libretro Android iOS libretro core ~
Lynx.emu Android 1.5.77git
Consoles
Handy
Handy_libretro
Xbox One Xbox Series X/S Wii Nintendo 3DS [N 3]
PSP
Vita
Saturn
GCWZero
libretro core
Handypsp
Handy VITA
WiiHandy
Handy-3DS
06/03/23 Saturn
git
~[N 1] ~[N 1] ~
PLynx PSP 0.9 ~
  1. 1.0 1.1 1.2 1.3 1.4 1.5 Only with Retroarch version.
  2. Libretro core is still active.
  3. Retroarch compatible platforms.

Comparison[edit]

Mednafen
Based upon Handy, but unlike other forked cores, its emulation only improves upon the original. Despite having the .lnx extension, No-Intro ROMs aren’t directly compatible with Mednafen nor Handy and must be converted with make_lnx, which is bundled with Handy.
Felix
Inspired by Handy. Created in C++20 using DirectX. Under MIT License. It's a Cycle Exact Atari Lynx Emulator with good compatibility. It has a simple GUI and can load roms in .lnx, .lyx and .o format, change rotation and eeprom properties, has Xinput Gamepad support and redefinable key mapping.
Handy
Hasn't been updated since 2007. Only included here for reference.

BIOS[edit]

All emulators require a dump of the 512-byte BIOS named lynxboot.img. On Mednafen, put it on the root folder.

Atari logo.png
Consoles: Atari 2600Atari 5200Atari 7800Atari XEGSAtari JaguarAtari VCS
Handhelds: Atari Lynx
Computers: Atari 8-bitAtari ST