Re: OpenSauce SDK for Halo CE 1.08
SetRect is a windows function. Since you somehow had a messed up VC++ directories setup, I'm pretty sure it is still plaguing you. Its a linker error, meaning you're not including the module which defines\exports the SetRect symbol (probably user32.lib).
You may want to re-install VS05, you shouldn't have had these problems unless you made changes to the install options (or to program files), if which is true, makes helping you that much harder. I can help debug Yelo because I have the source too, but now you're getting into the actual program state which I don't have a copy of to analyze...nor do I want >_>
Re: OpenSauce SDK for Halo CE 1.08
Quote:
Originally Posted by
Kornman00
I'm currious who was giving Dennis these "multiple dlls" or if he was trying to do these for server builds instead of client (which at the time weren't tested). I run Vista with the latest 1.08 patch and have no problems.
Why wouldn't Dennis bring up these issues of stability on his "test" machine so that I could help troubleshoot? He just kept quiet, I never *heard* anything about this until now.
Quote:
Originally Posted by
Rhydgaled
I attempted to upload open sauce to halomaps, which was just the default code with the statistics section commented out, and it was working fine for me, of course I haven't actually played against anyone with it, only ai, but I don't think Dennis actually tests maps beyond starting the game, starting the map and walking around for a bit.
I too am currious as to why Dennis rejected the .dll I uploaded, maybe I accedently uploaded the wrong file (very unlikely) or my readme was deemed not good enough, getting the file rejected before test. Or maybe it was rejected before test because I said in the readme I would be uploading the source code soon and asked for a link to be added to the readme to the source code file (the upload of the source code failed on me the first attempt, and I missed the posting of files).
Re: OpenSauce SDK for Halo CE 1.08
Quote:
Originally Posted by
jcap
According to Dennis/UXB from HaloMaps, every single build of OpenSauce submitted to him has crashed during testing.
It's not that your files are being rejected, all Open Sauce files Dennis has received crashed his test system.
Re: OpenSauce SDK for Halo CE 1.08
Re: OpenSauce SDK for Halo CE 1.08
Quote:
Originally Posted by PM to Kornamn
Reinstalled Visual C++ 2005 in a different directory (having uninstalled the previous installation), and still getting the same problem.
I have both the DirectX SDK and the Platform SDK, and both are listed in the directories section.
Also, new error:
Quote:
1>Linking...
1> Creating library J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.lib and object J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.exp
1>d3d9.exp : warning LNK4070: /OUT:Halo1_CE.dll directive in .EXP differs from output filename 'J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.dll'; ignoring directive
1>TextBlock.obj : error LNK2019: unresolved external symbol _D3DXCreateFontA@48 referenced in function "public: void __thiscall Yelo::TextBlock::SetFont(char const *,long,unsigned long,bool,unsigned long)" (?SetFont@TextBlock@Yelo@@QAEXPBDJK_NK@Z)
1>TextBlock.obj : error LNK2019: unresolved external symbol __imp__SetRect@20 referenced in function "public: void __thiscall Yelo::TextBlock::Refresh(void)" (?Refresh@TextBlock@Yelo@@QAEXXZ)
1>J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.dll : fatal error LNK1120: 2 unresolved externals
1>Build log was saved at "file://J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\out\BuildLog. htm"
1>Halo1_CE - 3 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
What is going on? D:
Also:
Quote:
Korn still needs to make the User Manual for Open Sauce, he said he was doing that back in November:
Quote:
Originally Posted by
Kornman00
UPDATE: Expect the first draft of the User Manual in the Thanksgiving timeframe
Oh my god is Korn turning into the non-reliable CAD?!?!? D:
You got some splainin to do Korny :toughguy:
Re: OpenSauce SDK for Halo CE 1.08
Quote:
Originally Posted by
CodeBrain
You got some splainin to do Korny :toughguy:
w0rd.
Quote:
Creating library J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.lib and object J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.exp
d3d9.exp : warning LNK4070: /OUT:Halo1_CE.dll directive in .EXP differs from output filename 'J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.dll'; ignoring directive
This warning is not much to worry about. To fix it though, you have to make sure your dll output name is the same as the library name in the .def file. You can edit this in some project settings. I don't use 05, so not sure where exactly. Or you can just change the library name in the .def file to the name of your dll to get rid of the warning.
Quote:
TextBlock.obj : error LNK2019: unresolved external symbol _D3DXCreateFontA@48 referenced in function "public: void __thiscall Yelo::TextBlock::SetFont(char const *,long,unsigned long,bool,unsigned long)" (?SetFont@TextBlock@Yelo@@QAEXPBDJK_NK@Z)
TextBlock.obj : error LNK2019: unresolved external symbol __imp__SetRect@20 referenced in function "public: void __thiscall Yelo::TextBlock::Refresh(void)" (?Refresh@TextBlock@Yelo@@QAEXXZ)
J:\LAPTOP\Halo Custom Edition\OpenSauce\bin\Debug\Halo1_CE\d3d9.dll : fatal error LNK1120: 2 unresolved externals
As for these errors, follow this useful advice he already gave you:
Quote:
Originally Posted by
Kornman00
SetRect is a windows function. Since you somehow had a messed up VC++ directories setup, I'm pretty sure it is still plaguing you. Its a linker error, meaning you're not including the module which defines\exports the SetRect symbol (probably user32.lib).
You need to link your d3d libs!
Re: OpenSauce SDK for Halo CE 1.08
This weekend will see official announcement of Update 2 of the OS SDK and list a few of the new additions that will be seen in it.
However there will be some other news included that some of you may not like.
Re: OpenSauce SDK for Halo CE 1.08
Breaking News: Kornman00 (Sean Cooper) is leaving the HCE community!
Tune in on the weekend to hear his goodbye speach!
:'(
Re: OpenSauce SDK for Halo CE 1.08
Re: OpenSauce SDK for Halo CE 1.08
Quote:
Originally Posted by
Kornman00
This weekend will see official announcement of Update 2 of the OS SDK and list a few of the new additions that will be seen in it.
However there will be some other news included that some of you may not like.
Yay new release. New additions sounds good. Hope bad news isnt this is final update on OS or support is dropped :(.