felipecsl / 6502android
A 6502 Emulator for Android written in Kotlin
Stars: ✭ 10
Programming Languages
kotlin
9241 projects
Projects that are alternatives of or similar to 6502android
Bsnes
bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Stars: ✭ 526 (+5160%)
Mutual labels: emulation
Vipermonkey
A VBA parser and emulation engine to analyze malicious macros.
Stars: ✭ 697 (+6870%)
Mutual labels: emulation
Shadow
Shadow is a unique discrete-event network simulator that runs real applications like Tor, and distributed systems of thousands of nodes on a single machine. Shadow combines the accuracy of emulation with the efficiency and control of simulation, achieving the best of both approaches.
Stars: ✭ 769 (+7590%)
Mutual labels: emulation
Xqemu
Open-source emulator to play original Xbox games on Windows, macOS, and Linux
Stars: ✭ 518 (+5080%)
Mutual labels: emulation
Mupen64plus Video Rice
Video plugin for the Mupen64Plus v2.0 project, using OpenGL. This plugin is based on the RiceVideoLinux plugin from earlier versions of Mupen64Plus.
Stars: ✭ 26 (+160%)
Mutual labels: emulation
Skyline
Run Nintendo Switch homebrew & games on your Android device!
Stars: ✭ 670 (+6600%)
Mutual labels: emulation
Little Virtual Computer
Learn how computers work by simulating them in Javascript
Stars: ✭ 819 (+8090%)
Mutual labels: emulation
Cemu
Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features
Stars: ✭ 593 (+5830%)
Mutual labels: emulation
Ryujinx
Experimental Nintendo Switch Emulator written in C#
Stars: ✭ 10,983 (+109730%)
Mutual labels: emulation
Vigembus
Windows kernel-mode driver emulating well-known USB game controllers.
Stars: ✭ 721 (+7110%)
Mutual labels: emulation
Mupen64plus Core
Core module of the Mupen64Plus project
Stars: ✭ 845 (+8350%)
Mutual labels: emulation
Udocker
A basic user tool to execute simple docker containers in batch or interactive systems without root privileges
Stars: ✭ 802 (+7920%)
Mutual labels: emulation
6502 Android
Ported from the awesome Javascript implementation Easy 6502 by Nick Morgan.
This project is my first stab at learning Kotlin and doing Emulator programmimg. This emulator was based on the project mentioned above but not ported verbatim. A Kotlin and Android optimized solution was implemented. As of now, it is able to assemble and run simple programs, including the snake6502 implementation by Willem van der Jagt, which was also used in the Easy 6502 "ebook".
Demo
Status
There are still some instructions not implemented yet. I will update the CPU class soon with the implementation for the remaining ones
License
Copyright 2015 Felipe Lima
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].