POV-Ray : Newsgroups : povray.beta-test : How to Unexpire POV Ray Beta : Re: How to Unexpire POV Ray Beta Server Time
30 Jul 2024 08:24:26 EDT (-0400)
  Re: How to Unexpire POV Ray Beta  
From: Ron Parker
Date: 17 Jan 2002 10:40:02
Message: <slrna4ds2j.3im.ron.parker@fwi.com>
On Thu, 17 Jan 2002 16:08:46 +0100, Thorsten Froehlich wrote:
> In article <slr### [at] fwicom> , Ron Parker 
><ron### [at] povrayorg>  wrote:
> 
>> Could we just replace this line with
>>
>>   00000140: 48000014  b          *+20                    ; $00000154
> 
> Sure, but why would anybody want to disable the "This beta expired"
> messsage?  Sure, the loop will be left after that, but can you be really
> sure the loop won't exit elsewhere? ;-)

Well, I missed the tip about it being a loop, to be honest.  And I'm not
familiar with some of the PPC and Mac-centric things about that code.  
But this fragment:

00000094: 7C000026  mfcr       r0
00000098: 54001FFE  extrwi     r0,r0,1,2
0000009C: 68000001  xori       r0,r0,$0001
000000A0: 981C0000  stb        r0,0(r28)

looks suspicious.

0000009c: li r0,0

might go a long way toward fixing the problem, but I don't know what 
extrwi does.

(Windows threads fall off the end of the thread function to exit.  Apparently
Mac threads set a flag, or at least this one does.)

--
#macro R(L P)sphere{L __}cylinder{L P __}#end#macro P(_1)union{R(z+_ z)R(-z _-z)
R(_-z*3_+z)torus{1__ clipped_by{plane{_ 0}}}translate z+_1}#end#macro S(_)9-(_1-
_)*(_1-_)#end#macro Z(_1 _ __)union{P(_)P(-_)R(y-z-1_)translate.1*_1-y*8pigment{
rgb<S(7)S(5)S(3)>}}#if(_1)Z(_1-__,_,__)#end#end Z(10x*-2,.2)camera{rotate x*90}


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.