Learn 6502 Assembly

4.4
443 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Ever be intimidated by assembly language? Try to pull your hair to figure out the obscure commands and memory manipulation? With this simple and elegant emulator, learning assembly language couldn't be easier. Don't believe it? Just try out the built-in examples and start from modifying, then creating. Use the debugger to see how each command affects the registers, memory and video output; Use the game console to play your games with on screen controllers.

Features:
* Allow users to see hex code and disassembled code for compiled programs
* Allow uses to use debugger to debug their programs
* Built-in game panel and console to start off game programming right off
* Built-in tutorials, manuals and examples to help users to easily get on with 6502 assembly programming

For donation,please go to either
https://play.google.com/store/apps/details?id=com.redlee90.donation1&hl=en
or
https://play.google.com/store/apps/details?id=com.redlee90.donation2&hl=en

Please report bugs to me at redlee90@gmail.com before posing them in the reviews, just give me a chance to make them right. Thanks and enjoy
Updated on
Feb 18, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.4
400 reviews
Adam Sporka
December 13, 2022
I loved writing in a 6502 assembly language on my phone. One thing to consider: It would be lovely to introduce some frame synchronization mechanism (like VSYNC on old computers) so that it's possible to regulate the tempo of the execution. Important for games. At any rate, thanks for the enjoyable experience :-)
11 people found this review helpful
Did you find this helpful?
Landin Rominsky
August 14, 2024
Ran into a problem when running a program I made elsewhere: ROL does not work when addressed Indirectly to the Zero Page (ROL $56,X), completely disrupting my code as I've used it to multiply a number by two. I tried replaced it with LDA $56,X STA $56,X And it didn't work either. What's even weirder is that sometimes both indirect STA and indirect ROL will start working when testing in isolation. Other than that, the app isn't too bad
Did you find this helpful?
Ryan Patterson
June 25, 2021
Best app I have found so far for its purpose, however a couple issues prevent 5 star rating. When working on larger programs, debugging becomes very time-consuming without breakpoints, and the app had a tendency to crash on certain instructions or when assembling a large file all at once.
9 people found this review helpful
Did you find this helpful?