Right. Pulling from JC's August 16, 1999 .plan (http://floodyberry.com/carmack/johnc_plan_1999.html#d1999081...) when he first wrote the x86 compiler: Q3demo1 dll: 52.9 Compiled: 50.2 Interpreted: 43.9 Q3demo2 dll: 50.1…
I actually did that first: https://github.com/inolen/qvmc It worked, but the main issue was related to object file generation. Basically, you have to allocate one big i8 array to represent all of the QVM's data segments…
Right. Pulling from JC's August 16, 1999 .plan (http://floodyberry.com/carmack/johnc_plan_1999.html#d1999081...) when he first wrote the x86 compiler: Q3demo1 dll: 52.9 Compiled: 50.2 Interpreted: 43.9 Q3demo2 dll: 50.1…
I actually did that first: https://github.com/inolen/qvmc It worked, but the main issue was related to object file generation. Basically, you have to allocate one big i8 array to represent all of the QVM's data segments…