This program was created by TALAB Stéphane as part of a computer architecture project, conducted during the 2024-2025 academic year in the second year of the Computer Science bachelor's degree at UPJV Amiens.
The project implements the famous "Game of Life", designed by mathematician John Horton Conway in 1970. This cellular automaton is renowned for its fascinating emergent properties. The program is based on an implementation in 68k assembly language, a programming language that operates very close to the hardware.
To run this code, you need to install the EASy68k software.
-
Link to download and install EASy68k :
- Simulation of Conway's Game of Life rules (birth, survival, and death of cells)
- Customizable speed
- Save and load simulation states (The game automatically adds the
.schematicextension if needed) - Random system to initialize the grid
- Runs on 68k assembly emulator
- Pre-created demonstration files ready for use
Clone the project
git clone https://github.com/ProGen18/JDVarchiGo to the project directory
cd JDVarchi- Launch the EASy68k application.
- Go to File > Open and select the
main.X68file from the project folder.
Once your project file is opened, press F9 to assemble the code. Execute it.
After the assembly is finished, press F9 again to run the program and enjoy.
This project is licensed under the Apache 2.0 license. You are free to use, modify, and redistribute this code, but you must comply with the terms of the license, including crediting the original author and including a copy of the license with any redistribution.