Free Play Bay

Atari Lynx Emulator

Play your own ROM

Lynx Player

Choose a compatible Atari Lynx file from this device and start playing. Your selected file stays local to this device.

No file selected Choose a compatible file to continue.

Play approved homebrew

Homebrew for Atari Lynx

Choose a community-made homebrew game approved for use with Free Play Bay.

Checking

Atari Lynx Emulator

Lynx Player

Play compatible Atari Lynx games from your device with mobile-friendly controls.

Atari Lynx controller or system artwork
Browser ReadyNo separate emulator app required.
Local & PrivateYour selected file stays on this device.
Mobile FriendlyTouch and controller tools are included.

A. Using your own ROM

Load a local file

Use the file picker above for a compatible file you are authorized to use.

  • Supported formats: .lnx, .zip, .7z.
  • 100% local: selected files are not uploaded.
  • Authorization required: use only files you may legally possess.

B. Play approved homebrew

Try hosted homebrew

Available homebrew appears near the top with artwork, details, and a direct Play button.

  • Curated: entries are added through the Free Play Bay admin catalog.
  • Quick to start: no separate ROM picker is needed.
  • Artwork fallback: an emoji appears when no cover image is available.

Player settings

Reset emulator settings or customize the touch-control layout before you start.

Bluetooth & USB controllers

Pair the controller in your device settings, then press any controller button on this page.

Not detected

Pair the controller in your device Bluetooth settings, return to this page, tap the button above, then press any controller button.

Local processing

No ROM upload route is used. Saves, settings, and custom control layouts remain in this browser.

Touch controls

Control Layout Editor

Drag a control to move it. Drag blank space to scroll the editor. Size, opacity, and nudge controls stay visible while a control is selected.

GAME SCREEN

Bluetooth & USB

Controller Setup

1. Pair the controller in your phone, tablet, or computer Bluetooth settings.

2. Return here, tap Activate Controller, then press any controller button.

3. A standard Lynx mapping is applied automatically. If a button is wrong, use the gamepad icon in the emulator toolbar to remap it.

Browser status Not detected

No controller input has been detected by this browser yet.

Default Lynx mapping

The browser Gamepad API is used when available. If a button is wrong, open the emulator gamepad settings and remap it for this system.

Lynx Player

Game Menu

The Emulator Save & Settings Menu is the original EmulatorJS menu. Landscape Fullscreen rotates and fills the screen like the original fullscreen control. Portrait Fullscreen keeps the current portrait game size and touch controls while hiding browser navigation where the device permits it.

Testing tools

Reset Lynx Player?

This restores the touch layouts, control style, and EmulatorJS gameplay settings to their defaults.

This does not delete:

Your selected ROM file, battery saves, save states, or other Free Play Bay website data.