EDGE & hyper3DGE - Le Bottin des Jeux Linux

EDGE & hyper3DGE

🗃️ Specifications

📰 Title: EDGE & hyper3DGE 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Adventure & Action 🚦 Status:
🏷️ Category: Adventure & Action ➤ FPS ➤ Fantasy & Sci-fi ➤ Doom 1&2, Hexen 1, Heretic, Strife 🍥️ Name:
🔖 Tags: Action; FPS; Shooter; id Tech 1 engine; Doom; Heretic; Hexen; Strife; Multi-platform; Local Multi; Online Multi; Co-op; Co-op vs AI; Competitive 📦️ Arch:
🐣️ Approx. start: 🍥️ On Deb repo:
🐤️ Latest: 2019-01-27 📦️ Deb:
📍️ Version: EDGE : 1.35 / hyper3DGE : Latest : 2.1.0 Test3 / Dev : 2.1.0-RC1 / 5389226 📦️ RPM:
🏛️ License type: FOSS/Libre 📦️ AppImage:
🏛️ License: GPL-2+ 📦️ Snap:
🏝️ Perspective: First person 📦️ Flatpak:
👁️ Visual: 3D ⚙️ Generic bin.: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 🌍️ Browser-based:
🎖️ This record: 5 stars 📱️ PDA support:
🎖️ Game design: 👫️ Contrib.: Goupil & Louis
🎰️ ID: 10901 🐛️ Created: 2010-08-20
🐜️ Updated: 2021-04-13

📖️ Summary

[fr]: EDGE (Enhanced Doom Game Engine) et hyper3DGE (la poursuite d'EDGE) sont des ports sources libres et multi-plateformes du moteur id Tech 1 d'id Software, avec pour finalité l'extension des capacités du moteur tout en préservant la compatibilité avec l'original. Sa particularité : son système de fichier DDF (Doom Definition Files) décrivant le comportement du jeu dans un fichier texte externe, facilitant le travail des moddeurs en permettant l'ajout d'armes et de fonctionnalités avec moins de limitations que celles d'autres ports sources. [en]: EDGE (Enhanced Doom Game Engine) and hyper3DGE (the continuation of EDGE) are libre and multi-platform source ports of id Software's id Tech 1 engine, with the goal of extending the engine's capabilities while maintaining compatibility with the original. Its special feature is its DDF (Doom Definition Files) file system, which describes the game's behavior in an external text file, making it easier for modders to add weapons and features with fewer limitations than other source ports.

🎥️ Videos

🎮️ Quelques exemples / Some examples (Showcase) :

🕸️ Links

🏡️ Website & videos

EDGE :
[Homepage] [Dev site] [Features/About] [Screenshots] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

hyper3DGE :
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [WIKI] [FAQ] [RSS] [Changelog 1 2 3 4]

[Videos t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]

💵 Commercial : (empty)

🍩️ Resources
• Some examples of games :
- Covert Operations : [Covert Operations (tested with EDGE engine)] [video]
- Duke it Out in DOOM : [Duke it Out in DOOM (tested with EDGE engine)] [Mod DB] [video]
• Some stuffs : [EDGE on Sourceforge (Wad, DDF, games, ...)]
🛠️ Technical informations
[Open Hub] [DoomWiki] [Wikia (EDGE) (Doom Definition File - aka DDF)]

🐘 Social
Devs (hyper3DGE Team [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Interview 1 2]
Devs (EDGE Team [en]) : [Site] [Forums] [twitter] [YouTube] [Interview 1 2]
Devs (DOSDoom Team [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Interview 1 2]
(Doom) Devs (id Software [fr] [en]) : [Site 1 2] [MobyGames] [twitter] [Facebook] [YouTube] [Interviews (J. Carmack) (2019) (2016) (J. Romero, 2018) (Others)]
Game : [Blog] [Forums 1 2] [twitter] [YouTube]

🐝️ Related
[Wikipedia (Doom (série)) [fr] [en] [de]]
[Wikipedia (Doom) [fr] [en] [de]]
[The Linux Game Tome]

📦️ Misc. repositories

🕵️ Reviews


🐘 Social Networking Update (on Mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #linux

🐧 Update:
💼️
📌️ Changes:
📖 Our entry: https://bit.ly/bottinLightOn
🐘 From:
🎥️🏝️ http://youtu.be/
🎥️🕵️ http://youtu.be/
🎥️🕹️ http://youtu.be/
🎥️🐧 http://youtu.be/

Source of this Entry:

📕 Description [fr]

Un port source id Tech 1, par l'EDGE Team (basé sur le projet DOSDoom), projet poursuivit par l'hyper3DGE Team.
Il est basé sur le moteur id Tech 1 d'id Software.

EDGE (pour Enhanced Doom Game Engine) et hyper3DGE (la poursuite d'EDGE) sont des ports sources libres et multi-plateformes du moteur id Tech 1 d'id Software, avec pour finalité l'extension des capacités du moteur tout en préservant la compatibilité avec l'original. Sa particularité : son système de fichier DDF (Doom Definition Files) décrivant le comportement du jeu dans un fichier texte externe, facilitant le travail des moddeurs en permettant l'ajout d'armes et de fonctionnalités avec moins de limitations que celles d'autres ports sources.

Jeux supportés (id Tech 1) : Doom 1 (Ultimate Doom), Doom "BFG Edition" , Doom 2, Doom II "BFG Edition", Final Doom, Freedoom, Wolfenstein 3D, HacX, Chex Quest, Heretic, Heretic, Strife, Freedoom 1& 2, FreeDM, Blasphemer, The Adventures of Square, Delaweare,
EDGE et hyper3DGE sont également compatibles avec la plupart des fonctionnalités de Boom, ces 3 moteurs étant dérivés du même projet initial : DOSDoom.

Ressources et documentations disponibles :
• voir les fiches "Ressources - Doom 1&2, Heretic, Hexen 1, Strife" et "Freedoom".
• voir aussi les ressources disponibles spécifiquement pour EDGE sur Sourceforge et celles citées sur le Wiki du jeu.

Crédit image (lien ci-dessus) : ZDoom forums ([3DGE] Maps & Modifications Shovelware, by Runsaber)


EDGE

Le projet EDGE est un projet de programmation visant à développer un moteur de style DOOM destiné aux développeurs de Total Conversion, mais toujours capable de jouer aux jeux DOOM originaux.
Ce projet a commencé avec le source de DOOM publié par Id Software.

hyper3DGE

Dans le prolongement du projet EDGE, hyper3DGE donne à l'utilisateur final davantage de puissance du moteur alternatif de DOOM le plus avancé - combiné avec une portabilité sur la plupart des systèmes, y compris les consoles de jeux.

📕 Description [en]

EDGE

EDGE is an advanced OpenGL source port spawned from the DOOM engine, with focus on easy development and expansion for modders and end-users.

Uses GPL-licensed technology from id Tech 1-4 (C) 1997-2011 id Software, LLC
DOSDoom originally developed by Chi Hoang and the DOSDoom Team, (C) 1997-1999
Licensed under the GPLv2 (or greater)

hyper3DGE

As a continuation of the EDGE Project, hyper3DGE gives the end-user more power from the most advanced alternative DOOM engine - combined with portability to most systems, including game consoles.

List of supported games : (see the WIKI on the site)

IWAD

An IWAD - short for Internal WAD - is the main resource file for a Doom-engine game, containing all the game's original sounds, levels, and graphics. EDGE needs an IWAD file in order to play; without one the EDGE engine has no game data to use.


DoomWiki (CC BY-SA 4.0 International) :

EDGE (Enhanced Doom Gaming Engine) is a collaborative Open Source project based upon the Doom source code. EDGE is derived from an earlier project called DOSDoom, and started development in early 1999 before its parent DOSDoom 0.65 was released. EDGE is sometimes referred to as 3DGE, or hyper3DGE due to the long-standing development of the 3DGE fork, which was initially released on April 11, 2011; it was originally created to power the Hypertension TC, and absorbed back into EDGE seven years later. The first official EDGE version was released on June 20, 2000. The latest stable version is 2.0.4, released on December 13, 2016. The team releases *DRDT semi-regular development builds via DRD Team.

EDGE includes ports to many popular operating systems, including x86/x64 Windows, Linux, BeOS, Raspberry PI, Sega Dreamcast, and Mac OSX. The project is hardware-accelerated only, and also implements support for PowerVR2 CLX2 (through KallistiOS) for the Dreamcast platform. Previous versions of EDGE incorporated both software-rendered and hardware-accelerated versions, though the former was dropped with the release of version 1.29.

The most attractive feature of EDGE is its DDF system, which originated from DOSDoom. DDF describes all game behavior inside text files external to the executable file. As a result, it is popular among modders who use the extensibility to add many new weapons and features with many fewer of the limits present in other source ports. With DDF, for example, it is possible to create monsters which can possess multiple missile and melee attacks, or create custom pain and death states for monsters when hit by specific weapons or projectiles. Combined together with RTS and the more modular, modern language COAL, EDGE can rival what other popular ports are capable of through their respective scripting language implementations.

Dream3DGE was a Sega Dreamcast-only port of EDGE 1.29, and has high compatibility with pre-1.31 mods, as it cannot currently run anything created with EDGE 1.31 or above. It must be built with KallistOS. It contains most, if not all, functionality from the parent port. This branch (and EDGE 1.29, on which it was based) was abandoned officially and rewritten and integrated back into 3DGE with version 2.0. The Dreamcast code utilizes KallistiGL instead of OpenGL for important rendering functions concerning the SH-4 CPU.

EDGE Historical Timeline
(...)

🚧️ Installation [fr]

PARAMÈTRES UTILES :

Useful Parameters:
* Screen size: -width [screenwidth] -height [screenheight]
* Colour depth: -bpp [depth] (2 for 16-bit, 4 for 32-bit)
* Windowed mode: -windowed
* Fullscreen mode: -fullscreen
* Pick IWAD file: -iwad [main wad file]
* Play PWAD file: -file [addon wad file]
* Jump to level: -warp [mapname] (in the form of MAP01 or E2M9 etc..)
* External DDFs: -ddf [dirname] (use external DDFs in 'dirname')
* Show EDGE version: -version
* Disable sound: -nosound
* Disable music: -nomusic
* Disable warnings: -nowarn