Twinbee posted on Apr 25 2004 at  07:57 PM said:
			
		
	
	
		
		
			There's always PPC for that. 
 
		 
 
Weirdly I've been running Cyclone on Pocket PC, and it's performing very strange - sometimes it can do a (megadrive) 16.6millisecond frame in 1.7 milliseconds, but sometimes it goes up to 20.0 millseconds.
e.g. here is timing for ONE opcode - MASSIVE fluctuation in how long it takes 

Max:     32c:d258b088   821.00 us  Min:     32e:b08864fa     1.00 us
Max:     330:64fa227c   408.00 us  Min:     32e:b08864fa     1.00 us
Max:     32e:b08864fa    30.00 us  Min:     330:64fa227c     1.00 us
Max:     330:64fa227c   686.00 us  Min:     32c:d258b088     1.00 us
Max:     32c:d258b088    31.00 us  Min:     32e:b08864fa     1.00 us
Max:     338:b2516600 11657.00 us  Min:     32e:b08864fa     1.00 us
I think it might be due to the memory, but I'm not sure. GP32 may be slower, but it's memory is all fast. In that case GP32 might be a better place to profile Cyclone - because it's a more simple system
Anyway, bit of a disappointing weekend in the end - I was hoping to sort out all the remaining issues with Cyclone and also sort out my own MD emu, but there's still stuff remaining 

Here's the games which are missing Opcodes now.
Missing opcodes:
ori.b   #datab,ccr
columns       7cb8: 003c
sonic 3d  ffff0438: 0188  movep
          ffff043a  fffd  ?
sor2         10fbe: 023c
abeast        3c4a: 023c
golden axe    c324: 023c
toe_jam   
dbCC
                    55cb fff4 dbcs d3,9d6e  
afterburner   625a: 57c8   dbeq d0, 6256  
flicky                          1076: fff6
              1074  57c8 fff6 dbeq 106c
sonic labrin  3f64: 57c9 dbeq d1,3f62?
sotb          6b40: 56cb fff6 dbne d3,6b38      6b42: fff6?
1000 ddd100 000sss                    sbcd    Ds,Dd
1000 ddd100 001sss                    sbcd    -(As),-(Ad)
gng           7562: 8101
sov           3318: 8101
castlevania  177aa: c300 in demo
toe_jam      238e6: c388
sor          10dd6: cd0d
eswat         702e: cd0d
ghostbst      b50e: cd47
1100 ddd1 0000 0sss                    abcd    Ds,Dd
1100 ddd1 0000 1sss                    abcd    -(As),-(Ad)
So 4 or 5 opcodes there, and checking the existing stuff of course. hmmm - yeah, wish I'd got futher this weekend 
