Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thechampagne/sdl2-asm
SDL2 examples in Assemblers.
https://github.com/thechampagne/sdl2-asm
assembly fasm gas nasm sdl2 x86 x86-64
Last synced: 20 days ago
JSON representation
SDL2 examples in Assemblers.
- Host: GitHub
- URL: https://github.com/thechampagne/sdl2-asm
- Owner: thechampagne
- License: mit
- Created: 2023-07-08T14:35:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-29T21:40:57.000Z (2 months ago)
- Last Synced: 2025-01-08T14:01:59.341Z (25 days ago)
- Topics: assembly, fasm, gas, nasm, sdl2, x86, x86-64
- Language: Assembly
- Homepage:
- Size: 1.66 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SDL2 Examples in Assembly Language
This repository demonstrates the use of the SDL2 library with various assembly languages across multiple platforms. Whether you're exploring low-level programming or seeking to build SDL2 applications with assembly, these examples provide a valuable starting point.
## Supported Platforms
The examples in this repository are compatible with the following assemblers and operating systems:
### Linux
- **fasm**
- x86_64
- x86_32
- **nasm**
- x86_64
- x86_32
- **gas**
- x86_64
- x86_32### FreeBSD
- **fasm**
- x86_64
- x86_32
- **nasm**
- x86_64
- x86_32
- **gas**
- x86_64
- x86_32### Windows
- **nasm**
- x86_64### macOS
- **nasm**
- x86_64## Screenshot
Take a look at an example of the program in action:
![Screenshot](https://raw.githubusercontent.com/thechampagne/sdl2-asm/main/.github/assets/screenshot.png)## License
This repo is released under the [MIT License](https://github.com/thechampagne/sdl2-asm/blob/main/LICENSE).