From e673aa8317a590dc969e6163d493c37f1690ca0a Mon Sep 17 00:00:00 2001 From: Trilarion Date: Mon, 15 Jul 2019 13:33:08 +0200 Subject: [PATCH] fixed broken external links, imported some Hg repositories of inactive projects to Git --- docs/data.json | 88 ++++++++++++------------- games/_action.md | 4 +- games/_all.md | 14 ++-- games/_arcade.md | 2 +- games/_puzzle.md | 4 +- games/_role-playing.md | 2 +- games/_simulation.md | 4 +- games/_sports.md | 2 +- games/ardentryst.md | 4 +- games/atomiks.md | 4 +- games/battle_tanks.md | 2 +- games/blockout_ii.md | 6 +- games/brain_workshop.md | 2 +- games/civone.md | 3 +- games/core_war.md | 6 +- games/dark_destiny.md | 2 +- games/doxygen.md | 4 +- games/dungeon_quest.md | 1 - games/epoh.md | 2 +- games/freeciv_web.md | 2 +- games/gpl_arcade_volleyball.md | 10 +-- games/grobots.md | 2 +- games/gusanos.md | 2 +- games/{holy_spirit.md => holyspirit.md} | 2 +- games/labyrinth_of_worlds.md | 1 + games/lincity.md | 2 +- games/naev.md | 4 +- games/nxtank.md | 2 +- games/octaforge.md | 2 +- games/open_ttd.md | 4 +- games/open_yahtzee.md | 2 +- games/openblox.md | 2 +- games/openglad.md | 2 +- games/openrpg.md | 2 +- games/pang_zero.md | 4 +- games/parpg.md | 2 +- games/pax_britannica.md | 2 +- games/phantasy.md | 2 +- games/pioneer.md | 2 +- games/pykaraoke.md | 2 +- games/rpge.md | 2 +- games/solarus.md | 8 +-- games/star_control_2.md | 6 +- games/summoming_wars.md | 2 +- games/thousand_parsec.md | 4 +- games/torcs.md | 2 +- games/tux_football.md | 2 +- games/xarchon.md | 2 +- statistics.md | 33 +++++----- tools/archives.json | 24 +++++-- tools/maintenance.py | 10 ++- 51 files changed, 163 insertions(+), 143 deletions(-) rename games/{holy_spirit.md => holyspirit.md} (97%) diff --git a/docs/data.json b/docs/data.json index 4cc2f8c0..8fd3bad0 100644 --- a/docs/data.json +++ b/docs/data.json @@ -145,9 +145,9 @@ "Source - Java - MIT" ], [ - "Ardentryst (home, entry)", + "Ardentryst (home, entry)", "Action/RPG sidescroller, focused not just on fighting, but..", - "Link", + "Link", "mature / inactive since 2009", "role playing", "Source - Python - GPL-3.0" @@ -220,9 +220,9 @@ "Atomiks (home, entry)", "Faithful remake of, and a tribute to, Atomix, a classic..", "Link", - "mature / active", + "mature / inactive since 2015", "puzzle", - "Source - C - GPL" + "Source - C - GPL-3.0" ], [ "Atomix (home, entry)", @@ -286,7 +286,7 @@ "Link", "mature / inactive since 2009", "action, arcade", - "Source - C++ - GPL-2.0" + "Source - C++ - GPL-2.0" ], [ "Battle for Wesnoth (home, entry)", @@ -398,7 +398,7 @@ "Link", "mature / inactive since 2014", "puzzle, remake", - "Source - ? - ?" + "Source - C++ - GPL-2.0" ], [ "Bombermaaan (home, entry)", @@ -446,7 +446,7 @@ "Link", "mature / inactive since 2011", "brain exercise, puzzle", - "Source - Python - GPL" + "Source - Python - GPL" ], [ "BrowserQuest (home, entry)", @@ -625,9 +625,9 @@ "Source - C++ - Artistic License" ], [ - "CivOne (home, entry)", + "CivOne (home, entry)", "Exact clone of Sid Meier's Civilization.", - "Link", + "", "beta / active", "strategy", "Source - C# - CC0" @@ -702,7 +702,7 @@ "", "mature / active", "programming, simulation", - "Source - ? - ?" + "Source - C, Java - GPL-2.0" ], [ "Corsix Theme Hospital (home, entry)", @@ -897,9 +897,9 @@ "Source - Java - GPL-3.0" ], [ - "Doxygen (home, entry)", + "Doxygen (home, entry)", "Tool for generating documentation from annotated C++..", - "Link", + "Link", "mature / active", "library, source documentation generator, tool", "Source - C++ - GPL-2.0" @@ -1003,7 +1003,7 @@ [ "Dungeon Quest (home, entry)", "Smashing more monsters than ever in this turn-based..", - "Link", + "", "mature / active", "role playing", "Source - Java - MIT" @@ -1017,7 +1017,7 @@ "Source - C++, C - GPL-3.0" ], [ - "EPOH (home, entry)", + "EPOH (home, entry)", "Multiplayer turn-based browser strategy game.", "", "beta / active", @@ -1313,7 +1313,7 @@ "Source - C - GPL-2.0" ], [ - "Freeciv WebGL (home, entry)", + "Freeciv WebGL (home, entry)", "Freeciv-web is a version of Freeciv playable online in any..", "", "mature / active", @@ -1410,11 +1410,11 @@ ], [ "GPL Arcade Volleyball (home, entry)", - "An SDL remake of the old dos game Arcade Volleyball.", + "An SDL remake of the old DOS game Arcade Volleyball.", "Link", "beta / inactive since 2006", "action, arcade, sports", - "Source - ? - ?" + "Source - C++ - GPL-2.0" ], [ "GUSANOS (home, entry)", @@ -1422,7 +1422,7 @@ "Link", "beta / inactive since 2006", "action, wormslike", - "Source - ? - GPL" + "Source - ? - ?" ], [ "GalaxyMage Redux (home, entry)", @@ -1657,7 +1657,7 @@ "Source - Java - GPL-3.0" ], [ - "Holyspirit (home, entry)", + "HolySpirit (home, entry)", "2D isometric hack'n'slash game (action-rpg).", "Link", "beta / inactive since 2013", @@ -1856,14 +1856,6 @@ "framework", "Source - Kotlin, C - 3-clause BSD" ], - [ - "LinCity (home, entry)", - "Lincity is a city simulation game,", - "", - "mature / inactive since 2005", - "simulation", - "Source - C - GPL-2.0" - ], [ "LinCity-NG (home, entry)", "City simulation game.", @@ -1872,6 +1864,14 @@ "simulation", "Source - C++ - GPL" ], + [ + "Lincity (home, entry)", + "Lincity is a city simulation game,", + "", + "mature / inactive since 2005", + "simulation", + "Source - C - GPL-2.0" + ], [ "Linley's Dungeon Crawl (home, entry)", "Roguelike molded in the tradition of the early greats of..", @@ -2161,9 +2161,9 @@ "Source - C, Lua - GPL-3.0" ], [ - "Naev (home, entry)", + "Naev (home, entry)", "2D space trading and combat game, taking inspiration from..", - "Link", + "Link", "mature / active", "role playing", "Source - C, Lua - GPL-3.0" @@ -2243,7 +2243,7 @@ [ "Octaforge (home, entry)", "OctaForge is a 3D game engine and a game development..", - "Link", + "", "mature / active", "framework", "Source - C++ - Custom" @@ -2521,9 +2521,9 @@ "Source - PHP - GPL-3.0" ], [ - "OpenTTD (home, entry)", + "OpenTTD (home, entry)", "OpenTTD is an open source simulation game based upon the..", - "Link", + "Link", "mature / active", "simulation", "Source - C++ - GPL-2.0" @@ -2630,7 +2630,7 @@ "Link", "beta / inactive since 2007", "action, arcade, remake", - "Source - Perl - GPL-2.0" + "Source - Perl - GPL-2.0" ], [ "Pasang Emas (home, entry)", @@ -2641,7 +2641,7 @@ "Source - Vala - GPL-3.0" ], [ - "Pax Britannica (home, entry)", + "Pax Britannica (home, entry)", "One-button real-time strategy game.", "", "mature / active", @@ -2667,7 +2667,7 @@ [ "Pioneer (home, entry)", "Pioneer is a space adventure game set in our galaxy at the..", - "Link", + "Link", "mature / active", "simulation", "Source - C++, C - Apache-2.0" @@ -2750,7 +2750,7 @@ "Link", "beta / inactive since 2011", "karaoke, music, social", - "Source - Python - LGPL-2.1" + "Source - Python - LGPL-2.1" ], [ "PySol (home, entry)", @@ -3138,11 +3138,11 @@ ], [ "Solarus (home, entry)", - "Zelda-like 2D game engine.", - "Link", + "Zelda-like 2D game engine for Action-RPGs.", + "Link", "mature / active", - "framework", - "Source - C++ - GPL-3.0" + "framework, game-engine", + "Source - C++ - GPL-3.0" ], [ "Song of Albion (home, entry)", @@ -3242,7 +3242,7 @@ ], [ "Star Control II: The Ur-Quan Masters (home, entry)", - "The Ur-Quan Masters (or UQM) project[22] aims to port Star..", + "The Ur-Quan Masters (or UQM) project ports Star Control II..", "Link", "mature / inactive since 2011", "strategy, turn-based", @@ -3489,9 +3489,9 @@ "Source - Java - GPL-2.0" ], [ - "Thousand Parsec (home, entry)", + "Thousand Parsec (home, entry)", "A framework for turn based 4 X's game (eXplore, eXpand,..", - "Link", + "Link", "beta / inactive since 2012", "strategy", "Source - C++, Python - GPL-2.0" @@ -4070,7 +4070,7 @@ "Link", "beta / inactive since 2010", "action, tank", - "Source - Python - GPL-3.0" + "Source - Python - GPL-3.0" ], [ "pkg-config (home, entry)", diff --git a/games/_action.md b/games/_action.md index d2034f66..6ae6f809 100644 --- a/games/_action.md +++ b/games/_action.md @@ -25,8 +25,8 @@ - **[Freedoom](freedoom.md)** (Python, BSD, beta) - **[GDash](gdash.md)** (C++, MIT, beta) - **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2016) -- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) -- **[GUSANOS](gusanos.md)** (?, GPL, beta, inactive since 2006) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) +- **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006) - **[Gang Garrison 2](gang_garrison2.md)** (Game Maker Script, MPL, mature) - **[LGames](lgames.md)** (C++, GPL-2.0, mature) - **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010) diff --git a/games/_all.md b/games/_all.md index d211d4e6..2cc9b9ec 100644 --- a/games/_all.md +++ b/games/_all.md @@ -27,7 +27,7 @@ - **[Astromenace](astromenace.md)** (C++, C, GPL-3.0, mature) - **[Atlantis](atlantis.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Atomic Tanks](atomic_tanks.md)** (C++, GPL-2.0, mature, inactive since 2016) -- **[Atomiks](atomiks.md)** (C, GPL, mature) +- **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Atomix](atomix.md)** (C, GPL-2.0, mature) - **[Atrinik](atrinik.md)** (C, Python, GPL-2.0, mature, inactive since 2016) - **[Attal: Lords of doom](attal.md)** (C++, GPL-2.0, mature, inactive since 2008) @@ -49,7 +49,7 @@ - **[Blobby Volley 2](blobby_volley2.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[Blobwars: Metal Blob Solid](blobwars_metal_solid_blob.md)** (C++, GPL-2.0, mature, inactive since 2015) - **[Block Attack - Rise of the Blocks](blockattack.md)** (C++, GPL-2.0, mature) -- **[BlockOut II](blockout_ii.md)** (?, ?, mature, inactive since 2014) +- **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) - **[Boost (C++ Libraries)](boost.md)** (C++, Boost-1.0, mature) - **[Bos Wars](bos_wars.md)** (C++, GPL-2.0, mature, inactive since 2013) @@ -87,7 +87,7 @@ - **[Colossal Cave Adventure](colossal_cave.md)** (Python, Apache-2.0, mature) - **[CommandoJS](commando_js.md)** (JavaScript, CoffeeScript, MIT, beta, inactive since 2012) - **[Conquests](conquests.md)** (C++, GPL-2.0, mature, inactive since 2012) -- **[Core War](core_war.md)** (?, ?, mature) +- **[Core War](core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) - **[Corsix Theme Hospital](theme_hospital.md)** (Lua, C++, MIT, mature) - **[Crimson Fields](crimson_fields.md)** (C++, GPL-2.0, mature, inactive since 2010) - **[Crossfire](crossfire.md)** (C, Java, GPL-2.0, mature) @@ -176,8 +176,8 @@ - **[GDash](gdash.md)** (C++, MIT, beta) - **[GLtron](gltron.md)** (C, GPL, beta, inactive since 2016) - **[GM Tools](gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004) -- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) -- **[GUSANOS](gusanos.md)** (?, GPL, beta, inactive since 2006) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) +- **[GUSANOS](gusanos.md)** (?, ?, beta, inactive since 2006) - **[GalaxyMage Redux](galaxymage_redux.md)** (Python, GPL-2.0, beta, inactive since 2011) - **[GalaxyNG](galaxyng.md)** (C, GPL-2.0, mature, inactive since 2005) - **[GameLV](gamelv.md)** (C++, GPL, beta) @@ -207,7 +207,7 @@ - **[Hex Game](hexgame.md)** (C++, MIT, beta) - **[Hexwar](hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012) - **[HoDoKu](hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) -- **[Holyspirit](holy_spirit.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[HolySpirit](holyspirit.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[HyperRogue](hyperrogue.md)** (C++, GPL-2.0, mature) - **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature) - **[Imperium](imperium.md)** (?, ?, mature) @@ -233,7 +233,7 @@ - **[Libxml2](libxml2.md)** (C, MIT, mature) - **[Lightweight Java Game Library](lwjgl.md)** (Kotlin, C, 3-clause BSD, mature) - **[LinCity-NG](lincity_ng.md)** (C++, GPL, mature) -- **[LinCity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005) +- **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005) - **[Linley's Dungeon Crawl](linleys_dungeon_crawl.md)** (C, Custom, mature, inactive since 2006) - **[Linwarrior 3D](linwarrior.md)** (C++, Apache-2.0, mature, inactive since 2010) - **[Lips of Suna](lips_of_suna.md)** (C, GPL-3.0, beta, inactive since 2014) diff --git a/games/_arcade.md b/games/_arcade.md index fbb751fb..eb22392e 100644 --- a/games/_arcade.md +++ b/games/_arcade.md @@ -4,7 +4,7 @@ - **[Battle Tanks](battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[Blobby Volley 2](blobby_volley2.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[Bombermaaan](bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) -- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Maelstrom](maelstrom.md)** (C++, GPL-2.0, mature, inactive since 2002) - **[OpenLieroX](openlierox.md)** (C++, LGPL, mature) - **[PainTown](paintown.md)** (C++, Java, Python, 3-clause BSD, mature) diff --git a/games/_puzzle.md b/games/_puzzle.md index 43d5ac85..efcce56e 100644 --- a/games/_puzzle.md +++ b/games/_puzzle.md @@ -2,11 +2,11 @@ # Puzzle - **[2048](2048.md)** (Javascript, MIT, mature) -- **[Atomiks](atomiks.md)** (C, GPL, mature) +- **[Atomiks](atomiks.md)** (C, GPL-3.0, mature, inactive since 2015) - **[Atomix](atomix.md)** (C, GPL-2.0, mature) - **[Biniax](biniax.md)** (C, zlib, mature, inactive since 2012) - **[Block Attack - Rise of the Blocks](blockattack.md)** (C++, GPL-2.0, mature) -- **[BlockOut II](blockout_ii.md)** (?, ?, mature, inactive since 2014) +- **[BlockOut II](blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Brain Workshop](brain_workshop.md)** (Python, GPL, mature, inactive since 2011) - **[Enigma](enigma.md)** (C, C++, GPL-2.0, mature) - **[Fish Fillets - Next Generation](fish_fillets_ng.md)** (C++, GPL-2.0, mature, inactive since 2011) diff --git a/games/_role-playing.md b/games/_role-playing.md index 716e08e8..85506ed2 100644 --- a/games/_role-playing.md +++ b/games/_role-playing.md @@ -52,7 +52,7 @@ - **[Hale](hale.md)** (Java, GPL-2.0, beta, inactive since 2014) - **[Haxima](haxima.md)** (C++, GPL-3.0, beta) - **[Hero of Allacrost](hero_of_allacrost.md)** (C++, Lua, GPL-2.0, mature) -- **[Holyspirit](holy_spirit.md)** (C++, GPL-3.0, beta, inactive since 2013) +- **[HolySpirit](holyspirit.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[HyperRogue](hyperrogue.md)** (C++, GPL-2.0, mature) - **[Ilarion](ilarion.md)** (C++, Java, Lua, GPL-3.0, mature) - **[Imperium](imperium.md)** (?, ?, mature) diff --git a/games/_simulation.md b/games/_simulation.md index f23e16ca..eab52b89 100644 --- a/games/_simulation.md +++ b/games/_simulation.md @@ -3,7 +3,7 @@ - **[3d.city](3d_city.md)** (JavaScript, GPL-3.0, mature, inactive since 2016) - **[Cart Life](cart_life.md)** (AGS Script, Custom, mature, inactive since 2014) -- **[Core War](core_war.md)** (?, ?, mature) +- **[Core War](core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) - **[Danger from the Deep](danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) - **[Eat The Whistle](eat_the_whistle.md)** (C, ?, mature, inactive since 2017) - **[FlightGear](flightgear.md)** (C++, GPL-2.0, mature) @@ -13,7 +13,7 @@ - **[Grobots](grobots.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Infiniminer](infiniminer.md)** (C#, MIT, mature, inactive since 2016) - **[LinCity-NG](lincity_ng.md)** (C++, GPL, mature) -- **[LinCity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005) +- **[Lincity](lincity.md)** (C, GPL-2.0, mature, inactive since 2005) - **[Micropolis](micropolis.md)** (C++, Java, Python, GPL-3.0, mature) - **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, mature) - **[Oolite](oolite.md)** (Objective-C, C, Javascript, GPL-2.0, mature) diff --git a/games/_sports.md b/games/_sports.md index 48b29426..a64e4c67 100644 --- a/games/_sports.md +++ b/games/_sports.md @@ -2,7 +2,7 @@ # Sports - **[Bygfoot](bygfoot.md)** (Java, GPL-2.0, beta) -- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (?, ?, beta, inactive since 2006) +- **[GPL Arcade Volleyball](gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[NetStatsBaseball](netstatsbaseball.md)** (C, ?, mature) - **[Open Soccer Star](open_soccer_star.md)** (PHP, GPL-3.0, beta) - **[OpenSoccer](open_soccer.md)** (PHP, GPL-3.0, beta) diff --git a/games/ardentryst.md b/games/ardentryst.md index 084f2043..5b58c1a7 100644 --- a/games/ardentryst.md +++ b/games/ardentryst.md @@ -2,9 +2,9 @@ _Action/RPG sidescroller, focused not just on fighting, but on story, and character development._ -- Home: http://www.jordantrudgett.com/ardentryst/, https://sourceforge.net/projects/ardentryst/, https://www.pygame.org/project-Ardentryst-596-.html +- Home: https://web.archive.org/web/20190304014608/http://www.jordantrudgett.com/ardentryst/, https://sourceforge.net/projects/ardentryst/, https://web.archive.org/web/20180624012340/https://www.pygame.org/project-Ardentryst-596-.html - State: mature, inactive since 2009 -- Download: http://www.jordantrudgett.com/ardentryst/ardentryst-downloads/, https://sourceforge.net/projects/ardentryst/files/ +- Download: https://web.archive.org/web/20180531203109/http://www.jordantrudgett.com/ardentryst/ardentryst-downloads/, https://sourceforge.net/projects/ardentryst/files/ - Keywords: role playing - Code repository: https://github.com/hhirsch/ardentryst.git - Code language: Python diff --git a/games/atomiks.md b/games/atomiks.md index f7e0a3c3..2ca40937 100644 --- a/games/atomiks.md +++ b/games/atomiks.md @@ -3,12 +3,12 @@ _Faithful remake of, and a tribute to, Atomix, a classic puzzle game created by Softtouch & RoSt and published in 1990 by the Thalion Software company._ - Home: http://atomiks.sourceforge.net/, https://sourceforge.net/projects/atomiks -- State: mature +- State: mature, inactive since 2015 - Download: https://sourceforge.net/projects/atomiks/files - Keywords: puzzle - Code repository: https://svn.code.sf.net/p/atomiks/code/ (svn) - Code language: C -- Code license: GPL +- Code license: GPL-3.0 - Assets license: Custom (level design, see Readme) ## Building diff --git a/games/battle_tanks.md b/games/battle_tanks.md index 3e39ab46..d4173423 100644 --- a/games/battle_tanks.md +++ b/games/battle_tanks.md @@ -7,7 +7,7 @@ _Fast 2D tank arcade game with multiplayer and split-screen modes._ - Download: https://sourceforge.net/projects/btanks/files/ - Platform: Windows, Linux, macOS - Keywords: action, arcade -- Code repository: https://svn.code.sf.net/p/btanks/code/ (svn) +- Code repository: https://gitlab.com/osgames/btanks.git (import of svn), https://svn.code.sf.net/p/btanks/code/ (svn) - Code language: C++ - Code license: GPL-2.0 - Assets license: Proprietary diff --git a/games/blockout_ii.md b/games/blockout_ii.md index 4933b00a..60e24dc5 100644 --- a/games/blockout_ii.md +++ b/games/blockout_ii.md @@ -7,9 +7,9 @@ _Adaptation of the original BlockOut® DOS game edited by California Dreams in 1 - Download: https://sourceforge.net/projects/blockout/files/blockout/ - Platform: Windows, Linux - Keywords: puzzle, remake -- Code repository: http://blockout.cvs.sourceforge.net (cvs) -- Code language: ? -- Code license: ? +- Code repository: https://gitlab.com/osgames/blockout.git (conversion of cvs), http://blockout.cvs.sourceforge.net (cvs) +- Code language: C++ +- Code license: GPL-2.0 - Code dependencies: OpenGL ## Building diff --git a/games/brain_workshop.md b/games/brain_workshop.md index cf52ce21..1a8d91b1 100644 --- a/games/brain_workshop.md +++ b/games/brain_workshop.md @@ -7,7 +7,7 @@ _Dual n-back brain training exercise._ - Download: http://brainworkshop.sourceforge.net/download.html, https://sourceforge.net/projects/brainworkshop/files/brainworkshop/ - Platform: Windows, Linux, macOS - Keywords: brain exercise, puzzle -- Code repository: https://svn.code.sf.net/p/brainworkshop/code/ (svn) +- Code repository: https://gitlab.com/osgames/brain-workshop.git (import of svn), https://svn.code.sf.net/p/brainworkshop/code/ (svn) - Code language: Python - Code license: GPL - Code dependencies: pyglet diff --git a/games/civone.md b/games/civone.md index b0458a0a..24e5a590 100644 --- a/games/civone.md +++ b/games/civone.md @@ -2,9 +2,8 @@ _Exact clone of Sid Meier's Civilization._ -- Home: https://www.civone.org/ +- Home: https://web.archive.org/web/20181127195119/https://www.civone.org/ - State: beta -- Download: https://www.civone.org/Download - Keywords: strategy - Code repository: https://github.com/SWY1985/CivOne.git - Code language: C# diff --git a/games/core_war.md b/games/core_war.md index 83a13f52..9b41d4a0 100644 --- a/games/core_war.md +++ b/games/core_war.md @@ -6,9 +6,9 @@ _Two or more battle programs (called "warriors") compete for control of a virtua - Media: https://en.wikipedia.org/wiki/Core_War - State: mature - Keywords: programming, simulation -- Code repository: http://corewar.cvs.sourceforge.net (cvs) -- Code language: ? -- Code license: ? +- Code repository: https://gitlab.com/osgames/corewar.git (conversion from cvs), http://corewar.cvs.sourceforge.net (cvs) +- Code language: C, Java +- Code license: GPL-2.0 (C part), 2-clause BSD (Java part) See also [SDL pMars](https://corewar.co.uk/pihlaja/pmars-sdl/index.htm), [corewar.io](https://www.corewar.io/) with [sources on Github](https://github.com/gareththegeek/corewar) diff --git a/games/dark_destiny.md b/games/dark_destiny.md index 1b637fe8..82493f91 100644 --- a/games/dark_destiny.md +++ b/games/dark_destiny.md @@ -5,7 +5,7 @@ _Turn-based online space strategy game playable in internet browsers._ - Home: http://www.darkdestiny.at/, http://www.thedarkdestiny.at/portalApp/#/, https://sourceforge.net/projects/darkdestiny/ - State: mature, inactive since 2016 - Keywords: massive multiplayer online, strategy -- Code repository: https://gitlab.com/osgames/darkdestiny.git(mirror), https://svn.code.sf.net/p/darkdestiny/code/ (svn) +- Code repository: https://gitlab.com/osgames/darkdestiny.git (import of svn), https://svn.code.sf.net/p/darkdestiny/code/ (svn) - Code language: Java, Javascript - Code license: GPL - Assets license: Custom (artwork can be freely used for modification and sharing) diff --git a/games/doxygen.md b/games/doxygen.md index 3f593be0..a1285b6f 100644 --- a/games/doxygen.md +++ b/games/doxygen.md @@ -2,10 +2,10 @@ _Tool for generating documentation from annotated C++ sources._ -- Home: http://www.stack.nl/~dimitri/doxygen/ +- Home: http://www.doxygen.nl/, https://web.archive.org/web/20181202085648/http://www.stack.nl/~dimitri/doxygen/ (previously) - Media: https://en.wikipedia.org/wiki/Doxygen - State: mature -- Download: http://www.stack.nl/~dimitri/doxygen/download.html +- Download: http://www.doxygen.nl/download.html - Keywords: library, source documentation generator, tool - Code repository: https://github.com/doxygen/doxygen.git - Code language: C++ diff --git a/games/dungeon_quest.md b/games/dungeon_quest.md index d1278250..1642e979 100644 --- a/games/dungeon_quest.md +++ b/games/dungeon_quest.md @@ -4,7 +4,6 @@ _Smashing more monsters than ever in this turn-based dungeon crawling game._ - Home: https://github.com/guillaume-gouchon/dungeonquest - State: mature -- Download: https://play.google.com/store/apps/details?id=com.giggs.heroquest - Platform: Android - Keywords: role playing - Code repository: https://github.com/guillaume-gouchon/dungeonquest.git diff --git a/games/epoh.md b/games/epoh.md index 31a303dc..9ff704fd 100644 --- a/games/epoh.md +++ b/games/epoh.md @@ -2,7 +2,7 @@ _Multiplayer turn-based browser strategy game._ -- Home: http://www.epoh.io/ +- Home: https://github.com/tautvilas/epoh - State: beta - Keywords: online, strategy - Code repository: https://github.com/tautvilas/epoh.git diff --git a/games/freeciv_web.md b/games/freeciv_web.md index 0c38201e..c6d2b367 100644 --- a/games/freeciv_web.md +++ b/games/freeciv_web.md @@ -2,7 +2,7 @@ _Freeciv-web is a version of Freeciv playable online in any modern web browser._ -- Home: https://play.freeciv.org/ +- Home: https://web.archive.org/web/20180102150750/https://play.freeciv.org/ - Media: https://en.wikipedia.org/wiki/Freeciv#Freeciv_WebGL_3D_and_Freeciv-web - State: mature - Keywords: online, strategy, turn-based diff --git a/games/gpl_arcade_volleyball.md b/games/gpl_arcade_volleyball.md index 7c1c48ee..42560b49 100644 --- a/games/gpl_arcade_volleyball.md +++ b/games/gpl_arcade_volleyball.md @@ -1,15 +1,15 @@ # GPL Arcade Volleyball -_An SDL remake of the old dos game Arcade Volleyball._ +_An SDL remake of the old DOS game Arcade Volleyball._ -- Home: http://gav.sourceforge.net/ +- Home: http://gav.sourceforge.net/, https://sourceforge.net/projects/gav/ - State: beta, inactive since 2006 - Download: http://gav.sourceforge.net/download.php, https://sourceforge.net/projects/gav/files/ - Platform: Windows, Linux, macOS - Keywords: action, arcade, sports -- Code repository: http://gav.cvs.sourceforge.net (cvs) -- Code language: ? -- Code license: ? +- Code repository: https://gitlab.com/osgames/gav.git (conversion of cvs), http://gav.cvs.sourceforge.net (cvs) +- Code language: C++ +- Code license: GPL-2.0 - Code dependencies: SDL ## Building diff --git a/games/grobots.md b/games/grobots.md index 1476a639..fbded957 100644 --- a/games/grobots.md +++ b/games/grobots.md @@ -7,7 +7,7 @@ _A real-time strategy programming game, in which you control teams of robots as - Download: (see home) - Platform: Windows, Linux, macOS - Keywords: programming, simulation -- Code repository: http://hg.code.sf.net/p/grobots/trunk (hg) +- Code repository: http://hg.code.sf.net/p/grobots/trunk (hg), https://gitlab.com/osgames/grobots.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/gusanos.md b/games/gusanos.md index 65f11dd0..cc10c65f 100644 --- a/games/gusanos.md +++ b/games/gusanos.md @@ -9,6 +9,6 @@ _Clone of the DOS game Liero._ - Keywords: action, wormslike - Code repository: http://gusanos.cvs.sourceforge.net (cvs) - Code language: ? -- Code license: GPL +- Code license: ? ## Building diff --git a/games/holy_spirit.md b/games/holyspirit.md similarity index 97% rename from games/holy_spirit.md rename to games/holyspirit.md index 0c77b47a..8c33eeb1 100644 --- a/games/holy_spirit.md +++ b/games/holyspirit.md @@ -1,4 +1,4 @@ -# Holyspirit +# HolySpirit _2D isometric hack'n'slash game (action-rpg)._ diff --git a/games/labyrinth_of_worlds.md b/games/labyrinth_of_worlds.md index f74752db..5012bc7b 100644 --- a/games/labyrinth_of_worlds.md +++ b/games/labyrinth_of_worlds.md @@ -9,6 +9,7 @@ _Rewrite for modern architectures of the incredibly good game Ultima Underworld - Code repository: https://gitlab.com/osgames/low.git (cvs and svn to git conversion), https://svn.code.sf.net/p/low/code/ (svn), https://sourceforge.net/p/low/cvs/ (cvs) - Code language: C++ - Code license: LGPL-3.0 +- Code dependencies: Ogre ## Building diff --git a/games/lincity.md b/games/lincity.md index 0d7f5dea..09f77425 100644 --- a/games/lincity.md +++ b/games/lincity.md @@ -1,4 +1,4 @@ -# LinCity +# Lincity _Lincity is a city simulation game,_ diff --git a/games/naev.md b/games/naev.md index f1d7ebd7..1de18ae0 100644 --- a/games/naev.md +++ b/games/naev.md @@ -2,9 +2,9 @@ _2D space trading and combat game, taking inspiration from the Escape Velocity series._ -- Home: http://blog.naev.org/, https://sourceforge.net/projects/naev/ +- Home: https://web.archive.org/web/20190419231822/http://blog.naev.org/, https://sourceforge.net/projects/naev/ - State: mature -- Download: http://blog.naev.org/downloads/, https://sourceforge.net/projects/naev/files/ +- Download: https://web.archive.org/web/20181206030100/http://blog.naev.org/downloads/, https://sourceforge.net/projects/naev/files/ - Keywords: role playing - Code repository: https://github.com/naev/naev.git - Code language: C, Lua diff --git a/games/nxtank.md b/games/nxtank.md index 253a5da1..c6c206fc 100644 --- a/games/nxtank.md +++ b/games/nxtank.md @@ -7,7 +7,7 @@ _Xtank in a modern gaming engine._ - Download: https://sourceforge.net/projects/nxtank/files/ - Platform: Windows - Keywords: action, tank -- Code repository: https://svn.code.sf.net/p/nxtank/code/ (svn) +- Code repository: https://gitlab.com/osgames/nxtank.git (import of svn), https://svn.code.sf.net/p/nxtank/code/ (svn) - Code language: Python - Code license: GPL-3.0 - Code dependencies: Ogre diff --git a/games/octaforge.md b/games/octaforge.md index fe463aae..7965f652 100644 --- a/games/octaforge.md +++ b/games/octaforge.md @@ -4,7 +4,7 @@ _OctaForge is a 3D game engine and a game development platform._ - Home: https://octaforge.org/ - State: mature -- Download: https://octaforge.org/page/downloads +- Download: (not available anymore?) - Keywords: framework - Code repository: https://git.octaforge.org/OctaForge/OctaCore.git, https://github.com/OctaForge/OF-Engine.git (mirror, archived) - Code language: C++ diff --git a/games/open_ttd.md b/games/open_ttd.md index c1fa103e..706a4bd9 100644 --- a/games/open_ttd.md +++ b/games/open_ttd.md @@ -2,10 +2,10 @@ _OpenTTD is an open source simulation game based upon the popular Microprose game "Transport Tycoon Deluxe"._ -- Home: http://www.openttd.org/en/ +- Home: https://www.openttd.org/ - Media: https://en.wikipedia.org/wiki/OpenTTD - State: mature -- Download: http://www.openttd.org/en/download-stable +- Download: https://www.openttd.org/downloads/openttd-releases/latest.html - Keywords: simulation - Code repository: https://github.com/OpenTTD/OpenTTD.git (mirror), https://svn.openttd.org/ (svn) - Code language: C++ diff --git a/games/open_yahtzee.md b/games/open_yahtzee.md index 43d456fd..65dac69e 100644 --- a/games/open_yahtzee.md +++ b/games/open_yahtzee.md @@ -7,7 +7,7 @@ _Open-source version of the classic dice game Yahtzee._ - Download: http://www.openyahtzee.org/wiki/download/, https://sourceforge.net/projects/openyahtzee/files/ - Platform: Windows, Linux - Keywords: dice game, strategy -- Code repository: https://git.code.sf.net/p/openyahtzee/code +- Code repository: https://git.code.sf.net/p/openyahtzee/code, https://gitlab.com/osgames/openyahtzee.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/openblox.md b/games/openblox.md index 5d079fc1..bb32a3fb 100644 --- a/games/openblox.md +++ b/games/openblox.md @@ -7,7 +7,7 @@ _Make games with a built-in physics engine, Lego-like building blocks, and a scr - Download: https://sourceforge.net/projects/openblox/files/ - Platform: Windows, Linux - Keywords: game maker, simulation -- Code repository: http://hg.code.sf.net/p/openblox/openblox (hg), http://hg.code.sf.net/p/openblox/bloxstaller (hg) +- Code repository: http://hg.code.sf.net/p/openblox/openblox (hg), https://gitlab.com/osgames/openblox.git (+), http://hg.code.sf.net/p/openblox/bloxstaller (hg) - Code language: Python, Lua - Code license: GPL-3.0 - Code dependencies: wxPython, Panda3D diff --git a/games/openglad.md b/games/openglad.md index 1f8ad70a..d4f36682 100644 --- a/games/openglad.md +++ b/games/openglad.md @@ -6,7 +6,7 @@ _An SDL port of an old DOS game called Gladiator._ - State: mature, inactive since 2004 - Download: http://snowstorm.sourceforge.net/cgi-bin/site.cgi?page=download - Keywords: remake, role playing -- Code repository: https://git.code.sf.net/p/snowstorm/git +- Code repository: https://git.code.sf.net/p/snowstorm/git, https://gitlab.com/osgames/snowstorm.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/openrpg.md b/games/openrpg.md index d6fbb5bb..57aa203b 100644 --- a/games/openrpg.md +++ b/games/openrpg.md @@ -6,7 +6,7 @@ _OpenRPG is an Internet application that allows people to play Role Playing Game - State: mature, inactive since 2013 - Download: http://www.rpgobjects.com/index.php?c=orpg&m=getorpg, https://sourceforge.net/projects/openrpg/files/ - Keywords: framework -- Code repository: https://gitlab.com/osgames/openrpg.git (conversion), https://sourceforge.net/p/openrpg/svn/HEAD/tree/ (svn), https://sourceforge.net/p/openrpg/cvs/ (cvs) +- Code repository: https://gitlab.com/osgames/openrpg.git (conversion), https://sourceforge.net/p/openrpg/svn/HEAD/tree/ (svn), https://sourceforge.net/p/openrpg/cvs/ (cvs) - Code language: Python - Code license: GPL-2.0 - Code dependencies: pillow, CherryPy, wxPython diff --git a/games/pang_zero.md b/games/pang_zero.md index 64d1fe84..4cbdb0ed 100644 --- a/games/pang_zero.md +++ b/games/pang_zero.md @@ -2,12 +2,12 @@ _Reimplementation and extension of an old arcade game, Super Pang._ -- Home: https://sourceforge.net/projects/pangzero/, https://apocalypse.rulez.org/kozos/UpiPangBlog (Hungarian) +- Home: https://sourceforge.net/projects/pangzero/, https://apocalypse.rulez.org/kozos/UpiPangBlog (Hungarian), https://web.archive.org/web/20181023103453/https://apocalypse.rulez.org/pangzero - State: beta, inactive since 2007 - Download: https://sourceforge.net/projects/pangzero/files/ - Platform: Linux - Keywords: action, arcade, remake -- Code repository: http://pangzero.cvs.sourceforge.net (cvs, and also downloads) +- Code repository: https://gitlab.com/osgames/pangzero.git (conversion of cvs), http://pangzero.cvs.sourceforge.net (cvs, and also downloads) - Code language: Perl - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/games/parpg.md b/games/parpg.md index b0eb5cce..838bac5b 100644 --- a/games/parpg.md +++ b/games/parpg.md @@ -6,7 +6,7 @@ _Post-Apocalyptic RPG._ - State: beta, inactive since 2012 - Download: http://blog.parpg.net/download/ - Keywords: role playing -- Code repository: http://hg.assembla.com/parpg-core (hg), http://subversion.assembla.com/svn/parpg-assets/ (svn), http://parpg-trac.cvsdude.com/parpg/browser (svn) +- Code repository: http://hg.assembla.com/parpg-core (hg), https://gitlab.com/osgames/parpg-core.git (+), http://subversion.assembla.com/svn/parpg-assets/ (svn), http://parpg-trac.cvsdude.com/parpg/browser (svn) - Code language: Python - Code license: GPL-3.0 - Code dependencies: PyQt, PySide, Blender, fife, pygame, psyco diff --git a/games/pax_britannica.md b/games/pax_britannica.md index 7b8056e8..c730d027 100644 --- a/games/pax_britannica.md +++ b/games/pax_britannica.md @@ -2,7 +2,7 @@ _One-button real-time strategy game._ -- Home: http://paxbritannica.henk.ca/ +- Home: https://web.archive.org/web/20180807110800/http://paxbritannica.henk.ca/ - State: mature - Keywords: multiplayer, real time, strategy - Code repository: https://github.com/henkboom/pax-britannica.git diff --git a/games/phantasy.md b/games/phantasy.md index 005c4ee5..3515a391 100644 --- a/games/phantasy.md +++ b/games/phantasy.md @@ -6,7 +6,7 @@ _Oldschool 90' sega genesis style._ - State: beta, inactive since 2013 - Download: https://sourceforge.net/projects/phantasy/files - Keywords: role playing -- Code repository: http://hg.code.sf.net/p/phantasy/code (hg) +- Code repository: http://hg.code.sf.net/p/phantasy/code (hg), https://gitlab.com/osgames/phantasy.git (+) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/pioneer.md b/games/pioneer.md index 15749164..0b86b7a3 100644 --- a/games/pioneer.md +++ b/games/pioneer.md @@ -5,7 +5,7 @@ _Pioneer is a space adventure game set in our galaxy at the turn of the 31st cen - Home: https://pioneerspacesim.net/ - Media: https://en.wikipedia.org/wiki/Pioneer_(video_game) - State: mature -- Download: https://pioneerspacesim.net/download +- Download: https://pioneerspacesim.net/page/download/ - Keywords: simulation - Code repository: https://github.com/pioneerspacesim/pioneer.git - Code language: C++, C diff --git a/games/pykaraoke.md b/games/pykaraoke.md index b6d0110f..3220cf6e 100644 --- a/games/pykaraoke.md +++ b/games/pykaraoke.md @@ -7,7 +7,7 @@ _Karaoke player._ - Download: http://www.kibosh.org/pykaraoke/downloads.php, https://sourceforge.net/projects/pykaraoke/files/ - Platform: Windows, Linux, macOS - Keywords: karaoke, music, social -- Code repository: http://pykaraoke.cvs.sourceforge.net (cvs) +- Code repository: https://gitlab.com/osgames/pykaraoke.git (conversion of cvs), http://pykaraoke.cvs.sourceforge.net (cvs) - Code language: Python - Code license: LGPL-2.1 diff --git a/games/rpge.md b/games/rpge.md index d31c390c..ce441545 100644 --- a/games/rpge.md +++ b/games/rpge.md @@ -5,7 +5,7 @@ _Engine for two-dimensional graphical role-playing games._ - Home: http://savannah.gnu.org/projects/rpge/ - State: beta, inactive since 2014 - Keywords: framework -- Code repository: https://git.savannah.gnu.org/git/rpge.git +- Code repository: https://git.savannah.gnu.org/git/rpge.git, https://gitlab.com/osgames/rpge.git (+) - Code language: C - Code license: GPL-3.0 diff --git a/games/solarus.md b/games/solarus.md index 964785d6..5f224536 100644 --- a/games/solarus.md +++ b/games/solarus.md @@ -1,12 +1,12 @@ # Solarus -_Zelda-like 2D game engine._ +_Zelda-like 2D game engine for Action-RPGs._ - Home: http://www.solarus-games.org/ - State: mature -- Download: http://www.solarus-games.org/engine/download/ -- Keywords: framework -- Code repository: https://github.com/solarus-games/solarus.git +- Download: https://www.solarus-games.org/en/solarus/download +- Keywords: framework, game-engine +- Code repository: https://gitlab.com/solarus-games/solarus.git, https://github.com/solarus-games/solarus.git (archived) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/star_control_2.md b/games/star_control_2.md index 3afb4390..391898fb 100644 --- a/games/star_control_2.md +++ b/games/star_control_2.md @@ -1,13 +1,13 @@ # Star Control II: The Ur-Quan Masters -_The Ur-Quan Masters (or UQM) project[22] aims to port Star Control II to modern operating systems including Windows, Linux, Mac OS X, and BSD._ +_The Ur-Quan Masters (or UQM) project ports Star Control II to modern operating systems._ -- Home: http://sc2.sourceforge.net/ +- Home: http://sc2.sourceforge.net/, https://sourceforge.net/projects/sc2/ - Media: https://en.wikipedia.org/wiki/Star_Control_II#The_Ur-Quan_Masters - State: mature, inactive since 2011 - Download: http://sc2.sourceforge.net/downloads.php - Keywords: strategy, turn-based -- Code repository: https://git.code.sf.net/p/sc2/uqm +- Code repository: https://git.code.sf.net/p/sc2/uqm, https://gitlab.com/osgames/uqm.git (+) - Code language: C - Code license: GPL-2.0 diff --git a/games/summoming_wars.md b/games/summoming_wars.md index ef13b0bf..ebaaa61e 100644 --- a/games/summoming_wars.md +++ b/games/summoming_wars.md @@ -6,7 +6,7 @@ _Role-playing game, featuring both a single-player and a multiplayer mode for ab - State: beta, inactive since 2014 - Download: - Keywords: multiplayer, role playing, singleplayer -- Code repository: https://bitbucket.org/sumwars/sumwars-code/src (hg) +- Code repository: https://bitbucket.org/sumwars/sumwars-code/src (hg), https://gitlab.com/osgames/sumwars.git (+) - Code language: C++ - Code license: GPL-3.0 diff --git a/games/thousand_parsec.md b/games/thousand_parsec.md index 38022d9f..cc609732 100644 --- a/games/thousand_parsec.md +++ b/games/thousand_parsec.md @@ -2,9 +2,9 @@ _A framework for turn based 4 X's game (eXplore, eXpand, eXploit, eXterminate). Designed for long games, supporting massive universes and has an easily expanded tech tree._ -- Home: http://www.thousandparsec.net/tp/, https://sourceforge.net/projects/thousandparsec/, https://web.archive.org/web/20180413235927/www.thousandparsec.net/tp/ +- Home: https://web.archive.org/web/20180516211349/http://www.thousandparsec.net/tp/, https://sourceforge.net/projects/thousandparsec/, https://web.archive.org/web/20180413235927/www.thousandparsec.net/tp/ - State: beta, inactive since 2012 -- Download: http://www.thousandparsec.net/tp/download-instructions.php +- Download: https://web.archive.org/web/20180523204730/http://www.thousandparsec.net/tp/download-instructions.php - Keywords: strategy - Code repository: https://github.com/thousandparsec/tpserver-cpp.git, https://github.com/thousandparsec/tpclient-pywx.git (+), (http://git.thousandparsec.net/ not available right now) - Code language: C++, Python diff --git a/games/torcs.md b/games/torcs.md index d34b1a17..ef69304f 100644 --- a/games/torcs.md +++ b/games/torcs.md @@ -7,7 +7,7 @@ _Car racing simulation._ - Download: http://torcs.sourceforge.net/index.php?name=Sections&op=viewarticle&artid=3, https://sourceforge.net/projects/torcs/files/ - Platform: Windows, Linux - Keywords: racing, simulation -- Code repository: https://git.code.sf.net/p/torcs/code +- Code repository: https://git.code.sf.net/p/torcs/code, https://gitlab.com/osgames/torcs.git (+) - Code language: C++ - Code license: GPL-2.0 diff --git a/games/tux_football.md b/games/tux_football.md index 71604584..19cf0119 100644 --- a/games/tux_football.md +++ b/games/tux_football.md @@ -7,7 +7,7 @@ _Arcade-style 2D football game reminiscent of Sensible Soccer and Kick Off._ - Download: http://tuxfootball.sourceforge.net/index.php?plugin=EnticorePluginStaticContent&config=idx%3A3, https://sourceforge.net/projects/tuxfootball/files/ - Platform: Windows, Linux - Keywords: 2D, arcade, simulation, sports -- Code repository: https://git.code.sf.net/p/tuxfootball/code +- Code repository: https://git.code.sf.net/p/tuxfootball/code, https://gitlab.com/osgames/tuxfootball.git (+) - Code language: C++ - Code license: GPL-2.0 - Code dependencies: SDL diff --git a/games/xarchon.md b/games/xarchon.md index 9c2aedfc..1d26c393 100644 --- a/games/xarchon.md +++ b/games/xarchon.md @@ -6,7 +6,7 @@ _Modelled after the golden oldie Archon game created by Freefall Associates and - State: beta, inactive since 2003 - Download: http://xarchon.seul.org/download.html - Keywords: strategy -- Code repository: https://gitlab.com/osgames/xarchon.git (import of cvs), http://cvs.seul.org:/home/cvspsrv/cvsroot (cvs) +- Code repository: https://gitlab.com/osgames/xarchon.git (import of cvs), (cvs at cvs.seul.org) - Code language: C, C++ - Code license: GPL-2.0 - Code dependencies: GTK, QT diff --git a/statistics.md b/statistics.md index 7875e7a9..55771900 100644 --- a/statistics.md +++ b/statistics.md @@ -1,32 +1,32 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 519 entries on 2019-07-11 10:23:10 +analyzed 519 entries on 2019-07-15 13:30:40 ## State - mature: 338 (65.1%) - beta: 181 (34.9%) -- inactive: 230 (44.3%) +- inactive: 231 (44.5%) ##### Inactive State -Blobby Volley 2 (2017), Eat The Whistle (2017), PokerTH (2017), Scrolling Game Development Kit 2 (2017), Tressette (2017), YSoccer (2017), Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), GLtron (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Open Yahtzee (2016), Polis (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), ransack (2016), Aleph One: Marathon (2015), Battleround (2015), Blobwars: Metal Blob Solid (2015), Boulder Dash (2015), D-Fend Reloaded (2015), Dash Engine (2015), DeSmuME (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), Liquid War (2015), M.E.W.L. (2015), Roguish (2015), Scrabble3D (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), BlockOut II (2014), Cart Life (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (2014), Grobots (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), Radakan (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Scorched 3D (2014), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), VDrift (2014), X-Moto (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Candy Box 2 (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), HoDoKu (2013), Holyspirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), SpaceZero (2013), The Bub's Brothers (2013), Trinity Reign (2013), Zero Ballistics (2013), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), Frozen Bubble (2012), Goblin Camp (2012), Hexwar (2012), Mega Mario (2012), OpenArena (2012), PARPG (2012), TROPHY (2012), Thousand Parsec (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), Aeron (2011), Battlefield Java (2011), Brain Workshop (2011), Danger from the Deep (2011), Dawn (2011), Fish Fillets - Next Generation (2011), GalaxyMage Redux (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenBlox (2011), OpenMOO2 (2011), PyKaraoke (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Bombermaaan (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), UltraStar (2010), XPilot (2010), XSera (2010), nXtank (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Battle Tanks (2009), Crown and Cutlass (2009), Dark Oberon (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), MicroWar 2.0 (2009), Netrek (2009), ORIENT (2009), OpenPop (2009), SDL Asylum (2009), Secret Mario Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), Yo Frankie! (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), Open Game Engine (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Armies (2007), Brutal Chess (2007), Eos, Dawn of Light: A Space Opera (2007), Pang Zero (2007), SharpKonquest (2007), Silvertree (2007), Slash'EM (2007), Underworld Adventures (2007), World Builder (2007), kiki the nano bot (2007), Betrayer's Moon Tactics (2006), Boson (2006), GPL Arcade Volleyball (2006), GUSANOS (2006), Grabble (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), StarBlastrix (2006), GalaxyNG (2005), H-World (2005), LinCity (2005), Spice Trade (2005), Tumiki Fighters (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Openglad (2004), PySol (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Maelstrom (2002), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000), xdigger (1999), Ballerburg (1987) +Blobby Volley 2 (2017), Eat The Whistle (2017), PokerTH (2017), Scrolling Game Development Kit 2 (2017), Tressette (2017), YSoccer (2017), Zone of Control (2017), 3d.city (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), DNT (2016), Dark Destiny (2016), Dungeon Monkey Eternal (2016), FreeRCT (2016), GLtron (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Mechanized Assault & eXploration Reloaded (2016), Open Yahtzee (2016), Polis (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), ransack (2016), Aleph One: Marathon (2015), Atomiks (2015), Battleround (2015), Blobwars: Metal Blob Solid (2015), Boulder Dash (2015), D-Fend Reloaded (2015), Dash Engine (2015), DeSmuME (2015), Delta Engine (2015), Egoboo (2015), Free heroes2 engine (2015), Liquid War (2015), M.E.W.L. (2015), Roguish (2015), Scrabble3D (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), TwinEngine (2015), Witch Blast (2015), pyORPG (2015), Argentum Online (2014), Battles of Antargis (2014), BlockOut II (2014), Cart Life (2014), Deity (2014), Dune Dynasty (2014), EternalWinterWars (2014), FAR Colony (2014), Fujo (2014), Grobots (2014), Hale (2014), Heroes of Wing Commander (2014), Kingdoms (2014), Lips of Suna (2014), Open RPG Maker (2014), Open Tibia (2014), Radakan (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Scorched 3D (2014), Sintel The Game (2014), Summoning Wars (2014), Supremacy (2014), Turious (2014), VDrift (2014), X-Moto (2014), Xenowar (2014), rpge (2014), sandbox Game Maker (2014), Bos Wars (2013), C-evo (2013), Candy Box 2 (2013), Decker (2013), DemiGod (2013), Dungeon Mapper (2013), HoDoKu (2013), HolySpirit (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), SpaceZero (2013), The Bub's Brothers (2013), Trinity Reign (2013), Zero Ballistics (2013), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), Frozen Bubble (2012), Goblin Camp (2012), Hexwar (2012), Mega Mario (2012), OpenArena (2012), PARPG (2012), TROPHY (2012), Thousand Parsec (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), Aeron (2011), Battlefield Java (2011), Brain Workshop (2011), Danger from the Deep (2011), Dawn (2011), Fish Fillets - Next Generation (2011), GalaxyMage Redux (2011), KQ Lives (2011), Kobold's Quest 2 (2011), OpenBlox (2011), OpenMOO2 (2011), PyKaraoke (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Star Control II: The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), AI Wars (2010), Bombermaaan (2010), Crimson Fields (2010), Dragon History - Dračí Historie (2010), Heroes of Wesnoth (2010), Labyrinth of Worlds (2010), Linwarrior 3D (2010), Mercenary Commander (2010), OpenHoMM (2010), Slay (2010), SpaceTrader for Java (2010), UltraStar (2010), XPilot (2010), XSera (2010), nXtank (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Battle Tanks (2009), Crown and Cutlass (2009), Dark Oberon (2009), Duel Commander (2009), Fall of Imyrin (2009), Fallen Spire (2009), FreeTrain (2009), Glest (2009), Goblin Hack (2009), MicroWar 2.0 (2009), Netrek (2009), ORIENT (2009), OpenPop (2009), SDL Asylum (2009), Secret Mario Chronicles (2009), Space Trader for Windows (2009), World of Heroes (2009), Yo Frankie! (2009), A Planet's Revenge (2008), Attal: Lords of doom (2008), Avanor (2008), Freestars (2008), Mars, Land of No Mercy (2008), Meritous (2008), Open Game Engine (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Space Opera (2008), Armies (2007), Brutal Chess (2007), Eos, Dawn of Light: A Space Opera (2007), Pang Zero (2007), SharpKonquest (2007), Silvertree (2007), Slash'EM (2007), Underworld Adventures (2007), World Builder (2007), kiki the nano bot (2007), Betrayer's Moon Tactics (2006), Boson (2006), GPL Arcade Volleyball (2006), GUSANOS (2006), Grabble (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), RPDungeon - computer aided role playing (2006), Rogue Clone IV (2006), StarBlastrix (2006), GalaxyNG (2005), H-World (2005), Lincity (2005), Spice Trade (2005), Tumiki Fighters (2005), WAtomic (2005), Xconq (2005), ZAngband (2005), Colonization too (2004), GM Tools (2004), Gee Whiz (2004), Openglad (2004), PySol (2004), T-Bots (2004), AntiChess (2003), Cat Mother Dead Justice (2003), Civil (2003), Machinations (2003), Pizza Business (2003), Planetary Hoppers (2003), The Clans (2003), Wargamer (2003), XArchon (2003), Maelstrom (2002), Umbra (2002), Greenius' Civil War (2001), Tux Racer (2001), Operation Citadel (2000), xdigger (1999), Ballerburg (1987) ## Code Languages ##### Language frequency -- C++ (36.6%) -- C (20.0%) -- Java (10.7%) +- C++ (36.9%) +- C (20.2%) +- Java (10.9%) - Python (9.1%) - Lua (4.7%) - JavaScript (2.9%) - Pascal (2.8%) - C# (2.3%) - PHP (2.0%) -- ? (1.5%) +- ? (1.0%) - Javascript (1.0%) - Haxe (0.5%) - Perl (0.5%) @@ -61,26 +61,26 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), PokerTH (2017), Scrolling Game D ##### Licenses frequency -- GPL-2.0 (37.6%) -- GPL-3.0 (24.8%) +- GPL-2.0 (38.1%) +- GPL-3.0 (25.0%) - MIT (10.9%) - Custom (4.4%) -- ? (3.2%) +- ? (2.9%) - Apache-2.0 (2.5%) - zlib (2.3%) - 3-clause BSD (2.1%) -- GPL (2.1%) - LGPL-2.1 (2.1%) +- GPL (1.7%) - AGPL-3.0 (1.1%) - LGPL-3.0 (1.0%) - LGPL-2.0 (0.8%) - MPL (0.6%) - Public Domain (0.6%) +- 2-clause BSD (0.4%) - Artistic License (0.4%) - Boost-1.0 (0.4%) - ISC (0.4%) - MPL-2.0 (0.4%) -- 2-clause BSD (0.2%) - BSD (0.2%) - CC-BY-NC (0.2%) - CC-BY-NC-SA (0.2%) @@ -171,6 +171,7 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), PokerTH (2017), Scrolling Game D - game editor (0.1%) - game maker (0.1%) - game of life (0.1%) +- game-engine (0.1%) - gui toolkit (0.1%) - inspired (0.1%) - interface generator (0.1%) @@ -194,11 +195,11 @@ Blobby Volley 2 (2017), Eat The Whistle (2017), PokerTH (2017), Scrolling Game D ## Entries without download or play fields -121: AI Wars, Advanced Strategic Command, Ancient Beast, Antares, Atomix, Atrinik, Ballerburg, Battleround, Battles of Antargis, BrowserQuest, Cabbages and Kings, Call to Power 2, Castle Game Engine, Cataclysm, Choria, Classic Blades of Exile, Colossal Cave Adventure, CommandoJS, Core War, Dark Destiny, Dash Engine, Dawn, DemiGod, Digital: A Love Story, Dragon Hunt, Dungeon Monkey Eternal, EPOH, Endgame: Singularity, EternalWinterWars, Evil Cult, FAR Colony, Fallen Spire, Fanwor, Free in the Dark (engine), FreeRCT, Freeciv WebGL, Freeminer, Freestars, Fujo, GalaxyMage Redux, GameLV, Gigalomania, Goblin Camp, Greenius' Civil War, Grobots, HarfBuzz, Harris, Heroes of Wesnoth, Hex Game, Hexwar, Jagged Alliance 2 Stracciatella, JiGS Interactive Game System, KAtomic, Kingdoms, LGeneral, Land of Fire, LinCity, Lips of Suna, LordsAWar!, LÖVE, M.E.W.L., MechCommander 2 Omnitech, Mercenary Commander, Meritous, Micropolis, Open AL Soft, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, OpenSkyscraper, OpenSoccer, Our Personal Space, Pax Britannica, Polis, Pthreads-win32, Ragel, Rigs of Rods, Roguish, Room for Change, Scorched Moon, Scrabble3D, Sentient Storage, Simple-Solitaire, Sintel The Game, Smash, Song of Albion, Source of Tales, Space Station 13, Star Ruler 2, Stendhal, TVTower, Tanks of Freedom, Tenes Empanadas Graciela, Terasology, Trinity Reign, Turious, Turn of War, TwinEngine, UFO2000, UlDunAd, VCMI Project, VDrift, Veloren, War Of Kingdom, Waste's Edge, XSera, XZ Utils, Xenowar, Zelda: Mystery of Solarus DX, Zetawar, diablo-js, libpng, micropolisJS, mkxp, pyORPG, ransack, rpge, yaml-cpp, zlib +124: AI Wars, Advanced Strategic Command, Ancient Beast, Antares, Atomix, Atrinik, Ballerburg, Battleround, Battles of Antargis, BrowserQuest, Cabbages and Kings, Call to Power 2, Castle Game Engine, Cataclysm, Choria, CivOne, Classic Blades of Exile, Colossal Cave Adventure, CommandoJS, Core War, Dark Destiny, Dash Engine, Dawn, DemiGod, Digital: A Love Story, Dragon Hunt, Dungeon Monkey Eternal, Dungeon Quest, EPOH, Endgame: Singularity, EternalWinterWars, Evil Cult, FAR Colony, Fallen Spire, Fanwor, Free in the Dark (engine), FreeRCT, Freeciv WebGL, Freeminer, Freestars, Fujo, GalaxyMage Redux, GameLV, Gigalomania, Goblin Camp, Greenius' Civil War, Grobots, HarfBuzz, Harris, Heroes of Wesnoth, Hex Game, Hexwar, Jagged Alliance 2 Stracciatella, JiGS Interactive Game System, KAtomic, Kingdoms, LGeneral, Land of Fire, Lincity, Lips of Suna, LordsAWar!, LÖVE, M.E.W.L., MechCommander 2 Omnitech, Mercenary Commander, Meritous, Micropolis, Octaforge, Open AL Soft, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, OpenSkyscraper, OpenSoccer, Our Personal Space, Pax Britannica, Polis, Pthreads-win32, Ragel, Rigs of Rods, Roguish, Room for Change, Scorched Moon, Scrabble3D, Sentient Storage, Simple-Solitaire, Sintel The Game, Smash, Song of Albion, Source of Tales, Space Station 13, Star Ruler 2, Stendhal, TVTower, Tanks of Freedom, Tenes Empanadas Graciela, Terasology, Trinity Reign, Turious, Turn of War, TwinEngine, UFO2000, UlDunAd, VCMI Project, VDrift, Veloren, War Of Kingdom, Waste's Edge, XSera, XZ Utils, Xenowar, Zelda: Mystery of Solarus DX, Zetawar, diablo-js, libpng, micropolisJS, mkxp, pyORPG, ransack, rpge, yaml-cpp, zlib ## Entries with a code repository not on a popular site -33: Advanced Strategic Command, Blender game engine, BlockOut II, Core War, Deliantra, Fanwor, FreeRails, FreeType, Freedink, GPL Arcade Volleyball, GUSANOS, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded , NetStatsBaseball, Netrek, Open AL Soft, Open Rails, PARPG, Pang Zero, PyKaraoke, Ragel, Rocks'n'Diamonds , Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, XZ Utils, kiki the nano bot, pkg-config, rpge +26: Advanced Strategic Command, Blender game engine, Deliantra, Fanwor, FreeRails, FreeType, Freedink, GUSANOS, KAtomic, Libxml2, LordsAWar!, Mechanized Assault & eXploration Reloaded , NetStatsBaseball, Netrek, Open AL Soft, Open Rails, Ragel, Rocks'n'Diamonds , Simple DirectMedia Layer, Tales of Maj'Eyal, Turious, Waste's Edge, Wolfpack Empire, XZ Utils, kiki the nano bot, pkg-config ## Build systems @@ -220,9 +221,9 @@ Build systems information available for 24.3% of all projects. - Xcode project (0.8%) - py2exe (0.8%) -##### C and C++ projects without build system information (209) +##### C and C++ projects without build system information (212) -Aeron, Aleph One: Marathon, Angband, Antares, Armagetron Advanced, Armies, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ballerburg, Battle Tanks, Battles of Antargis, Biniax, Birth of the Empires, Blobby Volley 2, Blobwars: Metal Blob Solid, Bombermaaan, Boost (C++ Libraries), Bos Wars, Boson, Brutal Chess, Call to Power 2, Cat Mother Dead Justice, Cataclysm, Catch Challenger, Classic Blades of Exile, Clou!, Colonization too, Conquests, Crossfire, Crown and Cutlass, Crypto++, Daimonin, Danger from the Deep, Dark Oberon, Dawn, DeSmuME, Deliantra, Duel Commander, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, ENIGMA, Endless Sky, Epiar, Erebus, Eternal Lands, Evol Online, Exult, Fall of Imyrin, Fanwor, Free Space Colonization, Free heroes2 engine, Free in the Dark (engine), Freedink, Freeminer, Freestars, GDash, GLtron, GM Tools, GalaxyNG, GameLV, Gee Whiz, Gigalomania, Globulation2, Goblin Camp, Goblin Hack, Golly , Greenius' Civil War, Grobots, H-World, Harris, Haxima, Heroes of Wesnoth, Hex Game, Holyspirit, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, KAtomic, KQ Lives, LGames, LGeneral, LZMA SDK, Labyrinth of Worlds, Libxml2, Lightweight Java Game Library, LinCity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lua, Lumix Engine, M.E.W.L., Machinations, Mars, Land of No Mercy, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, Moria, NLarn, Naev, NetHack, NetPanzer, NetStatsBaseball, Neverball, Oolite, Open AL, Open Apocalypse, Open Dune, Open Meridian, Open RPG Maker, Open Sonic, Open Yahtzee, Open Zelda, OpenArena, OpenCity, OpenHoMM, OpenMW, OpenPop, OpenSSL, Openglad, Operation Citadel, Orx, Other-Life, Panda 3D, Pax Britannica, Phantasy Star Rebirth, Pioneers, Pizza Business, PlaneShift, PokerTH, Pthreads-win32, Qt, REGoth, Ragel, Red Eclipse, Return to the Roots, Rocks'n'Diamonds , Rogue Clone IV, Rolisteam, S.C.O.U.R.G.E., SDL Asylum, SDL Game Engine 2D, SDL Sopwith, SWIG, Scorched 3D, Secret Mario Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, SimuTrans, Slash'EM, Smash Battle, Song of Albion, SpaceZero, Star Ruler 2, StarBlastrix , Summoning Wars, SuperTuxKart, T-Bots, TORCS, The Open Racing Car Simulator, Tales of Maj'Eyal, Tenes Empanadas Graciela, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, Thousand Parsec, TinTin++, Tremulous, Turious, Tux Racer, TwinEngine, UFO2000, UnNetHack, Underworld Adventures, VCMI Project, Vega Strike, War Of Kingdom, Wargamer, Wargus, Witch Blast, Wolfpack Empire, WorldForge, Wyrmsun, X-Moto, XArchon, XPilot, XSera, XZ Utils, Xconq, Xenowar, Xonotic, ZAngband, libGDX, libpng, pkg-config, pygame, sandbox Game Maker, wxWidgets, xdigger +Aeron, Aleph One: Marathon, Angband, Antares, Armagetron Advanced, Armies, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ballerburg, Battle Tanks, Battles of Antargis, Biniax, Birth of the Empires, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Boost (C++ Libraries), Bos Wars, Boson, Brutal Chess, Call to Power 2, Cat Mother Dead Justice, Cataclysm, Catch Challenger, Classic Blades of Exile, Clou!, Colonization too, Conquests, Core War, Crossfire, Crown and Cutlass, Crypto++, Daimonin, Danger from the Deep, Dark Oberon, Dawn, DeSmuME, Deliantra, Duel Commander, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, ENIGMA, Endless Sky, Epiar, Erebus, Eternal Lands, Evol Online, Exult, Fall of Imyrin, Fanwor, Free Space Colonization, Free heroes2 engine, Free in the Dark (engine), Freedink, Freeminer, Freestars, GDash, GLtron, GM Tools, GPL Arcade Volleyball, GalaxyNG, GameLV, Gee Whiz, Gigalomania, Globulation2, Goblin Camp, Goblin Hack, Golly , Greenius' Civil War, Grobots, H-World, Harris, Haxima, Heroes of Wesnoth, Hex Game, HolySpirit, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, KAtomic, KQ Lives, LGames, LGeneral, LZMA SDK, Labyrinth of Worlds, Libxml2, Lightweight Java Game Library, LinCity-NG, Lincity, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lua, Lumix Engine, M.E.W.L., Machinations, Mars, Land of No Mercy, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, Moria, NLarn, Naev, NetHack, NetPanzer, NetStatsBaseball, Neverball, Oolite, Open AL, Open Apocalypse, Open Dune, Open Meridian, Open RPG Maker, Open Sonic, Open Yahtzee, Open Zelda, OpenArena, OpenCity, OpenHoMM, OpenMW, OpenPop, OpenSSL, Openglad, Operation Citadel, Orx, Other-Life, Panda 3D, Pax Britannica, Phantasy Star Rebirth, Pioneers, Pizza Business, PlaneShift, PokerTH, Pthreads-win32, Qt, REGoth, Ragel, Red Eclipse, Return to the Roots, Rocks'n'Diamonds , Rogue Clone IV, Rolisteam, S.C.O.U.R.G.E., SDL Asylum, SDL Game Engine 2D, SDL Sopwith, SWIG, Scorched 3D, Secret Mario Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, SimuTrans, Slash'EM, Smash Battle, Song of Albion, SpaceZero, Star Ruler 2, StarBlastrix , Summoning Wars, SuperTuxKart, T-Bots, TORCS, The Open Racing Car Simulator, Tales of Maj'Eyal, Tenes Empanadas Graciela, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, Thousand Parsec, TinTin++, Tremulous, Turious, Tux Racer, TwinEngine, UFO2000, UnNetHack, Underworld Adventures, VCMI Project, Vega Strike, War Of Kingdom, Wargamer, Wargus, Witch Blast, Wolfpack Empire, WorldForge, Wyrmsun, X-Moto, XArchon, XPilot, XSera, XZ Utils, Xconq, Xenowar, Xonotic, ZAngband, libGDX, libpng, pkg-config, pygame, sandbox Game Maker, wxWidgets, xdigger ##### C and C++ projects with a build system different from CMake (76) diff --git a/tools/archives.json b/tools/archives.json index 1039f118..13a0c05f 100644 --- a/tools/archives.json +++ b/tools/archives.json @@ -311,7 +311,6 @@ "https://github.com/simhacker/micropolis.git", "https://github.com/singularity/singularity.git", "https://github.com/snauts/game-lv.git", - "https://github.com/solarus-games/solarus.git", "https://github.com/spring/spring.git", "https://github.com/stepmania/stepmania.git", "https://github.com/stuntrally/stuntrally.git", @@ -367,13 +366,17 @@ "https://gitlab.com/osgames/blacknova.git", "https://gitlab.com/osgames/blitzkrieg.git", "https://gitlab.com/osgames/blobwars.git", + "https://gitlab.com/osgames/blockout.git", "https://gitlab.com/osgames/bmtactics.git", "https://gitlab.com/osgames/boson.git", + "https://gitlab.com/osgames/brain-workshop.git", + "https://gitlab.com/osgames/btanks.git", "https://gitlab.com/osgames/celestron.git", "https://gitlab.com/osgames/civil.git", "https://gitlab.com/osgames/civilwar.git", "https://gitlab.com/osgames/coltoo.git", "https://gitlab.com/osgames/conquests.git", + "https://gitlab.com/osgames/corewar.git", "https://gitlab.com/osgames/crimson.git", "https://gitlab.com/osgames/crownandcutlass.git", "https://gitlab.com/osgames/dark-oberon.git", @@ -395,9 +398,11 @@ "https://gitlab.com/osgames/freetrain.git", "https://gitlab.com/osgames/fujo.git", "https://gitlab.com/osgames/galaxyng.git", + "https://gitlab.com/osgames/gav.git", "https://gitlab.com/osgames/glest.git", "https://gitlab.com/osgames/gm-tools.git", "https://gitlab.com/osgames/goblin-camp.git", + "https://gitlab.com/osgames/grobots.git", "https://gitlab.com/osgames/gwiz.git", "https://gitlab.com/osgames/h-world.git", "https://gitlab.com/osgames/howc.git", @@ -417,28 +422,41 @@ "https://gitlab.com/osgames/metalmech.git", "https://gitlab.com/osgames/monstrosity.git", "https://gitlab.com/osgames/murderpd.git", + "https://gitlab.com/osgames/nxtank.git", + "https://gitlab.com/osgames/openblox.git", "https://gitlab.com/osgames/openrpg.git", "https://gitlab.com/osgames/openrpgmaker.git", + "https://gitlab.com/osgames/openyahtzee.git", "https://gitlab.com/osgames/orient.git", + "https://gitlab.com/osgames/pangzero.git", + "https://gitlab.com/osgames/parpg-core.git", + "https://gitlab.com/osgames/phantasy.git", "https://gitlab.com/osgames/phaosrpg.git", "https://gitlab.com/osgames/pizza-business.git", "https://gitlab.com/osgames/planets.git", + "https://gitlab.com/osgames/pykaraoke.git", "https://gitlab.com/osgames/pymapper.git", "https://gitlab.com/osgames/radakan.git", "https://gitlab.com/osgames/rogueclone.git", "https://gitlab.com/osgames/rpdungeon.git", + "https://gitlab.com/osgames/rpge.git", "https://gitlab.com/osgames/sge2d.git", "https://gitlab.com/osgames/sharpkonquest.git", "https://gitlab.com/osgames/skrupel.git", "https://gitlab.com/osgames/slaygame.git", + "https://gitlab.com/osgames/snowstorm.git", "https://gitlab.com/osgames/spaceopera.git", "https://gitlab.com/osgames/spicetrade.git", + "https://gitlab.com/osgames/sumwars.git", "https://gitlab.com/osgames/tbots.git", "https://gitlab.com/osgames/the-bubs-brothers.git", "https://gitlab.com/osgames/theclans.git", + "https://gitlab.com/osgames/torcs.git", + "https://gitlab.com/osgames/tuxfootball.git", "https://gitlab.com/osgames/tuxracer.git", "https://gitlab.com/osgames/uaf.git", "https://gitlab.com/osgames/umbra.git", + "https://gitlab.com/osgames/uqm.git", "https://gitlab.com/osgames/ura-game.git", "https://gitlab.com/osgames/uwadv.git", "https://gitlab.com/osgames/wargamer.git", @@ -452,6 +470,7 @@ "https://gitlab.com/osgames/zeroballistics.git", "https://gitlab.com/osslugaru/lugaru.git", "https://gitlab.com/pingus/pingus.git", + "https://gitlab.com/solarus-games/solarus.git", "https://gitlab.com/solarus-games/zsdx.git", "https://gitlab.com/veloren/veloren.git", "https://gitlab.com/xonotic/xonotic.git", @@ -466,8 +485,6 @@ "https://svn.code.sf.net/p/atomiks/code/", "https://svn.code.sf.net/p/blobby/code/", "https://svn.code.sf.net/p/bombermaaan/code/", - "https://svn.code.sf.net/p/brainworkshop/code/", - "https://svn.code.sf.net/p/btanks/code/", "https://svn.code.sf.net/p/catmother/code/", "https://svn.code.sf.net/p/crossfire/code/", "https://svn.code.sf.net/p/daimonin/code/", @@ -477,7 +494,6 @@ "https://svn.code.sf.net/p/freesynd/code/", "https://svn.code.sf.net/p/fsc/code/", "https://svn.code.sf.net/p/lgames/code/", - "https://svn.code.sf.net/p/nxtank/code/", "https://svn.code.sf.net/p/opencity/code/", "https://svn.code.sf.net/p/openpopulous/code/", "https://svn.code.sf.net/p/opensnc/code/", diff --git a/tools/maintenance.py b/tools/maintenance.py index 077ade20..20ab5412 100644 --- a/tools/maintenance.py +++ b/tools/maintenance.py @@ -131,12 +131,16 @@ def check_validity_external_links(): print("check external links (can take a while)") - # regex for finding urls (can be in <> or in () or a whitespace - regex = re.compile(r"[\s\n]<(http.+?)>|\]\((http.+?)\)|[\s\n](http[^\s\n,]+)") + # regex for finding urls (can be in <> or in ]() or after a whitespace + #regex = re.compile(r"[\s\n]<(http.+?)>|\]\((http.+?)\)|[\s\n](http[^\s\n,]+?)[\s\n\)]") + regex = re.compile(r"[\s\n<(](http://.*?)[\s\n>)]") # count number_checked_links = 0 + # ignore the following urls (they give false positives here) + ignored_urls = ('https://git.tukaani.org/xz.git') + # iterate over all entries for _, entry_path, content in entry_iterator(): @@ -150,7 +154,7 @@ def check_validity_external_links(): for url in match: # if there was something (and not a sourceforge git url) - if url and not url.startswith('https://git.code.sf.net/p/'): + if url and not url.startswith('https://git.code.sf.net/p/') and url not in ignored_urls: try: # without a special header, frequent 403 responses occur req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64)'})