-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #43 from algosup/documents
Add README on main branch
- Loading branch information
Showing
4 changed files
with
61 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,55 @@ | ||
# <div align="center">2023-2024 Project-2 x86-retrogaming Team-4</div> | ||
|
||
## Project team | ||
# <div align="center">Pac-Man Clone</div> | ||
|
||
The team is composed of | ||
<details> | ||
<summary>Table of Contents</summary> | ||
- [2023-2024 Project-2 x86-retrogaming Team-4](#2023-2024-project-2-x86-retrogaming-team-4) | ||
- [Pac-Man Clone](#pac-man-clone) | ||
- [Who are we?](#who-are-we) | ||
- [Overview](#overview) | ||
</details> | ||
|
||
- Léo CHARTIER, Project manager | ||
- Antoine PREVOST, Program manager | ||
- Malo ARCHIMBAUD, Tech lead | ||
- Maxime THIZEAU, Software engineer | ||
- Benoît DE KEYN, Software engineer | ||
- Maxime CARON, Quality Assurance | ||
- Thomas PLANCHARD, Quality Assurance | ||
## Who are we? | ||
|
||
| Name | Role | Picture | 🔗 | | ||
| ------------ | --------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------- | | ||
| Léo CHARTIER | Project Manager | ![Léo's profile picture](https://avatars.githubusercontent.com/u/91249751?size=200) | [Léo's Github profile](https://github.com/leo-chartier) |t | ||
| Antoine PREVOST | Program Manager | ![Antoine's profile picture](https://avatars.githubusercontent.com/u/81081224?size=200) | [Antoine's Github profile](https://github.com/leo-chartier) | | ||
| Malo ARCHIMBAUD | Tech Lead | ![Malo's profile picture](https://avatars.githubusercontent.com/u/97161471?size=200) | [Malo's Github profile](https://github.com/Malo-Archimbaud) | | ||
| Maxime THIZEAU | Junior Software Developer | ![Maxime's profile picture](https://avatars.githubusercontent.com/u/145995586?size=200) | [Maxime's Github profile](https://github.com/MaximeTAlgosup) | | ||
| Benoît DE KEYN | Junior Software Developer | ![Benoît's profile picture](https://avatars.githubusercontent.com/u/146000855?size=200) | [Benoît's Github profile](https://github.com/benoitdekeyn-algosup) | | ||
| Maxime CARON | Quality Assurance | ![Maxime's profile picture](https://avatars.githubusercontent.com/u/145995231?size=200) | [Maxime's Github profile](https://github.com/MaximeAlgosup) | | ||
| Thomas PLANCHARD | Quality Assurance | ![Thomas's profile picture](https://avatars.githubusercontent.com/u/91249646?size=200) | [Thomas's Github profile](https://github.com/thomas-planchard) | | ||
|
||
## Overview | ||
|
||
This project is about recreating a version of Pac-Man in Assembly. | ||
This project is about recreating a faithful clone of Pac-Man in Assembly X86 using DOSBox and NASM. | ||
|
||
## Requirements | ||
|
||
To run this project, you need to meet the following requirements: | ||
|
||
- Run one of the following operating systems: | ||
- Windows 7/Windows 8/Windows 8.1/Windows 10/Windows 11 | ||
- Mac OS X | ||
- Linux | ||
- FreeBSD | ||
- Any operating system based on DOS | ||
- Have an installation of [DOSBox](https://www.dosbox.com/download.php?main=1) | ||
- Have an installation of [NASM](https://nasm.us/) | ||
|
||
## Installation | ||
|
||
1. Clone the repository using [Github Desktop](https://desktop.github.com/) or the following command in the command line: `git clone https://github.com/algosup/2023-2024-project-2-x86-retrogaming-team-4.git` | ||
1. Install [NASM](https://nasm.us/) and [DOSBox](https://www.dosbox.com/download.php?main=1) following the installation process default instructions. | ||
|
||
## Configuration | ||
|
||
1. Change the configuration of DOSBox using the provided configuration file by replacing the original one. | ||
1. Run DOSBox with the provided run.bat or run.bash file | ||
1. Type the following commands: | ||
- `c:` | ||
- `pacman` | ||
1. Enjoy playing Pac-Man! 🙌 | ||
|