2773f7 No.15041589
Hard from Heise, that some guys have reverse engineered the source code of Diablo with the help of a few debug builds he has stumbled upon. After 1200 hours of work with IDA decompiler according to some people in the comment section, he ended up with Devilution. With it With this, making a open source Diablo engine shouldn't be no problem. According to reports, the code has been successfully compiled for Windows 7, 10 and Lunix. below are an archive of the Shithub project Blizzard is going to take down eventually and a copy of the source code for people who don't want to deal with Microsofts homosexuality.
https://my.mixtape.moe/fkdhoq.zip
https://archive.is/pQz0j
sauce
https://archive.is/JLRx1
6bd71a No.15041595
398ee3 No.15041602
19d709 No.15041607
398ee3 No.15041611
So does this mean we can get an updated and remixed DIABLO?
and how similar codewise is Diablo 2's code to Diablo 1's?
2fea00 No.15041631
>>15041611
He already said in his readme that D2 has 4x the code of D1 (or something to that effect) so no. He's working on making sure it runs well on modern PCs and such, basically like developing OpenMW but for Diablo.
7be7bd No.15041663
>>15041655
Don't remind me, Anon.
8e02b8 No.15041681
anyone got a link for Diablo patched to 1.09(b)?
734b03 No.15041690
that one agdg anon might find this useful
2773f7 No.15041739
>>15041611
Probably not that much. Just look up some gameplay videos and compare. Diablo 1 relies on dithering to render everything in 256 colors, whereas 2 has a perspective feature and more modern graphic capabilities built in for example.
>>15041681
No. Its not an automatic download and you need a orginal Diablo copy for the assets anyway.
a39112 No.15041776
>>15041589
The really sad part is that he's a reddit cuckold that refuses to do the same for Diablo 2 because Blizzard still "supports" it.
94318a No.15041792
>>15041589
so whats diablo like? kind of soul like?
cd5ae1 No.15041800
StarCraft reverse engineering when?
3fd996 No.15041813
>>15041655
What did the Redditor get out of that again?
2773f7 No.15041814
YouTube embed. Click thumbnail to play.
>>15041776
When will plebbitors learn: Blizzard doesn't give a shit about you or what you want. If one of the most infamous assholes of the industry gives out his old games for free when they outlived their shelf life on principle and Rockstar games and EA have done it once with their outdated 90s games but Blizzard doesn't, it means something. Its not like Blizzard is a spotless lamb when it comes to copyright.
>>15041792
Lurk more. If you ask such a question about a famous game, you are frankly a fucking imbecile.
d6ef94 No.15041819
>>15041813
he got a good goy package with gaymer shit in it from blizzard
7ff2a9 No.15041822
>>15041814
why reply to obvious bait?
7dae04 No.15041835
>>15041589
>>15041655
>>15041663
>>15041800
>>15041813
>>15041819
>we could have had an OS Starcraft clone
Also, WoW is free until the 24th. You're welcome.
3fd996 No.15041839
>>15041819
WEW
Has anyone made a 'my son' meme out of it
9d9461 No.15041847
>>15041813
He got a trip to Blizzcon all expenses and some gaymur merchandise shit.
1e39ab No.15041851
>>15041802
There is much more to the graphics then one effect that is that wasn't that impressive. What I wanted to point out with this is that the claims about 4 times more code relative to a game that still used fucking dithering do add up.
b25558 No.15041855
>>15041822
Irony was on life support for ages. It died years ago. Anything anyone says will be assumed to be sincere by people who agree with it, which are now everywhere, for any opinion, no matter how absurd.
cd5ae1 No.15041864
>>15041847
The good goy's prize is to be advertized to for free.
7dae04 No.15041865
>>15041855
>>15041858
Just another layer in the great onion of idiocy. Its like all that plastic in the ocean that is just now saturating our food chain, better get used to it.
1e39ab No.15041870
>>15041855
>>15041858
No its not. This is also why I made that reply. You can't know if you are dealing with a real newfag or a shitposter anymore. Better err on the side of caution and make idiots not feel welcome here.
b25558 No.15041871
>>15041858
If we had lived a couple of centuries ago, I would have assumed you were joking.
8e02b8 No.15041905
>>15041739
>you need a orginal Diablo copy for the assets anyway.
that is why im asking for, anon.
1e39ab No.15041917
Fielplanet has the patch. I think you can help your self with this information snippet alone.
d027ea No.15043478
8939e2 No.15043533
>>15041800
Honestly, forget Starcraft. Total Annihilation RE when. Spring doesn't count.
bd9738 No.15043641
>>15041776
That's probably just an excuse so he doesn't have to say doing what he did for another game is a lot of work that he doesn't want to bother with. What he did here is amazing and I don't think you realize that. You cuckchan fags need to stop slapping your reddit meme on everything you don't like.
8019c0 No.15043714
Wow this is pure theft of Blizzard™'s property and I will be reporting this filth to the good folks at Blizzard™. I hope I get free Blizzard™ games like Overwatch™!
I remember Diablo being an ass to run last time I tried it so I'm all for it. What's Diablo's modding scene like though? I always assumed it had a Doom-tier scene but I never actually looked it up.
234847 No.15044070
https://github.com/galaxyhaxz/devilution/blob/master/Source/gendung.cpp#L346
This is literally just shitty decompiled code. Nothing has been reconstructed.
75dfda No.15044080
>>15044070
What, did you think he was coding it from scratch?
8939e2 No.15044093
>>15044070
It's easier to produce something useful from a decompiler with an older game since the older compilers were much more simplistic in their code generation. Unfortunately this isn't like the creation of Chocolate Strife where they could actually compare it to the other Doom-based games.
62b8fa No.15044116
>>15041589
Great. Now let's see this done for Starcraft so that dipshit who gave them the source code back can eat a giant turd.
62b8fa No.15044119
>>15041589
> Wow, does this mean I can download and play Diablo for free now?
> No, you'll need access to the data from the original game.
This guy is definitely a full on copyright cuck.
8939e2 No.15044145
>>15044119
FOSS is kept FOSS because of copyright, and not distributing data files is standard MO for any FOSS source port or rewrite.
f79dbb No.15044149
i am retarded, need help.
How do i compile diablo.dsw to build the exe?
02b699 No.15044152
>>15041589
>waste half a year of working 8 hours a day in his pare time, unpaid to reconstruct a meme dungeon crawler
I smell suicide within 5 years.
697d3e No.15044153
Wasn't here Diablo II open-source/reverse-engineering in progress done by different guy, as well?
Also,
>>15041607
>>15041664
>>15041816
There's too many skeletons in this thread.
Inb4 Dark Souls but made in Diablo Engine.
0bc9b3 No.15044158
234847 No.15044164
>>15044153
The dev of swat elite force is working on one
02b699 No.15044167
>>15044158
The guy wasted 150 days of his own free time working 8 hours a day to reconstruct a crappy game. He'll kill himself within 5 years, I am pretty sure.
77d4c4 No.15044171
>>15044152
Diablo 1 is the best diablo game by far you know.
f79dbb No.15044173
hello?
anyone here who can help?
OP is just the git copied to a zip, it is not compiled, there is no exe.
I am a retard who can't do stuff like this.
77d4c4 No.15044175
>>15044173
Considering this does not include any assets, I'd say a compiled version wouldn't do anything anyway.
02b699 No.15044177
>>15044171
That's not setting the bar very high. Taking a log type shit is better then explosive diarrhea after eating take out but it's still shit.
8939e2 No.15044179
>>15044173
OP is a faggot for not including the original Github link. Just clone the repository. You have it archived.
https://github.com/galaxyhaxz/devilution
f79dbb No.15044181
>>15044175
so, its actually nothing.
234847 No.15044183
>>15044173
this post smells like reddit
f79dbb No.15044186
>>15044179
the mixtape is the clone, anon.
But it is not compiled, no exe. but as >>15044175 said, no including assets, so it doesn't do anything anyways.
nothingburger.,
f79dbb No.15044188
someone make a exe and include all assets and shit, zip it and we have our free open source diablo.
8939e2 No.15044197
>>15044186
Fuck no it isn't. That's merely a snapshot of the source code as of the latest commit. You don't get any of the commit history and everything else associated with version control. To actually archive it
$ git clone https://github.com/galaxyhaxz/devilution
Or use your idiot-friendly Git client to do the same thing.
918748 No.15044201
>>15044153
yeah, although it doesn't seem to have much to show for it yet
https://github.com/eezstreet/OpenD2
>>15044188
are you retarded?
785dfd No.15044205
>>15043533
They are already doing it, it's called the Robot War Engine: https://www.tauniverse.com/forum/showthread.php?t=45555
Polite sage for offtopic
f79dbb No.15044207
>>15044201
yes, i am retarded, don't know how to make an exe with the diablo.dsw
918748 No.15044235
>>15044207
you don't need to
the result will be identical if not worse than the existing diablo.exe
this is only of value to people looking to mod or port the game, there is currently no reason to play this over the original
62b8fa No.15044239
>>15044145
> FOSS is kept FOSS because of copyright
> free is kept free because of nonfree
I don't know how many paint chips it takes to be this retarded, but by all means keep eating them.
8939e2 No.15044241
>>15044239
Do you have any idea how software licensing works? It is upheld by copyright law.
2a78be No.15044243
Diablo still runs on Windows 7. This is neat and may be good in the future, but for right now I don't see a reason to use it.
>Will you be reverse engineering Diablo II next? Ooooh please!
>Absolutely not. Diablo II is still supported, sold, and maintained by Blizzard. Setting the legal implications aside, there's about 8x as much code, and a chance Blizzard will remaster the game soon anyway. (as of 2018)
>Blizzard will remaster the game soon anyway. (as of 2018)
What? Is that true?
c47a8f No.15044248
Diablo C++ to Rust conversion when?
c47a8f No.15044253
>>15043714
> Not playing Diablo 1 as an emulated PS1 game on Linux, like it was intended to.
922cb7 No.15044258
>>15044239
Why do you think it's called "copyleft"? Do you really think it's not some kind of licensing?
1e39ab No.15044261
HookTube embed. Click on thumbnail to play.
>>15044173
>>15044179
>>15044186
Read the thread again. The zip snapshot is for people who don't want to deal with Microsoft's new Github.
>>15044243
The Project is intended for making modding easier if I have read that right. All I have found on the Diable 2 remaster are speculations and a interview with David Brevik the creator of Devilution is probably parroting.
>>15044253
Diablo came out for PC first, you dipshit. The PSX version is far inferior to the PC version.
c47a8f No.15044263
Dependencies
Arch Linux
pacman -S mingw-w64-gcc mingw-w64-binutils
Building
git clone https://github.com/galaxyhaxz/devilution
cd devilution
cp /path/to/diablo_game_dir/diabloui.dll .
cp /path/to/diablo_game_dir/storm.dll .
make
On a 32-bit host, $ make MINGW32=mingw32 should be used, to specify the 32-bit toolchain.
Install
cp devilution.exe /path/to/diablo_game_dir/
Run
wine devilution.exe
c47a8f No.15044266
>>15044261
> The PSX version is far inferior to the PC version.
not in my memories.
c47a8f No.15044272
>>15044261
And, actually the PS1 version was better due to co-op.
ddce39 No.15044277
>>15044263
>still have to use wine to run
port when?
8939e2 No.15044282
>>15044261
>Microsoft's new Github
It's still a Git repo numbnuts, and if you wanted to provide a real archive, you should've done it the way I said.
https://my.mixtape.moe/sgqymb.tar.gz
This includes the full source tree and history of any changes made to it so you can see how it changed over time. A snapshot of how it is now is next to worthless. Also, even an archive of the Git repo now will go stale. You really do need to periodically git pull to keep it up-to-date if it's under development.
d027ea No.15044284
>1200 hours
>it will probably take twice of this time just to make code more or less readable
RE is fucking hell. I guess you should have extreme level of autism to do this.
be5947 No.15044293
>>15044243
>Blizzard will remaster the game soon anyway. (as of 2018)
Most I could find is a Blizzard job posting that mentions "restoring them to glory" after mentioning Warcraft, StarCraft, and Diablo.
A lot of these articles are REALLY reaching, sometimes flat out quoting literal nobodies or even changing the subject midway. But despite all the clickbait, "restoring them to glory" is hard to ignore especially after the StarCraft remaster. Then again, we might get WC3 remastred instead.
48799d No.15044298
>>15041589
> With it With this, making a open source Diablo engine shouldn't be no problem.
What about Freeablo? It's playable.
https://freeablo.org/
087f60 No.15044325
>>15044241
>>15044258
If there were no copyright laws and every single work were in the public domain, would you need a copyright license?
8939e2 No.15044332
>>15044325
Depends. Does everyone agree to play nice and maintain source code access even in modified versions? That's what copyleft helps preserve.
087f60 No.15044341
>>15044332
What do you mean?
8939e2 No.15044359
>>15044341
The closest equivalent to public domain is BSD-style licensing (permissive) which generally just require attribution. With "copyleft" style licenses, it's a legal requirement that modified copies also come with the source code used to generate them, which for computer programs is paramount to ensure future modification or forking. I do trust most people to play nice even without external constraint but then you get to scummy fucks on app stores who are happy to stick adware and other shit into open software and sell it.
1e39ab No.15044379
>>15044282
>A snapshot of how it is now is next to worthless.
If you want to contribute to the project itself or think you need all the change logs. Yes, its still a GIT repository, like Hotmail is was just ordinary webmail. This doesn't mean Microsoft won't fuck with Shithub in the long run or get simply jack the repository on Blizzard's behalf. This is why also think that having it all could cause some headache. The commit messages still contain the handles and if they are included in a new GIT repository, it could be piss easy to find.
>Also, even an archive of the Git repo now will go stale.
Assuming that it won't get jacked. What it very likely will. We are talking about Blizzard here.
>>15044298
It could be helped out with this project along the way. In fact it is already talked about in their Gitterchat.
>>15044341
By that he means that people could get very protective of their modifications. What made copyright sound good in the beginning was its limited protection with the built in promise that the patented Item becomes public domain as soon it runs out. This made sense when patents expired after 21 years. It doesn't when they only expire after death of the patent holder plus upt to 70 years. There are other practices the other Anon above me has mentioned: Some people like to cram their spying and advertizing shit into their freeware. Commercial use is also a concern when it comes to open sauce things. The license with the least headache for companies utilizing free software is the Apache License. The one with the most pain is GPL. That's another problem that was intended to circumvent with Copyright: Since ideas are property, how is assured that that their owners can not go around fuck everyone who uses them in the ass?
dd09bb No.15044402
>Open-Source Diablo with native Linux support
Oh baby. Now if only that would've put that effort into 2, which everyone would've preferred.
8939e2 No.15044429
>>15044379
For god's sake let me spell it out to you.
>git clone repo
>I now have a copy of the full Git history on my computer that can also be updated as the version on Github does
>If it gets pulled I retain my copy
The version I posted is exactly that. Get it now? I want incompetents to stop commenting on shit they don't have a clue about.
>>15044402
I want both!
1e39ab No.15044472
>>15044429
Yes. In fact I have intended the snapshot to be a option for copying it immediately and continue from where the original project left off. Can you also separate the commit messages from the repository? I haven't gone into the effort of installing GIT on my wangblows machine, making a shithub account and then cloning the repository, because the that effort wouldn't be justified if the next person who wants to use GIT with it would have to build a secret GIT instance that only him and everyone else inside a circlejerk know about for it would always get jacked whenever it gets out to the public. With the username Galaxyhaxz (Galaxy Hacks. Got it?) attached to it would always piss easy to find.
8939e2 No.15044571
>>15044472
Your entire post can be summed up as you don't have a clue and until you make a modicum of effort, maybe stop trying to pretend you know better. Look into how version control works and why you'd want to have the full history of a program and all of its code changes. You also don't understand that Github is literally providing a platform for Git repositories and that the version control system Git was developed by the fucking founder of the Linux kernel and the tool is free and open source. Anyone who clones a Git repository is doing exactly that.
1e39ab No.15044624
>>15044571
The username of the initiator and biggest conributor to the project is enough to find the next repository relatively quickly.I furthermore remind you that the archive link was used for linking to the repository without giving that away that it is linked here. Maybe stop whatever you are trying here by spouting shit I have already known, then scroll up and read your own posts. As you can see, it has worked out as intended. What wasn't intended is some autist going on a rant, because In didn't jump through enough hoops before creating this thread.
8939e2 No.15044636
>>15044624
If Blizzard are that determined to shut down any attempts at RE to Diablo, then the commit author's name is irrelevant. It's a lot more important that you preserve a full copy of the Git repo since you can trivially generate a "current commit" source ZIP from it but your "archive" is lacking so much critical information.
1e39ab No.15044644
>>15044266
Shit GUI, shit performance and the PC version had Multiplayer as well. Emulating it the PSX version with Mednafen on Lunix is not what I call the way it was intended to play on a fucking PC.
>>15044636
>but your "archive" is lacking so much critical information.
You have already copied.
> you can trivially generate a "current commit" source ZIP from it
Thanks for finally answering my question. And no, I will not link to GIT repositories of the next spectacular leak directly. This is how really attention whoring shitheads find threads about their shit.
8939e2 No.15044662
>>15044644
>You have already copied.
That's because I actually know what I'm doing, and you're just being a half-wit who isn't actually preserving shit because he doesn't know what he's doing.
>And no, I will not link to GIT repositories of the next spectacular leak directly.
OK seriously, shut the fuck up and actually try to understand. If you don't link the Git repository you are preventing people from making a copy of it. Do you not know what a copy is? It means a copy. It doesn't matter one whit whether Github takes it down. I've got it, and so does everyone else who copied the repo. At this point you're just being embarrassing so fuck off.
d81e52 No.15044685
Better mirror this repo quickly before blizzard gets their lawyers ready.
>>15044402
>>15044429
The guy making this explicitly stated that diablo 1 is the only purpose of this but I wouldn't be surprised if someone made a mod that brought diablo 2 to the diablo 1 engine.
2a78be No.15044693
>>15044685
>brought diablo 2 to the diablo 1 engine.
That sounds impossible based on the movement alone.
d81e52 No.15044704
>>15044693
Well maybe liberties would have to be taken here and there to account for engine differences. But an attempt to see diablo 2 on the diablo 1 engine would be most fascinating.
b34459 No.15044726
>>15044716
>this fucking retard thinks archive.is/fo can clone gits
sudoku
087f60 No.15044735
>>15044359
I've asked, however implicitly, whether anyone would need a software license for any purpose, which includes studying, modifying and distributing whatever versions of the program they wished in the absence of copyright laws. I didn't presume there should be any source code available e.g. as there wasn't in the case of Devilution, and and you didn't need to enter into this issue of the source code of modified versions of the program if you had understood that. The answer to the question is no. The concept of a license in absence of copyright is absurd, and all software in a world without copyright would either be free or a trade secret, with e.g. a cracked copy of Windows being at most a violation of Microsoft's trademarks. But you've replied as someone who "needs" (rather "wants") copyright in order to somehow induce developers to publish the source code of modified versions of the program in order not to be fucked in the ass by them, which is a fair concern. But whether copyright is actually able to do that, I'm not so sure. The more I think about it, detection of software copyright infringement seems like a nightmare. I've downloaded a copy of a book on it which opens with a dedication "to all those who attempt to do things that others say are wrong or impossible", which seems to me rather suggestive. But even detection presumes that copies of the software in question are being distributed rather than e.g. being used while obscured by being provided as a service. It seems to me that whether or not there are copyright laws and means of enforcing restrictive licenses, you'd depend a good deal on the goodwill of the developer. But I won't enter further into any of that. The point is that free software would still be free in the absence of copyright laws, since in such a case everything now would be free. You've shat on >>15044239 unfairly, or at least for the wrong reasons. If you wanted to shit on him, you should have done so for talking about freedom while missing out on the legal mechanisms meant to keep the OS part of FOSS.
1e39ab No.15044771
And with the necessary information from archive.is/pQz0j (the original link to the repository) I have created a correct clone of the repository. Boom, done. Without sperging out so hard that I am on the brink of violating rules inside my own thread. I was incorrect about the requirements to make one. There are none. Just cram in GIT (which I don't need on this Computer), and voilá! I have yet another copy of the entire repository (which is totally worthless to me, because I can barely read C, not produce it all and not read the IDA decompiler output very well). Congratulations. I would tell you to get fucked, but according to what I know about guys who act like this, I could as well tell you to all the asteroids in the Ring of Jupiter, drink the ocean or obtain a hand full of pubes from an Anime girl. They all have in common, that they are impossible
>>15044726
No. The actual information you need is the original link. Please read
https://help.github.com/articles/cloning-a-repository/
22cd96 No.15044932
FUCK BLIZZKIKE IN THE ARSEHOLE
SPREAD THIS SHIT LIKE JEWISH POZZ
dbb7a7 No.15044956
>>15044932
Stop trying so hard.
I bet you never finished Diablo, because you rushed through it and then got fucked by Diablo at the end.
1e39ab No.15044993
>>15044956
Try King Leroic. He is hard enough for some faggots.
d6ef94 No.15045076
maybe we can get some proper multiplayer for this, tight now it's only going to be a Diablo HD mod without the extra shit
4f9044 No.15046312
>>15044771
You sperged out as well. You didn't fuck up with providing the source but your explanations clearly showed you were talking out of your ass and you should avoid talking about things you do not know about in the future.
2d1a85 No.15046328
>more native Linux games
It's so lovely.
a3e0ac No.15049939
>>15044272
There is this thing you may not have heard of. It's called an ethernet cable.
0c0ebd No.15050173
>>15049939
There is this thing you may not have heard of that's called comfyness.
Realistically, how many would through the trouble of setting up an ethernet connection and hoping it will work when you could instead play on a console.
b2d8be No.15050272
>>15050173
Not a good argument when there were null modems and daisy chaining together PC over LAN was already as easy as ABC.
62c07e No.15050394
>>15050173
I have a hole in my wall because the router is in my living room.I drilled a hole then snaked the ethernet cable through. Best thing I ever did to be honest. Connections are stable instead of fluctuating and everything works perfectly.
If anyone here hasn't done it already, use Ethernet.
a0fb1d No.15051357
>>15041611
1 is a fuckton better than 2 anyway.
a0fb1d No.15051358
>>15050400
2 is shit compared to 1
581e02 No.15051500
This is just decompiled and has at points contained byte for byte copied assembly code, still present in the git history. It will be nuked from orbit as it's a copyright violation, not even remotely close to a clean room "reconstruction".
ec9431 No.15051523
>>15051500
download it before it gets taken down though
659d97 No.15051526
>>15051358
You are shit compared to dog shit.
8939e2 No.15054269
>>15051523
This but properly not half-assed. That means clone it, and then periodically run "git pull" to keep your local copy up-to-date.
>>15051500
Decompilation is legal for reverse engineering purposes in the USA, but this is probably beyond the pale and I'd probably only want to see this used to determine vanilla behaviour for a from-scratch rewrite. If it's even decided to be a good thing because there's a lot of balance issues and outright wonky behaviours like the way energy shield can eliminate hitstun.
83f0b7 No.15055421
>>15054269
>git clone –mirror
>git remote update (instead of git pull)
For extra-assed way, to copy branches other than master
8939e2 No.15055907
>>15055421
>extra-assed
I've never used branches and this particular repository doesn't use them, but no, I welcome corrections to my method if it's incomplete.
7553cf No.15055919
>Diablo 1 but without restricted color pallet and frequency cap
Nice
beaa35 No.15066499
>>15050173
>comfyness
>he didnt have a little brother
>he didnt have 2 PC computers ready for coop
3a2755 No.15067173
1d81c4 No.15068244
>>15050400
i want summer to be over
fce5cd No.15077792
>>15041589
Props to the people who managed to do this, I always appreciate it when people make attempts to make modding easier.
So what kind of mods would you guys like to see in the game? New quests, monster, or spells? Or maybe a total conversion of setting to something else?
29860e No.15078026
>>15041792
It's basically the first ARPG, if you've played that you'll know what Diablo is like. Most notable thing about it is it's atmosphere.
3f77ca No.15078116
>Pass executable through decompiler
>Call it a day
>Make a fuss about it
Lmao. Why would you ever want to work on a decompiled source grabbed from an ancient executable? You would end up with a better game if you decided to write it from scratch, a la OpenMW
f95cff No.15078187
single question
why? unless you are making a mod for the engine or unofficial patch its pretty useless
its not like X-Ray that you can upgrade, its so outdated you have to build it from scratch.
981d6a No.15078381
>>15078187
>>15078116
You can do the same things either way, it's just some of them are harder in one or other approach.
Advantages of a fresh codebase:
>full source
>cleaner code
>better understanding
>can be written with compatibility in mind
Advantages of recompiling:
>perfect original in-game behavior
>file/network compatibility with prior versions
>may allow you to code around "black box" modules you don't understand
8939e2 No.15078419
>>15078187
The best approach would be for you to write a clean codebase but use the disassembly as pointers for how it needs to be done, and how to reproduce wonky vanilla behaviour if that's desired. I'd say possibly, it depends whether the devs are prone to doing stupid alterations à la OpenRA. Overfixing is infinitely worse.
6c50bd No.15078498
>>15078419
>Patch out the item duplication bug where you click to pick up a ground item, then put an item in the cursor as you enter the tile
>Allow players to re-enable it again via an ini [CHEATS_ENABLED=1] option
d67cca No.15079873
>>15078116
Read the guy's intention: He made that with modding in mind. This makes decompiling the perfect option according to >>15078381.
This gives me the perfect excuse to point out that there is another project related to Devilution. Namely a selfmade documentation of the the Dibalo 1 engine.
https://archive.is/Des5k
Same song and dance as the last archive.
1. Grab the original shithub link
2. Open gitbash inside the folder you want it
3. git clone https://gith...etc
>>15077792
Compability with Wangblows 7.
29860e No.15080028
>>15078116
OpenMW has completely stalled out right now, one of the guys who used to work on the project moved on.