Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kerciu/mandelbrot-set-x64-c

Hybrid program created with x64 assembly and C ๐Ÿ’ป๐Ÿ”ง used for generating Mandelbrot Set visualizations ๐ŸŒŒ. This project combines the efficiency of assembly with the flexibility of C to produce stunning fractal images. ๐Ÿš€๐Ÿ“ˆ
https://github.com/kerciu/mandelbrot-set-x64-c

assembly bmp c computer-architecture interactive-visualizations low-level-programming mandelbrot-set memory-management sdl2 x64-assembly x86-64

Last synced: 30 days ago
JSON representation

Hybrid program created with x64 assembly and C ๐Ÿ’ป๐Ÿ”ง used for generating Mandelbrot Set visualizations ๐ŸŒŒ. This project combines the efficiency of assembly with the flexibility of C to produce stunning fractal images. ๐Ÿš€๐Ÿ“ˆ

Awesome Lists containing this project

README

        

# Mandelbrot Set Visualisation

**Author:** Kacper Gรณrski

This is a hybrid program created with x64 assembly and C language used for generating visualisations of the Mandelbrot Set. It employs the SDL2 library for image visualisation. This project was developed as an assignment for the Computer Architecture course at WUT. ๐ŸŽจ๐Ÿ–ฅ๏ธ

## ๐Ÿš€ Features

- Generates stunning visualisations of the Mandelbrot Set. ๐ŸŒŒ
- Utilises x64 assembly for efficient Mandelbrot set computations. ๐Ÿ’ป
- Includes C implementation for additional functionality. ๐Ÿ”ง
- Integrates the SDL2 library for smooth image display. ๐Ÿ–ผ๏ธ

## ๐Ÿ“š Usage

1. Clone this repository to your local machine:
```shell
git clone
```

2. Ensure you have the SDL2 library installed. You can install it using your package manager or download it from the official website: [SDL2 Official Website](https://www.libsdl.org/). ๐Ÿ“ฅ

3. Compile the program using your preferred compiler. For example, if using GCC, you can compile it using the provided Makefile:
```shell
make
```

4. Run the program:
```shell
./mandelbrot
```