Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
18 results tagged emulator  ✕   ✕
jdah/jdh-8 https://github.com/jdah/jdh-8
Thu 16 Dec 2021 02:24:25 PM PST archive.org

An 8-bit minicomputer with a fully custom architecture. Hardware schematics, software (firmware), and an emulator for testing.

8-bit data width. 16-bit address space (with banking). 8 general purpose registers (5 normal, 2 indirect addressing, 1 flag), 16 instruction RISC instruction set, port mapped I/O.

8bit computer hardware software emulator assembly retro
cksystemsteaching/selfie https://github.com/cksystemsteaching/selfie
Thu 01 Jul 2021 04:21:33 PM PDT archive.org

The Selfie Project provides an educational platform for teaching undergraduate and graduate students the design and implementation of programming languages and runtime systems. The focus is on the construction of compilers, libraries, operating systems, and virtual machine monitors. The common theme is to identify and resolve self-reference in systems code which is seen as the key challenge when teaching systems engineering, hence the name.

Selfie is a self-contained 64-bit, 11-KLOC C implementation of:

  • a self-compiling compiler called starc that compiles a tiny but still fast subset of C called C Star (C*) to a tiny and easy-to-teach subset of RISC-V called RISC-U,
  • a self-executing emulator called mipster that executes RISC-U code including itself when compiled with starc,
  • a self-hosting hypervisor called hypster that provides RISC-U virtual machines that can host all of selfie, that is, starc, mipster, and hypster itself, and
  • a tiny C* library called libcstar utilized by selfie.

Selfie generates ELF binaries that run on real RISC-V hardware as well as on QEMU and are compatible with the official RISC-V toolchain, in particular the spike emulator and the pk kernel.

c emulator riscv educational compiler virtualization
kronksrc.zip : Bloodlust Software : Free Download, Borrow, and Streaming : Internet Archive https://web.archive.org/web/20190806155320mp_/https://archive.org/details/kronksrc
Thu 08 Apr 2021 08:44:58 AM PDT archive.org

NESticle source code.

Downloaded.

archive sourcecode emulator nes classics
hugsy/cemu https://github.com/hugsy/cemu
Tue 12 Jan 2021 05:27:18 PM PST archive.org

CEmu is a GUI application that empowers users to write assembly and test it by compiling it to bytecode and executing it in an QEMU-based emulator. CEmu combines all the advantages of a basic assembly IDE, compilation and execution environment, by relying on the great libraries Keystone, Unicorn and Capstone engines in a Qt powered GUI. It allows you to test binary samples, check your shellcodes or even simply learn how to write assembly code, all of this for the following architectures:

  • x86-32 / x86-64
  • Arm / AArch64
  • MIPS / MIPS64
  • SPARC / SPARC64
  • (more to come)
python gui emulator processors assembly crossplatform cpu
GitHub - jhhoward/Faux86 https://github.com/jhhoward/Faux86
Mon 21 Dec 2020 06:28:00 PM PST archive.org

A portable, open-source 8086 PC emulator for bare metal Raspberry Pi. Boots as its own OS as you'd expect but emulates a MS-DOS machine from the silicon up. Emulates the 8086 and 80186 processor cores. Does CGA, EGA, and VGA graphics. Still in the early stages.

raspi os emulator x86 retrocomputing msdos
Advanced Mac Substitute https://www.v68k.org/advanced-mac-substitute/
Thu 14 May 2020 08:21:51 PM PDT archive.org

Advanced Mac Substitute is an API-level reimplementation of classic Mac OS. It runs 68K Mac applications in an emulator without an Apple ROM or system software. Unlike traditional emulators, Advanced Mac Substitute doesn’t emulate the hardware on which an operating system runs (except for the 680x0 processor), but actually replaces the OS — so it launches directly into an application, without a startup phase.

emulator apple macos implementation
kgabis/agnes: Header-only NES emulation library with an easy to use API. https://github.com/kgabis/agnes
Fri 22 Mar 2019 02:00:31 PM PDT archive.org

Header-only NES emulation library with an easy to use API. Include the header and instantiate the emulator with a handful of lines. Seems a fully featured NES emulator, capable of running even later games like SMB3. MIT licensed.

nes emulator C retrogaming retrocomputing
copy/v86: x86 virtualization in JavaScript, running in your browser and NodeJS https://github.com/copy/v86
Thu 06 Sep 2018 03:11:53 PM PDT archive.org

x86 virtualization in JavaScript, running in your browser and NodeJS.

Disk images to boot and run: https://copy.sh/v86/

javascript nodejs x86 emulator
Atari800 https://atari800.github.io/
Tue 20 Mar 2018 03:20:27 AM PDT archive.org
foss free emulation games emulator atari software 8bit
GNUton http://gnuton.sourceforge.net/
Tue 20 Mar 2018 03:19:51 AM PDT archive.org
newton apple emulator
IAXmodem http://iaxmodem.sourceforge.net/
Tue 20 Mar 2018 02:10:14 AM PDT archive.org

A software modem that pretends to be an analog dialup modem from the old days, only for communications it uses the IAX protocol to connect to an Asterisk VoIP switch rather than the PSTN.

software telecom asterisk iax2 emulator modem bbs foss voip iax
Virtual AGC Home Page http://www.ibiblio.org/apollo/
Tue 20 Mar 2018 02:01:50 AM PDT archive.org

Software that emulates the guidance computer of the Apollo space capsules.

software space programming guidance computers agc moon geek nasa tech emulator apollo technology history
Atmega8 MOS6581 SID Emulator http://www.roboterclub-freiburg.de/atmega_sound/atmegaSID.html
Tue 20 Mar 2018 01:53:06 AM PDT archive.org

This is a thing of beauty.

sound emulator sid arduino c64 avr microcontrollers hardware retrocomputing 8bit commodore atmega electronics audio synthesizer atmel
Main Page - C64-Wiki http://www.c64-wiki.com/index.php/Main_Page
Tue 20 Mar 2018 01:17:50 AM PDT archive.org

A wiki dedicated to the Commodore-64 home computer.

wiki reference people coding hardware books magazines 8bit information media music literature assembly applications emulation commodore software c64 programming games emulator personages
Unicorn – The ultimate CPU emulator http://www.unicorn-engine.org/
Tue 20 Mar 2018 12:21:30 AM PDT archive.org

Unicorn is a super-CPU emulator which handles multiple common processor core architectures, from x86 to Arm. Based on QEMU, written in pure C for speed and portability. Has multiple API bindings for different languages. Does just-in-time (JIT) translation of opcodes. Designed from the ground up to be thread-safe.

processors x86_64 software foss x86 sparc m68k arm jit api emulator mips powerpc cpu architectures
Altairduino | The Altair 8800 Reborn https://www.altairduino.com/
Mon 19 Mar 2018 10:31:17 PM PDT archive.org

Homepage of a kit that emulates an Altair 8080 system using an Arduino.

kit homepage arduino retro emulator
Arduino playground - SID-emulator http://www.arduino.cc/playground/Main/SID-emulator
Mon 19 Mar 2018 06:54:11 PM PDT archive.org

An /*duino/i shield which emulates an MOS 6581... the SID chip.

sound electro shield arduino c64 synth programming kit emulator diy commodore sid music electronics audio 8bit
Automated Malware Analysis | Cuckoo Sandbox http://www.cuckoosandbox.org/
Mon 19 Mar 2018 05:47:20 PM PDT archive.org

Cuckoo is a system emulator written in Python for analyzing malware. It automates much of the process of reverse engineering malware samples, such as tracing execution, snapshotting memorry, tracing API and function calls, and dumping network traffic. Generates reports at the end of execution. Modular design, so it's easily customizable.

malware python antivirus automation sandbox emulator analysis research tools reverseengineering
4684 links, including 339 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn