Back to the Vavoom Forum Archives


Forum

yes progs again!

Wed, 31 Mar 2004 11:54:22

gunrock

okay now i'm at it again! ;D Let me just start off with the basics:<br><br><br>1: one of the VC files i want to compile do i change it's context and save it in the same directory folder i got it in<br>or place it in the doom2 (the game i have) folder next to the compiler and vcc and complie it from there?<br><br>2:okay i think the reason nothing worked because once i compiled the VC.file there was no output dat.file to work with or to place in my progs folder and wad0.wad.<br>I thought that the dat.file would appaer in my progs\doom2 folder. Also in the vavmref reference editing guide  on page 7 you wrote:<br><br>For each PROGS ther is a Makefile and bat file compile.bat. Simply run make or complie.bat.<br><br>The problem for me is that i can't run makefile.when ever i double click on it windows don't know what it is and there for won't bother with it. i figure it is a dos file and must be ran from dos but i more about windows apps and don't know what to put down.<br><br>I'm sorry janis if these question are dumb and annoying<br>but if i can get the progs working my projects would be more worth it than just simple nicely detail but no type of plot wad.
Wed, 31 Mar 2004 17:06:36

Janis Legzdinsh

If you modify some file, just overwrite the old one. Doom 2 shares progs with Doom (it uses a conditional macro) and that's why doom2 progs folder in prety empty.<br><br>To compile, simplest is to copy vcc.exe into that directory where you will be compiling (i.e. progs/doom2) and run compile.bat.<br><br>Makefile is for compiling using GNU make utility (this one comes from UNIX world), and if you ain't using djgpp or cygwin, you should use .bat file instead.
Thu, 01 Apr 2004 01:51:00

gunrock

i set it up just as you said but when i ran compile.bat i get this error: <br><br>Call frame traceback EIPs:<br>  0x00017f99<br>  0x0001ed98<br><br>C:\Doom2\Vavoom\progs\doom2>vcc -I../common -Icommon svprogs<br>Exiting due to signal SIGILL<br>Invalid Opcode at eip=00017f99<br>eax=ffffff5f ebx=00000000 ecx=406aa905 edx=000000a0 esi=0002e750 edi=000000a0<br>ebp=000f9e08 esp=000f9dd0 program=C:\DOOM2\VAVOOM\PROGS\DOOM2\VCC.EXE<br>cs: sel=00a7  base=82d9b000  limit=000fffff<br>ds: sel=00af  base=82d9b000  limit=000fffff<br>es: sel=00af  base=82d9b000  limit=000fffff<br>fs: sel=0087  base=00009f70  limit=0000ffff<br>gs: sel=00bf  base=00000000  limit=0010ffff<br>ss: sel=00af  base=82d9b000  limit=000fffff<br>App stack: [000f9e28..00079e28]  Exceptn stack: [00079d84..00077e44]<br><br>Call frame traceback EIPs:<br>  0x00017f99<br>  0x0001ed98<br><br>C:\Doom2\Vavoom\progs\doom2><br><br><br>and also if it compiles right do the  modified progs.dat<br>appear in the same progs\doom2?<br>
Thu, 01 Apr 2004 02:59:42

Janis Legzdinsh

Did this happen with modified or original progs sources?<br><br>The out files are placed in the same directory as compile.bat.
Thu, 01 Apr 2004 06:53:26

gunrock

It happened to the original progs source.
Thu, 01 Apr 2004 16:50:53

Janis Legzdinsh

That's really strange. Here is a windows version of vcc, maybe it will work better.
Fri, 02 Apr 2004 01:43:14

gunrock

BINGO!  ;D it worked! that windows vcc.exe did the trick!<br>thanks for all your help! but also one last thing. i can't seem to log on to your ftp account. i'm using smart ftp and i'm not logged on anonymous and i'm using port 21 but it says in red letters:<br><br><br>              530 Authentication failed, sorry<br><br>    

Back to the Vavoom Forum Archives