diff --git a/code/maintenance_entries.py b/code/maintenance_entries.py index 81add538..8eb180e7 100644 --- a/code/maintenance_entries.py +++ b/code/maintenance_entries.py @@ -296,6 +296,7 @@ def clean_backlog(self): print('backlog cleaned') + def check_external_links(self): """ Checks all external links it can find for validity. Prints those with non OK HTTP responses. Does only need to be run @@ -303,16 +304,20 @@ def check_external_links(self): """ # regex for finding urls (can be in <> or in ]() or after a whitespace - regex = re.compile(r"[\s]<(http.+?)>|\]\((http.+?)\)[^\)]|[\s](http.+?)[\s,]") + # regex = re.compile(r"[\s]<(http.+?)>|\]\((http.+?)\)[^\)]|[\s](http.+?)[\s,]") + regex = re.compile(r"\s<(http.+?)>|\]\((http\S+)\)|\s(http[^\(]+?)[\s,^\)]|\s(http\S+?\(\S+?\))[\s,]") # ignore the following patterns (they give false positives here) ignored_urls = ( 'https://git.tukaani.org/xz.git', 'https://git.code.sf.net/', 'http://hg.hedgewars.org/hedgewars/', 'https://git.xiph.org/vorbis.git', 'http://svn.uktrainsim.com/svn/openrails', 'https://www.srb2.org/', - 'http://wiki.srb2.org/') + 'http://wiki.srb2.org/', 'https://web.archive.org/web/', 'https://www.comunidadargentum.com/', + 'http://www.argentumonline.com.ar/', 'https://www.atrinik.org/', 'https://mvnrepository.com/artifact/com.gitlab.bsarter.belote', + 'http://aegidian.org/bb/index.php') + # especially the webarchive links will be checked separately # some do redirect, but we nevertheless want the original URL in the database - redirect_okay = ('https://octaforge.org/', 'https://svn.openttd.org/', 'https://godotengine.org/download') + redirect_okay = ('https://octaforge.org/', 'https://svn.openttd.org/', 'https://godotengine.org/download', 'http://drive.google.com/uc?export=download&id=1chP3Yrey-jWJBz9bRllmsKBPVgxysCFQ') # extract all links from entries import urllib3 @@ -344,9 +349,9 @@ def check_external_links(self): if url.startswith('http://cvs.savannah.gnu.org:/sources/'): url = 'http://cvs.savannah.gnu.org/viewvc/' + url[37:] + '/' - # generally ".git" at the end is not working well, except sometimes + # generally ".git" at the end is not working well, except sometimes it actually does if url.endswith('.git') and not any((url.startswith(x) for x in ( - 'https://repo.or.cz', 'https://git.tuxfamily.org/fanwor/fanwor'))): + 'https://repo.or.cz', 'https://git.tuxfamily.org'))): url = url[:-4] if url in urls: diff --git a/entries/0_ad.md b/entries/0_ad.md index ede5f0c6..ea8df8ff 100644 --- a/entries/0_ad.md +++ b/entries/0_ad.md @@ -19,6 +19,4 @@ Engine is called Pyrogenesis. ## Building - Build system: CMAKE (NVTT), Custom (Makefile for FCollada, SpiderMonkey), Premake (engine) -- Build instruction: https://trac.wildfiregames.com/wiki/BuildInstructions - -See [instructions](https://trac.wildfiregames.com/wiki/GettingStartedProgrammers) \ No newline at end of file +- Build instruction: https://web.archive.org/web/20230922073212/https://trac.wildfiregames.com/wiki/BuildInstructions diff --git a/entries/annex_conquer_the_world.md b/entries/annex_conquer_the_world.md index f6bf32f7..67acf2ef 100644 --- a/entries/annex_conquer_the_world.md +++ b/entries/annex_conquer_the_world.md @@ -1,6 +1,6 @@ # Annex: Conquer the World -- Home: https://web.archive.org/web/20200513025753/http://annexconquer.com/, https://bitbucket.org/annexctw/ +- Home: https://web.archive.org/web/20200513025753/http://annexconquer.com/, https://bitbucket.org/annexctw/workspace/projects/Annex - State: mature, inactive since 2014 - Download: https://web.archive.org/web/20200130203822/http://annexconquer.com:80/downloads/ - Platform: Windows, Linux diff --git a/entries/argentum_online.md b/entries/argentum_online.md index bad16188..842ca566 100644 --- a/entries/argentum_online.md +++ b/entries/argentum_online.md @@ -1,8 +1,8 @@ # Argentum Online -- Home: https://www.comunidadargentum.com/ (Spanish), http://www.argentumonline.com.ar/ (Spanish), https://sourceforge.net/projects/morgoao/, https://github.com/argentumonline, https://github.com/ao-libre +- Home: https://www.comunidadargentum.com/ (Spanish), https://www.ao20.com.ar/ (Spanish), https://sourceforge.net/projects/morgoao/, https://github.com/argentumonline, https://github.com/ao-libre - State: beta, inactive since 2014 -- Download: https://www.comunidadargentum.com/descargas/, https://sourceforge.net/projects/morgoao/files/ +- Download: https://github.com/ao-libre/ao-cliente/releases, https://sourceforge.net/projects/morgoao/files/ - Keyword: role playing, 2D, multiplayer online + massive - Code repository: https://github.com/ao-libre/ao-server.git (@created 2018, @stars 50, @forks 44), https://github.com/ao-libre/ao-cliente.git @add (@created 2018, @stars 60, @forks 74), https://github.com/ao-libre/ao-worldeditor.git @add (@created 2020, @stars 5, @forks 10), http://morgoao.cvs.sourceforge.net/ (cvs) - Code language: Visual Basic diff --git a/entries/aussenposten.md b/entries/aussenposten.md index a8abd851..e1c88c17 100644 --- a/entries/aussenposten.md +++ b/entries/aussenposten.md @@ -2,7 +2,7 @@ - Home: https://web.archive.org/web/20200206173823/http://aussenposten.gamejs.org/, https://forum.freegamedev.net/viewtopic.php?t=5910&p=64059 - State: beta, inactive since 2015 -- Download: http://aussenposten.gamejs.org/download.html +- Download: https://web.archive.org/web/20221206081951/http://aussenposten.gamejs.org/download.html - Platform: Windows, Linux - Keyword: strategy, content open, real-time - Code language: JavaScript diff --git a/entries/battle_tanks.md b/entries/battle_tanks.md index 06bceedd..9587908b 100644 --- a/entries/battle_tanks.md +++ b/entries/battle_tanks.md @@ -1,6 +1,6 @@ # Battle Tanks -- Home: https://btanks.sourceforge.net/blog/, https://sourceforge.net/projects/btanks/ +- Home: https://web.archive.org/web/20230514180915/https://btanks.sourceforge.net/blog/, https://sourceforge.net/projects/btanks/ - State: mature, inactive since 2009 - Download: https://sourceforge.net/projects/btanks/files/ - Platform: Windows, Linux, macOS diff --git a/entries/biniax.md b/entries/biniax.md index cc632f28..1a28f12e 100644 --- a/entries/biniax.md +++ b/entries/biniax.md @@ -10,7 +10,7 @@ - Code language: C - Code license: zlib -See also https://packages.debian.org/search?keywords=biniax, https://play.google.com/store/apps/details?id=com.biniax.sdl +See also https://packages.debian.org/search?keywords=biniax [Original Biniax](http://www.tuzsuzov.com/biniax/index1.htm), [Biniax mobile](http://biniax.com/mobile) diff --git a/entries/blacknova_traders.md b/entries/blacknova_traders.md index 0161ead1..1c791ade 100644 --- a/entries/blacknova_traders.md +++ b/entries/blacknova_traders.md @@ -14,6 +14,6 @@ Web-based, multi-player space exploration game inspired by the popular BBS game of TradeWars. Fork is [Red Nova Traders](https://sourceforge.net/projects/rednova/), inactive since 2006. -See also https://github.com/myprohost/BlackNovaTrader, https://github.com/Kambyses/BlackNova-Traders +See also https://github.com/cheevauva/blacknovatraders, https://github.com/Kambyses/BlackNova-Traders ## Building diff --git a/entries/blender_game_engine.md b/entries/blender_game_engine.md index d7e204b7..c2b81b32 100644 --- a/entries/blender_game_engine.md +++ b/entries/blender_game_engine.md @@ -15,4 +15,4 @@ Part of Blender. ## Building - Build system: CMake -- Build instruction: https://wiki.blender.org/wiki/Building_Blender +- Build instruction: https://developer.blender.org/docs/handbook/building_blender/ diff --git a/entries/caesaria.md b/entries/caesaria.md index ca7acc5b..66f39fa1 100644 --- a/entries/caesaria.md +++ b/entries/caesaria.md @@ -1,6 +1,6 @@ # CaesarIA -- Home: https://bitbucket.org/dalerank/caesaria/overview, https://bitbucket.org/dalerank/caesaria/wiki/Home +- Home: https://bitbucket.org/dalerank/caesaria/wiki/Home, https://web.archive.org/web/20181202070727/https://bitbucket.org/dalerank/caesaria/overview - Inspiration: Caesar 3 - State: beta - Download: https://bitbucket.org/dalerank/caesaria/wiki/Releases diff --git a/entries/empty_clip.md b/entries/empty_clip.md index 98ee7430..98ba6a76 100644 --- a/entries/empty_clip.md +++ b/entries/empty_clip.md @@ -1,10 +1,11 @@ # Empty Clip -- Home: https://github.com/jazztickets/emptyclip, https://emptyclip.sourceforge.net/, https://sourceforge.net/projects/emptyclip/ +- Home: https://empty-clip.gitlab.io/index.html, https://web.archive.org/web/20220502160228/https://emptyclip.sourceforge.net/, https://web.archive.org/web/20220420161918/https://sourceforge.net/projects/emptyclip/ - State: mature -- Platform: Linux -- Keyword: role playing, 2D, shooter, top-down -- Code repository: https://github.com/jazztickets/emptyclip.git (@created 2017, @stars 1, @forks 1), https://git.code.sf.net/p/emptyclip/code +- Download: https://gitlab.com/empty-clip/code/-/releases +- Platform: Windows, Linux +- Keyword: action, 2D, role-playing, shooter, top-down +- Code repository: https://gitlab.com/empty-clip/code.git - Code language: C++ - Code license: GPL-2.0 - Code dependency: SDL2 diff --git a/entries/floppy_birb.md b/entries/floppy_birb.md index 3b87e8a8..6a8394df 100644 --- a/entries/floppy_birb.md +++ b/entries/floppy_birb.md @@ -1,6 +1,6 @@ # Floppy Birb -- Home: https://oojmed.com/floppy-birb/ +- Home: https://web.archive.org/web/20221108214423/https://oojmed.com/floppy-birb/ - Inspiration: Flappy Bird - State: mature - Platform: Web diff --git a/entries/fltk_recycling_game.md b/entries/fltk_recycling_game.md index 67aac93f..4aa49737 100644 --- a/entries/fltk_recycling_game.md +++ b/entries/fltk_recycling_game.md @@ -1,6 +1,6 @@ # FLTK Recycling Game! -- Home: https://www.thregr.org/~wavexx/software/regame/ +- Home: https://www.thregr.org/wavexx/software/regame/ - State: mature, inactive since 2014 - Platform: Windows, Linux, macOS - Keyword: arcade, content open diff --git a/entries/foobillard.md b/entries/foobillard.md index dea4f413..3f914ac9 100644 --- a/entries/foobillard.md +++ b/entries/foobillard.md @@ -11,7 +11,6 @@ - Developer: Florian Berger, Kein-Hong Man 3D billiard game. -http://foobillardplus.sourceforge.net/, https://packages.debian.org/search?keywords=foobillardplus ## Building diff --git a/entries/freesynd.md b/entries/freesynd.md index b6f207d9..841022a5 100644 --- a/entries/freesynd.md +++ b/entries/freesynd.md @@ -1,6 +1,6 @@ # FreeSynd -- Home: https://freesynd.sourceforge.net/, https://sourceforge.net/projects/freesynd/ +- Home: https://freesynd.sourceforge.io/, https://sourceforge.net/projects/freesynd/ - Inspiration: Syndicate - State: beta, inactive since 2017 - Download: https://sourceforge.net/projects/freesynd/files/ diff --git a/entries/freetrain.md b/entries/freetrain.md index 94c6a1d5..25df890a 100644 --- a/entries/freetrain.md +++ b/entries/freetrain.md @@ -1,6 +1,6 @@ # FreeTrain -- Home: https://freetrain.sourceforge.net/, https://sourceforge.net/projects/freetrain/ +- Home: https://web.archive.org/web/20230212122201/https://freetrain.sourceforge.net/, https://sourceforge.net/projects/freetrain/ - Inspiration: A-Train - State: beta, inactive since 2009 - Download: https://sourceforge.net/projects/freetrain/files/ diff --git a/entries/game_editor.md b/entries/game_editor.md index 54fbefc3..edd9f5f1 100644 --- a/entries/game_editor.md +++ b/entries/game_editor.md @@ -1,8 +1,8 @@ # Game Editor -- Home: http://game-editor.com/Main_Page +- Home: http://game-editor.com/static/Main_Page.html - State: mature, inactive since 2014 -- Download: http://game-editor.com/Download +- Download: http://game-editor.com/static/Download.html - Platform: Windows, Linux, macOS, iOS - Keyword: framework, 2D, editor, engine - Code repository: https://github.com/game-editor/game-editor.git (@created 2013, @stars 25, @forks 18) diff --git a/entries/garith.md b/entries/garith.md index 42c2c168..0a894ff7 100644 --- a/entries/garith.md +++ b/entries/garith.md @@ -1,6 +1,6 @@ # Garith -- Home: https://www.thregr.org/~wavexx/software/garith/ +- Home: https://www.thregr.org/wavexx/software/garith/ - Inspiration: arithmetic, TuxMath - State: mature, inactive since 2013 - Keyword: educational, content open, for kids diff --git a/entries/ges-code.md b/entries/ges-code.md deleted file mode 100644 index 37bf30b9..00000000 --- a/entries/ges-code.md +++ /dev/null @@ -1,14 +0,0 @@ -# ges-code - -- Home: https://geshl2.com/ -- Inspiration: GoldenEye 007 -- State: mature -- Keyword: action, remake, requires original engine (?), shooter -- Code repository: https://github.com/goldeneye-source/ges-code.git (@created 2014, @stars 188, @forks 25) -- Code language: C, C++ -- Code license: GPL-3.0 -- Developer: Alan Edwardes, ardneran, Joe Ludwig, Jonas Termansen, Jonathan White, Jørgen P. Tjernø, narendraumate, Neico - -## Building - -- Build system: CMake diff --git a/entries/gilbert_and_the_doors.md b/entries/gilbert_and_the_doors.md index 27cbafc7..09c6fcb9 100644 --- a/entries/gilbert_and_the_doors.md +++ b/entries/gilbert_and_the_doors.md @@ -2,7 +2,7 @@ - Home: https://sites.google.com/view/gilbert-and-the-doors - State: mature, inactive since 2018 -- Download: https://drive.google.com/uc?export=download&id=1Qgt-LmuLVRQ5yQ7Lg0QB61eZDoMnLTOl +- Download: http://drive.google.com/uc?export=download&id=1chP3Yrey-jWJBz9bRllmsKBPVgxysCFQ - Platform: Windows, Linux - Keyword: platform, strategy, 2D, content open, side-scrolling - Code repository: https://gitlab.com/osgames/gilbert-and-the-doors.git (import of sources, @created 2019, @stars 1, @forks 0) diff --git a/entries/gnome_chess.md b/entries/gnome_chess.md index 802431bd..0abb7846 100644 --- a/entries/gnome_chess.md +++ b/entries/gnome_chess.md @@ -2,7 +2,7 @@ - Home: https://wiki.gnome.org/Apps/Chess - State: mature -- Download: https://flathub.org/apps/details/org.gnome.Chess +- Download: https://flathub.org/apps/org.gnome.Chess - Platform: Linux - Keyword: strategy, 2D, chess, content open - Code repository: https://gitlab.gnome.org/GNOME/gnome-chess.git diff --git a/entries/goblin_camp.md b/entries/goblin_camp.md index 80541fef..a0049f73 100644 --- a/entries/goblin_camp.md +++ b/entries/goblin_camp.md @@ -1,6 +1,6 @@ # Goblin Camp -- Home: http://www.goblincamp.com/, https://web.archive.org/web/20151106001905/https://bitbucket.org/genericcontainer/goblin-camp +- Home: https://www.goblincamp.com/, https://web.archive.org/web/20151106001905/https://bitbucket.org/genericcontainer/goblin-camp - Inspiration: Anno 1404, Dungeon Keeper, Dwarf Fortress - State: beta, inactive since 2012 - Keyword: strategy, city, roguelike diff --git a/entries/gods_deluxe.md b/entries/gods_deluxe.md index 69151c4f..aa425edc 100644 --- a/entries/gods_deluxe.md +++ b/entries/gods_deluxe.md @@ -1,6 +1,6 @@ # Gods Deluxe -- Home: http://jotd.pagesperso-orange.fr/gods/index.html +- Home: https://web.archive.org/web/20231001195258/http://jotd.pagesperso-orange.fr/gods/index.html - Inspiration: Gods - State: mature, inactive since 2020 - Keyword: platform, remake, content free diff --git a/entries/goldeneye_source.md b/entries/goldeneye_source.md index f1faba58..8089cf16 100644 --- a/entries/goldeneye_source.md +++ b/entries/goldeneye_source.md @@ -1,9 +1,10 @@ # GoldenEye: Source -- Home: http://geshl2.com/, https://www.moddb.com/mods/goldeneye-source +- Home: https://www.geshl2.com/, https://www.moddb.com/mods/goldeneye-source - Inspiration: GoldenEye 007 - State: mature, inactive since 2018 -- Keyword: remake, content open, first-person, multiplayer competitive + online, shooter +- Download: https://www.geshl2.com/download/ +- Keyword: action, remake, content open, first-person, multiplayer competitive + online, requires original engine (?), shooter - Code repository: https://github.com/goldeneye-source/ges-code.git (@created 2014, @stars 188, @forks 25) - Code language: C++, C - Code license: GPL-3.0 diff --git a/entries/golly.md b/entries/golly.md index 121b02e6..3919cb73 100644 --- a/entries/golly.md +++ b/entries/golly.md @@ -1,6 +1,6 @@ # Golly -- Home: https://golly.sourceforge.net/, https://sourceforge.net/projects/golly/ +- Home: https://golly.sourceforge.io/, https://sourceforge.net/projects/golly/ - Inspiration: Game of Life - State: mature - Download: https://sourceforge.net/projects/golly/files/, https://play.google.com/store/apps/details?id=net.sf.golly diff --git a/entries/gpl_arcade_volleyball.md b/entries/gpl_arcade_volleyball.md index 0f787845..6cc0c92f 100644 --- a/entries/gpl_arcade_volleyball.md +++ b/entries/gpl_arcade_volleyball.md @@ -1,9 +1,9 @@ # GPL Arcade Volleyball -- Home: https://gav.sourceforge.net/, https://sourceforge.net/projects/gav/ +- Home: https://web.archive.org/web/20230208004126/https://gav.sourceforge.net/, https://sourceforge.net/projects/gav/ - Inspiration: Volleyball - State: beta, inactive since 2006 -- Download: https://gav.sourceforge.net/download.php, https://sourceforge.net/projects/gav/files/ +- Download: https://sourceforge.net/projects/gav/files/ - Platform: Windows, Linux, macOS - Keyword: action, arcade, sports - Code repository: https://gitlab.com/osgames/gav.git (conversion of cvs, @created 2019, @stars 1, @forks 0), http://gav.cvs.sourceforge.net (cvs) diff --git a/entries/gusanos.md b/entries/gusanos.md index 822b7339..2cd5ca57 100644 --- a/entries/gusanos.md +++ b/entries/gusanos.md @@ -1,6 +1,6 @@ # GUSANOS -- Home: https://gusanos.sourceforge.net/, https://sourceforge.net/projects/gusanos/ +- Home: https://web.archive.org/web/20221119005518/https://gusanos.sourceforge.net/, https://sourceforge.net/projects/gusanos/ - Inspiration: Liero, Worms - State: beta, inactive since 2006 - Download: https://sourceforge.net/projects/gusanos/files/ diff --git a/entries/heroes_of_wesnoth.md b/entries/heroes_of_wesnoth.md index 7c95dba3..7d4ccdcc 100644 --- a/entries/heroes_of_wesnoth.md +++ b/entries/heroes_of_wesnoth.md @@ -3,7 +3,7 @@ - Home: https://launchpad.net/heroesofwesnoth, https://sourceforge.net/projects/heroesofwesnoth/ - State: beta, inactive since 2010 - Keyword: strategy, turn-based -- Code repository: https://code.launchpad.net/heroesofwesnoth (bzr), https://svn.code.sf.net/p/heroesofwesnoth/code (svn), https://gitorious.org/heroes-of-wesnoth/mainline.git (read-only) +- Code repository: https://code.launchpad.net/heroesofwesnoth (bzr), https://svn.code.sf.net/p/heroesofwesnoth/code (svn) - Code language: C++ - Code license: GPL-3.0 - Developer: Jonan diff --git a/entries/infiniminer.md b/entries/infiniminer.md index 8c0b3169..e3a4ae2a 100644 --- a/entries/infiniminer.md +++ b/entries/infiniminer.md @@ -1,6 +1,6 @@ # Infiniminer -- Home: http://www.zachtronics.com/infiniminer/, https://code.google.com/archive/p/infiniminer/ +- Home: https://www.zachtronics.com/infiniminer/, https://code.google.com/archive/p/infiniminer/ - Media: https://en.wikipedia.org/wiki/Zachtronics#Infiniminer - State: mature, inactive since 2016 - Download: https://code.google.com/archive/p/infiniminer/source/default/source diff --git a/entries/jake2.md b/entries/jake2.md index 026c86c9..cfe6efc1 100644 --- a/entries/jake2.md +++ b/entries/jake2.md @@ -1,6 +1,6 @@ # Jake2 -- Home: http://bytonic.de/html/jake2.html, https://sourceforge.net/projects/jake2/ +- Home: https://bytonic.de/html/jake2.html, https://sourceforge.net/projects/jake2/ - Inspiration: Quake II - State: beta, inactive since 2006 - Download: https://bytonic.de/html/download.html diff --git a/entries/jsettlers.md b/entries/jsettlers.md index a9ea1c29..71f46f24 100644 --- a/entries/jsettlers.md +++ b/entries/jsettlers.md @@ -11,6 +11,6 @@ - Developer: Alessandro D'Ottavio, Chad McHenry, colinwerner, generateui, Jeremy D. Monin, Luis Ramirez, Paul Bilnoski, Robert Thomas Web-based version of the board game Settlers of Catan written in Java. -See also http://www.settlers-android-clone.com/, https://github.com/jsettlers/settlers-remake +See also https://www.settlers-android-clone.com/, https://github.com/jsettlers/settlers-remake ## Building diff --git a/entries/kmines.md b/entries/kmines.md index f1ab0ef7..4716573e 100644 --- a/entries/kmines.md +++ b/entries/kmines.md @@ -1,6 +1,6 @@ # KMines -- Home: https://kde.org/applications/games/org.kde.kmines, https://games.kde.org/game.php?game=kmines, https://docs.kde.org/stable5/en/kmines/kmines/index.html +- Home: https://apps.kde.org/kmines/, https://docs.kde.org/stable5/en/kmines/kmines/index.html - Inspiration: Minesweeper - State: mature - Platform: Linux diff --git a/entries/ksnakeduel.md b/entries/ksnakeduel.md index 92680b59..e1dd7370 100644 --- a/entries/ksnakeduel.md +++ b/entries/ksnakeduel.md @@ -1,6 +1,6 @@ # KSnakeDuel -- Home: https://kde.org/applications/games/org.kde.ksnakeduel, https://packages.debian.org/search?keywords=ksnake +- Home: https://apps.kde.org/ksnakeduel/, https://packages.debian.org/search?keywords=ksnake - Inspiration: Snake - State: mature - Keyword: puzzle, content open, skill diff --git a/entries/ksudoku.md b/entries/ksudoku.md index a0a9f5bf..ab577e6d 100644 --- a/entries/ksudoku.md +++ b/entries/ksudoku.md @@ -1,6 +1,6 @@ # Ksudoku -- Home: https://kde.org/applications/games/org.kde.ksudoku, https://ksudoku.sourceforge.net/, https://sourceforge.net/projects/ksudoku/ +- Home: https://apps.kde.org/ksudoku/, https://ksudoku.sourceforge.net/, https://sourceforge.net/projects/ksudoku/ - State: mature - Keyword: puzzle, content open, sudoku - Code repository: https://anongit.kde.org/ksudoku.git, https://svn.code.sf.net/p/ksudoku/code (svn old) diff --git a/entries/meridian_59.md b/entries/meridian_59.md index 6c0075b7..e5728b66 100644 --- a/entries/meridian_59.md +++ b/entries/meridian_59.md @@ -1,6 +1,6 @@ # Meridian 59 -- Home: http://meridian59.com/, https://meridian59.de/ +- Home: https://meridian59.com/, https://meridian59.de/ - Media: https://en.wikipedia.org/wiki/Meridian_59 - State: mature - Download: https://meridian59.com/play-now.php diff --git a/entries/ogs_mahjong.md b/entries/ogs_mahjong.md index c06f4921..7a65840e 100644 --- a/entries/ogs_mahjong.md +++ b/entries/ogs_mahjong.md @@ -1,6 +1,6 @@ # OGS Mahjong -- Home: http://opengamestudio.org/en/game/ogs-mahjong-1.html, https://sourceforge.net/projects/osrpgcreation/ +- Home: https://opengamestudio.org/en/game/ogs-mahjong-1.html, https://sourceforge.net/projects/osrpgcreation/ - Inspiration: Mahjong - State: mature, inactive since 2016 - Download: https://sourceforge.net/projects/osrpgcreation/files/Mahjong/ diff --git a/entries/oolite.md b/entries/oolite.md index ca46faf8..3bcb9ed2 100644 --- a/entries/oolite.md +++ b/entries/oolite.md @@ -1,6 +1,6 @@ # Oolite -- Home: http://www.oolite.org/, http://wiki.alioth.net/index.php/Oolite_Main_Page, http://aegidian.org/bb/index.php +- Home: http://www.oolite.org/, https://wiki.alioth.net/index.php/Oolite_Main_Page, http://aegidian.org/bb/index.php - Media: https://en.wikipedia.org/wiki/Oolite_(video_game) - Inspiration: Elite - State: mature diff --git a/entries/open_surge.md b/entries/open_surge.md index e5587048..9bdfd765 100644 --- a/entries/open_surge.md +++ b/entries/open_surge.md @@ -1,6 +1,6 @@ # Open Surge -- Home: http://opensurge2d.org/, https://opensnc.sourceforge.net/home/index.php, https://forum.opensurge2d.org/, https://sourceforge.net/projects/opensnc/ +- Home: https://opensurge2d.org/, https://opensnc.sourceforge.net/home/index.php, https://forum.opensurge2d.org/, https://sourceforge.net/projects/opensnc/ - Inspiration: Sonic the Hedgehog series - State: beta - Download: https://opensurge2d.org/#download, https://forum.opensurge2d.org/viewtopic.php?id=1931, https://opensnc.sourceforge.net/home/download.php diff --git a/entries/open_yahtzee.md b/entries/open_yahtzee.md index 2c2ec98e..77400ce9 100644 --- a/entries/open_yahtzee.md +++ b/entries/open_yahtzee.md @@ -1,9 +1,9 @@ # Open Yahtzee -- Home: http://www.openyahtzee.org/, https://sourceforge.net/projects/openyahtzee/ +- Home: https://www.openyahtzee.org/, https://sourceforge.net/projects/openyahtzee/ - Inspiration: Yahtzee - State: mature, inactive since 2016 -- Download: http://www.openyahtzee.org/wiki/download/, https://sourceforge.net/projects/openyahtzee/files/ +- Download: https://www.openyahtzee.org/wiki/download/, https://sourceforge.net/projects/openyahtzee/files/ - Platform: Windows, Linux - Keyword: strategy, dice - Code repository: https://git.code.sf.net/p/openyahtzee/code, https://gitlab.com/osgames/openyahtzee.git @add (@created 2019, @stars 1, @forks 0) diff --git a/entries/openitg.md b/entries/openitg.md index 31e14670..7d214d61 100644 --- a/entries/openitg.md +++ b/entries/openitg.md @@ -1,6 +1,6 @@ # OpenITG -- Home: http://openitg.gr-p.com/, https://github.com/openitg/openitg/wiki +- Home: https://openitg.gr-p.com/, https://github.com/openitg/openitg/wiki - Inspiration: StepMania - State: beta, inactive since 2017 - Platform: Linux diff --git a/entries/paintown.md b/entries/paintown.md index 4c4f8828..db224d6d 100644 --- a/entries/paintown.md +++ b/entries/paintown.md @@ -1,8 +1,8 @@ # PainTown -- Home: http://paintown.org/, https://sourceforge.net/projects/paintown/ +- Home: https://paintown.org/, https://sourceforge.net/projects/paintown/ - State: mature -- Download: http://paintown.org/#/downloads, https://sourceforge.net/projects/paintown/files/ +- Download: https://paintown.org/#download, https://sourceforge.net/projects/paintown/files/ - Platform: Windows, Linux, macOS, Android - Keyword: action, arcade, game engine, 2D, fight, scrolling - Code repository: https://github.com/kazzmir/paintown.git (@created 2015, @stars 92, @forks 35), https://svn.code.sf.net/p/paintown/code (svn) diff --git a/entries/powermanga.md b/entries/powermanga.md index 85f049eb..7d1401fe 100644 --- a/entries/powermanga.md +++ b/entries/powermanga.md @@ -1,8 +1,8 @@ # Powermanga -- Home: http://linux.tlk.fr/games/Powermanga, https://sourceforge.net/projects/powermanga/, https://packages.debian.org/search?keywords=powermanga +- Home: https://linux.tlk.fr/games/Powermanga/, https://sourceforge.net/projects/powermanga/, https://packages.debian.org/search?keywords=powermanga - State: beta, inactive since 2015 -- Download: http://linux.tlk.fr/games/Powermanga/download/, https://sourceforge.net/projects/powermanga/files/ +- Download: https://linux.tlk.fr/games/Powermanga/download/, https://sourceforge.net/projects/powermanga/files/ - Platform: Linux - Keyword: arcade, 2D, content open, shooter - Code repository: https://svn.code.sf.net/p/powermanga/code (svn), http://powermanga.cvs.sourceforge.net (cvs) diff --git a/entries/pymapper.md b/entries/pymapper.md index f605169e..2430293b 100644 --- a/entries/pymapper.md +++ b/entries/pymapper.md @@ -1,8 +1,8 @@ # Pymapper -- Home: http://pymapper.com/, https://sourceforge.net/projects/pymapper/ +- Home: https://pymapper.com/, https://sourceforge.net/projects/pymapper/ - State: mature -- Download: http://pymapper.com/downloads/, https://sourceforge.net/projects/pymapper/files/ +- Download: https://pymapper.com/downloads/, https://sourceforge.net/projects/pymapper/files/ - Keyword: tool - Code repository: https://gitlab.com/osgames/pymapper.git (copy of source releases, @created 2018, @stars 1, @forks 0) - Code language: Python diff --git a/entries/simon_tathams_portable_puzzle_collection.md b/entries/simon_tathams_portable_puzzle_collection.md index 86ce400c..deab6748 100644 --- a/entries/simon_tathams_portable_puzzle_collection.md +++ b/entries/simon_tathams_portable_puzzle_collection.md @@ -1,6 +1,6 @@ # Simon Tatham's Portable Puzzle Collection -- Home: http://www.chiark.greenend.org.uk/~sgtatham/puzzles/, https://chris.boyle.name/projects/android-puzzles/, https://hewgill.com/puzzles/ +- Home: https://www.chiark.greenend.org.uk/~sgtatham/puzzles/, https://chris.boyle.name/projects/android-puzzles/, https://hewgill.com/puzzles/ - State: mature - Platform: Windows, Linux, macOS, Android, iOS - Keyword: puzzle, remake, content open diff --git a/entries/tecnoballz.md b/entries/tecnoballz.md index 24f954e2..bdc2af93 100644 --- a/entries/tecnoballz.md +++ b/entries/tecnoballz.md @@ -1,7 +1,8 @@ # TecnoballZ -- Home: http://linux.tlk.fr/games/TecnoballZ/, https://packages.debian.org/search?keywords=tecnoballz, https://code.google.com/archive/p/tecnoballz/ +- Home: https://linux.tlk.fr/games/TecnoballZ/, https://packages.debian.org/search?keywords=tecnoballz, https://code.google.com/archive/p/tecnoballz/ - State: beta, inactive since 2016 +- Download: https://linux.tlk.fr/games/TecnoballZ/download/ - Keyword: arcade, content open - Code repository: https://github.com/brunonymous/tecnoballz.git (@created 2015, @stars 5, @forks 3) - Code language: C++ diff --git a/entries/transfusion.md b/entries/transfusion.md index f532444a..02cf3f69 100644 --- a/entries/transfusion.md +++ b/entries/transfusion.md @@ -1,6 +1,6 @@ # Transfusion -- Home: https://blood.sourceforge.net/transfusion.php, http://www.transfusion-game.com/, https://sourceforge.net/projects/blood/ +- Home: https://www.transfusion-game.com/, https://blood.sourceforge.net/transfusion.php, https://sourceforge.net/projects/blood/ - Inspiration: Blood - State: beta, inactive since 2007 - Download: https://sourceforge.net/projects/blood/files/ diff --git a/entries/tux_paint.md b/entries/tux_paint.md index 25fdc392..477447fb 100644 --- a/entries/tux_paint.md +++ b/entries/tux_paint.md @@ -1,8 +1,8 @@ # Tux Paint -- Home: http://tuxpaint.org/, https://sourceforge.net/projects/tuxpaint/ +- Home: https://tuxpaint.org/, https://sourceforge.net/projects/tuxpaint/ - State: beta -- Download: http://tuxpaint.org/download/, https://sourceforge.net/projects/tuxpaint/files/ +- Download: https://tuxpaint.org/download/, https://sourceforge.net/projects/tuxpaint/files/ - Platform: Windows, Linux, macOS, Android, iOS - Keyword: educational, content open, for kids - Code repository: https://sourceforge.net/p/tuxpaint/_list/git (unavailable currently) diff --git a/entries/war_of_kingdom.md b/entries/war_of_kingdom.md index 844d194d..f639b5c8 100644 --- a/entries/war_of_kingdom.md +++ b/entries/war_of_kingdom.md @@ -1,6 +1,6 @@ # War Of Kingdom -- Home: http://www.freeors.com/ (Chinese) +- Home: https://web.archive.org/web/20180111173722/http://www.sanguohero.com/thread-59267-1-1.html (Chinese) - State: beta - Keyword: strategy, turn-based - Code repository: https://github.com/freeors/War-Of-Kingdom.git (@created 2012, @stars 65, @forks 29) diff --git a/entries/warzone_2100.md b/entries/warzone_2100.md index 969de7f2..23190261 100644 --- a/entries/warzone_2100.md +++ b/entries/warzone_2100.md @@ -1,9 +1,9 @@ # Warzone 2100 -- Home: http://wz2100.net/, https://sourceforge.net/projects/warzone2100/ +- Home: https://wz2100.net/, https://sourceforge.net/projects/warzone2100/ - Inspiration: Warzone 2100 - State: mature -- Download: https://sourceforge.net/projects/warzone2100/files/releases/ +- Download: https://github.com/Warzone2100/warzone2100/releases, https://sourceforge.net/projects/warzone2100/files/releases/ - Keyword: strategy, popular, real-time - Code repository: https://github.com/Warzone2100/warzone2100.git (@created 2010, @stars 2425, @forks 451) - Code language: C++ diff --git a/entries/zangband.md b/entries/zangband.md index 84676798..85457159 100644 --- a/entries/zangband.md +++ b/entries/zangband.md @@ -1,6 +1,6 @@ # ZAngband -- Home: http://www.zangband.org/, https://sourceforge.net/projects/zangband/ +- Home: https://web.archive.org/web/20220527225941/http://www.zangband.org/, https://sourceforge.net/projects/zangband/ - Media: https://en.wikipedia.org/wiki/Angband_(video_game)#Derivative_works - Inspiration: Angband - State: mature, inactive since 2005