From 0e758d446306a842e145df9a3807abaad5b795bb Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 20:20:51 +1100 Subject: [PATCH 1/9] Add Marblez (Toobz clone) Closes #503 --- games/m.yaml | 13 +++++++++++++ originals/t.yaml | 4 ++++ 2 files changed, 17 insertions(+) diff --git a/games/m.yaml b/games/m.yaml index da07b090a..a6a143434 100644 --- a/games/m.yaml +++ b/games/m.yaml @@ -54,6 +54,19 @@ updated: 2015-04-03 remakes: [Marble Madness] +- name: Marblez + clones: [Toobz] + repo: https://github.com/mpgossage/Marblez + lang: [C#] + framework: [Unity] + license: [MIT] + status: playable + updated: 2017-12-12 + images: + - https://raw.githubusercontent.com/mpgossage/Marblez/master/screen1.png + - https://raw.githubusercontent.com/mpgossage/Marblez/master/screen2.png + - https://raw.githubusercontent.com/mpgossage/Marblez/master/screen3.png + - name: Mari0 url: http://stabyourself.net/mari0/ repo: http://stabyourself.net/dl.php?file=mari0-1006/mari0-source.zip diff --git a/originals/t.yaml b/originals/t.yaml index 50346c9b9..a9cbeb50b 100644 --- a/originals/t.yaml +++ b/originals/t.yaml @@ -143,6 +143,10 @@ meta: genre: [Platform, Adventure, Action] +- name: Toobz + meta: + genre: [Puzzle] + - name: [Touhou, Touhou Project] meta: genre: [Shmup] From c80ae417857ace36be2c992561ee9130003a9f62 Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 20:33:07 +1100 Subject: [PATCH 2/9] Add support for 'platform' key on originals Closes #467 --- originals/t.yaml | 1 + schema/originals.yaml | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/originals/t.yaml b/originals/t.yaml index a9cbeb50b..bb3fb26c7 100644 --- a/originals/t.yaml +++ b/originals/t.yaml @@ -144,6 +144,7 @@ genre: [Platform, Adventure, Action] - name: Toobz + platform: [Amiga] meta: genre: [Puzzle] diff --git a/schema/originals.yaml b/schema/originals.yaml index 1b5b29db5..7393b388a 100644 --- a/schema/originals.yaml +++ b/schema/originals.yaml @@ -7,6 +7,10 @@ sequence: type: any names: type: any + platform: + type: seq + sequence: + - include: platform meta: include: meta @@ -27,6 +31,15 @@ schema;meta: - include: themes +schema;platform: + type: str + enum: [ + 'Amiga', + 'Linux', + 'Windows', + 'OSX', + ] + # -- ADD NEW GENRES TO 'SUBGENRE' SCHEMA -- # Based on Giant Bomb genres # http://www.giantbomb.com/games/ From 6325a0e004b9a9bffb0bece9bb46b7b28b464184 Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 20:34:26 +1100 Subject: [PATCH 3/9] Added platform note to readme.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a06496d0e..e0c9d377c 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ in the [`schema/originals.yaml`][schema_originals] validation file. ```yaml - name: string # Name of the original game (required) names: array # Other names for the game, or other games in the series + platform: enum # Game platform, i.e. Amiga. See platform in orginals schema meta: genre: enum # Any of genres in originals schema subgenre: enum # Any of subgenres in originals schema From 6954c19499b48171692476246a0c86b69143fa95 Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 21:05:58 +1100 Subject: [PATCH 4/9] Added aquastax (AquaStax clone) Closes #423 --- games/a.yaml | 9 +++++++++ originals/a.yaml | 5 +++++ schema/originals.yaml | 1 + 3 files changed, 15 insertions(+) diff --git a/games/a.yaml b/games/a.yaml index 3c2d55c50..c49346adb 100644 --- a/games/a.yaml +++ b/games/a.yaml @@ -147,6 +147,15 @@ updated: 2014-01-12 remakes: [Tempest] +- name: aquastax + remakes: [AquaStax] + repo: https://github.com/LongSteve/aquastax + lang: [JavaScript] + development: active + updated: 2017-12-12 + images: + - https://raw.githubusercontent.com/LongSteve/aquastax/master/reference/aquastax_anim_01_240x320_efigs.gif + - name: Ard-Reil url: http://ardreil.sourceforge.net/ repo: http://ardreil.cvs.sourceforge.net/viewvc/ardreil/ diff --git a/originals/a.yaml b/originals/a.yaml index 7e22c2124..8025f3d50 100644 --- a/originals/a.yaml +++ b/originals/a.yaml @@ -70,6 +70,11 @@ meta: genre: [Adventure, Platform] +- name: AquaStax + platform: [Mobile] + meta: + genre: [Puzzle, Platform] + - name: 'Archon: The Light and the Dark' meta: genre: [TBS] diff --git a/schema/originals.yaml b/schema/originals.yaml index 7393b388a..9afc881b7 100644 --- a/schema/originals.yaml +++ b/schema/originals.yaml @@ -36,6 +36,7 @@ schema;platform: enum: [ 'Amiga', 'Linux', + 'Mobile', 'Windows', 'OSX', ] From ae1f7a19b8e6bd064f08093cd57087bd6c24dacc Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 21:17:44 +1100 Subject: [PATCH 5/9] Added c64-nuclearreaction and chainreaction Closes #236 --- games/c.yaml | 20 ++++++++++++++++++-- originals/n.yaml | 9 +++++++-- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/games/c.yaml b/games/c.yaml index 6f5de2493..c5ca9d87a 100644 --- a/games/c.yaml +++ b/games/c.yaml @@ -14,8 +14,9 @@ 'http://raw.github.com/cxong/cdogs-sdl/master/wiki/images/thumbs/4.png'] video: {youtube: hgX3jz_HajE} remakes: [C-Dogs] -- url: http://www.c-evo.org/ - name: C-Evo + +- name: C-Evo + url: http://www.c-evo.org/ status: playable lang: Delphi license: [PD] @@ -25,6 +26,13 @@ 'http://www.c-evo.org/shot4.jpg'] clones: [Civilization II] +- name: c64-nuclearreaction + repo: https://github.com/maikmerten/c64-nuclearreaction + lang: [C, Assembly] + license: [GPL3] + updated: 2017-12-12 + remakes: [Nuclear Reaction] + - name: Cadaver url: http://jotd.pagesperso-orange.fr/cadaver/ license: [GPL2] @@ -151,6 +159,14 @@ images: ['http://dmweb.free.fr/files/Clone-Screenshot-CSBLinux.jpg'] remakes: [Dungeon Master] +- name: chainreaction + repo: https://github.com/maikmerten/chainreaction + url: http://cr.freewarepoint.de/ + remakes: [Nuclear Reaction] + lang: [Java] + license: [GPL3] + updated: 2017-12-12 + - name: Chariot url: https://github.com/ChariotEngine/Chariot repo: https://github.com/ChariotEngine/Chariot diff --git a/originals/n.yaml b/originals/n.yaml index e9a69b516..99a7d6b3c 100644 --- a/originals/n.yaml +++ b/originals/n.yaml @@ -33,10 +33,15 @@ genre: [RPG] theme: [Fantasy, Sci-Fi, Martial Arts] +- name: Nexuiz + meta: + genre: [FPS] + - name: Nodes of Yesod meta: genre: [Platform] -- name: Nexuiz +- name: Nuclear Reaction + platform: [Amiga] meta: - genre: [FPS] + genre: [Puzzle] From e629c85f3712967c0f734ba76e64e3002620d718 Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 21:30:26 +1100 Subject: [PATCH 6/9] Add OpenFire (Fire Power clone) Closes #502 --- games/o.yaml | 8 ++++++++ originals/f.yaml | 5 +++++ schema/originals.yaml | 2 ++ 3 files changed, 15 insertions(+) diff --git a/games/o.yaml b/games/o.yaml index 497da7a5a..8b9c301cd 100644 --- a/games/o.yaml +++ b/games/o.yaml @@ -70,6 +70,14 @@ license: [LGPL] remakes: [Creatures] +- name: OpenFire + repo: https://github.com/tehKaiN/openFire + clones: [Fire Power] + lang: [C] + license: [MIT] + development: active + updated: 2017-12-12 + - name: Open Fodder url: http://openfodder.com/ status: playable diff --git a/originals/f.yaml b/originals/f.yaml index d48a32b83..4db35b6ab 100644 --- a/originals/f.yaml +++ b/originals/f.yaml @@ -33,6 +33,11 @@ genre: [Shmup] names: ["Gokuj\u014D Parodius!"] +- name: Fire Power + platform: [Amiga, Commodore 64, MS-DOS] + meta: + genre: [Action] + - name: Flappy Bird meta: genre: [Arcade, Platform] diff --git a/schema/originals.yaml b/schema/originals.yaml index 9afc881b7..7eeb94648 100644 --- a/schema/originals.yaml +++ b/schema/originals.yaml @@ -35,8 +35,10 @@ schema;platform: type: str enum: [ 'Amiga', + 'Commodore 64', 'Linux', 'Mobile', + 'MS-DOS', 'Windows', 'OSX', ] From c04d836dc347862976c55f0ecdc972d99c9a232d Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 21:36:29 +1100 Subject: [PATCH 7/9] Add Breakout VR (Breakout clone) Closes #504 --- games/b.yaml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/games/b.yaml b/games/b.yaml index 6620af125..43b475763 100644 --- a/games/b.yaml +++ b/games/b.yaml @@ -209,18 +209,31 @@ license: [GPL2] remakes: [Bratwurst] +- name: Breakout VR + repo: https://github.com/marksteelz3/Breakout-VR + clones: [Breakout] + lang: [C#, ASP, GLSL] + license: [MIT] + development: sporadic + updated: 2017-12-12 + images: + - https://raw.githubusercontent.com/marksteelz3/Breakout-VR/master/Breakout%20VR%201.0%20Capture.PNG + - https://raw.githubusercontent.com/marksteelz3/Breakout-VR/master/Breakout%20VR%201.0%20Capture%202.PNG + - name: Bridge Command repo: https://github.com/bridgecommand/bc url: https://www.bridgecommand.co.uk - development: active - status: playable + clones: [Ship Simulator series] lang: [C++] framework: [Irrlicht] + development: active + status: playable license: GPL2 updated: 2016-12-03 - images: ['https://www.bridgecommand.co.uk/data/_uploaded/image/5.0b3ScreenShot.png', - 'https://www.bridgecommand.co.uk/data/_uploaded/image/DSC_0172-1.jpg', 'https://www.bridgecommand.co.uk/data/_uploaded/image/sar.jpg'] - clones: [Ship Simulator series] + images: + - https://www.bridgecommand.co.uk/data/_uploaded/image/5.0b3ScreenShot.png + - https://www.bridgecommand.co.uk/data/_uploaded/image/DSC_0172-1.jpg + - https://www.bridgecommand.co.uk/data/_uploaded/image/sar.jpg - name: BRIQUOLO updated: 2015-04-25 From abb7e3378c2191a6bdbd5401f2ff75c5b4c8ee19 Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 21:47:04 +1100 Subject: [PATCH 8/9] Added zedragon (Sea Dragon clone) Closes #505 --- games/z.yaml | 10 +++++++++- originals/s.yaml | 5 +++++ originals/z.yaml | 8 ++++---- schema/originals.yaml | 4 ++++ 4 files changed, 22 insertions(+), 5 deletions(-) diff --git a/games/z.yaml b/games/z.yaml index a22c13770..ca2faa1d5 100644 --- a/games/z.yaml +++ b/games/z.yaml @@ -25,16 +25,24 @@ remakes: ['Achtung, die Kurve!'] - name: Zaz - updated: 2015-04-14 url: http://zaz.sourceforge.net/ repo: https://zaz.svn.sourceforge.net/svnroot/zaz development: halted lang: C++ license: [GPL3] + updated: 2015-04-14 images: ['https://a.fsdn.com/con/app/proj/zaz/screenshots/234912.jpg', 'https://a.fsdn.com/con/app/proj/zaz/screenshots/229087.jpg', 'https://a.fsdn.com/con/app/proj/zaz/screenshots/271617.jpg'] remakes: [Zuma] +- name: zedragon + repo: https://github.com/charlierobson/zedragon + remakes: [Sea Dragon] + lang: [Assembly] + license: [MIT] + development: active + updated: 2017-12-12 + - name: ZDoom url: http://zdoom.org/ development: active diff --git a/originals/s.yaml b/originals/s.yaml index 19583d220..a2e10aabc 100644 --- a/originals/s.yaml +++ b/originals/s.yaml @@ -17,6 +17,11 @@ meta: genre: [Shmup] +- name: Sea Dragon + platform: [Apple II, Atari, Commodore 64, DOS] + meta: + genre: [Action, Shooter] + - name: Sensible Soccer meta: genre: [Sports] diff --git a/originals/z.yaml b/originals/z.yaml index bb77c9e15..6a5dbc154 100644 --- a/originals/z.yaml +++ b/originals/z.yaml @@ -1,13 +1,13 @@ +- name: [Z, Z (video game)] + meta: + genre: [RTS] + - name: Zarch names: [Virus] meta: genre: [Action, TPS] -- name: [Z, Z (video game)] - meta: - genre: [RTS] - - name: Zoop meta: genre: [Puzzle] diff --git a/schema/originals.yaml b/schema/originals.yaml index 7eeb94648..5bf06c3e7 100644 --- a/schema/originals.yaml +++ b/schema/originals.yaml @@ -35,7 +35,10 @@ schema;platform: type: str enum: [ 'Amiga', + 'Apple II', + 'Atari', 'Commodore 64', + 'DOS', 'Linux', 'Mobile', 'MS-DOS', @@ -72,6 +75,7 @@ schema;genres: 'TPS', 'Rhythm', 'Roguelike', + 'Shooter', 'Shmup', 'Simulation', 'Strategy', From 02664fe4c78eae18add52033491959325d53c56f Mon Sep 17 00:00:00 2001 From: Ante Date: Tue, 12 Dec 2017 23:14:58 +1100 Subject: [PATCH 9/9] Updated minetest Closes #535 --- games/m.yaml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/games/m.yaml b/games/m.yaml index a6a143434..76cae2355 100644 --- a/games/m.yaml +++ b/games/m.yaml @@ -238,14 +238,19 @@ info: Open source JavaScript Minesweeper clone with high scores images: ['https://minesweeper.zone/minesweeper.jpg'] remakes: [Minesweeper] -- url: http://www.minetest.net/ - name: Minetest - development: active - lang: [C, C++] + +- name: Minetest repo: https://github.com/minetest/minetest - updated: 2013-10-10 - images: ['http://www.minetest.net/media/gallery/1.jpg', 'http://www.minetest.net/media/gallery/6.jpg'] + url: https://www.minetest.net/ remakes: [Minecraft] + lang: [C, C++] + license: [GPL2, CC-BY-SA] + content: open + development: active + updated: 2013-10-10 + images: + - http://www.minetest.net/media/gallery/1.jpg + - http://www.minetest.net/media/gallery/6.jpg - name: Mining Haze url: http://sourceforge.net/projects/mininghaze/