XTulator
Pillman
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
XTulator
-
My new project: dream86, an 8086/PC emulator in Rust
I guess I'll need to change the name if it can do 286!
- What's everyone currently working on?
-
I got an M5Stack FACES handheld dev kit, and am turning it into a portable pocket PC emulator! Early, quick 'n dirty results...
The firmware is a port of XTulator which is my 80186 PC emu project. This was a very quick beginning of the port which I did this evening. There's still a ton to do, but it looks feasible.
- An 80186 PC emulator written in C, can run many old games and operating systems! A work in progress.
Pillman
-
My new project: dream86, an 8086/PC emulator in Rust
At the moment, the emulator can run a small 512 byte game (pillman, https://github.com/nanochess/Pillman). What do you think can be the next steps? I'd like to refactor the CPU code in primis, and then tackle some more small .COM programs, and then maybe go with booting DOS and bigger programs.
What are some alternatives?
emu2 - Simple x86 and DOS emulator for the Linux terminal.
Cyjon - A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
decaf-emu - Researching Wii U emulation.
Invaders - Invaders game in 512 bytes (boot sector)
elks - Embeddable Linux Kernel Subset - Linux for 8086
bootloader - Mandelbrot set drawers for vintage hardware [Moved to: https://github.com/encse/mandelbrot]
libi86 - Attempt to reimplement non-standard C library facilities (e.g. <conio.h>) used in MS-DOS programs, for IA-16 GCC & ACK ― mirror of https://gitlab.com/tkchia/libi86 • Ubuntu packages for cross-compilation at https://launchpad.net/%7Etkchia/+archive/ubuntu/build-ia16/ • DJGPP/MS-DOS binaries at https://github.com/tkchia/libi86/releases
Zero - 64 bit bootloader for Cyjon operating system.
Projects - Ted Fried's MicroCore Labs Projects which include microsequencer-based FPGA cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8
FutureDOS - A futuristic DOS
gb-test-roms - Collection of Game Boy test roms.
boot2duino - The World's Most Useless Arduino Platform.