Showing 30 open source projects for "android program source code"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 1
    RetroBIOS

    RetroBIOS

    Complete BIOS & firmware packs for RetroArch, Batocera, Recalbox, etc.

    RetroBIOS is an open-source project that provides complete BIOS and firmware packs for a wide range of emulators and retro gaming platforms. It includes thousands of verified system files required to run consoles and arcade systems accurately across tools like RetroArch, Batocera, RetroPie, and EmuDeck. Each BIOS file is validated against emulator source code to ensure correctness, compatibility, and proper functionality. The project simplifies setup by offering automated install scripts...
    Downloads: 152 This Week
    Last Update:
    See Project
  • 2
    Play!

    Play!

    Play! - PlayStation2 Emulator

    Play! is an open-source cross-platform emulator for Sony’s PlayStation 2 that aims to run PS2 games on a wide range of modern systems including Windows, macOS, Linux, Android, iOS, and web browsers by implementing core PS2 hardware functionality in software. It emulates primary components like the Emotion Engine CPU and graphics synthesizer, translating game code and hardware calls into host system operations, while providing users with controls to load disc images, manage states, and configure rendering options. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    AndroidNativeEmu

    AndroidNativeEmu

    Allows you to partly emulate an Android native library

    AndroidNativeEmu is a Python-based framework designed to partially emulate Android native libraries, enabling developers and researchers to analyze and execute native code outside of a full Android environment. Instead of emulating an entire operating system, it focuses specifically on the native layer, allowing for targeted testing and reverse engineering of shared libraries (.so files). This makes it particularly useful in security research, malware analysis, and debugging of Android...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Xenia

    Xenia

    Xbox 360 Emulator Research Project

    Xenia is an open-source experimental emulator for the Xbox 360 that aims to let users run Xbox 360 games on Windows and other platforms by reverse-engineering the console’s hardware and firmware behavior in software. It implements the 360’s CPU (Xenon), GPU (including Direct3D shader logic), and system libraries to translate Xbox instructions into equivalent host machine operations, enabling many titles to launch and in some cases play at improved frame rates compared with the original...
    Downloads: 49 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Coffee GB

    Coffee GB

    Gameboy emulator in Java 8

    Coffee GB is a Gameboy Color emulator written in Java 8. It's meant to be a development exercise. More info can be found in the blog post. First I implemented all the Gameboy CPU opcodes. It’s not exactly the Z80, but it’s pretty close. As a reference, I’ve used the GameBoy CPU Manual - later on I discovered that it has a few typos and is not specific enough for some of the operations. After implementing the opcodes and memory (modelled by an int[] array) I was eager to check whether it’s...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    quadplay

    quadplay

    The quadplay fantasy console

    quadplay✜ is a fantasy console by CasualEffects for creating and playing retro-style video games on any device. Create and play games on any laptop, desktop, tablet, or phone. Or, build your own programmable arcade machine from a Raspberry Pi, Tegra, or old computer. Create games on Windows, macOS, Linux. Play your games in any modern web browser on a laptop, desktop, tablet, phone, Raspberry Pi 4, or Jetson Nano. 60 fps @ 384 x 224 pixels = 12:7 aspect ≈ 16:9.3. 4096 sRGB (4:4:4) colors....
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    ForPC

    ForPC

    Run any game or software on Windows, powered by ForPC.

    ForPC is a universal compatibility platform for Windows that lets you run virtually any game or software ever created, regardless of the original hardware it was designed for. At its core, ForPC bundles a curated collection of the best emulation backends available, automatically selecting the right one for your software with zero configuration required. Beyond emulation, ForPC includes a native binary translation engine that converts foreign CPU architectures directly into Windows x64...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    pipZuseZ3

    An emulator for the Zuse Z3 computer, invented in 1941

    An emulator for the Zuse Z3 computer, invented in 1941 by Konrad Zuse. It was the world's first working programmable, fully automatic digital computer. The Z3 was built with 2,600 relays, implementing a 22-bit word length that operated at a clock frequency of about 5–10 Hz. Program code was stored on punched film. Initial values were entered manually.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 9
    LC-3 VM

    LC-3 VM

    Write your own virtual machine for the LC-3 computer!

    The documentation and source are generated from the .lit file using srcweave. If you don't want to go through the trouble of setting it up, your contributions are welcome. Just make your edits the .lit file, and we can regenerate it for you. Our VM will simulate a fictional computer called the LC-3. The LC-3 is popular for teaching university students how to program in assembly language. It has a simplified instruction set compared to x86, but contains all the main ideas used in modern CPUs....
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Binary Analysis Platform

    Binary Analysis Platform

    Binary Analysis Platform

    The Carnegie Mellon University Binary Analysis Platform (CMU BAP) is a suite of utilities and libraries that enables analysis of programs in the machine code representation. BAP supports x86, x86-64, ARM, MIPS, PowerPC and new architectures can be added as plugins. BAP includes various analyses, standard interpreter, microexecution interpreter, and symbolic executor. BAP features its own domain-specific language, Primus Lisp, that is used for implementing analyses, specifying verification...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Triton

    Triton

    Triton is a dynamic binary analysis library

    Triton is a dynamic binary analysis library. It provides internal components that allow you to build your program analysis tools, automate reverse engineering, perform software verification or just emulate code. Linux, Windows and OS X compatible. You can directly compile source code from our Github repository. The Triton library is Linux, Windows and OS X compatible. A potential way to getting started is to see our Python examples already bootstrapped.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    MAME4droid

    MAME4droid

    MAME Android Emulator.

    MAME4droid (0.139u1) is developed by David Valdeita (Seleuco), port of MAME 0.139u1 emulator by Nicola Salmoria and TEAM. MAME4droid (0.139u1) emulates arcade games supported by original MAME 0.139u1. This MAME4droid version is targeted to Dual-Core devices, because it is based on a high specs 2010 PC MAME build. Anyway don't expect arcade games of the 90 to work at full speed. With some games that are really bad optimized (like outrun or mk series) you will need at least a 1.5 ghz...
    Leader badge
    Downloads: 108 This Week
    Last Update:
    See Project
  • 13
    EasyProtector

    EasyProtector

    Simple way to check root/virtual app/emulator/xposed framework

    EasyProtector, a simple way to check root/virtual app/emulator/xposed framework/tracer/debugger. Since it's all here, you are welcome to star/fork, even if you raise an issue, I hope this is a useful library (eliminate the initialization operation of the application, avoid more permission requirements, and load as lazy as possible) Mainly to fix a bunch of bugs, see the pictures in the image folder for the adaptation situation, Tencent Legu's old version of XposedCheck code has some code in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Simplify

    Simplify

    Android virtual machine and deobfuscator

    Simplify virtually executes an app to understand its behavior and then tries to optimize the code so that it behaves identically but is easier for a human to understand. Each optimization type is simple and generic, so it doesn't matter what specific type of obfuscation is used. Provides a virtual machine sandbox for executing Dalvik methods. After executing a method, it returns a graph containing all possible register and class values for every execution path. It works even if some values...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Miasm

    Miasm

    Reverse engineering framework in Python

    The Miasm intermediate representation is used for multiple task: emulation through its jitter engine, symbolic execution, DSE, program analysis, but the intermediate representation can be a bit hard to read. We will present in this article new tricks Miasm has learned in 2018. Among them, the SSA/Out-of-SSA transformation, expression propagation and high-level operators can be joined to “lift” Miasm IR to a more human-readable language. We use graphviz to illustrate some graphs. Its layout...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Remix OS

    Remix OS

    Android OS for Windows PC systems

    Remix OS is a free Android version made by Jide, the company behind this operating system. This OS comes with certain basic Android features adding some missing functions that are present for Mac and Windows users. You install it on a USB and boot directly from that. It’s compatible with Intel and AMD processors, so it runs on almost any machine, and unlike other solutions, it has a dedicated desktop user interface just like the operating system you’re already used to. That means...
    Leader badge
    Downloads: 157 This Week
    Last Update:
    See Project
  • 17
    Windroy

    Windroy

    Android emulation software

    Free program similar to BlueStacks App Player which can run the Android operating system from a window on your desktop. Essentially, it's an Android emulation that runs on a Windows PC
    Downloads: 26 This Week
    Last Update:
    See Project
  • 18
    Limbo PC Emulator

    Limbo PC Emulator

    PC Emulation for Android

    2024-11-08 This project is abandoned. It's kept up for archival reasons, as part of a passion to keep software available. From the looks of things, the original developer has resumed work on it, we strongly suggest visiting the GitHub page for it --- Limbo PC Emulator is a QEMU-based emulator, enabling users to run various operating systems on their devices. Copyright (c)2012 Max Kastanas, reuploaded for archival once Google Code went offline.
    Leader badge
    Downloads: 1,416 This Week
    Last Update:
    See Project
  • 19
    WinDS

    WinDS

    Windows XP reimplemented on Nintendo DS

    WinDS is a Reimplementation of the OS Windows(R) XP(R) on the Platform Nintendo DS. Since i started coding Apps for the NDS, my goal was to write a program, called WinDS, which does (nearly) the same as the real appy by Microsoft. In contrast to other little NDS-Operating Systems, just like Woopsi etc. you can code your own Application in Lua for WinDS: just copy the Code onto the FAT-Disk and execute it from within WinDS! This is what makes WinDS so unique. The New Beta 0.95 is out, it...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Simple 8-bit Assembler Simulator

    Simple 8-bit Assembler Simulator

    Simple 8-bit Assembler Simulator with Angular.js

    A simulator that provides a simplified assembler syntax (based on NASM) and is simulating an x86-like CPU. Press Help inside the simulator to see an overview of the supported instructions. Make sure you have Grunt installed to compile the asmsimulator.js script. Run grunt to build the project. The simulator is written in JavaScript with Angular and runs on every device with a web browser. It has a lot of simplifications and constraints, but it is the basic structure of every emulator. The...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Neko Project II for Android

    Neko Project II for Android

    PC-98 emulator for Android phones

    This project is based on sources, published by someone with nickname sawada, who used code of Neko Project II. Help and suggestions are welcome.
    Leader badge
    Downloads: 46 This Week
    Last Update:
    See Project
  • 22
    GameBoid

    GameBoid

    Gameboy Advance emulator for Android phones

    This project is based on sources published by original GameBoid developer, who in turn used code of gpSP2X, based on gpSP. Help and suggestions are welcome. This project is abandoned in favor of RetroArch: http://www.libretro.com/. Seriously, check that one out!
    Downloads: 17 This Week
    Last Update:
    See Project
  • 23
    The Pinball Machine Reverse Engineering Kit (PMREK) includes source code for a Linux 2.6 kernel module and a user program to control Bally pinball machines manufactured between 1977 and 1985 via memory-mapped I/O.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Nesoid

    Nesoid

    NES emulator for Android phones

    This project is based on sources, published by original Nesoid developer, who in turn used code of GPFCE, forked from FCEUltra, currently incarnation of which is known as FCEUX. Help and suggestions are welcome. This project has been abandoned in favor of the RetroArch, another awesome free software emulator (which has much better NES support and is more actively developed): http://www.libretro.com/.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 25
    GBCoid

    GBCoid

    Gameboy and Gameboy Color emulator for Android phones

    This project is based on sources published by original GBCoid developer, who in turn used code of gnuboy. Help and suggestions are welcome. This project has been abandoned in favor of RetroArch, another awesome free software console emulator (which is also actively developed): http://www.libretro.com/.
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB