imports from osgameclones

This commit is contained in:
Trilarion
2019-08-30 12:27:32 +02:00
parent 1d6e190330
commit a57e62ef97
54 changed files with 1359 additions and 408 deletions

View File

@ -45,6 +45,7 @@
"https://git.code.sf.net/p/monstergenerato/code",
"https://git.code.sf.net/p/nazghul/git",
"https://git.code.sf.net/p/oge/git",
"https://git.code.sf.net/p/opengate/code",
"https://git.code.sf.net/p/openyahtzee/code",
"https://git.code.sf.net/p/pasang-emas/code",
"https://git.code.sf.net/p/rmoffice/code",
@ -101,6 +102,7 @@
"https://github.com/DeltaEngine/DeltaEngine.git",
"https://github.com/DjThunder/lionheart-remake.git",
"https://github.com/EMC23/JiGS-PHP-RPG-engine.git",
"https://github.com/EXL/NXEngine.git",
"https://github.com/EasyRPG/Player.git",
"https://github.com/Echelon9/mechcommander2-open.git",
"https://github.com/Enigma-Game/Enigma.git",
@ -128,6 +130,7 @@
"https://github.com/Illarion-eV/Illarion-Server.git",
"https://github.com/Interkarma/daggerfall-unity.git",
"https://github.com/Interrupt/delverengine.git",
"https://github.com/Javanaise/mrboom-libretro.git",
"https://github.com/Kerndog73/EnTT-Pacman.git",
"https://github.com/Kromster80/kam_remake.git",
"https://github.com/LWJGL/lwjgl3.git",
@ -152,6 +155,7 @@
"https://github.com/NetHack/NetHack.git",
"https://github.com/Neverball/neverball.git",
"https://github.com/Nop90-Switch/Meritous-Switch.git",
"https://github.com/NullpoMino/NullpoMino.git",
"https://github.com/OGRECave/ogre.git",
"https://github.com/OneSleepyDev/boswars_osd.git",
"https://github.com/OneSleepyDev/boswars_osd_archive.git",
@ -159,6 +163,8 @@
"https://github.com/OpenApoc/OpenApoc.git",
"https://github.com/OpenArena/engine.git",
"https://github.com/OpenDUNE/OpenDUNE.git",
"https://github.com/OpenDungeons/OpenDungeons.git",
"https://github.com/OpenFodder/openfodder.git",
"https://github.com/OpenMW/openmw.git",
"https://github.com/OpenMeridian/Meridian59.git",
"https://github.com/OpenMeridian105/Meridian59.git",
@ -171,12 +177,12 @@
"https://github.com/Project-F/F.LF.git",
"https://github.com/REGoth-project/REGoth-bs.git",
"https://github.com/REGoth-project/REGoth.git",
"https://github.com/RHY3756547/FreeSO.git",
"https://github.com/Rails-18xx/Rails.git",
"https://github.com/Return-To-The-Roots/s25client.git",
"https://github.com/RigsOfRods/rigs-of-rods.git",
"https://github.com/Rolisteam/rolisteam.git",
"https://github.com/SFML/SFML.git",
"https://github.com/SFTtech/openage.git",
"https://github.com/SWY1985/CivOne.git",
"https://github.com/Sanguinik/KnightOfWor.git",
"https://github.com/Scorched-Moon/client.git",
@ -209,6 +215,7 @@
"https://github.com/VilleKrumlinde/zgameeditor.git",
"https://github.com/Wargus/wargus.git",
"https://github.com/Warzone2100/warzone2100.git",
"https://github.com/WaveHack/OpenDominion.git",
"https://github.com/Whales/Cataclysm.git",
"https://github.com/ZeroK-RTS/Zero-K.git",
"https://github.com/Zetawar/zetawar.git",
@ -250,6 +257,7 @@
"https://github.com/calref/cboe.git",
"https://github.com/candybox2/candybox2.github.io.git",
"https://github.com/castle-engine/castle-engine.git",
"https://github.com/ccdevnet/openc2e.git",
"https://github.com/chocolate-doom/chocolate-doom.git",
"https://github.com/chubakur/wizards-magic.git",
"https://github.com/chubakur/wizards-magic2.git",
@ -330,6 +338,7 @@
"https://github.com/guillaume-gouchon/dungeonhero.git",
"https://github.com/guillaume-gouchon/dungeonquest.git",
"https://github.com/guillaume-gouchon/smash.js.git",
"https://github.com/gurka/OpenCrystalCaves.git",
"https://github.com/hackcraft-de/linwarrior.git",
"https://github.com/haleymt/CrystalQuest.git",
"https://github.com/harfbuzz/harfbuzz.git",
@ -353,6 +362,7 @@
"https://github.com/jbeder/yaml-cpp.git",
"https://github.com/jdmclark/gorc.git",
"https://github.com/jdmonin/JSettlers2.git",
"https://github.com/jeff-1amstudios/OpenC1.git",
"https://github.com/jmimu/FITD.git",
"https://github.com/jonburesh/sintelgame.git",
"https://github.com/jp8900308/other-life.git",
@ -375,6 +385,7 @@
"https://github.com/liballeg/allegro5.git",
"https://github.com/libgdx/libgdx.git",
"https://github.com/lincity-ng/lincity-ng.git",
"https://github.com/llopisdon/monsters_and_mushrooms.git",
"https://github.com/lo-th/3d.city.git",
"https://github.com/lua/lua.git",
"https://github.com/madler/zlib.git",
@ -394,6 +405,7 @@
"https://github.com/minetest/minetest.git",
"https://github.com/mitallast/diablo-js.git",
"https://github.com/mkalus/janag.git",
"https://github.com/mmatyas/openblok.git",
"https://github.com/mordrax/cotwelm.git",
"https://github.com/mordrax/cotwmtor.git",
"https://github.com/mozilla/BrowserQuest.git",
@ -404,6 +416,11 @@
"https://github.com/nicupavel/openpanzer.git",
"https://github.com/nlarn/nlarn.git",
"https://github.com/nodef0/gorillas-rs.git",
"https://github.com/nornagon/openc2e.git",
"https://github.com/nukeykt/NBlood.git",
"https://github.com/nuvie/nuvie.git",
"https://github.com/nxengine/nxengine-evo.git",
"https://github.com/odamex/odamex.git",
"https://github.com/oitofelix/mininim.git",
"https://github.com/omarchehab98/ioreboot.git",
"https://github.com/openclonk/openclonk.git",
@ -423,11 +440,14 @@
"https://github.com/ozkriff/zoc.git",
"https://github.com/panda3d/panda3d.git",
"https://github.com/paulsapps/alive.git",
"https://github.com/pierreyoda/o2r.git",
"https://github.com/pioneerspacesim/pioneer.git",
"https://github.com/pjasicek/OpenClaw.git",
"https://github.com/pjotrligthart/openmoo2-hg-mirror.git",
"https://github.com/pokerth/pokerth.git",
"https://github.com/prophile/xsera.git",
"https://github.com/ptitSeb/friking-shark.git",
"https://github.com/pwmarcz/netacka/.git",
"https://github.com/pygame/pygame.git",
"https://github.com/q4a/scourge.git",
"https://github.com/qirien/personal-space.git",
@ -439,6 +459,8 @@
"https://github.com/reed-jones/minesweeper_js.git",
"https://github.com/richardjs/Maelstrom.git",
"https://github.com/riksweeney/edgar.git",
"https://github.com/riperiperi/FreeSO.git",
"https://github.com/rofl0r/openDOW.git",
"https://github.com/rohit-n/Clonepoint.git",
"https://github.com/rotators/play-fonline-data.git",
"https://github.com/sabetts/bratwurst.git",
@ -448,17 +470,20 @@
"https://github.com/scottschiller/ArmorAlley.git",
"https://github.com/scummvm/scummvm.git",
"https://github.com/segrax/DrCreep.git",
"https://github.com/serprex/openEtG.git",
"https://github.com/shinyquagsire23/DesktopAdventures.git",
"https://github.com/silverweed/lifish.git",
"https://github.com/simeonpilgrim/coab.git",
"https://github.com/singularity/singularity.git",
"https://github.com/skyjake/Doomsday-Engine.git",
"https://github.com/snauts/game-lv.git",
"https://github.com/soap-bubble/web.git",
"https://github.com/spring/spring.git",
"https://github.com/stephank/arashi-js.git",
"https://github.com/stepmania/stepmania.git",
"https://github.com/stuntrally/stuntrally.git",
"https://github.com/subchannel13/Stareater.git",
"https://github.com/sulix/omnispeak.git",
"https://github.com/superpowers/superpowers-core.git",
"https://github.com/supertuxkart/stk-code.git",
"https://github.com/suprafun/aiwars.git",
@ -469,6 +494,9 @@
"https://github.com/tales/tales-client.git",
"https://github.com/tarnus/aatraders.git",
"https://github.com/tautvilas/epoh.git",
"https://github.com/team-cube/open-cube.git",
"https://github.com/tehKaiN/openFire.git",
"https://github.com/teruk/movbizz.git",
"https://github.com/textbrowser/maxit.git",
"https://github.com/the-butterfly-effect/tbe.git",
"https://github.com/the3dfxdude/7kaa.git",
@ -482,6 +510,7 @@
"https://github.com/ttyborg/erampage.git",
"https://github.com/ufo2000/ufo2000.git",
"https://github.com/ufoai/ufoai.git",
"https://github.com/undefined-darkness/open-horizon.git",
"https://github.com/unknown-horizons/unknown-horizons.git",
"https://github.com/unnethack/unnethack.git",
"https://github.com/urho3d/Urho3D.git",
@ -506,6 +535,7 @@
"https://github.com/xesf/twin-e.git",
"https://github.com/xoreos/xoreos.git",
"https://github.com/zaki/irrlicht.git",
"https://github.com/zaps166/NFSIISE.git",
"https://github.com/zenorogue/hyperrogue.git",
"https://github.com/zombieman1041/BlakedAwesomenaughts.git",
"https://gitlab.com/Dringgstein/Commander-Genius.git",

View File

@ -212,6 +212,7 @@ https://keeperrl.com/
https://lgdb.org/game/wolfpack-empire
https://libregamewiki.org/Libregamewiki:Suggested_games#Likely_sources_for_more_free_games
https://neverball.org/
https://nukeykt.retrohost.net/
https://openage.sft.mx/
https://osdn.net/softwaremap/trove_list.php?form_cat=80
https://packages.debian.org/sid/games/etw
@ -245,6 +246,7 @@ https://web.archive.org/web/20150527150705/http://sourceforge.net/p/forge/commun
https://wiki.debian.org/Games/Unsuitable
https://www.b3dgs.com/v7/page.php?lang=en&section=projects
https://www.bsframework.io/
https://www.fandom.com/topics/games (look for media links, example https://creatures.fandom.com/wiki/Openc2e)
https://www.fosshub.com/about.html
https://www.openhub.net/ (search for games)
https://www.piston.rs/

View File

@ -39,15 +39,16 @@ from utils.osg import *
# should change on osgameclones
osgc_name_aliases = {'4DTris': '4D-TRIS', 'fheroes2': 'Free Heroes 2', 'DrCreep': 'The Castles of Dr. Creep', 'Duke3d_win32': 'Duke3d_w32', 'erampage (EDuke32 fork)': 'erampage', 'GNOME Atomix': 'Atomix', 'Head over Heels 2': 'Head over Heels',
'Jazz² Resurrection': 'Jazz² Resurrection', 'mewl': 'M.E.W.L.', 'LinWarrior': 'Linwarrior 3D', 'Mice Men Remix': 'Mice Men: Remix'}
'Jazz² Resurrection': 'Jazz² Resurrection', 'mewl': 'M.E.W.L.', 'LinWarrior': 'Linwarrior 3D', 'Mice Men Remix': 'Mice Men: Remix', 'OpenApoc': 'Open Apocalypse'}
# conversion between licenses syntax them and us
osgc_licenses_map = {'GPL2': 'GPL-2.0', 'GPL3': 'GPL-3.0', 'AGPL3': 'AGPL-3.0', 'LGPL3': 'LGPL-3.0', 'LGPL2': 'LGPL-2.0 or 2.1?', 'MPL': 'MPL-2.0', 'Apache': 'Apache-2.0', 'Artistic': 'Artistic License', 'Zlib': 'zlib', 'PD': 'Public domain'}
osgc_licenses_map = {'GPL2': 'GPL-2.0', 'GPL3': 'GPL-3.0', 'AGPL3': 'AGPL-3.0', 'LGPL3': 'LGPL-3.0', 'LGPL2': 'LGPL-2.0 or 2.1?', 'MPL': 'MPL-2.0', 'Apache': 'Apache-2.0', 'Artistic': 'Artistic License', 'Zlib': 'zlib', 'PD': 'Public domain', 'AFL3': 'AFL-3.0'}
# ignore osgc entries (for various reasons like unclear license etc.)
osgc_ignored_entries = ["A Mouse's Vengeance", 'achtungkurve.com', 'AdaDoom3', 'Agendaroids', 'Alien 8', 'Ard-Reil', 'Balloon Fight', 'bladerunner (Engine within SCUMMVM)', 'Block Shooter', 'Bomb Mania Reloaded', 'boulder-dash', 'Cannon Fodder', 'Contra_remake', 'CosmicArk-Advanced', 'Deuteros X', 'datastorm'
, 'div-columns', 'div-pacman2600', 'div-pitfall', 'div-spaceinvaders2600', 'EXILE', 'Free in the Dark', 'Football Manager', 'Fight Or Perish', 'EarthShakerDS', 'Entombed!', 'FreeRails 2', 'Glest Advanced Engine', 'FreedroidClassic', 'FreeFT', 'Future Blocks', 'HeadOverHeels'
, 'Herzog 3D', 'Homeworld SDL', 'imperialism-remake', 'Jumping Jack 2: Worryingly Familiar', 'Jumping Jack: Further Adventures', 'Jumpman', 'legion', 'KZap', 'LastNinja', 'Lemmix', 'LixD', 'luminesk5', 'Manic Miner', 'Meridian 59 Server 105', 'Meridian 59 German Server 112', 'Mining Haze']
, 'Herzog 3D', 'Homeworld SDL', 'imperialism-remake', 'Jumping Jack 2: Worryingly Familiar', 'Jumping Jack: Further Adventures', 'Jumpman', 'legion', 'KZap', 'LastNinja', 'Lemmix', 'LixD', 'luminesk5', 'Manic Miner', 'Meridian 59 Server 105', 'Meridian 59 German Server 112', 'Mining Haze'
, 'OpenGeneral', 'MonoStrategy', 'New RAW', 'OpenDeathValley']
# ignore certain dependencies (not a framework)
osgc_ignored_dependencies = ['HTML5', 'HTML', 'HTML canvas']

View File

@ -31,8 +31,11 @@ Lemmix (http://www.ericenzwaan.nl/eric/lemmings/lemmix.htm, http://www.ericenzwa
luminesk5 (https://github.com/kaikai2/luminesk5.git): No clear license information found. Not clear if runnable or if playable.
Manic Miner (http://retrospec.sgn.net/game/mm): Unclear license (freeware?), probably many from retrospec.sgn.net
Mining Haze (http://sourceforge.net/projects/mininghaze/): Very early development
MonoStrategy (https://monostrategy.codeplex.com/, https://codeplexarchive.blob.core.windows.net/archive/projects/monostrategy/monostrategy.zip): Early development (alpha), Not playable, requires original content, abandoned
Moopy (https://code.google.com/archive/p/moopy/, https://code.google.com/archive/p/moopy/source/default/source): Early development stage
New RAW (http://sourceforge.net/projects/newraw/, http://svn.code.sf.net/p/newraw/code/): Early development, requires original content, abandoned
Open General (http://www.open-general.com/, https://sourceforge.net/projects/opengeneral/, https://svn.code.sf.net/p/opengeneral/code/): Proprietary license (see credits.txt)
OpenDeathValley (https://github.com/OpenDeathValley/OpenDeathValley.git): No instructions, no releases, no website, not much code
OpenPop (http://openpopulous.sourceforge.net/, https://sourceforge.net/projects/openpopulous/, https://svn.code.sf.net/p/openpopulous/code/): Very early development
Project Diaspora (http://pdiaspora.sourceforge.net/): Proprietary license (see file headers)
Promisance (https://sourceforge.net/projects/promisance/,http://promisance.sourceforge.net/): Went closed source with version >= 4.0