I've come to the conclusion porting to 2013 is the thing to do and I've started doing so. I had hoped to port after releasing, but it appears it's not to be.
I don't like the idea of including loose files for the supporting content - like hl2 content. Fragmentation, performance, etc are all reasons to use VPK's IMO. Thanks for the tip about VPC's. I'll keep that in mind. Winmerge is awesome ;) Thanks everyone for their feedback and advise. Time to move along. foo On Thu, Mar 6, 2014 at 4:37 PM, eric brown <eric.br...@dnbrown.net> wrote: > When the 2007 SDK stopped working for my mod, I ported it to 2013. It > only took a few days, and I think it was worth while. I'm not sure how > extensive your changes are to the SDK, but WinMerge did wonders for me. > > I also had issues with VPK and Steampipe, despite the fact that I'm using > SDK 2013. I'm sure there are advantages to using them, but if they're not > worth documenting, are they really worth your time at this point? I have > no regrets in distributing my mod the old way using just the mod > directories + files. > > If you decide to port to the 2013 SDK, I'll save you some time: Only > VPC-related files should be checked in to your project, since they're used > to build the VStudio/Xcode/Makefiles that you use to build on other > platforms. That being said, I didn't do this, and I'm still not sure how > VPC works, so i couldn't really tell you how to use them effectively... > > Best > --Eric > > ------------------------------ > From: alf...@valvesoftware.com > To: hlcoders@list.valvesoftware.com > Date: Thu, 6 Mar 2014 17:55:00 +0000 > > Subject: Re: [hlcoders] source sdk 2006 mod on steampipe doesn't mount vpk > but vpks mount when from source sdk base > > The DLL provides a thunk layer from the older Steam2 based filesystem > API's into the VPK format. > > > > - Alfred > > > > *From:* hlcoders-boun...@list.valvesoftware.com [mailto: > hlcoders-boun...@list.valvesoftware.com] *On Behalf Of *Foo Bar > *Sent:* Wednesday, March 05, 2014 6:47 PM > *To:* Discussion of Half-Life Programming > *Subject:* Re: [hlcoders] source sdk 2006 mod on steampipe doesn't mount > vpk but vpks mount when from source sdk base > > > Is there any additional information about the compatibility dll? I > haven't found anything on the dev wiki or elsewhere. Where can it be > found? > I've tried messing with the stdio dll but the engine won't start with it. > > On Mar 5, 2014 5:16 PM, "Netshroud" <netshr...@gmail.com> wrote: > > IIRC pre-SteamPipe games have a compatibility layer Steam.dll. It may be > the case that the Source SDK Base does a similar thing. > > > > On 5 Mar 2014, at 7:55 pm, Foo Bar <fooba...@gmail.com> wrote: > > > > Is the Steam client loading a compatibility DLL for mounting the > dependent VPKs? If so, how do I use it? > > > > Isn't file system access all handled by Source SDK Base/hl2.exe and its > libraries? > > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders > > > _______________________________________________ To unsubscribe, edit your > list preferences, or view the list archives, please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders > > >
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders