[quake3] quake3 on Win64...kind of

Ludwig Nussel ludwig.nussel at suse.de
Mon Feb 13 12:30:18 EST 2006


On Sunday 12 February 2006 07:14, James Lacey wrote:
> Another catch is that there is no inline assembler for x64 in VC++
> 8 so the build is using the interpreted VM. I will probably base
> an assembly source file off of the vm_x86_64.c code I saw in the
> repository so the port has a compiled VM. I know it isn't
> playable, but it is a step in

It's no inline assembler. It writes a text file in gnu assembler
syntax, runs 'as' to compile it into an ELF file and then reads the
compiled code back into memory. I doubt that's of much use on
Windows :-) IMO directly emitting opcodes like vm_x86 is insane so
the best way would be to write a replacement for 'as' that can
compile the few assembler instructions used by by vm_x86_64.c.

cu
Ludwig

-- 
 (o_   Ludwig Nussel
 //\   SUSE LINUX Products GmbH, Development
 V_/_  http://www.suse.de/




More information about the quake3 mailing list