{"id":47783575,"url":"https://github.com/edge-classic/EDGE-classic","last_synced_at":"2026-04-18T18:01:49.705Z","repository":{"id":37007668,"uuid":"417963759","full_name":"edge-classic/EDGE-classic","owner":"edge-classic","description":"Cross-Platform OpenGL Doom Source Port with powerful modding features","archived":false,"fork":false,"pushed_at":"2025-12-16T14:57:46.000Z","size":169168,"stargazers_count":94,"open_issues_count":0,"forks_count":15,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-12-19T09:17:05.694Z","etag":null,"topics":["blasphemer","bots","cross-platform","doom","doom-2","edge","emscripten","hacx","harmony","heretic","idtech","idtech1","mod","rekkr","webgl"],"latest_commit_sha":null,"homepage":"https://edge-classic.github.io","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/edge-classic.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-10-16T22:30:00.000Z","updated_at":"2025-12-19T08:03:56.000Z","dependencies_parsed_at":"2025-04-16T21:21:55.323Z","dependency_job_id":"65970fa3-189c-492e-ad8e-fe2dafdc0b2b","html_url":"https://github.com/edge-classic/EDGE-classic","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/edge-classic/EDGE-classic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edge-classic%2FEDGE-classic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edge-classic%2FEDGE-classic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edge-classic%2FEDGE-classic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edge-classic%2FEDGE-classic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/edge-classic","download_url":"https://codeload.github.com/edge-classic/EDGE-classic/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edge-classic%2FEDGE-classic/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31978808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T17:30:12.329Z","status":"ssl_error","status_checked_at":"2026-04-18T17:29:59.069Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blasphemer","bots","cross-platform","doom","doom-2","edge","emscripten","hacx","harmony","heretic","idtech","idtech1","mod","rekkr","webgl"],"created_at":"2026-04-03T14:00:39.531Z","updated_at":"2026-04-18T18:01:49.691Z","avatar_url":"https://github.com/edge-classic.png","language":"C","funding_links":[],"categories":["FPS"],"sub_categories":[],"readme":"![circle_logo5](https://user-images.githubusercontent.com/58537100/146055272-0deb8163-5828-4f2f-b6e3-34b48f53ea10.png)\n\n\n**EDGE-Classic** is a Doom source port that provides advanced features, ease of modding, and attractive visuals while keeping hardware requirements very modest. It is a revival of the [EDGE 1.35](http://edge.sourceforge.net/) codebase for modern systems.\n\n[EMUS](http://firstgen.no-ip.info/emus/about.htm), the EDGE Modder's Utility Suite, has also been updated to stay current with EDGE-Classic's new features, and is an excellent all-in-one tool for both the beginning and experienced modder.\n\nHere are some mods that showcase EDGE-Classic's flexibility and power:\n\n## Operation: Arctic Wolf Revisited\n\nOperation: Arctic Wolf Revisited is an update/extension of Laz Rojas' classic DOOM 2 mod with improved gameplay, all new weapons, enemies, new mechanics, more interactivity, more immersion, scripting, updated textures, level fixes, etc. making it essentially a whole new game.\n\n![arcticre](https://user-images.githubusercontent.com/58537100/187059072-dd93b206-d3cd-4c2f-bf3e-3200684d33f6.png)\n\nDownload from ModDB [here.](https://www.moddb.com/mods/edge-classic-add-ons/downloads/arctic-wolf-revisited)\n\n## Astral Pathfinder\n\n![pathfinder](https://user-images.githubusercontent.com/58537100/187058724-a7601685-b22b-4128-ae4e-eaefc23bcd84.png)\n\nAstral Pathfinder by RunSaber/Chutzcraft is an EDGE exclusive partial conversion of Doom II, with an otherworldy setting and Quake-style weaponry. Three vast levels packed with exploring, secret-hunting and of course, hellish spawn from several dimensions, including three boss fights for the player to contend against.\n\nDownload from ModDB [here.](https://www.moddb.com/mods/edge-classic-add-ons/downloads/astral-pathfinder1)\n\n## Heathen\n\n![heathen (2)](https://user-images.githubusercontent.com/58537100/187059362-d27be9f8-ebb5-466a-9239-942516e2120e.png)\n\nA Hexen/Heretic-inspired gameplay mod for Doom. New enemies, weapons, items, and attacks.\n\nDownload from ModDB [here.](https://www.moddb.com/mods/edge-classic-add-ons/addons/heathen)\n\n## Duke it out in DOOM\n\n![dukeitout](https://user-images.githubusercontent.com/58537100/187059563-2f6df105-4d54-4295-a664-df16e523227b.png)\n\nAn action-packed gameplay mod that puts you in the boots of the political incorrect but lovable ass-kicking macho-man Duke Nukem. Crammed full of of 80's/90's action movie throwbacks and pop culture references. Featuring an impressive arsenal of super deadly, sneaky and devastating weapons and a colorful and humorous collection of power-ups and pickups. Full of witty one-liners from Duke himself and plenty of blood, guts and gore.\n\nDownload from ModDB [here.](https://www.moddb.com/mods/duke-it-out-in-doom)\n\n## Aliens: Stranded\n\n![aem](https://user-images.githubusercontent.com/58537100/187060010-143ac59d-dcea-4e7b-a02a-f34a85b01000.png)\n\nA Total Conversion themed on the Aliens movies. New weapons, enemies, music, textures etc. Heavy use of 3D models.\n\nDownload from ModDB [here.](https://www.moddb.com/mods/edge-classic-add-ons/downloads/aliens-stranded) The load order of the included WADs is D3tex.wad, AEM.wad, and AEM_Mapset.wad.\n\n## DarkForces Doom\n\n![darkforces](https://user-images.githubusercontent.com/58537100/187060442-3db18f29-f1c4-4b6b-a793-29f6b38270b0.png)\n\nA Star Wars/Dark Forces themed gameplay mod by CeeJay for EDGE-Classic. Weapons, items, enemies and new gameplay mechanics.\n\nDownload from ModDB [here.](https://www.moddb.com/mods/edge-classic-add-ons/addons/darkforces-doom)\n\nAn optional texture pack to enhance the experience can be found [here.](https://www.moddb.com/mods/edge-classic-add-ons/addons/darkforces-doom-texture-pack)\n\n# Notable Improvements over EDGE 1.35\n\n- Uncapped framerate\n- Updated renderer with Direct3D11, GLES3, and GL 3.3 paths in addition to the legacy GL 1.3 renderer\n- Multithreaded BSP traversal (when using new renderer)\n- Support for Dehacked code pointers up to and including MBF21\n- DEHEXTRA compatibility\n- DSDehacked compatibility\n- Improved compatibility with Boom behavior and rendering (physics, height sectors, etc)\n- UDMF map support\n- Improved sound mixer with floating-point samples and OpenAL spatialization/attenuation models\n- A soundfont-capable MIDI player (SF2/SF3 support)\n- OPL emulation with external OP2/AIL/TMB/WOPL instrument support\n- Many more music and sound formats (PC Speaker, IMF, MP3, OGG, FLAC, IT/S3M/XM/MOD/FT, C64 PSID/RSID)\n- UMAPINFO compatibility\n- Migration from SDL1 to SDL2 (longevity and improved gamepad support)\n- Lua as the primary scripting language, with a COAL compatibility layer for ease of migration\n- Expanded DDF, RTS, and COAL features\n- Widescreen statusbar, intermission, and title screens\n- Replaced GLBSP with AJBSP as the internal nodebuilder\n- Inventory system\n- Autoload folder\n- New Liquid animation (SMMU, SMMU+Swirl and Parallax)\n- Optional Dynamic Sound Reverb\n- Optional Pistol Start feature\n- Support for image/spritesheet and TrueType fonts\n- Support for MPEG video playback for startup videos, intermissions and in-level events (via RTS)\n- A load of longstanding bugs fixed (see full changelog)\n\nBugfixes and detailed changes can be found in CHANGELOG.txt\n\n# Currently Supported Platforms\n\n- Windows 7 or later\n- [Web Browsers Supporting WebGL2](https://edge-classic.github.io/play.html)\n- Linux (x86 and ARM architecture - ARM tested with Raspberry Pi OS on a Pi 4B)\n- BSD (x86 and ARM64 architecture - tested with FreeBSD 13.1; ARM64 tested on a Pi 4B but not recommended unless proper video acceleration is available\n                 as playable framerates are too difficult to achieve otherwise)\n- Mac (x86 and M1 architecture)\n\n# Currently Supported IWADs\n\n- The Ultimate Doom/Doom 1/Freedoom Phase 1\n- Doom 2/Freedoom Phase 2\n- Chex Quest 1\n- Chex Quest 3: Vanilla (Regular and Modding Edition)\n- Heretic/Blasphemer\n- HacX 1.2\n- Harmony (Original and Compatible Releases)\n- REKKR\n\nTo learn more about EDGE-Classic, DDF, RTS, or COAL, please visit [our wiki](https://github.com/dashodanger/EDGE-classic/wiki).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedge-classic%2FEDGE-classic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fedge-classic%2FEDGE-classic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedge-classic%2FEDGE-classic/lists"}