From 2ba2fec5da63718700d1cff14d6899d2d8516c5f Mon Sep 17 00:00:00 2001 From: NintenHero <37460517+MichaelHinrichs@users.noreply.github.com> Date: Thu, 21 May 2026 15:50:07 -0500 Subject: [PATCH 1/4] Add A.L.I.V.E. rule Detect ddv files from oddworld games. --- rules.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/rules.ini b/rules.ini index e65448e65..c6001fa91 100644 --- a/rules.ini +++ b/rules.ini @@ -34,6 +34,7 @@ WAD = \.wad$ ; idTech1 001GameCreator = (?:^|/)data\.1rc$ 3D_GameStudio = (?:^|/)acknex\.(?:dll|wdf)$ 4A_Engine = ^(?:oaremote_plugin|bchmark)\.dll$ +A.L.I.V.E. = \.ddv$ Adobe_AIR = (?:^|/)Adobe AIR(?:$|/) AdventureGameStudio[] = (?:^|/)AGSteam\.dll$ AdventureGameStudio[] = (?:^|/)acsetup\.cfg$ From 0240495d1673d94227a7e08017de6db8d02d380d Mon Sep 17 00:00:00 2001 From: NintenHero <37460517+MichaelHinrichs@users.noreply.github.com> Date: Thu, 21 May 2026 15:51:40 -0500 Subject: [PATCH 2/4] Create Engine.ALIVE.txt --- tests/types/Engine.ALIVE.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 tests/types/Engine.ALIVE.txt diff --git a/tests/types/Engine.ALIVE.txt b/tests/types/Engine.ALIVE.txt new file mode 100644 index 000000000..c59a461fe --- /dev/null +++ b/tests/types/Engine.ALIVE.txt @@ -0,0 +1 @@ +.ddv From 1ad2f4d6a9c575d8d0a1407153060638b0ae8b36 Mon Sep 17 00:00:00 2001 From: NintenHero <37460517+MichaelHinrichs@users.noreply.github.com> Date: Thu, 21 May 2026 15:52:57 -0500 Subject: [PATCH 3/4] Change A.L.I.V.E. to ALIVE --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index c6001fa91..95694cc26 100644 --- a/rules.ini +++ b/rules.ini @@ -34,11 +34,11 @@ WAD = \.wad$ ; idTech1 001GameCreator = (?:^|/)data\.1rc$ 3D_GameStudio = (?:^|/)acknex\.(?:dll|wdf)$ 4A_Engine = ^(?:oaremote_plugin|bchmark)\.dll$ -A.L.I.V.E. = \.ddv$ Adobe_AIR = (?:^|/)Adobe AIR(?:$|/) AdventureGameStudio[] = (?:^|/)AGSteam\.dll$ AdventureGameStudio[] = (?:^|/)acsetup\.cfg$ AGI = (?:^|/)AGIDATA\.OVL$ +ALIVE = \.ddv$ Alpha_Engine = ^Alpha_Engine\.dll$ Amazon_Lumberyard = ^bootstrap\.cfg$ AppGameKit = (?:^|/)bytecode\.byc$ From b72c13372fccf64ea1f6841c6725cc9a584d6d4d Mon Sep 17 00:00:00 2001 From: NintenHero <37460517+MichaelHinrichs@users.noreply.github.com> Date: Thu, 21 May 2026 15:55:06 -0500 Subject: [PATCH 4/4] Create Engine.ALIVE.md --- descriptions/Engine.ALIVE.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 descriptions/Engine.ALIVE.md diff --git a/descriptions/Engine.ALIVE.md b/descriptions/Engine.ALIVE.md new file mode 100644 index 000000000..2480dee0e --- /dev/null +++ b/descriptions/Engine.ALIVE.md @@ -0,0 +1 @@ +The A.L.I.V.E. engine was created by Oddworld Inhabitants for their gmaes Abe's Odysee and Abe's Exodus.