add arcade games
This commit is contained in:
parent
4043197870
commit
95f06dbf68
20 changed files with 149 additions and 3 deletions
|
@ -5,6 +5,11 @@
|
||||||
extension = ".sh";
|
extension = ".sh";
|
||||||
games = with pkgs.roms; [
|
games = with pkgs.roms; [
|
||||||
atetris
|
atetris
|
||||||
|
dkong
|
||||||
|
mario
|
||||||
|
neopong
|
||||||
|
pacman
|
||||||
|
spacedx
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,18 +1,27 @@
|
||||||
{mkRetroarchRom}:
|
{mkRetroarchRom}:
|
||||||
mkRetroarchRom {
|
mkRetroarchRom {
|
||||||
name = "Tetris";
|
name = "atetris";
|
||||||
src = ./bin/atetris;
|
src = ./bin/atetris;
|
||||||
|
|
||||||
emulator = "mame";
|
emulator = "";
|
||||||
filename = "atetris.zip";
|
filename = "atetris.zip";
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
desc = "Tetris, le classique des jeux de puzzle que tout le monde connait (et auquel tout le monde joue quand on met les affaires dans le coffre en partant en vacances). Tetris est devenu un phénomène mondial lorsqu'il a été vendu en pack avec l'achat de la Gameboy originale, en 1989. L'OST est célèbre, avec ses origines classiques russes qui sont maintenant célèbres. ";
|
desc = ''
|
||||||
|
Tetris, le classique des jeux de puzzle que tout le monde connait (et auquel tout le monde joue quand on met les affaires dans le coffre en partant en vacances).
|
||||||
|
Tetris est devenu un phénomène mondial lorsqu'il a été vendu en pack avec l'achat de la Gameboy originale, en 1989.
|
||||||
|
L'OST est célèbre, avec ses origines classiques russes qui sont maintenant célèbres.
|
||||||
|
'';
|
||||||
|
image = ./images/Arcade/atetris-image.png;
|
||||||
rating = "0.9";
|
rating = "0.9";
|
||||||
releasedate = "19880101T000000";
|
releasedate = "19880101T000000";
|
||||||
developer = "bootleg";
|
developer = "bootleg";
|
||||||
publisher = "Atari";
|
publisher = "Atari";
|
||||||
genre = "Puzzle-Game";
|
genre = "Puzzle-Game";
|
||||||
players = "1-2";
|
players = "1-2";
|
||||||
|
playcount = "1";
|
||||||
|
lastplayed = "20231026T232255";
|
||||||
|
name = "Tetris";
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
BIN
pkgs/roms/bin/atetris/atetris.zip
Normal file
BIN
pkgs/roms/bin/atetris/atetris.zip
Normal file
Binary file not shown.
BIN
pkgs/roms/bin/dkong/dkong.zip
Normal file
BIN
pkgs/roms/bin/dkong/dkong.zip
Normal file
Binary file not shown.
BIN
pkgs/roms/bin/mario/mario.zip
Normal file
BIN
pkgs/roms/bin/mario/mario.zip
Normal file
Binary file not shown.
BIN
pkgs/roms/bin/neopong/neopong.zip
Normal file
BIN
pkgs/roms/bin/neopong/neopong.zip
Normal file
Binary file not shown.
BIN
pkgs/roms/bin/pacman/pacman.zip
Normal file
BIN
pkgs/roms/bin/pacman/pacman.zip
Normal file
Binary file not shown.
BIN
pkgs/roms/bin/spacedx/spacedx.zip
Normal file
BIN
pkgs/roms/bin/spacedx/spacedx.zip
Normal file
Binary file not shown.
|
@ -5,6 +5,11 @@ let
|
||||||
inherit (self) callPackage;
|
inherit (self) callPackage;
|
||||||
in {
|
in {
|
||||||
atetris = callPackage ./atetris.nix {};
|
atetris = callPackage ./atetris.nix {};
|
||||||
|
dkong = callPackage ./dkong.nix {};
|
||||||
|
mario = callPackage ./mario.nix {};
|
||||||
|
neopong = callPackage ./neopong.nix {};
|
||||||
|
pacman = callPackage ./pacman.nix {};
|
||||||
|
spacedx = callPackage ./spacedx.nix {};
|
||||||
|
|
||||||
mkRom = callPackage ./build/mkRom.nix {};
|
mkRom = callPackage ./build/mkRom.nix {};
|
||||||
mkRetroarchRom = callPackage ./build/mkRetroarchRom.nix {};
|
mkRetroarchRom = callPackage ./build/mkRetroarchRom.nix {};
|
||||||
|
|
26
pkgs/roms/dkong.nix
Normal file
26
pkgs/roms/dkong.nix
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
{mkRetroarchRom}:
|
||||||
|
mkRetroarchRom {
|
||||||
|
name = "dkong";
|
||||||
|
src = ./bin/dkong;
|
||||||
|
|
||||||
|
emulator = "fbneo";
|
||||||
|
filename = "dkong.zip";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
desc = ''
|
||||||
|
La première apparition de Mario en jeu vidéo !
|
||||||
|
Jumpman (c'est comme ça qu'il s'appelait à l'époque, avant d'être naturalisé italien) doit comme par hasard sauver sa bien-aimée Peach. Mais cette fois-ci, ce n'est pas de Bowser qu'il doit se défaire - c'est d'un gros gorille nommé Donkey-Kong...
|
||||||
|
'';
|
||||||
|
image = .images/Arcade/dkong-image.png;
|
||||||
|
rating = "0.9";
|
||||||
|
releasedate = "19810713T000000";
|
||||||
|
developer = "Nintendo";
|
||||||
|
publisher = "Nintendo";
|
||||||
|
genre = "Platform";
|
||||||
|
players = "1-2";
|
||||||
|
playcount = "3";
|
||||||
|
lastplayed = "20231024T225644";
|
||||||
|
name = "Donkey Kong";
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
BIN
pkgs/roms/images/Arcade/atetris-image.png
Normal file
BIN
pkgs/roms/images/Arcade/atetris-image.png
Normal file
Binary file not shown.
BIN
pkgs/roms/images/Arcade/dkong-image.png
Normal file
BIN
pkgs/roms/images/Arcade/dkong-image.png
Normal file
Binary file not shown.
BIN
pkgs/roms/images/Arcade/mario-image.png
Normal file
BIN
pkgs/roms/images/Arcade/mario-image.png
Normal file
Binary file not shown.
BIN
pkgs/roms/images/Arcade/neopong-image.png
Normal file
BIN
pkgs/roms/images/Arcade/neopong-image.png
Normal file
Binary file not shown.
BIN
pkgs/roms/images/Arcade/pacman-image.png
Normal file
BIN
pkgs/roms/images/Arcade/pacman-image.png
Normal file
Binary file not shown.
BIN
pkgs/roms/images/Arcade/spacedx-image.png
Normal file
BIN
pkgs/roms/images/Arcade/spacedx-image.png
Normal file
Binary file not shown.
24
pkgs/roms/mario.nix
Normal file
24
pkgs/roms/mario.nix
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
{mkRetroarchRom}:
|
||||||
|
mkRetroarchRom {
|
||||||
|
name = "mario";
|
||||||
|
src = ./bin/mario;
|
||||||
|
|
||||||
|
emulator = "fbneo";
|
||||||
|
filename = "mario.zip";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
desc = ''
|
||||||
|
Avant Super Mario Bros (Nes), on avait Mario Bros tout court... Classique des bornes d'arcade, il a donné quelques prémices utiles pour la suite et a peut-être changé l'histoire !
|
||||||
|
Incarnez Mario et Luigi pour résister aux Koopa envahisseurs, en leur foutant des coups de pied dans l'derrière !
|
||||||
|
'';
|
||||||
|
image = ./images/Arcade/mario-image.png;
|
||||||
|
rating = "0.9";
|
||||||
|
releasedate = "19830101T000000";
|
||||||
|
developer = "Nintendo";
|
||||||
|
publisher = "Nintendo";
|
||||||
|
genre = "Platform";
|
||||||
|
players = "1-2";
|
||||||
|
name = "Mario Bros.";
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
25
pkgs/roms/neopong.nix
Normal file
25
pkgs/roms/neopong.nix
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
{mkRetroarchRom}:
|
||||||
|
mkRetroarchRom {
|
||||||
|
name = "neopong";
|
||||||
|
src = ./bin/neopong;
|
||||||
|
|
||||||
|
emulator = "fbneo";
|
||||||
|
filename = "neopong.zip";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
desc = ''
|
||||||
|
Pong, vous connaissez ??
|
||||||
|
Ce jeu c'est la base ; un classique du jeu vidéo. Voire même probablement le premier jeu vidéo jamais conçu. Il parait même que c'était sur oscilloscope ! On vous met au défi de faire ça en TP de physique.
|
||||||
|
'';
|
||||||
|
image = ./images/Arcade/neopong-image.png;
|
||||||
|
releasedate = "20020101T000000";
|
||||||
|
developer = "NeoDev";
|
||||||
|
publisher = "Homebrew";
|
||||||
|
genre = "Action";
|
||||||
|
players = "1-2";
|
||||||
|
playcount = "1";
|
||||||
|
lastplayed = "20231012T151443";
|
||||||
|
name = "Neo Pong";
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
26
pkgs/roms/pacman.nix
Normal file
26
pkgs/roms/pacman.nix
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
{mkRetroarchRom}:
|
||||||
|
mkRetroarchRom {
|
||||||
|
name = "pacman";
|
||||||
|
src = ./bin/pacman;
|
||||||
|
|
||||||
|
emulator = "fbneo";
|
||||||
|
filename = "pacman.zip";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
desc = ''
|
||||||
|
[pas de mode 2 joueurs stimultané, seulement en alterné]
|
||||||
|
|
||||||
|
Vous avez faim ?? Eh bien allez demander des gâteaux à vos chers serveurs de la K-Fêt. Ou bien, vous pouvez aussi vous défouler en jouant à Pac-Man.
|
||||||
|
'';
|
||||||
|
image = ./images/Arcade/pacman-image.png;
|
||||||
|
releasedate = "19810101T000000";
|
||||||
|
developer = "Coleco Industries, Inc.";
|
||||||
|
publisher = "Coleco Industries, Inc.";
|
||||||
|
genre = "Thinking";
|
||||||
|
players = "1-2";
|
||||||
|
playcount = "2";
|
||||||
|
lastplayed = "20231028T202123";
|
||||||
|
name = "Pac-Man";
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
26
pkgs/roms/spacedx.nix
Normal file
26
pkgs/roms/spacedx.nix
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
{mkRetroarchRom}:
|
||||||
|
mkRetroarchRom {
|
||||||
|
name = "spacedx";
|
||||||
|
src = ./bin/spacedx;
|
||||||
|
|
||||||
|
emulator = "fbneo";
|
||||||
|
filename = "spacedx.zip";
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
desc = ''
|
||||||
|
Space invaders : le classique des bornes d'arcade de l'époque. La bataille aux hi-scores était à ses sommets. Qui fera ici le meilleur score de la K-Fêt ?
|
||||||
|
Cette version permet aussi de jouer à deux, un luxe incommensurable !
|
||||||
|
'';
|
||||||
|
image = ./images/Arcade/spacedx-image.png;
|
||||||
|
rating = "0.9";
|
||||||
|
releasedate = "19940101T000000";
|
||||||
|
developer = "Taito";
|
||||||
|
publisher = "Taito";
|
||||||
|
genre = "Shooter";
|
||||||
|
players = "1-2";
|
||||||
|
playcount = "2";
|
||||||
|
lastplayed = "20231012T185354";
|
||||||
|
name = "Space Invaders DX";
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in a new issue