I was wondering, why am I getting such a different result between when compiling from sources and the official binary release for Windows.
I compile the sources at GitHub/Fador using MSVC2008 (had to re-create the MSVC2008 project, the one present in the sourceball is defunct); my executable is 50% smaller than the official and it DOES write things into the console while running, UNLIKE the official one (which only says "world world" and nothing else.
Are the official binaries from those sources at all, or does other stuff get thrown in?
Also both my compiled version and the official binary hit access violations rather often, I keep reporting them to the bug tracker, I was wondering if I am the only one seeing those? 'Cause noone else seems to care at all, and those are some serious issues that would HAVE to surface in other OS variants as well...
Just rambling...
The size difference I have nothing to say for--perhaps better optimization between build settings?
The console output is easy to explain. Inside of config.cfg, there's an option to use cli (command line interface). Set this to true to make it output to the console line by line. Set to false to make it use the cursesui, which must be in the mineserver.exe's folder as a .dll; if it isn't then you'll end up with a "world world" type of console, as you described.
Both binaries are from Fador's github source. Fador uses a do_build.bat file, located
here and within the build pack zip in the same link.
The access violations are already surfaced over IRC and are known. In fact, I get the issue whenever everyone disconnects or if I use Ctrl+C (or the X button on the window). Please provide other info to the proper people (even here) so they can fix it asap. The problem is being looked into already.
Regards,
- Jailout2000