imports from osgameclones

This commit is contained in:
Trilarion
2019-09-03 23:15:43 +02:00
parent 2e85ff05b9
commit 31687087cd
75 changed files with 1102 additions and 144 deletions

View File

@ -56,6 +56,7 @@
"https://git.code.sf.net/p/scorched3d/git",
"https://git.code.sf.net/p/sgdk2/git",
"https://git.code.sf.net/p/snowstorm/git",
"https://git.code.sf.net/p/space-faring/gitcode",
"https://git.code.sf.net/p/space-war-2/git",
"https://git.code.sf.net/p/stars-nova/code",
"https://git.code.sf.net/p/torcs/code",
@ -86,6 +87,7 @@
"https://github.com/Andrettin/Wyrmgus.git",
"https://github.com/Arantis/Meridian59_112.git",
"https://github.com/Argentum-Online/Argentum-Online.git",
"https://github.com/ArmagetronAd/armagetronad.git",
"https://github.com/Atlantis-PBEM/Atlantis.git",
"https://github.com/Attnam/ivan.git",
"https://github.com/BGCX067/fallenspire-svn-to-git.git",
@ -95,8 +97,10 @@
"https://github.com/BlindMindStudios/StarRuler2-Source.git",
"https://github.com/Blzut3/CatacombSDL.git",
"https://github.com/BrooklynKing/Grimsonland.git",
"https://github.com/BrunoAOR/Space-Harrier-Clone.git",
"https://github.com/CamHenlin/ExecutiveMan.git",
"https://github.com/CamHenlin/Roguish.git",
"https://github.com/CartBlanche/Siege-of-Avalon-Open-Source.git",
"https://github.com/Ceva24/ceva24.github.io.git",
"https://github.com/ChaosForge/doomrl.git",
"https://github.com/Circular-Studios/Dash.git",
@ -121,6 +125,7 @@
"https://github.com/FreezingMoon/AncientBeast.git",
"https://github.com/Fundynamic/dune2themaker4j.git",
"https://github.com/GNOME/atomix.git",
"https://github.com/GTA-ASM/SanAndreasUnity.git",
"https://github.com/Gang-Garrison-2/Gang-Garrison-2.git",
"https://github.com/GerHobbelt/pthread-win32.git",
"https://github.com/GlPortal/glPortal.git",
@ -138,6 +143,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/Interrupt/systemshock.git",
"https://github.com/JACoders/OpenJK.git",
"https://github.com/Jakz/openmom.git",
"https://github.com/Javanaise/mrboom-libretro.git",
@ -162,6 +168,8 @@
"https://github.com/Meridian59/Meridian59.git",
"https://github.com/MonoGame/MonoGame.git",
"https://github.com/MovingBlocks/Terasology.git",
"https://github.com/NY00123/refkeen.git",
"https://github.com/NagyD/SDLPoP.git",
"https://github.com/Nebuleon/ativayeban.git",
"https://github.com/Nebuleon/hocoslamfy.git",
"https://github.com/NetHack/NetHack.git",
@ -200,6 +208,7 @@
"https://github.com/Rolisteam/rolisteam.git",
"https://github.com/SFML/SFML.git",
"https://github.com/SFTtech/openage.git",
"https://github.com/STJr/SRB2.git",
"https://github.com/SWY1985/CivOne.git",
"https://github.com/Sanguinik/KnightOfWor.git",
"https://github.com/Scorched-Moon/client.git",
@ -221,6 +230,7 @@
"https://github.com/TobiasBielefeld/Simple-Solitaire.git",
"https://github.com/TurningWheel/Barony.git",
"https://github.com/Tuxemon/Tuxemon.git",
"https://github.com/UberGames/rpgxEF.git",
"https://github.com/UltraStar-Deluxe/USDX.git",
"https://github.com/UltraStar-Deluxe/legacy-sourceforge-svn-mirror.git",
"https://github.com/Unvanquished/Unvanquished.git",
@ -238,6 +248,7 @@
"https://github.com/XProger/OpenLara.git",
"https://github.com/ZeroK-RTS/Zero-K.git",
"https://github.com/Zetawar/zetawar.git",
"https://github.com/Zillode/Slot-Racers.git",
"https://github.com/Zukero/andors-trail.git",
"https://github.com/aburch/simutrans.git",
"https://github.com/acmepjz/meandmyshadow.git",
@ -253,6 +264,7 @@
"https://github.com/andrettin/wyrmsun.git",
"https://github.com/andrewfenn/Hardwar.git",
"https://github.com/andybalaam/rabbit-escape.git",
"https://github.com/andymason/Skifree-HTML5-clone.git",
"https://github.com/angband/angband.git",
"https://github.com/anirudhjoshi/fluid_table_tennis.git",
"https://github.com/anprogrammer/OpenRoads.git",
@ -263,6 +275,7 @@
"https://github.com/arescentral/antares.git",
"https://github.com/arx/ArxLibertatis.git",
"https://github.com/atrinik/atrinik.git",
"https://github.com/basicallydan/skifree.js.git",
"https://github.com/benjaminfoo/OpenTriad.git",
"https://github.com/bibendovsky/bstone.git",
"https://github.com/blakeohare/pyweek-sentientstorage.git",
@ -276,6 +289,7 @@
"https://github.com/bsutton/BattlefieldJava.git",
"https://github.com/budnix/ball-and-wall.git",
"https://github.com/bvschaik/julius.git",
"https://github.com/bylexus/sensitive-js.git",
"https://github.com/calref/cboe.git",
"https://github.com/candybox2/candybox2.github.io.git",
"https://github.com/capnramses/opengl_test_drive_clone.git",
@ -289,6 +303,7 @@
"https://github.com/clintbellanger/flare-engine.git",
"https://github.com/cocos2d/cocos2d-x.git",
"https://github.com/coelckers/gzdoom.git",
"https://github.com/collinsmith/diablo.git",
"https://github.com/colobot/colobot.git",
"https://github.com/commandojs/CommandoJS.git",
"https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source.git",
@ -363,6 +378,8 @@
"https://github.com/griefly/griefly.git",
"https://github.com/grit-engine/grit-engine.git",
"https://github.com/grrk-bzzt/kqlives.git",
"https://github.com/gtheilman/RxWars.git",
"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",
@ -372,6 +389,7 @@
"https://github.com/haroldo-ok/datastorm.git",
"https://github.com/henkboom/pax-britannica.git",
"https://github.com/hhirsch/ardentryst.git",
"https://github.com/highfestiva/life.git",
"https://github.com/hinogi/eternalwinterwars.git",
"https://github.com/iamCode/Dawn.git",
"https://github.com/iamgreaser/iceball.git",
@ -392,6 +410,9 @@
"https://github.com/jdmclark/gorc.git",
"https://github.com/jdmonin/JSettlers2.git",
"https://github.com/jeff-1amstudios/OpenC1.git",
"https://github.com/jjimenezg93/InputManager.git",
"https://github.com/jjimenezg93/U-gine.git",
"https://github.com/jjimenezg93/star-control2.git",
"https://github.com/jlppc/OpMon.git",
"https://github.com/jmimu/FITD.git",
"https://github.com/jonburesh/sintelgame.git",
@ -414,6 +435,7 @@
"https://github.com/ldicker83/OPHD.git",
"https://github.com/leethomason/unflobtactical.git",
"https://github.com/leonicolas/ReQbert.git",
"https://github.com/lethal-guitar/RigelEngine.git",
"https://github.com/liballeg/allegro5.git",
"https://github.com/libgdx/libgdx.git",
"https://github.com/lincity-ng/lincity-ng.git",
@ -431,6 +453,7 @@
"https://github.com/marksteelz3/Atari-VR---Breakout.git",
"https://github.com/matthewgrimes/hexgame.git",
"https://github.com/matthewgrimes/itbs-code.git",
"https://github.com/metalvoidzz/Sourcehold.git",
"https://github.com/mgechev/mk.js.git",
"https://github.com/mgerhardy/caveexpress.git",
"https://github.com/mgfreshour/hexwar.git",
@ -468,7 +491,6 @@
"https://github.com/openzelda/openzelda-source.git",
"https://github.com/orx/orx.git",
"https://github.com/osgamearchive/D-Fend-Reloaded.git",
"https://github.com/osgamearchive/dungeonhero.git",
"https://github.com/osgamearchive/gltron.git",
"https://github.com/osgamearchive/mpango.git",
"https://github.com/osgamearchive/scorched3d.git",
@ -479,6 +501,7 @@
"https://github.com/paulsapps/alive.git",
"https://github.com/pentagram-u8/pentagram.git",
"https://github.com/performous/performous.git",
"https://github.com/phobos2077/sfall.git",
"https://github.com/pierreyoda/o2r.git",
"https://github.com/pioneerspacesim/pioneer.git",
"https://github.com/pjasicek/OpenClaw.git",
@ -486,6 +509,7 @@
"https://github.com/platzhersh/pacman-canvas.git",
"https://github.com/pokerth/pokerth.git",
"https://github.com/prophile/xsera.git",
"https://github.com/protoman/rockbot.git",
"https://github.com/ptitSeb/friking-shark.git",
"https://github.com/pushover/pushover.github.io.git",
"https://github.com/pwmarcz/netacka.git",
@ -495,6 +519,7 @@
"https://github.com/qirien/personal-space.git",
"https://github.com/qt/qtbase.git",
"https://github.com/raceintospace/raceintospace.git",
"https://github.com/radu124/splexhd.git",
"https://github.com/raduprv/Eternal-Lands.git",
"https://github.com/rafaelcastrocouto/enduro.git",
"https://github.com/rage8885/OpenSC2K.git",
@ -508,12 +533,14 @@
"https://github.com/rofl0r/openDOW.git",
"https://github.com/rohit-n/Clonepoint.git",
"https://github.com/rotators/play-fonline-data.git",
"https://github.com/rystills/rock-raiders-remake.git",
"https://github.com/sabetts/bratwurst.git",
"https://github.com/sago007/annchienta.git",
"https://github.com/samcv/brainworkshop.git",
"https://github.com/sandsmark/freeaoe.git",
"https://github.com/scottschiller/ArmorAlley.git",
"https://github.com/scummvm/scummvm.git",
"https://github.com/secretchronicles/TSC.git",
"https://github.com/segrax/DrCreep.git",
"https://github.com/serprex/openEtG.git",
"https://github.com/sharpobject/panel-attack.git",
@ -523,10 +550,16 @@
"https://github.com/singularity/singularity.git",
"https://github.com/skoolkid/pyskool.git",
"https://github.com/skyjake/Doomsday-Engine.git",
"https://github.com/slx7R4GDZM/Sine.git",
"https://github.com/smcameron/space-nerds-in-space.git",
"https://github.com/snauts/game-lv.git",
"https://github.com/soap-bubble/web.git",
"https://github.com/soulweaver91/project-carrot.git",
"https://github.com/spleennooname/shadow-of-the-beast-html5.git",
"https://github.com/spring/spring.git",
"https://github.com/spring1944/spring1944.git",
"https://github.com/spypunk/snake.git",
"https://github.com/ss13remake/ss13remake.git",
"https://github.com/stephank/arashi-js.git",
"https://github.com/stephank/orona.git",
"https://github.com/stepmania/stepmania.git",
@ -566,6 +599,7 @@
"https://github.com/urho3d/Urho3D.git",
"https://github.com/valeriansaliou/boulder-dash.git",
"https://github.com/varunpant/CrappyBird.git",
"https://github.com/vayerx/shadowgrounds.git",
"https://github.com/vcmi/vcmi.git",
"https://github.com/vcosta/derclou.git",
"https://github.com/vegastrike/Vega-Strike-Engine-Source.git",
@ -748,12 +782,12 @@
],
"svn": [
"http://svn.uktrainsim.com/svn/openrails/trunk",
"https://svn.code.sf.net/p/armagetronad/code/",
"https://svn.code.sf.net/p/blobby/code/",
"https://svn.code.sf.net/p/bombic/code/",
"https://svn.code.sf.net/p/bombic2/code/",
"https://svn.code.sf.net/p/crossfire/code/",
"https://svn.code.sf.net/p/daimonin/code/",
"https://svn.code.sf.net/p/domination/code/",
"https://svn.code.sf.net/p/etw/code/",
"https://svn.code.sf.net/p/freemars/code/",
"https://svn.code.sf.net/p/freesynd/code/",
@ -765,7 +799,6 @@
"https://svn.code.sf.net/p/planeshift/code/",
"https://svn.code.sf.net/p/privateer/code/",
"https://svn.code.sf.net/p/quakespasm/code/",
"https://svn.code.sf.net/p/space-faring/code/",
"https://svn.code.sf.net/p/spacezero/code/",
"https://svn.code.sf.net/p/speed-dreams/code/",
"https://svn.code.sf.net/p/uhexen2/code/",

View File

@ -98,13 +98,16 @@ https://github.com/apsillers/lords-of-the-fey
https://github.com/apsillers/Taggem
https://github.com/arianne/stendhal
https://github.com/ArmageddonGames/ZeldaClassic
https://github.com/assaultcube (https://sourceforge.net/projects/actiongame/)
https://github.com/AxioDL/urde
https://github.com/b3dgs/lionengine
https://github.com/b3dgs/warcraft-remake
https://github.com/bitcraft/PyTMX
https://github.com/BobbyBao/SharpGame
https://github.com/bvschaik/julius
https://github.com/ByoxCode/DrawView
https://github.com/Calinou/libre-pinball
https://github.com/CatacombGames/
https://github.com/Chluverman/android-gltron
https://github.com/Chris3606/GoRogue
https://github.com/ChrisDill/Raylib-cs
@ -134,6 +137,7 @@ https://github.com/Esenthel/EsenthelEngine
https://github.com/estevaofon/angry-birds-python
https://github.com/etternagame/etterna
https://github.com/falltergeist/falltergeist
https://github.com/flathub (all repositories which are games there)
https://github.com/francot514/FreeSims
https://github.com/freeboardgame/FreeBoardGame.org
https://github.com/FreeCol/freecol
@ -150,6 +154,7 @@ https://github.com/jcarolus/android-chess
https://github.com/juzzlin/DustRacing2D
https://github.com/lexica/lexica
https://github.com/libretro/libretro-prboom
https://github.com/LIKO-12/LIKO-12
https://github.com/MadDeCoDeR/Classic-RBDOOM-3-BFG
https://github.com/magefree/mage
https://github.com/MaKiPL/OpenVIII
@ -207,6 +212,7 @@ https://github.com/tpcstld/2048
https://github.com/Try/OpenGothic
https://github.com/unknown-horizons/godot-port
https://github.com/ValyriaTear/ValyriaTear
https://github.com/vgc/vgc
https://github.com/vilbeyli/VQEngine
https://github.com/Vocaluxe/Vocaluxe
https://github.com/Wargus/stratagus
@ -216,7 +222,9 @@ https://github.com/XProger/OpenLara
https://github.com/xyzz/openmw-android
https://github.com/yairm210/UnCiv
https://github.com/yiotro/Antiyoy
https://github.com/yquake2/yquake2
https://gitlab.com/LibreGames
https://gitlab.com/vgstation/vgstation-old (and vgstation in general)
https://keeperrl.com/
https://lgdb.org/game/wolfpack-empire
https://libregamewiki.org/Libregamewiki:Suggested_games#Likely_sources_for_more_free_games
@ -225,6 +233,7 @@ 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
https://pixeldoctrine.com/index.html (more than just slime volleyball)
https://play.google.com/store/apps/dev?id=8387589286898375037 (where is the source, not open source otherwise)
https://pypi.org/project/CherryPy/
https://pypi.org/project/neteria/
@ -235,6 +244,7 @@ https://pypi.org/project/SQLAlchemy/
https://pypi.org/project/TurboGears/
https://revolutionarygamesstudio.com/ Trhive
https://salsa.debian.org/games-team/etw
https://scratch.mit.edu/ (https://en.scratch-wiki.info/wiki/Scratch_Source_Code)
https://secretchronicles.org/en/
https://sourceforge.net/projects/actiongame/
https://sourceforge.net/projects/deng/

View File

@ -40,7 +40,7 @@ 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', 'OpenApoc': 'Open Apocalypse', 'open-cube': 'Open Cube', 'open-horizon': 'Open Horizon', 'opengl_test_drive_clone': 'OpenGL Test Drive Remake',
'Play Freeciv!': 'Freeciv-web', 'ProjectX': 'Forsaken'}
'Play Freeciv!': 'Freeciv-web', 'ProjectX': 'Forsaken', 'Siege of Avalon Open Source': 'Siege of Avalon : Open Source'}
# 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', 'AFL3': 'AFL-3.0', 'BSD2': '2-clause BSD'}
@ -49,7 +49,7 @@ osgc_licenses_map = {'GPL2': 'GPL-2.0', 'GPL3': 'GPL-3.0', 'AGPL3': 'AGPL-3.0',
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'
, 'OpenGeneral', 'MonoStrategy', 'New RAW', 'OpenDeathValley', 'OpenOutcast', 'openStrato', 'OpenPop', 'pacman', 'Phavon', 'PKMN-FX', 'Project: Xenocide', 'pyspaceinvaders', 'PyTouhou', 'Racer']
, 'OpenGeneral', 'MonoStrategy', 'New RAW', 'OpenDeathValley', 'OpenOutcast', 'openStrato', 'OpenPop', 'pacman', 'Phavon', 'PKMN-FX', 'Project: Xenocide', 'pyspaceinvaders', 'PyTouhou', 'Racer', 'Ruby OMF 2097 Remake', 'Snipes', 'Spaceship Duel', 'Space Station 14']
# ignore certain dependencies (not a framework)
osgc_ignored_dependencies = ['HTML5', 'HTML', 'HTML canvas']

View File

@ -48,13 +48,17 @@ Promisance (https://sourceforge.net/projects/promisance/,http://promisance.sourc
pyspaceinvaders (https://github.com/map0logo/pyspaceinvaders.git): Too small
PyTouhou (http://pytouhou.linkmauve.fr/,http://hg.linkmauve.fr/touhou): Sources not available anymore
Racer (http://racer.sourceforge.net/, http://sourceforge.net/projects/racer/): Very early development, Inactive
Ruby OMF 2097 Remake (http://rubyomf2097.rubyforge.org/, svn://rubyforge.org/var/svn/rubyomf2097): No source code found, web site offline
RuneSword II (https://sourceforge.net/projects/runesword/, http://runesword.sourceforge.net/, https://github.com/mattiascibien/Runesword.net, https://github.com/aceofspades19/Runesword-II-OS.Net): No license found
sCoreForge Pathfinder Character Creator (https://sourceforge.net/projects/scoreforge/): No license found
Scoreus (https://web.archive.org/web/20120618143653/http://scoreos.org:80/about, https://code.google.com/archive/p/scoreos/, https://github.com/Lozza999/scoreos.git, https://code.google.com/archive/p/scoreos/): Source code not found
Snipes (https://www.vogons.org/viewtopic.php?f=7&t=49073, https://github.com/Davidebyzero/Snipes.git): Not open source as in free, copyright retains with the authors
Sokoban (https://sourceforge.net/projects/sokoban/): Proprietary license
Solar Empire (https://sourceforge.net/projects/solar-empire/, https://git.code.sf.net/p/solar-empire/code): No license found
Solaris (https://sourceforge.net/projects/solaristhegame/, https://svn.code.sf.net/p/solaristhegame/code/): Very early development stage
Space Station 14 (http://www.spacestation14.com/): Offline, contains no clear game
Spaceship Duel (https://archive.codeplex.com/?p=spaceshipduel, https://spaceshipduel.codeplex.com/SourceControl/latest): Cannot download archive from codeplex
Sworsorc (https://svn.code.sf.net/p/alteraterra/code/): Proprietary license (copyright headers in files)
VegaTrek (https://sourceforge.net/projects/vegatrek/, https://svn.code.sf.net/p/vegatrek/code/)
VegaTrek (https://sourceforge.net/projects/vegatrek/, https://svn.code.sf.net/p/vegatrek/code/): Unclear licensing, copyright of assets questionable
Visions from the Other Side (http://www.insani.org/mukou.html): Source not available
WarGame (https://archive.codeplex.com/?p=wargame): Unclear license, could not contact authors