Re: Updating Old Apps? WZCK, Pie Slicer, et al.
Posted: 10 Jun 2012, 16:40
/me performs an evasive maneuver or two and begins flinging whipped cream pies in random directions

Strategy by Design
https://forums.wz2100.net/
That's the very reason Pie Slicer and WZCK even exist in their current forms at all -- Pie Slicer, I wanted to mod Warzone graphics but felt that the 3D Studio Max plugin was out of reach and since I had experience making a few Descent models (the underlying geometry of which is comparable to WZ models) in a fan editor, and I had Visual Basic on me, I felt I might be able to create my own. Boy I did not know what I was getting into...Lord Apocalypse wrote:Something every game project has on its "must have" list is developer tools. Even if its only internal, no tools = no game. Getting stratas old tools up and running should be given some decent priority so we can see more mods come out, even if 90% of them are crap it will still push new ideas into the pipe for data changes and data code side features to not only make modding better overall but the ability to streamline the process.
On a 64-bit Windows installation you must install 32-bit dll and ocx dependencies to your 32-bit system folder. People have successfully gotted 32-bit VB6 apps running in 64 bit environs out there, WZCK and Pie Slicer are no different.Goth Zagog-Thou wrote:Have the program use local-directory locations for the needed .dll and .ocx files, since 64-bit windows does not like those Win-98-era ones at ALL and refuses to register them. WINE, however, seems perfectly fine with them (as expected).
I'm not sure if it's that simple. WZCK already compiles all the TXT/WRF files first and only calls the makeWDG packager as a final step -- that's easy enough to option out as a separate module, the hard part is ensuring that all the output TXT files comply with the current WZ. And of course, WZCK's internal text format for storing mod info is different from WZ already. The Unit Templates section especially, where it lists a unit's turret in a separate field from sensor/ECM/etc. (because that made the WZCK Template Editor much, much easier to code).That's really all that would be needed. I can make the new .dtb for 3.1+ Warzone myself. The output changes may take some work, but nothing that isn't doable.
Wow. Ouch.Stratadrake wrote:
For the record, Pie Slicer's conversion from VB6 to VB.Net (which took about 5 minutes) yielded a grand total of 767 upgrade warnings, at least 90 percent of which are blockers. That's over 700!
WZCK ... you don't want to know ... 1,977 upgrade warnings, again most of them are blockers.
Goth Zagog-Thou wrote:I hear ya. My head gets to aching just from trying to get Cam 4 working on 3.1+ Warzone.![]()
Do what ya need to do, bud. There are no timetables and no rush, except what we put upon ourselves. (I believe Rman said that once hehe..).
I think for now I would like to avoid getting lost at C. I can generally navigate my way around the icebergs, but I don't have much in the way of "C legs" so I'm not good for much else beyond swabbing decks. ( ...sorry for the puns; they were inevitableLord Apocalypse wrote:I think first we need to see what language strata is most comfortable with. VB or C++. Then we can decide on what to push for and how to go about getting everything setup.