QuakeC compilers and decompilers

Discuss programming in the QuakeC language.

Moderator: InsideQC Admins

QuakeC compilers and decompilers

Postby dayfive » Thu Dec 07, 2006 8:11 am

hi Inside3d

I was wondering if there is any QuakeC compiler and/or decompiler suitable for use on big endian systems?

i've tried frikqcc and it only seems to compile on little endian (only tried on 2.6.18 linux kernel and mingw - both successfully using frik26src.zip) however I can't get it to compile on a PowerPC based G4 mac.... also, even on little endian systems, i get a segmentation fault almost every time I run the frikdec executable. I've tried on the vanilla v101qc iD QC sources (first by compiling using the frikqcc compiler then decompiling the resultant progs.dat through frikdec; spits out a few qc files but segfaults on client.qc)


does anyone know of a decent QuakeC compiler/decompiler that at least has #ifndef's or #ifdef's to handle byte ordering based on specific architecture?

thanks in advance
User avatar
dayfive
 
Posts: 77
Joined: Fri Nov 10, 2006 9:48 pm

Postby dayfive » Thu Dec 07, 2006 8:14 am

i forgot to mention that iD's qcc works fine on big endian, but i'd prefer something more like qccx/frikqcc that also has a decompiler and catches more potential problematic things in the .qc sources at compile time
User avatar
dayfive
 
Posts: 77
Joined: Fri Nov 10, 2006 9:48 pm

Postby FrikaC » Thu Dec 07, 2006 4:12 pm

Hmm.
FrikaC
Site Admin
 
Posts: 1026
Joined: Fri Oct 08, 2004 11:19 pm


Return to QuakeC Programming

Who is online

Users browsing this forum: No registered users and 3 guests