[1.09b] Monster pal shift bug

A place to talk about Diablo II as developed by Blizzard North.
fearedbliss
Site Admin
Posts: 565
Joined: Sun Dec 19, 2021 11:23 am

Re: [1.09b] Monster pal shift bug

Post by fearedbliss »

@oli What happens if you run it with Windows 98 or something :lol:
Manny
Preserved Dead
Posts: 278
Joined: Sun Mar 06, 2022 10:19 am

Re: [1.09b] Monster pal shift bug

Post by Manny »

fearedbliss wrote: Wed May 24, 2023 1:44 pm @Manny Lol thanks for the kind works but I'm definitely not fixing it, just wanna witness it for myself haha.
:lol: fair enough bro ;)

@oli are you running XP SP3 compatibility mode in a Linux crossover/wine type of environment or using an actual Windows install on bare metal? Just curious :)
Manny
Preserved Dead
Posts: 278
Joined: Sun Mar 06, 2022 10:19 am

Re: [1.09b] Monster pal shift bug

Post by Manny »

fearedbliss wrote: Wed May 24, 2023 2:19 pm @oli What happens if you run it with Windows 98 or something :lol:
:lol: :lol:

Not to derail this thread, but this makes me think of a question i've been meaning to ask...

@fearedbliss if I were to install D2 LoD from my 1.07 discs on an actual Windows 98 machine (Pentium III), do you think I'd have any problems swapping out the stock files with Singling? I know that Cactus won't work due to not having a modern .NET framework, but I would imagine Singling would work, no? Let me know your $0.02. I'm in the process of building a retro gaming rig :geek:
oli
Zombie
Posts: 26
Joined: Fri Apr 15, 2022 12:36 pm

Re: [1.09b] Monster pal shift bug

Post by oli »

@Manny I'm on Windows.

I need to test this on 1.10+. I don't see anything in 1.10 changelog that could have fixed it.
fearedbliss
Site Admin
Posts: 565
Joined: Sun Dec 19, 2021 11:23 am

Re: [1.09b] Monster pal shift bug

Post by fearedbliss »

@Manny Singling will (should) work perfectly since all of my changes are done directly on the original DLLs with no external dependencies. DSOAL won't work though since it's compiled using a modern visual studio and those libraries (the modern visual c++ redistributables) don't exist in Windows 98.

You also don't need to install D2 as long as you have the MPQs and the D2.LNG file:

https://github.com/fearedbliss/Cactus#required-files

Which makes me think you may need to install D2 specifically because I haven't found where the CD key is stored, you would think it's in the registry but if that were the case, I shouldn't be able to copy/paste my D2 folder to another computer and connect to battle.net. D2.LNG is the only possible file that can have that cause the game won't even start if that's missing. Unless of course blizzard injected the CD key in one of the MPQs which I don't think so. I haven't looked much into this though.
oli
Zombie
Posts: 26
Joined: Fri Apr 15, 2022 12:36 pm

Re: [1.09b] Monster pal shift bug

Post by oli »

I actually wonder if this bug appears when the monster that the boss pack is based on doesn't spawn on the map... I think everytime it happened this monster type didn't spawn on the map...
Manny
Preserved Dead
Posts: 278
Joined: Sun Mar 06, 2022 10:19 am

Re: [1.09b] Monster pal shift bug

Post by Manny »

oli wrote: Wed May 24, 2023 3:19 pm @Manny I'm on Windows.
Dangit, I was low key wanting to blame Wine/Crossover for the bug.

Carry on, nothing to see here. :lol:
Manny
Preserved Dead
Posts: 278
Joined: Sun Mar 06, 2022 10:19 am

Re: [1.09b] Monster pal shift bug

Post by Manny »

fearedbliss wrote: Wed May 24, 2023 3:45 pm Which makes me think you may need to install D2 specifically because I haven't found where the CD key is stored, you would think it's in the registry but if that were the case, I shouldn't be able to copy/paste my D2 folder to another computer and connect to battle.net. D2.LNG is the only possible file that can have that cause the game won't even start if that's missing. Unless of course blizzard injected the CD key in one of the MPQs which I don't think so. I haven't looked much into this though.
Very interesting. From my research on the interwebs, the D2 CD key is encrypted in one of the MPQs. Perhaps all I need to do is simply copy my D2 folder (ignoring all the cactus files) to my retro gaming rig. After first launching it with the platform I want, of course. Hmmm. When the time comes I will make a thread about this and how it goes. Thanks for the input!
fearedbliss
Site Admin
Posts: 565
Joined: Sun Dec 19, 2021 11:23 am

Re: [1.09b] Monster pal shift bug

Post by fearedbliss »

Np
Post Reply