devilution
GameHub
devilution | GameHub | |
---|---|---|
15 | 49 | |
8,636 | 2,168 | |
0.1% | - | |
4.2 | 0.0 | |
15 days ago | 22 days ago | |
C++ | Vala | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
devilution
-
Open source Diablo 1 engine – DevilutionX 1.5.0 released
Reverse engineered from some partial leaks: https://github.com/diasurgical/devilution#introduction
-
What games do you play on your G14 on the go?
Diablo 1 https://github.com/diasurgical/devilution
- Diablo 1 for Web Browsers
-
What open source games do you play?
Devilution is a reversed-engineered recreation of the Blizzard's Diablo engine. Still need the original game, and optionally Hellfire, for maps and assets.
-
New user here; in my opinion, Linux gaming is already nearly identical to gaming on Windows
For Diablo you might be interested to learn about https://github.com/diasurgical/devilution - and, if you like both Icewind Dale and Diablo, you might be interested in the in-between game that is Nox by Westwood, which is also native on Linux thanks to https://github.com/noxworld-dev/opennox
-
Si78c: Memory-accurate reimplementation of Space Invaders in C
> Now imagine the code base of original Diablo.
No need to imagine! https://github.com/diasurgical/devilution
This is >99% binary exact when compiling with the original toolchain.
-
The Video Game Soda Machine Project
This github issue is continually adding to that list:
https://github.com/diasurgical/devilution/issues/64
If you get really nostalgic, check out my links page. There are well over 600 links. Many thanks to archive.org!
- Moving From University Assignments To "Real" Projects
-
How do I structure a games code?
Making games is hard. Code is never going to be perfect and you could always contrive corner-case scenarios that break your design at any given point. For some perspective, Diablo 1 declared all the items and spells in a giant array. Do what ships the game.
-
Complete Decompilation Projects with buildable PC Ports?
Super Mario 64 and Diablo come to mind.
GameHub
-
Looking for an alternative game library manager similar to GOG Galaxy
I like https://github.com/tkashkin/GameHub. However, it has some caveats.
-
Anyone using a launcher?
Right now there's Steam, Heroic (Epic, Gog), Itch, Gamejolt, Humble, etc. Nothing really integrates all of them except GameHub and it's inactive and doesn't have EGS support.
-
Is the Gamehub official site legitimate?
The Github directs users to https://tkashkin.tk , which redirects to a very sketchy site/sites.
-
Any Third-Party steam clients?
Some that I have found: - GameHub (Neat project, but does not support the usage of proton or wine for steam games - PlayNite (Only supports Windows at the moment, Linux support will come some time in the future) - steam-tui (A little too bare-bones for my taste)
-
What frontend do you use ?
Attract mode and GameHub also support adding other games besides emulated ones.
-
App ideas for GNOME (GTK4) Vala?
Idk if this is up your alley, but gamehub is a program I use daily and from what github reports, it's 95% vala.
-
New user here; in my opinion, Linux gaming is already nearly identical to gaming on Windows
Bonus: Since you mentioned GOG and some ROMs, check out Gamehub, it's a game launcher (like Lutris) that combines gog, itch, humble, steam and emulators. Looks really nice and its pretty easy to use. Specifically for GOG it has a way to automatically download and install the games on your account.
-
Local Game Launcher
GitHub: https://github.com/tkashkin/GameHub
-
how can I sync my GOG Galaxy cloud game or download my save files? (Blasphemous, Gamehub)
There is the GameHub issue related to this: https://github.com/tkashkin/GameHub/issues/630 documentation linked there is made by us - the Heroic team.
-
GOG finally remove the false "in progress" note about GOG Galaxy for Linux
I use GameHub for managing Gog games, it even has joypad support.
What are some alternatives?
Sonic CD Decomp Android - A Full Decompilation of Sonic CD (2011) & Retro Engine (v3)
lutris - Lutris desktop client
REDRIVER2 - Driver 2 Playstation game reverse engineering effort
HeroicGamesLauncher - A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
devilutionX - Diablo build for modern operating systems
pegasus-frontend - A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
Sonic-1-2-2013-Decompilation - A complete decompilation of Sonic 1 & Sonic 2 (2013) & Retro Engine (v4)
Playnite - Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
gemrb - GemRB is a portable open-source implementation of Bioware’s Infinity Engine.
gamescope - SteamOS session compositing window manager [Moved to: https://github.com/ValveSoftware/gamescope]
vcmi - Open-source engine for Heroes of Might and Magic III
proton-ge-custom - Compatibility tool for Steam Play based on Wine and additional components