From 06869bd231dd7374900f0068965b593398fb9fa6 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Tue, 12 Dec 2023 20:07:19 +1300 Subject: [PATCH 1/9] Add Populous and Populous II --- originals/p.yaml | 53 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/originals/p.yaml b/originals/p.yaml index 5613905f6..4e3887a37 100644 --- a/originals/p.yaml +++ b/originals/p.yaml @@ -502,9 +502,62 @@ genres: - Arcade +- name: Populous + names: + - 'Populous: The Promised Lands' + - 'Populous: The Final Frontier' + external: + wikipedia: Populous (video game) + platforms: + - Acorn 32-bit + - Amiga + - Atari + - Classic Mac OS + - DOS + - FM Towns + - Game Boy + - Genesis + - Master System + - PC-98 + - SNES + - TurboGrafx-16 + - X68000 + meta: + genres: + - Real-Time Strategy + - Strategy + themes: + - Management + +- name: 'Populous II: Trials of the Olympian Gods' + names: + - 'Populous II: The Challenge Games' + - 'Two Tribes: Populous II' + external: + wikipedia: 'Populous II: Trials of the Olympian Gods' + platforms: + - Amiga + - Atari + - Classic Mac OS + - DOS + - FM Towns + - Genesis + - PC-98 + - SNES + - X68000 + meta: + genres: + - Real-Time Strategy + - Strategy + themes: + - Management + - name: 'Populous: The Beginning' external: wikipedia: 'Populous: The Beginning' + platforms: + - PlayStation + - Windows meta: genres: - Real-Time Strategy From 516960711b2d942b597ddb0ba4afa52fcc48dbac Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 00:58:28 +1300 Subject: [PATCH 2/9] Add most projects mentioned at https://github.com/OpenPop/notes --- dangerfile.js | 5 ++ games/f.yaml | 21 ++++++++ games/j.yaml | 23 ++++++++ games/k.yaml | 16 ++++++ games/o.yaml | 17 ++++++ games/p.yaml | 143 ++++++++++++++++++++++++++++++++++++++++++++++++++ games/w.yaml | 21 ++++++++ 7 files changed, 246 insertions(+) diff --git a/dangerfile.js b/dangerfile.js index b984b93af..1dea1c6af 100644 --- a/dangerfile.js +++ b/dangerfile.js @@ -24,6 +24,7 @@ const knownFrameworks = [ 'BackBone.js', 'Box2D', 'Bullet3', + 'ClanLib', 'CreateJS', 'Cocos2d', 'Construct', @@ -40,6 +41,7 @@ const knownFrameworks = [ 'Flash', 'FMOD', 'GameMaker Studio', + 'GLUT', 'Godot', 'Graphics32', 'GTK', @@ -48,6 +50,7 @@ const knownFrameworks = [ 'Irrlicht', 'JavaFX', 'JMonkeyEngine', + 'JOGL', 'jQuery', 'Kylix', 'Laravel', @@ -123,6 +126,8 @@ const frameworkLangs = { 'Allegro': ['C++', 'C'], 'pygame': ['Python'], 'OGRE': ['C++'], + 'JOGL': ['Java'], + 'LWJGL': ['Java'], } // ----------- diff --git a/games/f.yaml b/games/f.yaml index 8a06568cf..0cebc8aa7 100644 --- a/games/f.yaml +++ b/games/f.yaml @@ -947,6 +947,27 @@ video: youtube: 2atHnYAFQgU +- name: FreePop + originals: + - 'Populous II: Trials of the Olympian Gods' + - Populous + type: clone + repo: 'https://sourceforge.net/projects/freepop/' + url: 'https://freepop.sourceforge.net/' + development: halted + status: semi-playable + content: open + langs: + - C++ + frameworks: + - ClanLib + licenses: + - GPL2 + updated: '2023-12-12' + images: + - 'https://freepop.sourceforge.net/screenshots/freepop-0.6.0-shot1.jpeg' + - 'https://freepop.sourceforge.net/screenshots/freepop-0.6.0-shot2.jpeg' + - name: FreePrince langs: - C diff --git a/games/j.yaml b/games/j.yaml index 30f35f57a..263427db0 100644 --- a/games/j.yaml +++ b/games/j.yaml @@ -58,6 +58,29 @@ url: https://bytonic.de/html/jake2.html info: Java port of the Quake2 game engine +- name: JavaPop + originals: + - Populous + - 'Populous II: Trials of the Olympian Gods' + type: clone + repo: 'https://code.google.com/archive/p/javapop/' + url: 'https://javaglgames.blogspot.com/' + development: halted + status: semi-playable + content: free + langs: + - Java + frameworks: + - OpenGL + - JOGL + licenses: + - GPL2 + info: 'Unofficial mirror: https://github.com/TambourineReindeer/javapop' + updated: '2023-12-12' + images: + - >- + https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdySZ4srVoejSFrBXsJqQXHC-AJimeesIBo1dNAqva2h63EwvvwEKor9JShjNa2sAh50P5upd_wDBmkQo3fJMCaQPiuh09ucjbHyt0ALzks8rDl_DDR3bmIpASrMXOKHY_6CL7XyMbcfKT/s1600-h/JavaPop+Screen+20090123.png + - name: javascript-E.T. langs: - JavaScript diff --git a/games/k.yaml b/games/k.yaml index 563db1831..880a973c6 100644 --- a/games/k.yaml +++ b/games/k.yaml @@ -234,6 +234,22 @@ updated: 2022-07-13 url: https://www.knightsgame.org.uk/ +- name: Krampus Populous Editor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/NightTerror1721/KrampusPopEditor' + development: halted + content: swappable + langs: + - Java + frameworks: + - Swing + licenses: + - Custom + info: No licence specified + updated: '2023-12-12' + - name: KRaptor originals: - 'Raptor: Call of the Shadows' diff --git a/games/o.yaml b/games/o.yaml index 316aa68a8..a22afe4a9 100644 --- a/games/o.yaml +++ b/games/o.yaml @@ -54,6 +54,23 @@ - https://odamex.net/w/images/thumb/0/01/Odamex-r166-linuxppc.png/640px-Odamex-r166-linuxppc.png - https://odamex.net/w/images/thumb/7/74/Odamex-r166-osxppc.png/640px-Odamex-r166-osxppc.png +- name: oetting + originals: + - Populous + - Mega-Lo-Mania + type: similar + repo: 'https://sourceforge.net/projects/oetting/' + development: halted + status: semi-playable + content: open + langs: + - C++ + frameworks: + - GLUT + licenses: + - GPL2 + updated: '2023-12-12' + - name: Ogrian Carpet originals: - Magic Carpet diff --git a/games/p.yaml b/games/p.yaml index 9ccd9c5d5..2310c74fb 100644 --- a/games/p.yaml +++ b/games/p.yaml @@ -1,3 +1,16 @@ +- name: P3MEditor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://sourceforge.net/projects/p3meditor/' + development: halted + content: swappable + langs: + - C++ + licenses: + - GPL3 + updated: '2023-12-12' + - name: Pac Go originals: - Pac-Man @@ -486,6 +499,122 @@ - 'https://raw.githubusercontent.com/pokemium/PokeTraveler/master/docs/demo3.png' - 'https://raw.githubusercontent.com/pokemium/PokeTraveler/master/docs/demo4.png' +- name: poplib + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://sourceforge.net/projects/pop3lib/' + development: halted + content: swappable + langs: + - C++ + licenses: + - GPL3 + updated: '2023-12-12' + +- name: popss + originals: + - 'Populous: The Beginning' + type: clone + repo: 'https://github.com/IntelOrca/popss' + development: halted + status: semi-playable + langs: + - C++ + frameworks: + - OpenGL + - SDL2 + licenses: + - Custom + info: No licence specified + updated: '2023-12-12' + +- name: Populous Colour Changer + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/IntelOrca/archived-VB6/tree/master/Populous/ColourChanger' + development: halted + content: swappable + langs: + - Visual Basic + licenses: + - Custom + info: No licence specified + updated: '2023-12-13' + +- name: Populous Map Viewer + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://code.google.com/archive/p/populousmapviewer/' + development: halted + langs: + - C++ + frameworks: + - OpenGL + licenses: + - MIT + info: 'Unofficial mirror: https://github.com/TambourineReindeer/populousmapviewer' + updated: '2023-12-12' + +- name: Populous Palette Editor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/IntelOrca/archived-VB6/tree/master/Populous/PaletteEditor' + development: halted + content: swappable + langs: + - Visual Basic + licenses: + - Custom + info: No licence specified + updated: '2023-12-13' + +- name: Populous Spell Editor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/IntelOrca/archived-VB6/tree/master/Populous/SpellEditor' + development: halted + content: swappable + langs: + - Visual Basic + licenses: + - Custom + info: No licence specified + updated: '2023-12-13' + +- name: Populous Symmetry Tool + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/IntelOrca/archived-VB6/tree/master/Populous/SymmetryTool' + development: halted + content: swappable + langs: + - Visual Basic + licenses: + - Custom + info: No licence specified + updated: '2023-12-13' + +- name: Populous Symmetry Tool (poptools.net) + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/IntelOrca/poptools.net' + development: halted + content: swappable + langs: + - Visual Basic .NET + frameworks: + - .NET + licenses: + - MIT + updated: '2023-12-13' + - name: Prepare Carefully originals: - RimWorld @@ -592,6 +721,20 @@ video: youtube: mVzuBIBCL5o +- name: propop + originals: + - Populous + type: clone + repo: 'https://code.google.com/archive/p/propop/' + development: halted + status: unplayable + langs: + - C++ + licenses: + - MIT + info: 'Unofficial mirror: https://github.com/TambourineReindeer/propop' + updated: '2023-12-12' + - name: Pokémon Polished Crystal originals: - Pokémon Gold diff --git a/games/w.yaml b/games/w.yaml index c52cd3c63..adf4e0216 100644 --- a/games/w.yaml +++ b/games/w.yaml @@ -60,6 +60,27 @@ video: youtube: n9ALgxcTBU0 +- name: War of Faith + originals: + - 'Populous: The Beginning' + - Black & White + type: similar + repo: 'https://sourceforge.net/projects/waroffaith/' + development: halted + status: semi-playable + content: open + langs: + - C++ + frameworks: + - SDL + - OpenGL + licenses: + - GPL2 + updated: '2023-12-12' + images: + - 'https://a.fsdn.com/con/app/proj/waroffaith/screenshots/200964.jpg' + - 'https://a.fsdn.com/con/app/proj/waroffaith/screenshots/202130.jpg' + - name: War Thunder originals: - War Thunder From 6e6a3999cd370c20d3f9aa4d7c3bac0e3a53c239 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 15:39:11 +1300 Subject: [PATCH 3/9] Switch propop and Populous Map Viewer to use unofficial GitHub mirrors --- games/p.yaml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/games/p.yaml b/games/p.yaml index 2310c74fb..ec91b5f0a 100644 --- a/games/p.yaml +++ b/games/p.yaml @@ -547,7 +547,8 @@ originals: - 'Populous: The Beginning' type: tool - repo: 'https://code.google.com/archive/p/populousmapviewer/' + repo: 'https://github.com/TambourineReindeer/populousmapviewer' + url: 'https://code.google.com/archive/p/populousmapviewer/' development: halted langs: - C++ @@ -555,8 +556,8 @@ - OpenGL licenses: - MIT - info: 'Unofficial mirror: https://github.com/TambourineReindeer/populousmapviewer' - updated: '2023-12-12' + info: Unofficial mirror + updated: '2023-12-13' - name: Populous Palette Editor originals: @@ -725,15 +726,16 @@ originals: - Populous type: clone - repo: 'https://code.google.com/archive/p/propop/' + repo: 'https://github.com/TambourineReindeer/propop' + url: 'https://code.google.com/archive/p/propop/' development: halted status: unplayable langs: - C++ licenses: - MIT - info: 'Unofficial mirror: https://github.com/TambourineReindeer/propop' - updated: '2023-12-12' + info: Unofficial mirror + updated: '2023-12-13' - name: Pokémon Polished Crystal originals: From 5b68c2fa70743a14163cd0315f6f34e866db4572 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 16:06:26 +1300 Subject: [PATCH 4/9] Add Pop3-Scripts and Populous - The Aftermath from https://github.com/OpenPop/notes --- dangerfile.js | 1 + games/p.yaml | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/dangerfile.js b/dangerfile.js index 1dea1c6af..fd34f33ab 100644 --- a/dangerfile.js +++ b/dangerfile.js @@ -32,6 +32,7 @@ const knownFrameworks = [ 'Crystal Space', 'Cube 2 Engine', 'Daemon Engine', + 'DarkBASIC', 'DirectX', 'DIV Games Studio', 'Duality', diff --git a/games/p.yaml b/games/p.yaml index ec91b5f0a..3ac91175e 100644 --- a/games/p.yaml +++ b/games/p.yaml @@ -512,6 +512,19 @@ - GPL3 updated: '2023-12-12' +- name: Pop3-Scripts + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/MrKosjaK/Pop3-Scripts' + development: halted + langs: + - Lua + licenses: + - Custom + info: No licence specified + updated: '2023-12-13' + - name: popss originals: - 'Populous: The Beginning' @@ -529,6 +542,44 @@ info: No licence specified updated: '2023-12-12' +- name: Populous - The Aftermath + originals: + - 'Populous: The Beginning' + type: clone + repo: >- + https://web.archive.org/web/20110518174920/http://b3dgs.com/v4/projects/populous_the_aftermath/populous_the_aftermath_sources.rar + url: >- + https://www.popre.net/forum/interesting-find-populous-the-aftermath-source-code-t10123.html + development: halted + status: semi-playable + content: commercial + langs: + - DarkBASIC + frameworks: + - DarkBASIC + licenses: + - Custom + info: >- + No licence specified, but DarkBASIC itself is now FOSS: + https://github.com/TheGameCreators/Dark-Basic-Pro + updated: '2023-12-13' + images: + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/1.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/2.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/3.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/4.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/5.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/6.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/7.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/8.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/9.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/10.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/11.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/12.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/13.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/14.jpg' + - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/15.jpg' + - name: Populous Colour Changer originals: - 'Populous: The Beginning' From 5566221d4bbf74e3032d65205ec2380efca897e9 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 16:34:56 +1300 Subject: [PATCH 5/9] Add Populous Reincarnated repos --- dangerfile.js | 1 + games/p.yaml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/dangerfile.js b/dangerfile.js index fd34f33ab..da6a9941c 100644 --- a/dangerfile.js +++ b/dangerfile.js @@ -48,6 +48,7 @@ const knownFrameworks = [ 'GTK', 'Impact', 'Inform', + 'Ionic', 'Irrlicht', 'JavaFX', 'JMonkeyEngine', diff --git a/games/p.yaml b/games/p.yaml index 3ac91175e..0f7250319 100644 --- a/games/p.yaml +++ b/games/p.yaml @@ -610,6 +610,38 @@ info: Unofficial mirror updated: '2023-12-13' +- name: Populous Matchmaker Web App + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/PopRe/popmm-webapp' + url: 'https://play.google.com/store/apps/details?id=net.popre.mm' + development: halted + langs: + - TypeScript + frameworks: + - Ionic + licenses: + - Custom + info: >- + No licence specified; has companion bot for hosting games + (https://github.com/PopRe/HostBot) and an older version + (https://github.com/PopRe/PopMM-Mobile), both under the MIT licence + updated: '2023-12-13' + images: + - >- + https://play-lh.googleusercontent.com/nvA6W6d7wwTHhCRD8QbBARhiJEen0WZnPstqd7KSo8kqk0IQEoeH9NTEZkOB4z_0oR-c=w2560-h1440 + - >- + https://play-lh.googleusercontent.com/ArbQBhd6m5S68vUUm06d6VfC8LRsQBhiXvasMJL5YJk_qd0yihnGrWKT9KhvBtf4Q6A=w2560-h1440 + - >- + https://play-lh.googleusercontent.com/CDUeQ_Ku-ekCosyRC3x4p37e7PBSGdcGAwAz6GlFRpYkKPQXdPnGGk8cNr1BOatZkr0=w2560-h1440 + - >- + https://play-lh.googleusercontent.com/MtCkebaTLWxLVf2cpBYcxoZec62h7N2REQEbxCC1ts-KongXCGZlidyhcPeQLb-0C-4=w2560-h1440 + - >- + https://play-lh.googleusercontent.com/U2oNWAtxWVKslzn_MRwH18MYvOO0QB4gexPZAvRN5lImWzAYaRCgCvBwSRQnOTN_Am6v=w2560-h1440 + - >- + https://play-lh.googleusercontent.com/Jy3Jw29X-Ns7Vmgs5U6TZ2Los6CsMHGj0Zdj1HnPIk2ECYr0e6twVeUadMvhTB-CZA=w2560-h1440 + - name: Populous Palette Editor originals: - 'Populous: The Beginning' @@ -667,6 +699,22 @@ - MIT updated: '2023-12-13' +- name: Populous World Editor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/PopRe/Pop-World-Editor' + development: halted + content: swappable + langs: + - C++ + frameworks: + - DirectX + licenses: + - Custom + info: No licence specified + updated: '2023-12-13' + - name: Prepare Carefully originals: - RimWorld From d61fa3841a60c0d13b0dd833c3a837aa06016444 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 17:00:15 +1300 Subject: [PATCH 6/9] Add OpenPopulous (GitHub) repos - mirrors of Alacn's programs --- games/p.yaml | 104 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 94 insertions(+), 10 deletions(-) diff --git a/games/p.yaml b/games/p.yaml index 0f7250319..0c38edab5 100644 --- a/games/p.yaml +++ b/games/p.yaml @@ -499,32 +499,60 @@ - 'https://raw.githubusercontent.com/pokemium/PokeTraveler/master/docs/demo3.png' - 'https://raw.githubusercontent.com/pokemium/PokeTraveler/master/docs/demo4.png' -- name: poplib +- name: Pop3-Scripts originals: - 'Populous: The Beginning' type: tool - repo: 'https://sourceforge.net/projects/pop3lib/' + repo: 'https://github.com/MrKosjaK/Pop3-Scripts' development: halted - content: swappable + langs: + - Lua + licenses: + - Custom + info: No licence specified + updated: '2023-12-13' + +- name: pop3dobj + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/OpenPop/pop3dobj' + development: halted + content: commercial langs: - C++ licenses: - - GPL3 - updated: '2023-12-12' + - Custom + info: 'Public domain; see https://github.com/OpenPop/notes#alacn' + updated: '2023-12-13' -- name: Pop3-Scripts +- name: popdisp originals: - 'Populous: The Beginning' type: tool - repo: 'https://github.com/MrKosjaK/Pop3-Scripts' + repo: 'https://github.com/OpenPop/popdisp' development: halted + content: swappable langs: - - Lua + - Component Pascal licenses: - Custom - info: No licence specified + info: 'Public domain; see https://github.com/OpenPop/notes#alacn' updated: '2023-12-13' +- name: poplib + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://sourceforge.net/projects/pop3lib/' + development: halted + content: swappable + langs: + - C++ + licenses: + - GPL3 + updated: '2023-12-12' + - name: popss originals: - 'Populous: The Beginning' @@ -580,6 +608,20 @@ - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/14.jpg' - 'https://www.b3dgs.com/v7/chronology/populous_the_aftermath/15.jpg' +- name: Populous Background Extractor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/OpenPop/PopBgExtract' + development: halted + content: swappable + langs: + - Component Pascal + licenses: + - Custom + info: 'Public domain; see https://github.com/OpenPop/notes#alacn' + updated: '2023-12-13' + - name: Populous Colour Changer originals: - 'Populous: The Beginning' @@ -594,6 +636,20 @@ info: No licence specified updated: '2023-12-13' +- name: Populous HDR Editor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/OpenPop/PopHdrEdt' + development: halted + content: swappable + langs: + - Component Pascal + licenses: + - Custom + info: 'Public domain; see https://github.com/OpenPop/notes#alacn' + updated: '2023-12-13' + - name: Populous Map Viewer originals: - 'Populous: The Beginning' @@ -670,6 +726,20 @@ info: No licence specified updated: '2023-12-13' +- name: Pop Sprite Extractor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/OpenPop/popspr' + development: halted + content: swappable + langs: + - Component Pascal + licenses: + - Custom + info: 'Public domain; see https://github.com/OpenPop/notes#alacn' + updated: '2023-12-13' + - name: Populous Symmetry Tool originals: - 'Populous: The Beginning' @@ -699,6 +769,20 @@ - MIT updated: '2023-12-13' +- name: Populous The Beginning Fix + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/OpenPop/popfix' + development: halted + content: commercial + langs: + - Component Pascal + licenses: + - Custom + info: 'Public domain; see https://github.com/OpenPop/notes#alacn' + updated: '2023-12-13' + - name: Populous World Editor originals: - 'Populous: The Beginning' @@ -712,7 +796,7 @@ - DirectX licenses: - Custom - info: No licence specified + info: 'No licence specified; older version (https://github.com/OpenPop/PopWorldEditor) is in public domain according to https://github.com/OpenPop/notes#alacn' updated: '2023-12-13' - name: Prepare Carefully From fc13306cbeecb75a1ff85dca622df1b487c30cb1 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 17:12:36 +1300 Subject: [PATCH 7/9] Add Toksisitee's repos --- games/p.yaml | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/games/p.yaml b/games/p.yaml index 0c38edab5..9ba74fb12 100644 --- a/games/p.yaml +++ b/games/p.yaml @@ -553,6 +553,42 @@ - GPL3 updated: '2023-12-12' +- name: PopSoundEditor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/Toksisitee/PopSoundEditor' + url: 'https://toksisitee.github.io/blog/pop-sound-editor' + development: halted + content: swappable + langs: + - C++ + frameworks: + - Qt + licenses: + - GPL3 + updated: '2023-12-13' + images: + - >- + https://toksisitee.github.io/assets/images/pop-sound-editor-309db5fc13f4a6967dd4dd993c074bb6.png + +- name: PopSpriteEditor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/Toksisitee/PopSpriteEditor' + url: 'https://toksisitee.github.io/blog/pop-sprite-editor' + development: halted + content: swappable + langs: + - C++ + licenses: + - GPL3 + updated: '2023-12-13' + images: + - >- + https://toksisitee.github.io/assets/images/pop-sprite-editor-8b57061a4105962dc4a5470d17867bc6.png + - name: popss originals: - 'Populous: The Beginning' @@ -570,6 +606,28 @@ info: No licence specified updated: '2023-12-12' +- name: PopWorldEditor + originals: + - 'Populous: The Beginning' + type: tool + repo: 'https://github.com/Toksisitee/ALACNPopWorldEditor' + url: 'https://toksisitee.github.io/blog/pop-world-editor' + development: halted + content: swappable + langs: + - C++ + frameworks: + - DirectX + licenses: + - Custom + info: >- + Based on Alacn's editor, so presumably also public domain? + https://github.com/OpenPop/notes#alacn + updated: '2023-12-13' + images: + - >- + https://toksisitee.github.io/assets/images/pop-world-editor-8bb906eb25290f5479bc9d82eab013f1.gif + - name: Populous - The Aftermath originals: - 'Populous: The Beginning' From a054918947a9df9c81f8d5d0cfc9b31c4eceb238 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 17:29:53 +1300 Subject: [PATCH 8/9] Add X68000 to platforms (closes https://github.com/opengaming/osgameclones/issues/2362) --- schema/originals.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/schema/originals.yaml b/schema/originals.yaml index 587851e69..8dc0f3f35 100644 --- a/schema/originals.yaml +++ b/schema/originals.yaml @@ -102,6 +102,7 @@ schema;platforms: 'Web', 'Wii', 'Windows', + 'X68000', 'Xbox', 'Xbox 360', 'Xbox One', From f75a9ac3c1b7c053f447be5892871b6e9f403121 Mon Sep 17 00:00:00 2001 From: Razzaline Reindell Date: Wed, 13 Dec 2023 18:05:39 +1300 Subject: [PATCH 9/9] Change 'Visual Basic' in languages to 'Classic Visual Basic' to avoid confusion Also add Classic Visual Basic and DarkBASIC to end of linguist-languages list and add Kotlin to JOGL and LWJGL frameworks --- dangerfile.js | 7 ++++--- games/p.yaml | 8 ++++---- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/dangerfile.js b/dangerfile.js index da6a9941c..468b7349c 100644 --- a/dangerfile.js +++ b/dangerfile.js @@ -13,7 +13,7 @@ let namesRemoved = [] const isGame = game => /^games\/\w+\.yaml$/.test(game) let unknownLanguageDetected = false -const knownLanguages = Object.keys(require('linguist-languages')).concat(['Delphi', 'TorqueScript']) +const knownLanguages = Object.keys(require('linguist-languages')).concat(['Delphi', 'TorqueScript', 'Classic Visual Basic', 'DarkBASIC']) let unknownFrameworkDetected = false const knownFrameworks = [ @@ -128,8 +128,9 @@ const frameworkLangs = { 'Allegro': ['C++', 'C'], 'pygame': ['Python'], 'OGRE': ['C++'], - 'JOGL': ['Java'], - 'LWJGL': ['Java'], + 'JOGL': ['Java', 'Kotlin'], + 'LWJGL': ['Java', 'Kotlin'], + 'DarkBASIC': ['DarkBASIC'], } // ----------- diff --git a/games/p.yaml b/games/p.yaml index 9ba74fb12..650ca3d13 100644 --- a/games/p.yaml +++ b/games/p.yaml @@ -688,7 +688,7 @@ development: halted content: swappable langs: - - Visual Basic + - Classic Visual Basic licenses: - Custom info: No licence specified @@ -764,7 +764,7 @@ development: halted content: swappable langs: - - Visual Basic + - Classic Visual Basic licenses: - Custom info: No licence specified @@ -778,7 +778,7 @@ development: halted content: swappable langs: - - Visual Basic + - Classic Visual Basic licenses: - Custom info: No licence specified @@ -806,7 +806,7 @@ development: halted content: swappable langs: - - Visual Basic + - Classic Visual Basic licenses: - Custom info: No licence specified