Open GoogleCodeExporter opened 8 years ago
Note: you can find this sort of info in the profiler console.
Original comment by mudl...@tpg.com.au
on 23 Jul 2010 at 1:46
Gotta love how everyone is missing when actual help is needed... heh
Original comment by Mr.PsyMan
on 23 Jul 2010 at 10:45
PsyMan, I'm available for whatever needed. I would like to ask for KrossX or
you PsyMan to compile the revision r51 and put it available on the download
section since it adds functionality to support this request. I only have three
games now, gotta find the rest of my Dreamcast games.
I would also like to ask to brddeth to put a more complete description of how
it should be done, for the newbies. Although I don't think it is really
necessary, everything needed is in the profiler console, enough said.
Original comment by telmo.qu...@gmail.com
on 23 Jul 2010 at 1:46
Me too. Put a binary and i'll test :)))
Rev 52 will be great .....
Original comment by sandro.o...@gmail.com
on 23 Jul 2010 at 9:50
http://www.2shared.com/file/nzz6qbau/EmuCR-nullDC-r52.html
http://www.2shared.com/file/Pp5UnjDt/EmuCR-nullDC-Naomi-r52.html
Original comment by danialho...@gmail.com
on 24 Jul 2010 at 9:57
i have an old pc for emulating purpose:
AMD Athlon xp 1900+ @ 1.6ghz 3Dnow and sse1 only
512 ddr ram
128 mb nvidia fx5200 video card
onboard sound
Windows xp sp3
nulldc 1.0.6 runs perfectly with nullpvr and chankast aica
nulldc 1.3 run slow even without sound
nulldc 1.4 r52 exe open and close quikly, i think doest support sse1...shame
Original comment by dakang...@gmail.com
on 24 Jul 2010 at 6:20
[deleted comment]
-- System Specs --
Motherboard: Gigabyte GA-MA790X-UD4P
CPU: AMD Phenom II X4 925 @ Stock Speeds (Instruction Sets: MMX (+), 3DNow!
(+), SSE, SSE2, SSE3, SSE4A, x86-64, NX, VMX)
System Memory: 4GB (2x2GB) DDR2-800 (4-4-4-12 Timings)
Video Card: Radeon HD5830 @ Stock Speeds
Audio: Realtek ALC889A
Operating System: Windows Vista Business Edition (Service Pack 2) (64-Bit)
-- Jet Grind Radio/Jet Set Radio --
Played through the opening tutorials, stopped at the first mission select
screen.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.37 MB src size, 16.08 ratio
5.92 MB size, 26427 blocks, 235.0 B avg size
884.698 ms compile time, 33.477 丒/block, 0.436 MB/s
345 Manual blocks , 26082 locked blocks , ratio 1.31%
Runtime dynarec ret cache stats disabled
GFX cur 0.423, 2.4% | avg 0.597, 1.7% | max 0.299, 3.4%
AICA cur 0.731, 1.4% | avg 0.435, 2.3% | max 0.245, 4.1%
ARM cur 0.423, 2.4% | avg 0.265, 3.8% | max 0.187, 5.4%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.043, 0.1%
MAIN cur 0.335, 3.0% | avg 0.308, 3.3% | max 0.145, 6.7%
LOOP cur 0.446, 2.2% | avg 0.555, 1.8% | max 0.218, 4.6%
DYNA cur 0.057, 17.6% | avg 0.064, 11.8% | max 0.046, 21.6%
REST cur 0.014, 71.0% | avg 0.014, 77.5% | max 0.011, 86.0%
_______________________________________________________________
-- Power Stone --
Played four full rounds in arcade mode.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.40 MB src size, 15.37 ratio
6.19 MB size, 27997 blocks, 231.7 B avg size
995.153 ms compile time, 35.545 丒/block, 0.424 MB/s
306 Manual blocks , 27691 locked blocks , ratio 1.09%
Runtime dynarec ret cache stats disabled
GFX cur 1.145, 0.9% | avg 2.714, 0.3% | max 0.268, 3.7%
AICA cur 0.381, 2.6% | avg 0.623, 1.6% | max 0.163, 6.1%
ARM cur 0.400, 2.5% | avg 0.341, 2.9% | max 0.161, 6.2%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.190, 0.1%
MAIN cur 1.145, 0.9% | avg 0.808, 1.2% | max 0.133, 6.7%
LOOP cur 2.672, 0.4% | avg 0.457, 2.2% | max 0.217, 4.6%
DYNA cur 0.114, 8.7% | avg 0.144, 6.8% | max 0.048, 20.7%
REST cur 0.011, 84.0% | avg 0.012, 84.8% | max 0.011, 86.6%
_______________________________________________________________
-- Dead or Alive 2 Limited Edition --
Played through story mode once with Lei Fang.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.52 MB src size, 15.17 ratio
7.92 MB size, 36612 blocks, 226.8 B avg size
1190.797 ms compile time, 32.525 丒/block, 0.460 MB/s
1723 Manual blocks , 34889 locked blocks , ratio 4.71%
Runtime dynarec ret cache stats disabled
GFX cur 0.475, 2.1% | avg 0.690, 1.3% | max 0.136, 7.2%
AICA cur 0.404, 2.5% | avg 0.448, 2.2% | max 0.160, 6.2%
ARM cur 0.310, 3.2% | avg 0.251, 4.0% | max 0.157, 6.4%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.094, 0.1%
MAIN cur 0.538, 1.9% | avg 0.456, 2.1% | max 0.057, 15.5%
LOOP cur 0.310, 3.2% | avg 0.257, 3.8% | max 0.179, 5.6%
DYNA cur 0.056, 17.7% | avg 0.071, 19.1% | max 0.028, 35.7%
REST cur 0.014, 69.3% | avg 0.013, 65.3% | max 0.011, 83.6%
_______________________________________________________________
-- REZ --
First session, played through Area 1.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.44 MB src size, 14.95 ratio
6.64 MB size, 25483 blocks, 273.3 B avg size
1013.871 ms compile time, 39.786 丒/block, 0.460 MB/s
1953 Manual blocks , 23530 locked blocks , ratio 7.66%
Runtime dynarec ret cache stats disabled
GFX cur 0.224, 4.5% | avg 0.582, 1.7% | max 0.186, 5.4%
AICA cur 0.577, 1.7% | avg 0.496, 2.0% | max 0.089, 11.2%
ARM cur 0.449, 2.2% | avg 0.295, 3.4% | max 0.174, 5.7%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 4.041, 0.2%
MAIN cur 0.269, 3.7% | avg 0.388, 2.7% | max 0.053, 16.7%
LOOP cur 0.269, 3.7% | avg 0.278, 3.6% | max 0.211, 4.7%
DYNA cur 0.053, 18.8% | avg 0.057, 19.9% | max 0.036, 27.8%
REST cur 0.015, 65.2% | avg 0.013, 67.2% | max 0.013, 76.4%
_______________________________________________________________
Second session, played through Area 2. Enabled AICA DSP Emulation on this run,
might attribute for its higher utilization.
Will probably keep it on for all games from this point going forward.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.10 MB src size, 17.82 ratio
1.85 MB size, 7871 blocks, 246.7 B avg size
240.770 ms compile time, 30.590 丒/block, 0.453 MB/s
371 Manual blocks , 7500 locked blocks , ratio 4.71%
Runtime dynarec ret cache stats disabled
GFX cur 0.238, 4.2% | avg 0.279, 3.5% | max 0.182, 5.5%
AICA cur 0.107, 9.4% | avg 0.123, 7.9% | max 0.052, 19.2%
ARM cur 0.184, 5.5% | avg 0.249, 3.8% | max 0.154, 6.5%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.102, 0.1%
MAIN cur 0.506, 2.0% | avg 0.308, 3.2% | max 0.060, 15.1%
LOOP cur 0.299, 3.4% | avg 0.228, 4.1% | max 0.186, 5.4%
DYNA cur 0.057, 17.7% | avg 0.046, 18.9% | max 0.038, 26.0%
REST cur 0.017, 57.8% | avg 0.014, 59.8% | max 0.014, 69.9%
_______________________________________________________________
-- Metropolis Street Racer --
Played through introductory stuff and one full quickrace.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.51 MB src size, 15.47 ratio
7.90 MB size, 31053 blocks, 266.8 B avg size
1106.990 ms compile time, 35.648 丒/block, 0.484 MB/s
472 Manual blocks , 30581 locked blocks , ratio 1.52%
Runtime dynarec ret cache stats disabled
GFX cur 0.572, 1.7% | avg 1.437, 0.6% | max 0.179, 5.6%
AICA cur 0.091, 11.0% | avg 0.137, 7.2% | max 0.067, 14.8%
ARM cur 0.276, 3.6% | avg 0.271, 3.6% | max 0.161, 6.2%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 4.049, 0.2%
MAIN cur 0.334, 3.0% | avg 0.225, 6.5% | max 0.047, 21.5%
LOOP cur 0.501, 2.0% | avg 0.470, 2.2% | max 0.200, 5.0%
DYNA cur 0.051, 19.5% | avg 0.093, 18.3% | max 0.035, 29.0%
REST cur 0.016, 59.2% | avg 0.012, 59.1% | max 0.012, 77.9%
_______________________________________________________________
-- Sonic Adventure 2 --
Played through the first missions of the "Hero" and "Dark" campaigns.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.30 MB src size, 16.22 ratio
4.87 MB size, 20008 blocks, 255.2 B avg size
669.964 ms compile time, 33.485 丒/block, 0.470 MB/s
1399 Manual blocks , 18609 locked blocks , ratio 6.99%
Runtime dynarec ret cache stats disabled
GFX cur 2.666, 0.4% | avg 2.840, 0.2% | max 0.163, 6.1%
AICA cur 0.099, 10.0% | avg 0.140, 7.6% | max 0.072, 13.8%
ARM cur 0.266, 3.7% | avg 0.277, 3.6% | max 0.161, 6.2%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.102, 0.1%
MAIN cur 0.499, 2.0% | avg 0.489, 2.1% | max 0.035, 19.8%
LOOP cur 0.319, 3.1% | avg 0.351, 2.9% | max 0.195, 5.1%
DYNA cur 0.079, 12.6% | avg 0.100, 11.6% | max 0.029, 34.1%
REST cur 0.014, 68.2% | avg 0.012, 70.1% | max 0.012, 79.8%
_______________________________________________________________
-- Hydro Thunder --
Played one full race.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.31 MB src size, 15.11 ratio
4.74 MB size, 18714 blocks, 265.6 B avg size
663.556 ms compile time, 35.458 丒/block, 0.496 MB/s
134 Manual blocks , 18580 locked blocks , ratio 0.72%
Runtime dynarec ret cache stats disabled
GFX cur 0.891, 1.1% | avg 0.745, 1.6% | max 0.179, 5.6%
AICA cur 0.129, 7.7% | avg 0.142, 7.1% | max 0.091, 11.0%
ARM cur 0.267, 3.7% | avg 0.319, 3.1% | max 0.179, 5.6%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 4.037, 0.2%
MAIN cur 0.472, 2.1% | avg 0.217, 4.8% | max 0.045, 19.1%
LOOP cur 0.729, 1.4% | avg 0.844, 1.1% | max 0.245, 4.1%
DYNA cur 0.066, 15.1% | avg 0.072, 12.4% | max 0.051, 21.0%
REST cur 0.014, 68.8% | avg 0.017, 71.5% | max 0.012, 81.3%
_______________________________________________________________
-- San Francisco Rush 2049 --
Played one full race.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.41 MB src size, 15.57 ratio
6.44 MB size, 26913 blocks, 251.0 B avg size
919.221 ms compile time, 34.155 丒/block, 0.472 MB/s
692 Manual blocks , 26221 locked blocks , ratio 2.57%
Runtime dynarec ret cache stats disabled
GFX cur 2.671, 0.4% | avg 1.981, 0.5% | max 0.278, 3.6%
AICA cur 0.160, 6.2% | avg 0.147, 7.4% | max 0.074, 13.5%
ARM cur 0.250, 4.0% | avg 0.316, 3.1% | max 0.138, 7.2%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.044, 0.1%
MAIN cur 0.616, 1.6% | avg 0.216, 5.0% | max 0.035, 20.7%
LOOP cur 0.333, 3.0% | avg 0.330, 3.0% | max 0.191, 5.2%
DYNA cur 0.072, 13.7% | avg 0.057, 22.3% | max 0.029, 33.9%
REST cur 0.014, 71.0% | avg 0.016, 57.6% | max 0.013, 73.4%
_______________________________________________________________
-- Cosmic Smash --
Played ~8 stages.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.20 MB src size, 16.16 ratio
3.23 MB size, 14345 blocks, 235.8 B avg size
453.776 ms compile time, 31.633 丒/block, 0.461 MB/s
399 Manual blocks , 13946 locked blocks , ratio 2.78%
Runtime dynarec ret cache stats disabled
GFX cur 8.015, 0.1% | avg 2.070, 0.4% | max 0.258, 3.9%
AICA cur 0.170, 5.9% | avg 0.157, 6.5% | max 0.077, 13.0%
ARM cur 0.242, 4.1% | avg 0.280, 3.6% | max 0.143, 7.0%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.021, 0.1%
MAIN cur 0.667, 1.5% | avg 0.438, 2.2% | max 0.145, 6.6%
LOOP cur 0.250, 4.0% | avg 0.259, 3.9% | max 0.173, 5.7%
DYNA cur 0.067, 14.8% | avg 0.069, 16.2% | max 0.037, 27.0%
REST cur 0.014, 69.5% | avg 0.014, 64.9% | max 0.014, 70.4%
_______________________________________________________________
-- Soul Calibur --
Played through story mode once with Kilik.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.47 MB src size, 15.79 ratio
7.41 MB size, 28023 blocks, 277.2 B avg size
1053.503 ms compile time, 37.594 丒/block, 0.467 MB/s
639 Manual blocks , 27384 locked blocks , ratio 2.28%
Runtime dynarec ret cache stats disabled
GFX cur 2.667, 0.4% | avg 1.058, 0.8% | max 0.209, 4.7%
AICA cur 0.142, 7.0% | avg 0.121, 8.4% | max 0.091, 11.0%
ARM cur 0.228, 4.4% | avg 0.262, 3.8% | max 0.170, 5.9%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 4.010, 0.2%
MAIN cur 1.143, 0.9% | avg 0.446, 2.2% | max 0.100, 8.9%
LOOP cur 0.421, 2.4% | avg 0.465, 2.2% | max 0.244, 4.1%
DYNA cur 0.173, 5.7% | avg 0.101, 12.2% | max 0.033, 28.8%
REST cur 0.012, 79.3% | avg 0.013, 70.0% | max 0.012, 81.5%
_______________________________________________________________
-- Crazy Taxi 2 --
Played one session of arcade mode until I ran out of time.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.26 MB src size, 16.07 ratio
4.22 MB size, 19902 blocks, 222.2 B avg size
624.120 ms compile time, 31.360 丒/block, 0.441 MB/s
550 Manual blocks , 19352 locked blocks , ratio 2.76%
Runtime dynarec ret cache stats disabled
GFX cur 1.004, 1.0% | avg 1.991, 0.5% | max 0.166, 6.0%
AICA cur 0.133, 7.5% | avg 0.129, 8.0% | max 0.078, 13.0%
ARM cur 0.229, 4.4% | avg 0.252, 4.0% | max 0.132, 7.6%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.073, 0.1%
MAIN cur 0.574, 1.7% | avg 0.891, 1.0% | max 0.088, 10.5%
LOOP cur 0.730, 1.4% | avg 0.646, 1.6% | max 0.230, 4.4%
DYNA cur 0.099, 10.1% | avg 0.111, 11.8% | max 0.030, 32.8%
REST cur 0.013, 73.9% | avg 0.012, 69.0% | max 0.012, 79.9%
_______________________________________________________________
Original comment by NeoHuman...@gmail.com
on 24 Jul 2010 at 10:37
Just a question. What the heck is ARM7?
Original comment by hookonso...@gmail.com
on 24 Jul 2010 at 11:21
NeoHumanity: Have you played Ikuraga or Grandia II? Those are from what I know,
extremely synth heavy, so good to test.
Would be *very* interesting to see the results there. Looking at DOA2: LE,
there seems to be a need for *major* improvement. And Crazy Taxi's results are
even worse. So the main bottleneck is indeed ARM7, which is not optimized at
all.
Original comment by mudl...@tpg.com.au
on 25 Jul 2010 at 4:47
Here's Ikagura, although I should note that this was booted from a compilation
disc rather than a retail image. I assume that once the compilation's loader
boots the game it should be the same as a retail image so long as they haven't
messed with anything, and I doubt they have because Ikaruga is a very small
game by itself.
-- Ikaruga --
Played until I ran out of continues, which was at the second stage boss. :(
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.29 MB src size, 14.31 ratio
4.19 MB size, 18170 blocks, 241.8 B avg size
639.478 ms compile time, 35.194 丒/block, 0.480 MB/s
199 Manual blocks , 17971 locked blocks , ratio 1.10%
Runtime dynarec ret cache stats disabled
GFX cur 1.337, 0.7% | avg 2.748, 0.3% | max 0.179, 5.6%
AICA cur 0.154, 6.5% | avg 0.132, 7.5% | max 0.056, 17.6%
ARM cur 0.236, 4.2% | avg 0.263, 3.8% | max 0.166, 6.0%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.014, 0.1%
MAIN cur 1.146, 0.9% | avg 0.700, 1.5% | max 0.170, 5.9%
LOOP cur 0.205, 4.9% | avg 0.255, 4.0% | max 0.167, 6.0%
DYNA cur 0.076, 13.1% | avg 0.075, 14.7% | max 0.037, 26.3%
REST cur 0.014, 69.7% | avg 0.014, 64.6% | max 0.013, 72.1%
_______________________________________________________________
I'll see if I can get my hands on Grandia II. If I can, I'll run through some
of it and post the results.
Original comment by NeoHuman...@gmail.com
on 25 Jul 2010 at 5:47
"ARM cur 0.236, 4.2% | avg 0.263, 3.8% | max 0.166, 6.0%
"
Eep, not good at all.
Original comment by mudl...@tpg.com.au
on 25 Jul 2010 at 6:12
Alright, here's Grandia II.
-- Grandia II --
Played about 30 minutes into the start of the game.
_______________________________________________________________
Runtime dynarec lookup profiling disabled
Runtime dynarec execution profiling disabled
Dynarec Translation Cache stats:
0.57 MB src size, 14.88 ratio
8.44 MB size, 33883 blocks, 261.1 B avg size
1329.432 ms compile time, 39.236 丒/block, 0.447 MB/s
6632 Manual blocks , 27251 locked blocks , ratio 19.57%
Runtime dynarec ret cache stats disabled
GFX cur 0.728, 1.4% | avg 0.860, 1.1% | max 0.192, 5.2%
AICA cur 0.166, 6.0% | avg 0.133, 7.3% | max 0.081, 12.2%
ARM cur 0.320, 3.1% | avg 0.274, 3.6% | max 0.156, 6.4%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 4.037, 0.2%
MAIN cur 0.728, 1.4% | avg 0.285, 4.5% | max 0.045, 22.2%
LOOP cur 0.534, 1.9% | avg 0.861, 1.3% | max 0.225, 4.4%
DYNA cur 0.075, 13.2% | avg 0.120, 14.5% | max 0.027, 35.8%
REST cur 0.013, 73.0% | avg 0.012, 65.5% | max 0.012, 81.6%
_______________________________________________________________
Original comment by NeoHuman...@gmail.com
on 25 Jul 2010 at 7:05
@hookonsonic, shh, adults are talking.
@brdeth, afaik, this is based on the older 1.8 arm before the optimisations...
however those did bust up a few titles timings.....
Original comment by danialho...@gmail.com
on 25 Jul 2010 at 6:48
using this file:
http://www.2shared.com/file/nzz6qbau/EmuCR-nullDC-r52.html
in Marvel vs. Capcom 2 v1.001 (2000)(Capcom)(NTSC)(US)[!].gdi i get this
message box after a while:
verify failed: getthreadcontext((HANDLE)param,&cntx)
in profilethead -> profiler/profiler.cpp : 189
it crashes after I hit OK on this message box
anyway, I managed to finish the game in arcade mode without crashes here goes:
--------------------------------------
specs
C2Q Q6600, 4GB DDR2 800MHz, Asus P5NE-SLI, Radeon HD4850, Windows 7 64bits
GFX cur 0.964, 0.7% | avg 1.394, 0.6% | max 0.427, 2.4%
AICA cur 0.192, 3.7% | avg 0.111, 8.0% | max 0.093, 10.7%
ARM cur 0.304, 2.4% | avg 0.299, 3.1% | max 0.165, 6.0%
GDR cur 0.000, 0.0% | avg 0.000, 0.0% | max 8.041, 0.1%
MAIN cur 0.578, 1.2% | avg 0.749, 1.2% | max 0.207, 4.5%
LOOP cur 0.340, 2.1% | avg 0.313, 3.1% | max 0.159, 6.2%
DYNA cur 0.045, 15.7% | avg 0.088, 12.7% | max 0.044, 22.6%
REST cur 0.009, 74.0% | avg 0.011, 70.1% | max 0.005, 84.3%
Original comment by neckil...@gmail.com
on 27 Jul 2010 at 11:45
Okay, thats enough benchmarks
Thanks.
Original comment by mudl...@tpg.com.au
on 8 Aug 2010 at 1:45
Original comment by drkIIRaziel
on 19 Aug 2010 at 2:29
<drk||Razi> mudlord: well, one thing at a time ;p
Original comment by mudl...@mudlord.info
on 31 Aug 2010 at 11:40
Original issue reported on code.google.com by
mudl...@tpg.com.au
on 23 Jul 2010 at 1:26