https://github.com/xoryouyou/moving-pixels-in-assembly
Moving pixels in assembly using BIOS functions and mode 13h
https://github.com/xoryouyou/moving-pixels-in-assembly
assembly bios game-development graphics-programming
Last synced: about 1 year ago
JSON representation
Moving pixels in assembly using BIOS functions and mode 13h
- Host: GitHub
- URL: https://github.com/xoryouyou/moving-pixels-in-assembly
- Owner: xoryouyou
- Created: 2022-01-18T14:06:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-19T11:18:36.000Z (over 4 years ago)
- Last Synced: 2025-05-07T21:08:32.753Z (about 1 year ago)
- Topics: assembly, bios, game-development, graphics-programming
- Language: Assembly
- Homepage: https://tillvonahnen.de/blog/moving-pixels-in-assembly/
- Size: 5.86 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Moving pixels in assembly
This repo contains the source code for this blog post: [moving-pixels-in-assembly](https://tillvonahnen.de/blog/moving-pixels-in-assembly/)
## You need:
* `qemu` https://www.qemu.org/download/
* `make` (should come with most systems)
* `nasm` https://www.nasm.us/
## Structure
Each folder is selfcontained and represents a step towards the final source code to work along the blogpost.
Within the folder is a `Makefile` and the needed `.asm` files to build.
## Result
When everything works you should have a red pixel on your screen in `qemu`
which you can move around using the `WASD`-keys.
From here on get creative and build what you like! :)
