eu.jumplink.Learn6502 CC0-1.0 GPL-3.0-or-later Learn 6502 Assembly 6502 Assembly Learning Environment

A comprehensive learning environment for programming vintage computers and game consoles using 6502 assembly language.

Features:

eu.jumplink.Learn6502.desktop https://raw.githubusercontent.com/JumpLink/Learn6502/refs/tags/v0.2.0/misc/screenshots/1.png Interactive tutorial interface in light theme https://raw.githubusercontent.com/JumpLink/Learn6502/refs/tags/v0.2.0/misc/screenshots/2.png Interactive tutorial interface in dark theme https://raw.githubusercontent.com/JumpLink/Learn6502/refs/tags/v0.2.0/misc/screenshots/3.png Code editor with 6502 assembly syntax highlighting and visible help https://raw.githubusercontent.com/JumpLink/Learn6502/refs/tags/v0.2.0/misc/screenshots/4.png Built-in debugger showing real-time registers, flags, and memory https://raw.githubusercontent.com/JumpLink/Learn6502/refs/tags/v0.2.0/misc/screenshots/5.png Virtual game console displaying three colored pixels https://flathub.org/apps/eu.jumplink.Learn6502 https://github.com/JumpLink/Learn6502/issues https://hosted.weblate.org/projects/eu-jumplink-learn6502/app/ https://github.com/JumpLink/Learn6502 Pascal Garber pascal@mailfreund.de

Major update focusing on improved learning experience and usability

  • Added help feature to make code editing easier for beginners
  • Improved game screen and controls for mobile devices
  • New tools to examine your code, including disassembler and fast switchable memory viewer
  • Many minor bugs have been fixed to improve overall usability
  • Games now automatically pause when switching between screens
  • Added file management to save and load your programs

Enhanced app presentation and accessibility

Improved descriptions to be more welcoming for non-technical users

Optimized Flatpak configuration by removing unnecessary permissions

Improved the game console performance for smoother gameplay

Enhanced the hex monitor address range input for easier value editing

Reduced default hex monitor address range for better efficiency

Debugger now only updates when visible, reducing unnecessary processing

Fixed build error on PostmarketOS, improving mobile compatibility

First release of Learn 6502 Assembly for GNOME

ModernToolkit HiDpiIcon Development Education 6502 Assembly Programming Learning Emulator keyboard pointing touch 360 #DC9FF0 #5E2073