Recent content by Hexxx

  1. Hexxx

    Need help with sfall scripting!

    where can I find the mentioned sfall.h?
  2. Hexxx

    Fallout 2 mod FO2 Engine Tweaks (Sfall)

    So you want me to spent my time to make both it compilable, and compatible? I won't. My intention was to show you that it's possible to write it in C, not to rewrite it all in a second without any bug. It may look complicated, but it will be C not asm, with a possibility to edit the code and...
  3. Hexxx

    Fallout 2 mod FO2 Engine Tweaks (Sfall)

    For FindTargetHook() It could be something like this: I know, it looks longer. But the main part is written in C. And there's no pain in the ass about stack, registers, the offsets, and the argument order while calling. Just save the necessary registers into stack on the function start, like...
  4. Hexxx

    Fallout 2 mod FO2 Engine Tweaks (Sfall)

    Make the assembler trampolines and wrappers to make it compatible with Watcom. Not a big deal actually. Everything else make C/C++ or whatever you call it :) I prefer no to have code like this: mov args[0], esi; //attacker mov edi, [eax+0]; mov args[4], edi; mov edi, [eax+4]...
  5. Hexxx

    Fallout 2 mod FO2 Engine Tweaks (Sfall)

    Sorry, didn't notice that. It builds fine with -f win32 BTW, where may I post some code review notes? There is too much of assembler. It all can be written it C. Or it's "we like the way it is" situtation?
  6. Hexxx

    Fallout 2 mod FO2 Engine Tweaks (Sfall)

    I'm trying to add some features. Reversed exe file, have some ideas to check. p.s. There could be a readme.txt about that nasm trick... update: Nasm did the trick for 2XSAIMMX.ASM, but it writes a bunch of errors for hq2x_i386.asm: Seems like removing the stuff is the only way to...
  7. Hexxx

    Fallout 2 mod FO2 Engine Tweaks (Sfall)

    Can anybody explain where I can get 2XSAIMMX.obj and hq2x_i386.obj required for linking when building sfall source code in Visual Studio 2010? Or how do I build hq2x_i386.asm and 2XSAIMMX.ASM in /sfall/Filters directory? They seem to contain the keywords of assembler that differs from MASM...
Back
Top