|
Your donations keep RPGWatch running!
RPGWatch Forums » Comments » News Comments » Diablo - Source Code Reverse Engineered

Default Diablo - Source Code Reverse Engineered

June 21st, 2018, 15:09
PC Gamer reports that the Diablo source code has been reverse engineered.

A coder who goes by the name of GalaxyHaxz has uploaded a reverse-engineered version of the original Diablo source code. According to this GitHub post, it took them over 1,200 hours over the course of "6-12 months", in bid to ensure "that everything is preserved."

Devilution, as the project is known, doesn't contain any of the original game's assets so don't expect a free copy of the classic action slasher. Do however expect an accessible project that aims to make things "much easier" to support and maintain into the future.

[…]
More information.
Silver is offline

Silver

Silver's Avatar
Spaceman
RPGWatch Team

#1

Join Date: Feb 2014
Location: New Zealand
Posts: 5,502
Mentioned: 22 Post(s)

Default 

June 21st, 2018, 15:16
This is great achievement! I wounder what motivates people to do something like this? I find it hard to get out of the bed sometimes

I wish I have 1/1000 of their motivation!
lostforever is offline

lostforever

lostforever's Avatar
SasqWatch

#2

Join Date: Oct 2009
Location: UK
Posts: 4,041
Mentioned: 11 Post(s)
+1:

Default 

June 21st, 2018, 15:17
So time for Open Diablo! Yay!
All I really want is better movement than the 8 direction only. I played a mod of Diablo 1 recently that gives us many cool features (better resolutions, more stash space, new abilities for classes, new classes) but it all falls apart when 8 direction movement is pretty bad and makes the gameplay less fun than I remembered.
Archangel is offline

Archangel

SasqWatch

#3

Join Date: Oct 2014
Posts: 3,480
Mentioned: 7 Post(s)

Default 

June 21st, 2018, 15:17
Except risking problems with law, what's the point of RE that particular product? Fixing something? What could that possibly be?

RE modern plague with paid lootboxes then grant everything that drops from these to players, then I'll be your #1 fan. Today, I'm just thinking about time wasted on nothing.
--
Toka Koka
joxer is offline

joxer

joxer's Avatar
The Smoker
Original Sin 1 & 2 Donor

#4

Join Date: Apr 2009
Posts: 18,901
Mentioned: 90 Post(s)

Default 

June 21st, 2018, 15:38
It's the challenge of doing it. It may not have a purpose outside of that. Much geek cred to this dude.
--
c-computer, r-role, p-playing, g-game, nut-extreme fan
=crpgnut or just
'nut @crpgnut
crpgnut is offline

crpgnut

crpgnut's Avatar
Grumpy Role Player
Original Sin Donor

#5

Join Date: Oct 2006
Location: St. Louis, Mo USA
Posts: 7,307
Mentioned: 20 Post(s)
+1:

Default 

June 21st, 2018, 16:15
Its a good learning exercise. Maybe every intro to programming course should offer this sort of project
you is offline

you

Lazy_dog
RPGWatch Donor
Original Sin 2 Donor

#6

Join Date: Oct 2006
Location: usa - boston
Posts: 5,477
Mentioned: 27 Post(s)
+1:

Default 

June 21st, 2018, 16:37
Hum. The code is brute cc; 110K lines of code/declartions. I wonder if part of it was generated in some fashion - lots of a1,a2,a3,v1,v2,v3….
you is offline

you

Lazy_dog
RPGWatch Donor
Original Sin 2 Donor

#7

Join Date: Oct 2006
Location: usa - boston
Posts: 5,477
Mentioned: 27 Post(s)

Default 

June 21st, 2018, 17:09
Originally Posted by crpgnut View Post
It's the challenge of doing it. It may not have a purpose outside of that.
You're most probably right. But you can't expect me to praise such "accomplishent", I'm too much of practical nature when it comes to videogames. For example: bugfixes=gimme, reshade=scram. Not that reshade mods are wrong or something, it's just I don't want to see those if a game is broken piece of s.
--
Toka Koka
joxer is offline

joxer

joxer's Avatar
The Smoker
Original Sin 1 & 2 Donor

#8

Join Date: Apr 2009
Posts: 18,901
Mentioned: 90 Post(s)

Default 

June 21st, 2018, 17:17
So, are we to expect a playable game out of all this work? Or will Blizzard be dropping a bunch of lawyers outside his house? I wouldn't mind romping through the first two games again at some point.
Carnifex is offline

Carnifex

SasqWatch

#9

Join Date: Oct 2011
Location: Ormond Beach, FL.
Posts: 7,355
Mentioned: 15 Post(s)

Default 

June 21st, 2018, 18:32
Good, especially considering the slow progress of freeablo.
kazga is offline

kazga

Traveler

#10

Join Date: Jul 2017
Posts: 8
Mentioned: 0 Post(s)

Default 

June 21st, 2018, 18:43
I'm guessing people like the challenge, love the original Diablo and could be interested in a version that is up to running on modern devices, including like phones, tables. And home appliances probably. Or could want to work for Blizz at some capacity.

I wonder what could become of this, if allowed to proceed without legal trouble.
Polyester is offline

Polyester

Sentinel

#11

Join Date: Jan 2009
Posts: 264
Mentioned: 1 Post(s)

Default 

June 21st, 2018, 18:58
diablo4life . fav blizzard game for me
borcanu is offline

borcanu

borcanu's Avatar
muist

#12

Join Date: Aug 2008
Location: Ro
Posts: 1,048
Mentioned: 2 Post(s)

Default 

June 21st, 2018, 20:10
That is quite some amazing dedication.
A proper game company would offer to hire someone like this.
six is offline

six

Watchdog

#13

Join Date: Dec 2014
Posts: 171
Mentioned: 1 Post(s)

Default 

June 22nd, 2018, 22:36
At Beamdog: Quickly, let's hire this guy! Think of the possibilities!!
--
Rush in and die, dogs…I was a man before I was a king.
BoboTheMighty is offline

BoboTheMighty

BoboTheMighty's Avatar
SasqWatch

#14

Join Date: Jun 2015
Location: Croatia
Posts: 3,641
Mentioned: 6 Post(s)

Default 

June 22nd, 2018, 22:38
10$ on he's Russian.
--
Rush in and die, dogs…I was a man before I was a king.
BoboTheMighty is offline

BoboTheMighty

BoboTheMighty's Avatar
SasqWatch

#15

Join Date: Jun 2015
Location: Croatia
Posts: 3,641
Mentioned: 6 Post(s)

Default 

June 22nd, 2018, 22:50
What would be the basis of their suite ?

Originally Posted by Carnifex View Post
So, are we to expect a playable game out of all this work? Or will Blizzard be dropping a bunch of lawyers outside his house? I wouldn't mind romping through the first two games again at some point.
you is offline

you

Lazy_dog
RPGWatch Donor
Original Sin 2 Donor

#16

Join Date: Oct 2006
Location: usa - boston
Posts: 5,477
Mentioned: 27 Post(s)
RPGWatch Forums » Comments » News Comments » Diablo - Source Code Reverse Engineered
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 04:38.
Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright by RPGWatch