snake-asm
Pure64
snake-asm | Pure64 | |
---|---|---|
5 | 1 | |
256 | 516 | |
- | 2.3% | |
3.2 | 8.4 | |
about 2 years ago | 9 days ago | |
Assembly | Assembly | |
MIT License | MIT License |
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.
snake-asm
- Tiny snake game made in x86_64 assembly for Linux
-
I wanted to learn some assembly, so I made this terminal-based snake game for Linux x86_64
Source code and a compiled binary can be found here: https://github.com/NikitaIvanovV/snake-asm
- Terminal Snake Game in Assembly
Pure64
-
UEFI BootLoader
This sets a desired screen resolution and prints “Hello, world!”. It’s a simple version of what I use for my OS. Full source code is here: https://github.com/ReturnInfinity/Pure64/blob/master/src/boot/uefi.asm
What are some alternatives?
sjasmplus - Command-line cross-compiler of assembly language for Z80 CPU.
Ninja - Patching extension for the video games Gothic and Gothic 2.
first_nes - Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
advent-of-code-2022 - AoC 2022 days 1-11, with each solution written in assembly for a different architecture and run on a physical processor.
gbt-player - A music player library for the PSG audio channels of the GB, GBC and GBA.
Zero - 64 bit bootloader for Cyjon operating system.
IBM-PC-BIOS - This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.
Cyjon - A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
FutureDOS - A futuristic DOS
optromloader - IBM PC/Clone 8086+ floppy-loading of option roms.
0x01-ARM-32-Hacking-Hello-World - ARM 32-bit Raspberry Pi Hacking Hello World example in Kali Linux.
ldca - Self-replicating, self-modifying Assembly program that can evolve into every possible computer program in the universe (EXPERIMENTAL)