Snejportal

D2SE => D2SE Modmanager => Topic started by: Seltsamuel on November 21, 2011, 12:47:35 AM

Title: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on November 21, 2011, 12:47:35 AM
Updated 02.05.2013

Update:
Development is 100% finished but im still struggling to hunt a random Crash Bug that managed to stay hidden.


-Support for D2 LOD v1.13d (status: DONE)

-Porting of D2fixes for 1.13d (status: DONE)

-Replacement/fix for the BNet checksumfunctions (status: DONE)
this means one of the most annoying bug is gone ;-) and bnet authentication is done now with the really loaded files and not the ones in D2 mainfolder ... with this D2SE is again completely independend from the installed D2 version.

-Modselectionbox has now input focus on startup.. so keyshortcuts to mods work now immediately. type in letters and selection jumps to the mods. (status: DONE) ki4m thats exactly the behavior you wanted. this worked already before but you had to do a click into modselectionbox first.

-Rewrite of the loading engine as of requested feature ALL d2files are now loaded like the standard files (ijl11.dll .. ..). (status: DONE)

-enhancement of the custom .dll loader, the modder has now the choice to write selfiniting .dll or let d2se init it.. for more informations wait for the documentation (status: DONE)

-rewrite of the CORE system. the D2SE/CORES folder isnt used to play the cores anymore .. as this lead to the effect that user patched/modified corefiles in an unintended way .. as this files were used as fallback for all mods depending on them. Instead of directly playing inside the CORES folders now each CORE has a folder inside the MODS folder holding the D2SE_SETUP.ini and the save folder. this makes use of core versions and mods the same for the player.. no need to think different. As a sideeffect the user can simply delete the folder of the versions he not want to play anyway and its gone from the list of selectible mods... the same way as he removes mods. (status : DONE)

-Multistartlock for realms removed (status: DONE)
Realms can lock the number of player on the same IP if they need to. Removed it as a feature request .. now its on the realmowner to decide what to do and i think this is the right place.

-More detailed error reporting (status: in DONE)

-Some small fixes and Codecleanup. (status: DONE)

-Rewrite of the realmhandling. The "realm" section gets removed from D2SE_SETUP.ini as it gets now own .realm files. So each realm can deliver its own .realm file that the user simply drops into the folder of the mod.. now he can select between all available realms. The Modplugins get delivered without a realm and as such can be used in our board and the PK without modifications. On my board i will distribute the realmfiles for D2M. (status: DONE)

-Enhancement of the Languagefeature? (status: undecided)


Releasedate: soon


Roadmap for D2SE Modmanager V2.4:
Replacement of the entire UI with a embedded chrome browser so userinterface is shiny with html.
During this modmanagement will be completely different and more easy to manage.
As D2SE becomes a webinterface all features like download/install/deinstall/updating are getting integrated.



Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ki4m on February 02, 2012, 08:20:09 PM
wäre es möglich in die nächste version eine kleine suchfunktion einzubauen?
also das ich zumbeispiel "S" drücke zur ersten Mod komme deren Name mit S anfängt....

bei 50+ Modplugins geht mir etwas die übersicht verloren...
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on March 31, 2013, 04:08:47 PM
UPDATED 1. Topic again!

D2SE Modmanager will enter featurefreeze until maximum monday evening. Expect a release in about 7-14 days.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on March 31, 2013, 09:00:09 PM
@ki4m

lol i just found out that the behavior you want is already the defaultbehavior of a sorted listbox .. that is used in d2se modmanager.
Just for a test.. click into the mod selectionbox and then type "sn" will jump to snej. just typing sevral times "s" will cycle through all mods with s in the beginning.

The only thing i will try is to already put the input focus into the listbox .. at the moment windows refuses to do this ..

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on April 01, 2013, 01:33:53 AM
Hi,

issue fixed, modselection behavior via keyboard is now exactly the one ki4m suggested.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa on April 01, 2013, 05:33:00 AM
Where is the link to the new version?
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on April 01, 2013, 10:53:38 AM
D2SE Modmanager will enter featurefreeze until maximum monday evening. Expect a release in about 7-14 days.


Its in development.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: moscito on April 01, 2013, 01:50:57 PM
thankgod you postet this  first on saturday, so i dont believe in april-jokes ;)

nice message!  *freu*
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on April 01, 2013, 11:32:27 PM
Hi,

yes the announcement is not from today :-) i already was struggling with me to announce a "I Quit" Message but decided against such things hehe.

Development of D2S2 Modmanager is doing well and its now feature freezed... so i only have to finish the open points and do some code cleanup. Chances are good to see a release soon as this is needed for me to continue some important changes on the Snej Mod too that depends on the D2SE dll api.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: moscito on April 06, 2013, 07:50:37 PM
Sack! :D  aber echt schön, dass du uns nicht vergisst! Ich für meinen Teil weiß es sehr zu schätzen, dass da jemand ist (du!), der FÜR UNSEREN SPAß arbeitet, ich bedanke mich dafür!

Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on April 18, 2013, 03:34:11 PM
1. Post updated.

Due to much work progress was slower as expected but status is near final.
I still have to do some extensive tests to assure all works well but i really think there speaks nothing against a real soon release.
When all goes well i will release the new version this sunday evening or incase of problems the next weekend.


Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on April 21, 2013, 11:39:17 AM
Hi,

work on D2SE Modmanager V2.3  is finished .. but sadly i found some bugs during testing that i have to hunt down and to fix.
One of them i fear will force me to rewrite some parts of my code so i think a release this evening is not realistic. I will prepare all files for a release next weekend but will keep you updated until then and if i manage to resolve the issues earlyer i will do the release faster too.

Stay tuned.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on May 02, 2013, 10:21:36 AM
Update:
Development of D2SE Modmanager V2.3 is 100% complete but i still struggle to find a bug that causes random crashes. I will keep you updated on this.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: LordHelmchen on June 28, 2013, 12:57:37 PM
Any Update so far? oO
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: }{eadhunter on June 28, 2013, 02:24:20 PM
nope.......
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on June 28, 2013, 10:18:48 PM
Hi,

at the moment im still on Bugfixing.. sadly my time is verry limited at the moment so i have at most parts of sundays to work on it.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa on September 09, 2013, 02:21:10 AM
Any luck in finding that damn crash bug yet? Love the program. Those bugs are a pain in the ass to find. BTW have fun! :) ;)
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on September 12, 2013, 06:27:49 PM
Hi,

yes i managed to find the problem .. and i have now some days free so im in good hope to finally rewrite the needed parts and finish this version the next days, it already lasted way longer than i expected.. but thats life.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa on November 14, 2013, 08:56:53 PM
Any luck to release 2.3 yet
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: whist on December 21, 2013, 04:39:18 AM
Any luck to release 2.3 yet
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on December 26, 2013, 06:26:11 PM
Hi,

sadly i had been ill the last week else i planned to release it christmas, but im working on the releasebuild now so expect the announcement soon.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on December 26, 2013, 11:47:42 PM
Hi,

sadly i had been ill the last week else i planned to release it christmas, but im working on the releasebuild now so expect the announcement soon.

Greetings

Seltsamuel

I hope you are feeling better!

Glad to hear a new version is coming soon, I love D2SE!
Thank you for all the hard work you put into it! :)
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on February 13, 2014, 01:11:40 PM
Hi,
Just curious if there is any progress update for 2.3, as it was mentioned that it was planned for Christmas.
I hope all is well with you, Seltsamuel!

Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on February 23, 2014, 10:55:04 AM
Hi,

sadly i have real RL issues at the moment delaying my entire work on anything. Now that i renovated my entire home my landlord decided he now wants it for himself. So my entire time beside work gets used to search a new home and to pack my bags.

I will continue the work on my projects as soon as i get settlet in my new home.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on February 24, 2014, 10:16:23 AM
Very sorry to hear that is happening to you! :(

I hope you are able to resolve your issues soon.
The new version can wait, take your time.

-BC
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: rexthorpe on February 25, 2014, 07:41:49 PM
Sorry to hear about your house problems, hope you get sorted soon. Everything else can wait until you are settled.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: moscito on February 26, 2014, 05:57:26 PM
Eigenbedarf... so ein komisches Wort, und so oft missbraucht...

Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on February 27, 2014, 12:31:00 AM
i kinew there was somthing goes on, since didn't release the new version. But we'll wait all the time needed  ;D
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa on June 26, 2014, 04:40:02 AM
Any news yet? Love the mod manager!
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on June 26, 2014, 02:48:55 PM
Hi,

yes work on d2se and my other projects continues since this week.
Ill keep you updated.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on June 28, 2014, 07:16:00 PM
nice, glad to hear this project is still alive! cheers!
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa on July 21, 2014, 09:52:54 PM
Life can suck sometimes!
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: nec on September 16, 2014, 01:23:46 PM
I want you to add suport to d2se mods name is:


"[ - World Youth En - ]  TECHNOLOGY"

somethink about the mod + download:

http://diablo.phx.pl/forum/viewtopic.php?t=68305&postdays=0&postorder=asc&start=0

mod is for 1.11b
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on September 16, 2014, 04:34:08 PM
i tried to make it, using Prime Evil as base. The thing seems to work, but like in other similar case i tried the inventory seems kinda off size (one item 1x1 won't perfectly enter in a square). Plus this one just crash if use glide, and must use DDraw. Maybe some other kind of configuration is needed, Selt could give us tips on how set up correctly a mod  ;D
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on September 17, 2014, 09:47:43 PM
Hi,

i can take a look this weekend.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on September 18, 2014, 11:50:50 AM
if you have some mins spare this weeked, take a look for this one too.

http://d2mods.info/forum/viewtopic.php?f=20&t=21793

Didin't manage to make it work in D2SE due to his damn installer. And with a normal diablo 2 installation just the version 1.0 works and without the updated launcher.

For me, would just be enough and awesome have the 1.0 working in D2SE with the plugy (or just the chance to launch two istances of the mod, for mule the items).  ;D

the core is 1.09b, since the b is not specified much :)
 
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on September 21, 2014, 02:46:06 AM
Hi,

sorry runemod wont work ... i suspect that Sir General as a brilliant Coder replaced or hooked parts of the mpqloader .. which is entirely replaced by d2se.
As the next release of D2SE isnt released till now i maybe will take a look to make it compatible .. but i cant make promises and it has real low priority.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on September 21, 2014, 06:00:26 PM
 ;D don't worry, i suspected that but nothing to lose in asking. Well if in future will be playable is good, if not will be just a +1 in the mods that must be played out of D2SE.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on September 22, 2014, 01:20:21 AM
@nec

"[ - World Youth En - ]  TECHNOLOGY"

is there a english version available too? as i dont think i will add a polish only mod to d2se as i cant understand anything there.
But it should be easy to make a D2SE plugin.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on September 22, 2014, 03:58:41 AM
but the inventory spaces aren't off for you? Just for curiosity.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on September 22, 2014, 05:31:27 AM
"[ - World Youth En - ]  TECHNOLOGY"

I tried a basic setup without changing much (only altered Plugy.ini and d2se_setup.ini)
Nothing was really off, except a lot of things were named "An Evil Force" I guess since the game could not locate the actual information, that I probably omitted by doing a basic quick D2SE setup.
I ended up deleting the mod.

I am sure if Selts has time, he will help with that mod; however, I would much rather see the new version of D2SE that was expected last December, but Selts had some problems with his landlord and had to put it on hold.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on September 22, 2014, 06:33:24 PM
yes new D2SE is what i expect with passion  ;D . To be honest, i was just trying to help out the user, if was something doable with ease.

Anyway, a reinstall of the english diablo and the mod seems to have fixed my inventory problem, i triewd the game untill the clean of the den and didn't found any evil force; but i'm pretty sure all those stuffs would be fixed with the polish version as core install.

Still have some graphical odds like this https://www.dropbox.com/s/4f0wsv683u2dun1/Screenshot%202014-09-22%2013.48.18.png?dl=0 but seems to work fine.

If nec is interested to play can download the folder i put in my mods one, *maybe* will be ok for him https://www.dropbox.com/s/7c938d14mso13jp/Technology.zip?dl=0
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on September 24, 2014, 02:33:03 AM
I understand, and also tested it to see if I could figure out a method on how to play it.
I didn't have the graphical errors you described and provided screens of, just the weird item naming issues.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on September 25, 2014, 02:38:47 PM
Hi,

the problem is that there is no international english version of the mod and the mod is not fixed to polish language (and the unique polish version files are not added to the mpg/data) this is a thing the modder should fix if he is interested in having a d2se version. At least he should be interested in having his mod working on any d2 installation and not only in native polish installs. He is free to ask me for help and informations.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on September 26, 2014, 02:16:41 AM
Hi,

the problem is that there is no international english version of the mod and the mod is not fixed to polish language (and the unique polish version files are not added to the mpg/data) this is a thing the modder should fix if he is interested in having a d2se version. At least he should be interested in having his mod working on any d2 installation and not only in native polish installs. He is free to ask me for help and informations.

Greetings

Seltsamuel




Thank you for clearing that up.
I think the mod is dead, it seemed that the last activity was in 2012.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa on October 24, 2014, 01:39:38 AM
Any news yet on the release of mod manager 2.3?
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on October 27, 2014, 10:55:17 PM
Hi,

im still working on several things at once.
At the moment the new realmserver has my priority. And somehow im lucky i not already released the modmanager as Yohan just released the sources of plugy ... maybe this will speedup plugy replacement and d2se integration. but i have to first do a close review as plugy is and was buggy so i not simply can copy&paste but will reimplement it in a compatible way.. and of course it must run with 1.13d as d2se V2.3 does too.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on October 28, 2014, 02:10:10 AM
He released the Plugy source???  :o
to you, or is it open to all? I would like to take a look at it, if possible.

*********************EDIT*********************
Disregard, I found it on his plugy site: http://plugy.free.fr/en/index.html

Thanks,

-BC



Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa on January 05, 2015, 02:36:18 AM
Any News yet on 2.3 yet?
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on January 05, 2015, 02:54:38 AM
Hi,

i already posted on several places here at the board that im actually working on it.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: BrecMadak on January 22, 2015, 03:02:39 PM
Hi,

i already posted on several places here at the board that im actually working on it.

Greetings

Seltsamuel
Hello Seltsamuel,

What you have been accomplished so far is SO great in the name of community undeniably. As it seems this upcoming version has been delayed, exceeding beyonds of your intentions. But how about considering to release that up-coming version a little earlier ever since it has already been nearly two years of that obscure bug being solved. As a 1.13d player I've been quite impatient lately not cause it took much longer this time, but for the sole fact that you deny releasing it in the time you were able to do so, but instead gone with intentions of  fixing other things at once, thus we still have nothing in our hands sadly. You probably have thought of this for sure but you could always update new version in time after actual backbones are initially launched.

What do you think ?

Cheers.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on January 22, 2015, 09:22:17 PM
Hi,

no thats not the reason ..
the reason was that through the changes and there were a lot of internal ones the code got unstable and crashed. This is not a launcher its a replacement of the inner gameloop so this results in sporadic crashes. This is not the type of software i want to release and no one stops you from installing d2se and still play 1.13d unmodified as its still the latest release. D2SE is not meant to get new releases every 2 weeks its spread all over the world and is used in china russia africa .. many places and i want to have reliable releases. At the moment im adding important fixes to it that had shown to be important lately after i opened my own realm so i incorporate them and if all goes well the next release gets already its new ui that will be multilanguage but this depends if its doable in short time as else i really decide to release it in a later release. Only to make this clear at the moment i use my entire freetime beside of operating the realm for development of D2SE even today at my birthday i programmed 2 hours on D2SE as i really want to release it soon.... but not at any cost .. it has to work as I expect it to work as im not blizzard abusing the comm as betatesters and i too have not the resources to support 1000 topics a day because of bugs and to create 10 patches a week.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: BrecMadak on January 23, 2015, 02:32:59 PM
What I actually meant by not being able to play it, of course not considering unmodified game itself, otherwise why on earth any third party software to do with it like yours...
My initial thoughts were on the side that the anxiety of missing 1.13d updates, moreover I was about to experience Median mod for the first time but ever since its a total conversion mod and very different to vanilla system of the game I would have miss nothing at all by sticking with1.13c, right ?

And happy past birthday Seltsamuel !
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on January 23, 2015, 07:17:18 PM
Hi,

the differences between 1.13c which is supported and 1.13d that is supported in the next release are minor.. at least 2 fixed bugs are the only interesting thing there at all. One of them is the 27 states bug and the other the multi death event (FE Bug). No new content and nothing to miss..

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: LordNyriox on March 09, 2015, 05:07:16 PM
Hi Seltsamuel,


You mentioned in another topic (http://snej.org/forum/index.php?topic=43984.msg765744#msg765744) that the file you'll be putting the PlugY features into will be called "D2SE_Utility.dll".  Given the name, will there be anything else you'll be putting in this file, or just the PlugY port?


Also, will it use the same config file (PlugY.ini), or something new we'll have to port into?


Thanks,
~LordNyriox
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on March 10, 2015, 12:54:22 AM
Hi,

the D2SE_Utility.dll will be much more than only a PlugY port it will hold many different codeedits that a modder can enable and use. Because i dont want to release plenty of .dll files i put my collection into this single file that will be target of several updates. There is no releasedate at the moment as i have first several other things to finish but i expect a first version at least this year. Regarding PlugY.ini .. as plugy sources were released the plan is to implement my version in a way it reads the old .ini too to be compatible but you may understand that my code will be different in many places so it depends on how doable this will be. At least i will try to create a 100% compatible enhanced version.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: LordNyriox on March 18, 2015, 12:05:30 AM
the D2SE_Utility.dll will be much more than only a PlugY port it will hold many different codeedits that a modder can enable and use.

I rather thought that to be the most likely scenario.  If you don't mind me asking, what other tools / edits are you considering merging or have already merged with this file?

Thanks again,
~LordNyriox
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on March 18, 2015, 12:29:41 AM
Hi,

extended levels / objects
several Quest edits
.ogg as audioformat useable
and plenty other edits i want to port from Snej and things i discovered but do not use in Snej.
Many of this edits you may find in D2Mod and other systems but the point here is that as its written with the D2SE Modsystem it will (at least should) offer all this edits in any D2 Version that D2SE supports in a single .dll

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: rexthorpe on October 18, 2015, 09:44:30 AM
Just a friendly enquiry has to any release date for V2.3 of D2SE
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: LordNyriox on January 31, 2016, 05:09:18 AM
Seltsamuel,


I know you're probably busy with a million things right about now, but I am curious (and eager) about where you stand in the development of D2SE v2.3.  I know I'm not the only person waiting with bated breath for any news you have to offer. 


Something else I've been wondering:  Given that many existing modplugins have their config files reading 1.13c, will D2SE interpret those as 1.13d or will we need to reconfigure our existing plugins to switch? 
Thanks,
~ Nyriox
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on January 31, 2016, 05:48:34 PM
Hi,

at the moment work on my projects has stopped due lack of time. This will hopefully change soon. Regarding the versions.. D2SE will always be downwards compatible and the Mod will use the Version that is set inside the .ini file. So if you want that the Mod runs under 1.13d the modder / creator of the plugin has to set it inside the specific D2SE_SETUP.ini to use 1.13d.. anything else would not make sense.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Untamed on February 24, 2016, 08:59:58 PM
Your tool is amazing. I've just discovered it yesterday trying to get some D2 nostalgia back!

I just wanted to share with you this image, I'm not sure you're aware of the problem.

It's a bit ugly, but everything works 100% so it's not a big deal, but I think this is related to DPI scaling. I'm on a 3k screen, so I require it but sometimes it isn't pretty lol

Cheers and best of luck IRL :D

(http://i.imgur.com/kt48n3Y.png)
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: SpiKe. on February 24, 2016, 10:37:18 PM
You are using Windows 10 or? There is an option to turn off dpi-scaling in windows...
Seltsamuel explained how to change it http://snej.org/forum/index.php?topic=18834.0
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Untamed on February 25, 2016, 03:40:57 AM
I'm using Windows 7, so it's not as easy as Windows 10 to fix individual DPI and unfortunately I do need to use a higher DPI as my screen is 2880x1620. :(

As I said, it works fine so it's not a big deal, I just registered to share knowledge. :)

Sorry for not noticing the other thread! I should pay attention better lol

Cheers
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: LordNyriox on June 08, 2016, 01:23:47 AM
Hi Seltsamuel!

I don't know what the status is on your PlugY porting process is, but I thought you might want to know that a community-made update of PlugY to support Diablo II 1.13d can be found at <
https://github.com/ChaosMarc/PlugY (https://github.com/ChaosMarc/PlugY)> (for the Github repository).  See <http://d2mods.info/forum/viewtopic.php?f=133&t=62849 (http://d2mods.info/forum/viewtopic.php?f=133&t=62849)> for more details. 

Note, however, that Diablo II v1.14 (a or b) have not yet had their support fixed. 
The biggest change in Diablo II v1.14 as far as modding goes seems to be that every .dll file in the game has been merged directly into game.exe, just so you know. 

Thanks,
– Nyriox

Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on June 09, 2016, 07:37:10 AM
Awesome, thanks for sharing this! :)
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on July 02, 2016, 07:50:36 PM
Hi,

thx for the info. Usually ill keep watching the PK board myself but i was nearly 2 month without telephone and internet now .. so i have to work through all the news now.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Thor3255 on August 22, 2016, 02:23:05 PM
Hi,
i have a problem with this running on my pc. I hope anyone can tell me how to get it going again.

I used this tool with my old cd's and it worked fine. After a new windows installation i downloaded the actual version of blizzard... fast and easy install, no need of compatibility mod (using win 7) BUT i cant play with this  :(

the installation of D2SE worked fine, but when i want to start the game, choosing the patch version a error window pops up, saying:
the file data is corrupt.
file: .....\diablo II\d2data.mpq

i hope there is a solution for this problem someone can tell me. i dont want to install the old version (the cd's)  :-[
maybe there is just a little change needed of the modmanager? if this doesnt work i need to re-install it.

thanks and sry for my bad english
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: SpiKe. on August 22, 2016, 03:37:06 PM
Hi,

D2SE doesn't work with patch 1.14 for now due to some heavy changes regarding to the .mpq files.
To fix this you have to download an older Version (u can find it somewhere here in the forum) or install it from cd's. Afterwards patch it to 1.13c. If u then install D2SE, it should work without any problems. (Downgrading from 1.14 to 1.13 doesn't work!)

Seltsamuel is about to fix it, so it will work with 1.14. Due to lack of time, it can take abit ;)

Greetings
Spike.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Thor3255 on August 22, 2016, 06:12:30 PM
great
 
i downloaded a 1.12 version and everything is just fine  ;D


big thx
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Garnithron on January 01, 2017, 07:10:49 AM
Hello!

I registered here only to thank you very much Seltsamuel for your job. I was playing Diablo II a lot of time and always wanted to have some program that will give me some control of mods and versions of Diablo II. It is worth to download some older versions of D2, install D2SE and play with the Survival Kit plugin. My brother recently had bought three original copies of D2: LoD to play legally on B.Net and don't care of creating virtual LAN connection. Few months ago i've created my first hell-playable self-find character (blizz- sorc) and i was playing using your modmanager. I've found a lot of items and runes and everything was going perfectly. I'm going to persuade him to throw away that B.Net with random bans for creating multiple games in short period of time and start with me on plugy. But he is not acquainted with all that mess including downloading other versions, installing, creating LAN connection etc. So, i thought that it will be cool if we could install D2SE on 1.14d version of Diablo 2, but i've heard, that there are some changes in *. mpq files starting with 1.14 so it isn't such easy to make D2SE compatible with newest version, frankly. Thanks once again for all your job!

I have one question lastly. Are you planning to release new version of D2SE that will work with B.Net release (1.14d)?

Garnithron
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on January 02, 2017, 01:10:48 PM
Hi Garnithron,

thanks for your Heads up.
Yes im actually working on 1.14d support for D2SE and sadly this is more work than expected as blizzards programmer did a real mess there.
1.13d Support is already finished and working, additinally D2SE gets a complete new UI System to avoid Microsofts compatibility issues with high DPI between different Windows versions, this is still not 100% finished too.

As soon as i have release ready stuff ill announce it.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: AlphA on January 23, 2017, 04:48:34 PM
Did anyone tried the newest plugy version with D2SE yet? Yohann released it yesterday.

Cheers
AlphA
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on January 24, 2017, 02:34:13 PM
I tried plugy 11 with ES and it crashes C000005 
no time to mess with it right now in order to fix (if I can), though
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: SpiKe. on January 24, 2017, 03:57:28 PM
Plugy 10/11 doesnt support 1.10.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on January 25, 2017, 08:10:43 AM
Ah yes, that must be it.
Sorry, I have not played much of any D2 mods lately.

I also just tried Perfect Drop Mod, and classic D2 1.13C in D2SE with same error :(
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ChaosMarc on January 29, 2017, 12:01:25 PM
Plugy 10/11 doesnt support 1.10.

thats not true, spike:
(https://dl.dropboxusercontent.com/u/507359/plugy11.01lod1.12.jpg)


All new features like char & stashpage renaming, the new runeword page etc. are working perfectly (windows 10). what makes you say that it doesn't?


PlugY v11.00 worked with D2SE (though not with 1.13d, as there is no core for it) if you replaced all files in "..\Diablo II\PlugY\" with the ones from PlugY v11.00. Sadly this does not work with v11.01 any more. A c000005 error is displayed and no log files are created but a Crashdump file
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: SpiKe. on January 29, 2017, 01:01:14 PM
Plugy 10 is bugged with 1.10, atleast if u are running it with a realm and Plugy 11 should be the same.
Of course it runs but as far as i know it can cause severeal crashes.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on February 15, 2017, 04:36:59 PM
Selts,
Do you plan to release the next version of D2SE this decade?
I recall asking this in Dec 2013 and you said you were close then and was planning a release around Christmas of that year... nothing came though.
I am just poking , but lately, I only come to this site to see if there is any new D2SE, or if there are any new mod releases... everything else is just new accounts, or in German so I clear it from my "Unread" posts by opening it and skipping back to "read" the next one.


Just curious about the progress, hopefully not the same tune you have been singing for last 3+ years, though.


Thanks :)
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on February 15, 2017, 07:08:30 PM
Hi,

yes im still working on it as the release of the 1.14x series of D2 patches introduced a big bunch of new and heavy problems.
Maybe someone should tell blizzard to stop development and release of senseless patches. Sadly at least i have to support 1.14d.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on May 14, 2017, 03:50:27 AM
Hi,

yes im still working on it as the release of the 1.14x series of D2 patches introduced a big bunch of new and heavy problems.
Maybe someone should tell blizzard to stop development and release of senseless patches. Sadly at least i have to support 1.14d.

Greetings

Seltsamuel


Or, you know... just complete the work on what you were originally working on and release than, then work on the other Blizzard patches later :P
As any developer should do :)
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on May 14, 2017, 01:06:14 PM
Hi,

normally a wise hint.. but as 1.14x broke D2SE it had no real sense to release the 1.13d stuff which stopped working with a instaled 1.14x also.
The new D2SE is meantime a complete rewrite and im working on it the entire free time i have. Because of the many additional Problems i encountered i cant tell when it will be finished as i also adress the general annoying problems of d2 in regards to ASLR and realm checksumming in combination with D2SE.. but at least im doing again good progress at the moment so i maybe will be able soon to at least start internal alpha tests.. the rest depends on the found problems and bugs found in these.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on May 14, 2017, 01:14:27 PM
Have you considered partnering up with one or more individuals, or opening the source, in order to assist you with lack of time and or knowledge areas?
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on May 15, 2017, 06:36:20 PM
Hi,

it may sound arrogant but it isnt meant this way you can trust me there but i already told in connection with snej that im working on a level where i do not know a single person beeing able to help me. Even when i could get the help of Nefarius, Necrolis or Dav92 that are high skilled they have own projects and the same lack of time and introducing them to what i have done so far would cost more time than i could spare. My actual problem is really not a lack of knowledge where i need help but it is really time that is missing as especially neutralizing ASLR against microsofts implementation is a high skilled task and depends on many try and error scenarios as its not meant to get circumvented ^^. The same goes for technology like loading .dll from ram and let them still behave like normally loaded ones.. any skilled programmer can tell you this is not doable.. but it is you just need knowledge of hidden windows internals that only few people have. All this are a few of many things affecting D2SE only but aditionally you need the same skills you would need for Snej in regards to deep knowledge of assembly and ollydebug and deep knowledge of d2 code internals.. the next thing is im one of the really few using not c++ but plain c for all my modding stuff and now in the new D2SE a external project for the UI that you need to learn how to use.. .. all these things have a high complexity and a normal user wouldnt even think about how complex this is and as such how much time it eats up even for me and im now 46 and programmer since im 12.
You should not forget no one from us has the sources of D2 so creating a new game from ground up is magnitudes more easy than modifying a binary code and D2SE is not only a loader like all the other multi versioning tools but a complete replacement of blizzards game.exe (you can delete it D2SE does not use it) and aditionally fixes many bugs inside blizzards code in terms of compatibility to modern windows versions and glide.

I really know that im long time overdue with a new release and because im not updating my progress here its even more dissatisfying but the introduction of the 1.14x versions and the high frequency of blizzards releases there really kicked my ass because these versions are completely different to handle than the .dll concept and as such rendered the majority of my code useless, so as i had already to rethink my code design i took this as a chance to look for solutions for other annoying problems like ASLR... i thought im already way overdue .. so it doesnt matter if i include this too. It doesnt matter how long it takes until the release is ready, but it has to be worth the wait. Thats my opinion meantime and you can be sure it will be worth the wait.

Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: bluechimera on May 16, 2017, 02:27:30 AM
I understand now, and that is an excellent response explaining your situation.

I wish you the best of luck with ASLR and the blizzard patches!


I am sorry if I have offended you in my comments on this matter.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on May 16, 2017, 02:49:51 PM
Hi,

you are welcome and did not offend me in any way as  the Question was absolutely understandable and im sure you are not alone with this, thats why i decided to give a longer answer to explain my points. Fact is with 1.14x blizzard kicked the entire modding community back to zero without giving any new noteworthy content or feature back to them. I even do not think this was intentionaly but the new coderteam has simply no idea about the consequences and seem to have simply no idea or connection to the modding community.

In regards to open sourcing the D2SE Modmanager.. this will not happen, not because im a selfish ignorant with a god complex but because of several good reasons:

1. I do not want to have Forks of D2SE that are all incompatible to each other.. as this will destroy the idea behind it to build a single and common platform for all (every modder has a defined state of files he can rely on and working ways to activate all existing mod systems aswell as loading own mpq and .dll, all this without influencing other mods or beeing influenced from them because every mod is separate in his private space including the savegames).

2. Im using windows internals and technics that could be used in malware and real bad programs.. especially for dll loading and circumventing ASLR. Releasing the sources would possibly get attention from the wrong people or microsoft to close the holes. So its better to get not too much attention on these.

3. D2SE and Snej both rely on my D2SE Modsystem Framework which is the only existing modsystem that is multiversion. The bad thing is that the multiversion concept got hit by the 1.14x versions even more than the base Modmanager code and is in heavy restructuration and as such way beyond beeing releaseready for the public. The work on the Framework is by the way another reason for the delays on the Modmanager.. it all is connected together.
 
Greetings

Seltsamuel
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: whist on June 05, 2017, 03:52:33 AM
Not open sourcing because "you are the only one capable of working on it" does not sound arrogant, it is. The fact that you do not have the time to work on it is actually a very good reason to release it. You never know who might come across the project and decide to contribute. Not to mention you're free to accept/deny pull requests if you like/dislike what was contributed. And I don't see why people would start release a bunch of random modification branches, at this point they're better off just writing their own launcher. Also, if you have to circumvent the OS' core features and security by using security holes and such, to get it working, chances are you are doing it really wrong.


Additionally, D2SE offers absolutely no documentation as to what it does in terms of patching the game. Not only could these patches be useful for the modding community, since you are saying it fixes bugs with Glide and other things, but it's also a pain for extensively code edited mods. My project for example, crashes D2SE, and without a full documentation of what D2SE does to the game, I have no way to tell what's causing it without going into a deep reversing session. At this point I just gave up on D2SE support for my project, so much for "one platform for every mod".
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ultimategrayfox on June 19, 2017, 01:43:17 PM
Hi,

you are welcome and did not offend me in any way as  the Question was absolutely understandable and im sure you are not alone with this, thats why i decided to give a longer answer to explain my points. Fact is with 1.14x blizzard kicked the entire modding community back to zero without giving any new noteworthy content or feature back to them. I even do not think this was intentionaly but the new coderteam has simply no idea about the consequences and seem to have simply no idea or connection to the modding community.

well, but what about an intermediate version that support only up to 1.12 or such? I didn't hear of mods upper than 1.12 and i think people who wanna play the fully upgraded vanilla on 1.12 are just a minor part. Upgrade the plugin after ages or have a decent internal alternative to plugy is better imho, especially since the waiting is already infinite.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: PrincessMilissa777 on December 08, 2017, 09:12:56 AM
I got it to work with 1.14d. I have windows 10. Damn good software. With the Fall Creators Update you can disable DEP and ALSR through Windows Defenders Exploit Options.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Bloodtitan on February 02, 2018, 01:47:17 PM
I got it to work with 1.14d. I have windows 10. Damn good software. With the Fall Creators Update you can disable DEP and ALSR through Windows Defenders Exploit Options.
I'll try to test this within the next few days and if it works, this is invaluable information an needs to be spread!
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: SpiKe. on February 02, 2018, 04:20:50 PM
It is working with 1.14d if u patched it up from 1.13d or lower. If u downloaded Diablo 2 via the Battle.Net Launcher, it wont work because they changed too many thing in their file structure.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: ChaosMarc on February 05, 2018, 08:50:48 AM
There is a simple MPQFix available now for the 1.14 installer MPQs: https://www.diabloii.net/forums/threads/tech-support-installing-from-bnet-1-14d-installer-doesnt-allow-switching-back-to-1-13d.960439/#post-8827207
Just download, extract to your Diablo directory and run the Fix_MPQs.bat

I also included it to my version changer: https://versionchanger.chaosmarc.de
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: kambala on March 10, 2018, 06:32:23 PM

I agree with the point to ignore 1.14 patches and release without their support. If someone wants to play mods and bnet at the same time, he can simply keep 2 copies of the game - nowadays HDDs are cheap.


"If you have to use Windows security exploits to make D2SE work" point also makes sense :)

There is a simple MPQFix available now for the 1.14 installer MPQs: https://www.diabloii.net/forums/threads/tech-support-installing-from-bnet-1-14d-installer-doesnt-allow-switching-back-to-1-13d.960439/#post-8827207 (https://www.diabloii.net/forums/threads/tech-support-installing-from-bnet-1-14d-installer-doesnt-allow-switching-back-to-1-13d.960439/#post-8827207)
Just download, extract to your Diablo directory and run the Fix_MPQs.bat

I also included it to my version changer: https://versionchanger.chaosmarc.de (https://versionchanger.chaosmarc.de)
Great to see the website/project is still alive!
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: devurandom on June 28, 2018, 10:45:10 AM
In 1.14 its possible to load Game.exe as a dll. via rewrite of Diablo II.exe 
This was posted a couple days ago as a "Proof of Concept" by Necrolis on Discord chat.

Code: [Select]
int _tmain(int argc, _TCHAR* argv[])
{
    HMODULE hGame = LoadLibrary(_T("Game.exe"));
    FixModuleReloc(hGame);
    FixModuleIAT(hGame);
    PatchEP(hGame);
    CRTWinMainEntry_t pfEP = (CRTWinMainEntry_t)((UINT_PTR)hGame + 0x282985);
    pfEP();
//run the game!
    return 0;
}



So this is how to load game.exe as a "dll" for 1.14x+, patching of the EP is done is turn it
into a CRT init only, then you are free run the game; else you can just call CRTWinMain after
applying patches/loading dlls/etc
given how little D2 even uses the CRT, one can even get away with merely calling the heap
init etc, the source for this is normally kept in crt0.cpp in the MSVC CRT source directory
unfortunately skipping out there dodgy telemetry stuff requires an extra patch or three.



@whist I disagree.  But if you'd like to dump 3000-6000 hours into it reversing game.exe and then give it all way, feel free.
Title: Re: D2SE Modmanager V2.3 Announcement & Patchlog
Post by: Seltsamuel on June 30, 2018, 12:29:57 AM
Hi devurandom,

nice to see you here!
I already adressed this issue without modification of game.exe .. i just relocated d2se.exe to start in ram before game.exe ;-)
Im still working on it as you see but progress slow because of RL issues. This is changing at the moment and most to do is support of 1.14x and
still massive problems because i changed the entire UI of D2SE and many internals. I hope to be more active in the near future.

Greetings

Seltsamuel