Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 18 Assembly Z80 Projects
-
-
I did this with every first committer to https://github.com/zladx/LADX-Disassembly : giving commit rights immediately (so that they can merge their first PR themselves).
I did wonders to foster a community of contributors, and get more patches coming. The CI ensures nothing breaks, and there never was any trust incident.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Project mention: It's time to get the Posix elephant off our necks | news.ycombinator.com | 2023-02-22
Alternatives? While I somewhat agree with some points presented in the article, the POSIX model is beautiful in its simplicity. As a good demonstration, just take a look at Zeal 8-bit OS. It has a simplistic, Unix-inspired API [1], which is very elegant, especially considering the fact that the OS targets Z80 CPU with just 64 kB of RAM.
-
-
Project mention: Retro not Vintage Week entry, my Z80 RC2014 Pro with floppy drive, YM2149, CF, Wifi, etc. | /r/retrobattlestations | 2023-06-25
The backplane is the RC2014(TM) Pro backplane, a 12 slot backplane. ROM/BIOS: RomWBW https://github.com/wwarthen/RomWBW - I usually run ZP/M, but as noted on Github I can also boot other OSes: CP/M 2.2, ZSDOS, CP/M 3, NZ-COM, and more
-
Project mention: using an atmega micro-controller for managing multiple interrupts? | /r/beneater | 2023-01-03
Schematics are here https://github.com/visrealm/hbc-56/tree/master/schematics/6502
-
Forth also requires very minimal resources to implement which can be fun in constrained environments. Here it is on a TI-84+ calculator[0] or even a computer in The Powder Toy.[1]
The runtime design is a little quirky but straightforward and you can extend the system as you execute (or even change interpreter semantics), or add optimizations such as some form of JIT quite easily.
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
Shortly after, I ran the program: Amstrad Diag (https://github.com/llopis/amstrad-diagnostics). The program showed me that the fourth RAM was defective (IC121).
-
Use the asmdoc Perl script to generate API docs for public routines.
-
For Nox Archaist we used sbasm3 and it was OK.
-
-
-
-
Project mention: Is it possible to emulate 8-bit computers, with a keyboard/joystick and output sound and composite video? | /r/esp32 | 2022-12-18
have a look here
-
Project link: https://github.com/Robert-van-Engelen/Forth850
-
-
-
Project mention: Game of life written in Z80 assembly running on my hand soldered computer | /r/gameoflife | 2023-02-18
Link to the Github
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Assembly Z80 related posts
- Red 4th Ram in Amstrad Diag's app
- Retro not Vintage Week entry, my Z80 RC2014 Pro with floppy drive, YM2149, CF, Wifi, etc.
- Dec's OS-like RSX-11M for the Z280 CPU
- Zelda Link's Awakening Game engine design via disassembly analysis
- Zelda: Link's Awakening Game Engine Documentation
- Zelda: Link's Awakening game engine documentation (2021)
- Zelda: Link's Awakening game engine documentation (2021)
-
A note from our sponsor - SonarLint
www.sonarlint.org | 21 Sep 2023
Index
What are some of the best open-source Z80 projects in Assembly? This list will help you:
Project | Stars | |
---|---|---|
1 | KnightOS | 1,258 |
2 | LADX-Disassembly | 755 |
3 | Zeal-8-bit-OS | 458 |
4 | sjasmplus | 313 |
5 | RomWBW | 261 |
6 | hbc-56 | 130 |
7 | ti84-forth | 78 |
8 | amstrad-diagnostics | 73 |
9 | sebasic4 | 57 |
10 | sbasm3 | 29 |
11 | spectrum-desolate | 21 |
12 | RSX280 | 20 |
13 | akmw | 20 |
14 | ESP32-Z80-Emulator | 19 |
15 | Forth850 | 14 |
16 | z80-playground-cpm-fat | 10 |
17 | satellite7 | 3 |
18 | Z80-Game-Of-Life | 1 |