[Bug 3026] PowerPC q3asm doesn't produce usable QVM files

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Fri Oct 12 22:36:08 EDT 2007


http://bugzilla.icculus.org/show_bug.cgi?id=3026





------- Comment #12 from falettit at bishopireton.org  2007-10-12 22:36 EDT -------
diff -u good_game.qvm.txt ppc_game.qvm.txt
--- good_game.qvm.txt   2007-10-12 22:15:29.000000000 -0400
+++ ppc_game.qvm.txt    2007-10-12 22:17:13.000000000 -0400
@@ -1,6 +1,6 @@
-0000000: 4514 7212 43a7 0200 2400 0000 50e3 0700  E.r.C...$...P...
-0000010: 74e3 0700 b448 0000 24c6 0000 6450 3d01  t....H..$...dP=.
-0000020: 7810 0000 0320 0000 0009 1400 0000 0928  x.... .........(
+0000000: 1272 1445 0002 a743 0000 0024 0007 e350  .r.E...C...$...P
+0000010: 0007 e374 0000 48b4 0000 c624 013d 5064  ...t..H....$.=Pd
+0000020: 0000 1078 0320 0000 0009 1400 0000 0928  ...x. .........(
 0000030: 0000 001d 2009 1400 0000 1d08 0000 0000  .... ...........
 0000040: 0d83 0000 0009 1400 0000 1d08 0900 0000  ................
 0000050: 0f83 0000 0009 1400 0000 1d08 0200 0000  ................
@@ -33677,7 +33677,7 @@
 00838c0: 6600 5000 7376 5f6d 6170 6e61 6d65 0067  f.P.sv_mapname.g
 00838d0: 5f6c 6f63 6b54 6561 6d73 4174 5374 6172  _lockTeamsAtStar
 00838e0: 7400 3000 675f 7265 7374 6172 7465 6400  t.0.g_restarted.
-00838f0: 4175 6720 3233 2032 3030 3700 6761 6d65  Aug 23 2007.game
+00838f0: 4f63 7420 3131 2032 3030 3700 6761 6d65  Oct 11 2007.game
 0083900: 6461 7465 0062 6173 6500 6761 6d65 6e61  date.base.gamena
 0083910: 6d65 0000 7376 5f63 6865 6174 7300 0000  me..sv_cheats...
 0083920: 2578 2578 0025 3038 7825 3038 7800 675f  %x%x.%08x%08x.g_

That patch FIXED the problem!!!
THANK YOU!!!

By the way, here is the diff for the working qvm:
diff -u good_game.qvm.txt ppc_test_game.qvm.txt
--- good_game.qvm.txt   2007-10-12 22:15:29.000000000 -0400
+++ ppc_test_game.qvm.txt       2007-10-12 22:23:49.000000000 -0400
@@ -33677,7 +33677,7 @@
 00838c0: 6600 5000 7376 5f6d 6170 6e61 6d65 0067  f.P.sv_mapname.g
 00838d0: 5f6c 6f63 6b54 6561 6d73 4174 5374 6172  _lockTeamsAtStar
 00838e0: 7400 3000 675f 7265 7374 6172 7465 6400  t.0.g_restarted.
-00838f0: 4175 6720 3233 2032 3030 3700 6761 6d65  Aug 23 2007.game
+00838f0: 4f63 7420 3131 2032 3030 3700 6761 6d65  Oct 11 2007.game
 0083900: 6461 7465 0062 6173 6500 6761 6d65 6e61  date.base.gamena
 0083910: 6d65 0000 7376 5f63 6865 6174 7300 0000  me..sv_cheats...
 0083920: 2578 2578 0025 3038 7825 3038 7800 675f  %x%x.%08x%08x.g_

I guess you should clean this up. (I have NO idea how to do so.)

(In reply to comment #10)
> Could you paste the output of the following (*without* applying the patch):
> 
> xxd valid_game.qvm > valid_game.qvm.txt
> xxd ppc_game.qvm > ppc_game.qvm.txt
> diff -u valid_game.qvm.txt ppc_game.qvm.txt
> 
> Thanks.
> 


-- 
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the quake3-bugzilla mailing list