Skip to content

KerHack-Libre/JammBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

freedos


dosbox

Parce jàmm, c’est avant tout : Paix, détente & fun. Ceci est une petite invitation à souffler en replongeant dans des jeux simples, directs, addictifs… comme avant.

JàmmBox célèbre le plaisir brut du rétro‑gaming : pas de surcharge, pas de configuration compliquée juste lancer un jeu et s’amuser. Un esprit local, rétro, et accessible à tous...

Dallal Ak Jàmm Ce dépôt est conçu pour (re)découvrir le charme intemporel des jeux DOS classiques, déjà préconfigurés pour fonctionner directement avec DOSBox.


Que tu sois : dosbox

  • nostalgique de l’ère MS‑DOS 🖥️
  • curieux de l’histoire du jeu vidéo 🎞️
  • ou simplement à la recherche d’un moment de détente

🎯 Objectif du projet

  • Proposer une collection de jeux DOS prêts à l’emploi
  • Préserver et partager l’esprit des jeux « à l’ancienne »
  • Offrir une expérience simple qui peut aussi inspirer les curieux à découvrir l’informatique
  • Un moment de détente et de fun, pour tous les âges

Une seule condition pour jouer confortablement : avoir DOSBox installé. C’est tout

Contenu du depot

/games/ : les jeux DOS configurés
/src/   : Programme  code source en C
/assets/: Les assets 
 |- misc   : divers
 |- images : Images des jeux  
 |- logos  : Logos
 |- screenshoot: 
README.md : tu es ici 👋

🚀 Installation & utilisation

1️⃣ Cloner le dépôt La méthode la plus simple est de cloner le dépôt afin de pouvoir le mettre à jour facilement avec git pull.

git clone <url_du_repo>
cd Jammbox

2️⃣ Dépendances requises

Avant de compiler, assure‑toi d’avoir :

  • DOSBox
  • libzip (gestion des archives de jeux)
  • ncurses (interface du menu)

3️⃣ Compilation

meson setup build 
meson compile -C build 

4️⃣ Lancer JàmmBox

./build/Jammbox 

✨ Et laisse la magie de DOSBox opérer.

🕹️ Jeux disponibles
Jeux gameplay
✅ Prince of Persia (1990) POP-Gameplay
✅ Prince of Persia 2 — The Shadow and the Flame POPv2-Gameplay
✅ Ms. Pac‑Man: Maze Madness ms-pacman

🔧 Le projet est en amélioration continue. D’autres jeux arriveront bientôt : action, plateforme, puzzle, aventure, etc.

🖼️ Aperçu du launcher JàmmBox

ui menu UI menu
Booting Booting
prince of persia POP-Gameplay
pacman pacman-Gameplay

🧩 Contributions

Les contributions sont les bienvenues 🙌 Tu peux proposer :

  • 💡 une idée
  • 🎮 un jeu à ajouter
  • 🐛 un bug / correctif
  • 🛠️ une amélioration
  • 💬 une discussion

N’hésite pas à ouvrir une issue ou une pull request. Je reste à l’écoute.

TODO-List

  • - Faire Porter Directement Libzip et le ncurses dans le code source.
  • - Ajouter une restriction pour supporter seulement le systeme de fichier FAT 16 & 32
  • - Amelioration continue du User Interface
  • - Amelioration de l'archive pour qu'il contienne en plus de l'image du jeux ansi que le plan de description
  • - Faire Porter sur FreeDOS (a definir)
  • - Mise en place d'un Conteneur pour faciliter l'usage dans un Sandbox (pour les frileux...)
  • - Diversifier le build (faire un makefile simple pour certains qui n'ont pas le systeme de build meson)

Auteur & Mainteneur

Umar Ba jUmarB@protonmail.com KerHack-Libre : “comprendre, construire, transmettre.” made_in_senegal

⚖️ Licence

L’ensemble des projets de KërHack-Libre sont distribués sous GPLv3, en accord avec les 4 libertés fondamentales du logiciel libre

About

JàmmBox : Ce dépôt rassemble une sélection de **jeux DOS classiques**, configurés pour fonctionner directement via **DOSBox**, afin de permettre à tous de (re)découvrir l’informatique ludique d’autrefois.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors