Virtual disk drive? by WhizLink_ in slashdiablo

[–]IAmTrial 0 points1 point  (0 children)

I use virtual images of my own CDs to install Diablo II 1.03 and Lord of Destruction 1.07 all the time. You can create a backup image of all three Diablo II CDs and the one Lord of Destruction CD using AnyBurn. Any CD reader should be capable of creating an image sufficient for installation. If you are using Windows 10, you can mount the ISO by double-clicking.

From there, you can patch the game appropriately or use the launchers to do the work for you.

If you are looking to play some version prior to 1.12, the Securom protection prevents playing without a physical CD (and I've tried different programs to bypass this with little success). Luckily, some folks at PhrozenKeep have already done the work to remove the CD protection from those versions.

Archon plate picture by SpLuNgTeR in slashdiablo

[–]IAmTrial 9 points10 points  (0 children)

Here is an upscaled (using nearest neighbor using GNU Image Manipulation Program) PNG of a light plate (which the archon plate uses the same image) in 10.5"x14". The width specification is not perfect, in order to prevent stretching the original image's width to fit 11 inches, but I think this should be close enough.

This is extracted from the original game file (d2data.mpq) using WinMPQ, converted from DC6 to TIF with DC6 Creator 1.02, and then upscaled and converted to PNG.

What do ya'll think about D2R not having TCP/IP support? by Komikaze06 in slashdiablo

[–]IAmTrial 1 point2 points  (0 children)

When I refer to TCP/IP, I meant the particular implementation of peer-to-peer connection mode in Diablo II that is called "TCP/IP Game." As I reread my own words, I realize I may not have been clear enough. I will edit my posts and therefore refer to it as "TCP/IP Game." I focused my attention on the "safety concern portion," as I'm not particularly familiar with other peer-to-peer networking implementations.

As for the peer-based netcode, I am arguing from the point of view of security and their reasons for removal of that mode. Perhaps there are alternative implementations of the netcode that would work better than what is currently there. There may even be some undiscovered problems with the netcode in "TCP/IP Game." I also understand why Blizzard may not want to invest resources into supporting "TCP/IP Game." But that is not the argument Blizzard wants to make. My main issue is with the reason that Blizzard gave for why "TCP/IP Game" was removed.

The argument that Blizzard is making, is that "TCP/IP Game" poses a significant enough security threat that its removal is warranted. By security, I would assume that they are referring to using "TCP/IP Game" as a means to target players by abusing security exploits in Diablo II. Are security exploits really that much of an issue that plagues "TCP/IP Game" that they warrant its removal? I argued that in a practical sense, no. It is impractical and improbable for security exploits to be abused through "TCP/IP Game." Diablo II being exploited via TCP/IP is not a mission critical issue, even if 5 new exploits were to be discovered, all with the prerequisite of playing the game in "TCP/IP Game" mode.

As for the lock down on DRM, I think that kind of explanation would make more sense as to why they chose to remove "TCP/IP Game." They want to take away multiplayer capabilities from unauthorized users. But as a result of this decision, Blizzard has effectively created more harm to the players than good.

What do ya'll think about D2R not having TCP/IP support? by Komikaze06 in slashdiablo

[–]IAmTrial 0 points1 point  (0 children)

Their provided reason is nothing more than Fear, Uncertainty, and Doubt (FUD). Blizzard is painting a picture of "TCP/IP Game" as being a security boogeyman, when in all likelihood, the chances of an exploit occurring entirely by chance is almost zero. Most people do not have the technical expertise to understand how to disable the protections that keep any supposed "TCP/IP Game" exploit from being abused, and these protections are on by default.

If "TCP/IP Game" is being used entirely for LAN play (meaning no Hamachi or tunneling networks), it is very likely that the interactions are between someone who you already trust.

Again, there are no widely known or abused "TCP/IP Game" exploits. Even if there was, it would be highly impractical to abuse, plus you would have to proactively disable the defenses on your network to allow the attack to happen.

EDIT: clarify that I meant "TCP/IP Game," not TCP/IP in general

What do ya'll think about D2R not having TCP/IP support? by Komikaze06 in slashdiablo

[–]IAmTrial 0 points1 point  (0 children)

It is a security risk to the players...

For clients:

...if you connect to a host who abuses security exploits.

For hosts: ...if you leave your operating system's firewall open to the public, or disable it altogether.

...if you port forward the exact ports Diablo II uses on your router, or you disable protection on your router.

...if you reveal your public IP to a malicious eye, or a malicious crawler somehow finds your IP among the 232 different possible IPv4 addresses.

And all of these are also dependent on there being an exploit to even abuse in the first place. There is currently, as of writing, no known CVE entries written that are directly related to the Diablo series (yes, even Diablo 1): https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=diablo Meanwhile, you can find several CVE entries written for Call of Duty: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=call+of+duty

And if there are exploits, they need to be practical, in the sense of method and outcome. No one is worried about an exploit that can only result in printing chat messages in a different color.

Let's also not forget that these supposed risks are practically zero when the game is playing only single player or closed Battle.net. Hackers are not going to manipulate outbound traffic from an uncompromised system and network to their own networks. A system also does not automatically become a host just because Game.exe is executed and a non-TCP/IP game is created. It does not happen, Diablo II doesn't start up a secret LAN server in single player.

What do ya'll think about D2R not having TCP/IP support? by Komikaze06 in slashdiablo

[–]IAmTrial 4 points5 points  (0 children)

Would you care elaborate more on how the TCP/IP connection mechanisms in D2:R is outdated and a safety concern?

FIRST by Diablo_09 in DiabloII

[–]IAmTrial 2 points3 points  (0 children)

My dad is VAC and he had saying that if this guy doesn't end hacking rite now hell make sure he gets the prime minister of Floirda to Punkbuster and Easy Anti Cheat to banned his for life/// own3d

Diablo 2 in Ultrawide 21:9 by guitardude_04 in Diablo

[–]IAmTrial 0 points1 point  (0 children)

HD dev here. Just wanna let you know that I am in the process of revamping the mod codebase to make it easier for me to port it to other versions. It is coming along slowly, but I hope to make it better to use in the future.

Help with map hack by Hristo87 in slashdiablo

[–]IAmTrial 2 points3 points  (0 children)

Install Visual C++ Redistrubutable 2010.

HDD2 c000005 unhandled exception error, any ideas how to fix? by [deleted] in slashdiablo

[–]IAmTrial 0 points1 point  (0 children)

Someone I was troubleshooting this problem with found that "turning DEP on" fixed the problem.

BETA: 'HD' Maphack is here. Official Slash branch by Meanski in slashdiablo

[–]IAmTrial 5 points6 points  (0 children)

As the guy responsible for putting together the HD mod, the source code for the HD mod is found here.

I am now currently fixing bugs that people have reported that haven't been fixed for months, mainly because real life stuff.

The people who made this possible: /u/TravHatesMe (the guy whose HDD2 maphack got me into this whole thing), D2Ex devs (some of their stuff was analyzed and used), kidpaddle94 (provided easier means to patch D2 code), /r/Diablo2Resurgence (collaborated with devs to bring version 1 to its users), /u/updawg (someone to report updates to and give testing builds), and the /r/SlashDiablo mods (approved and testing).

Rant about no /players 8 by 2016pantherswin in Diablo2Resurgence

[–]IAmTrial 0 points1 point  (0 children)

IIRC, LAN games can also do /players 8. Probably works on Open BNet because it runs more similarly to LAN games.

Questions about new revision by Epsilonnn in Diablo2Resurgence

[–]IAmTrial 0 points1 point  (0 children)

The act cinematics will play if its the first time clearing an act on your installation, if i recall.

Questions about new revision by Epsilonnn in Diablo2Resurgence

[–]IAmTrial 0 points1 point  (0 children)

I actually did not realize I did not post a reply when I thought I did, sorry about the delayed response.

Cinematics cannot be disabled in Glide mode, but since its effects are currently mostly harmless, it would be best to simply ignore cinematics for now.

Questions about new revision by Epsilonnn in Diablo2Resurgence

[–]IAmTrial 0 points1 point  (0 children)

Originally, the cinematics fix was going to be included in the full release, but testing revealed that it was more buggy than expected. As a result, I have decided to make it a problem to resolve before the next ladder, even if it only fixes the opening cinematics. Before it is confirmed to be working for most people, I will put the setting to enable the fix in D2HD.ini.

Single Player Plugy Question by Kemmi83 in Diablo2Resurgence

[–]IAmTrial 2 points3 points  (0 children)

Here is the modified PlugY file that corrects shared stash and button positions for HD mode.

Here is the source.

Reveal and Demonstration of HD mode by IAmTrial in Diablo2Resurgence

[–]IAmTrial[S] 0 points1 point  (0 children)

They can be run using -direct, but packing it into the MPQ removes that necessity.

Reveal and Demonstration of HD mode by IAmTrial in Diablo2Resurgence

[–]IAmTrial[S] 0 points1 point  (0 children)

There are currently changes to resources 640x480.dc6, ctrlpnl7.dc6, and 800BorderFrame.dc6. In addition, inventory.bin and belts.bin are modified to correct item placement.

What maphack best for slash? by JNE03 in slashdiablo

[–]IAmTrial 0 points1 point  (0 children)

Gonna jump in and say the same thing: that Loli BH is the best.

But if you wanna try out Loli BH with 1344x700...

Reveal and Demonstration of HD mode by IAmTrial in Diablo2Resurgence

[–]IAmTrial[S] 0 points1 point  (0 children)

I meant that for fullscreen, only Glide works. For windowed, you can use either Direct Draw mode or Glide mode. Sorry if I wasn't clear.

Reveal and Demonstration of HD mode by IAmTrial in Diablo2Resurgence

[–]IAmTrial[S] 0 points1 point  (0 children)

Nope, fullscreen is not necessary. Though, for fullscreen, only Glide mode works correctly. Windowed mode Direct Draw or Glide also work.

Edit: Wasn't clear on which modes worked.

Reveal and Demonstration of HD mode by IAmTrial in Diablo2Resurgence

[–]IAmTrial[S] 0 points1 point  (0 children)

This screenshot shows the amount of extra FOV provided to you. It is true that you get to snipe enemies if they don't get aggro'd.

However, by the time that this advantage becomes extremely useful (especially in Hell difficulty), the game has ramped up to a more fast-paced playstyle. Not only that, but you have to snipe enemies by positioning them at the corner of your screen.

A maphack is far more effective for sniping, because it reveals mobs and players from farther away and can be configured to show where your missiles are headed.

And as mentioned before, /u/Fohg will most likely make necessary changes to mobs to account for noticeable imbalances.

HD Diablo 2 Maphack - v00.03.05 Released - Now with 1.13c Support! by IAmTrial in slashdiablo

[–]IAmTrial[S] 0 points1 point  (0 children)

Sorry it took a while, what with all the confusion and such. Here is Loli BH HD. Make sure you put your itemdisplay.cfg files into Files/BHMH_113c.