Skip to content

Interactive Julia set generated with C and x86-64. Project made for Computer Architecture class.

Notifications You must be signed in to change notification settings

b0mbix/julia-set-x86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Julia set

Program generating Julia set, written in C (with Allegro library) and x86-64 (NASM assembler). This project was made for Computer Architecture class at Warsaw University of Technology.

Setup

In order to run this program, you need to have installed:

  • gcc - C compiler
  • nasm - Assembler
  • allegro - image library
  • cmake - compilation tool

To run this program in Linux (tested on Manjaro 21.3), execute these commands:

mkdir build
cd build
cmake ../CMakeLists.txt
cmake --build .
./julia_set

Opening and building project in CLion should work as well.

Controls

  • LMB - Move image
  • RMB - Change c variable value
  • Scroll - Zoom in/out
  • Escape - Close program

About

Interactive Julia set generated with C and x86-64. Project made for Computer Architecture class.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published