Previous Thread
Next Thread
Print Thread
Page 3 of 7 1 2 3 4 5 6 7
Re: N64 driver improvement [Re: Christina] #90600 09/21/13 10:17 PM
Joined: May 2009
Posts: 1,822
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,822
Originally Posted By Christina
Any news about that?


Have you seen anything in the whatsnew files about that?

Re: N64 driver improvement [Re: Just Desserts] #90601 09/21/13 10:32 PM
Joined: Aug 2008
Posts: 87
C
Christina Offline
Member
Offline
Member
C
Joined: Aug 2008
Posts: 87
Well...
Nothing...
But that don't mean so much...
There's no mention of inclusion of Hyperscan for example, and the new driver is there...
But about my question, I was asking about things are been made in the backstage, which most of things of N64 driver ever used to be (absolutely no problems with this to say the truth, it's just a small curiosity).

Re: N64 driver improvement [Re: Christina] #90603 09/22/13 12:55 AM
Joined: May 2009
Posts: 1,822
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,822
No

Re: N64 driver improvement [Re: Octocontrabass] #90641 09/22/13 04:54 PM
Joined: Jun 2013
Posts: 32
K
Kaede Offline
Member
Offline
Member
K
Joined: Jun 2013
Posts: 32
Checking the SVN repository from time to time is another convenient way to see progress on specific areas (you can get the history for any invidividual file, which means you do not even have to check the entire repository)

PS. Patience is a virtue smile

Last edited by Kaede; 09/22/13 04:55 PM.
Re: N64 driver improvement [Re: Octocontrabass] #90697 09/26/13 07:31 PM
Joined: Apr 2008
Posts: 49
Z
zillion Offline
Member
Offline
Member
Z
Joined: Apr 2008
Posts: 49
I just compiled the latest SVN 25439 on linux in 64-bit and when I try to run mess n64 -cart sm64u I get

Code:
Ignoring MAME exception: n64_rdp::DrawTriangle: span aux buffer overflow

terminate called after throwing an instance of 'emu_fatalerror'
  what():  std::exception
Aborted


I tried the same cart on revision 25399 (the most recent previous build I had) and it worked as expected.


I hope this isn't annoying; I'm just trying to be helpful. I'm very excited about the speed improvements! Very glad to hear CEN64 is sharing with MESS!

edit:
Just saw Just Dessert's post on the SVN build thread. I did build it with ARCHOPTS set to core2 and I do have a CPU with SSSE3 (at least, I see it as a flag in /proc/cpuinfo - Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz).

I'm recompiling now with USE_SIMD 1 in rsp.h.

2nd edit:

Recompiling with USE_SIMD 1 makes it work as expected!

Last edited by zillion; 09/26/13 07:44 PM.
Re: N64 driver improvement [Re: zillion] #90698 09/26/13 07:46 PM
Joined: May 2009
Posts: 1,822
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,822
Yep, looks like I inadvertently broke something in the non-SIMD version. I should have a fix in a bit.

Re: N64 driver improvement [Re: Just Desserts] #90700 09/26/13 09:43 PM
Joined: May 2009
Posts: 1,822
J
Just Desserts Offline
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 1,822
Fixed.

Re: N64 driver improvement [Re: Octocontrabass] #91135 10/22/13 07:20 PM
Joined: Jan 2013
Posts: 63
A
asiga Offline
Member
Offline
Member
A
Joined: Jan 2013
Posts: 63
Btw, will this driver benefit from multicore CPUs? I ask this because if you can achieve about 70% performance with dynamic recompiling on a fast i7, and considering that single core performance isn't being substantially increased on new processors, it seems it will still take sometime until a single core can match the needed performance. However, it's easy to get a 12 core Xeon these days, so if the driver could get any advantage from multicores, maybe 100% performance is achievable already.

Re: N64 driver improvement [Re: Octocontrabass] #91136 10/22/13 07:24 PM
Joined: Mar 2001
Posts: 16,390
R
R. Belmont Offline
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,390
The latest version of the driver already does benefit from multicores up to 3 or so.

Re: N64 driver improvement [Re: Octocontrabass] #91602 11/23/13 10:33 AM
Joined: Jan 2013
Posts: 63
A
asiga Offline
Member
Offline
Member
A
Joined: Jan 2013
Posts: 63
Please, don't take me as impatient for reviving this thread, as I greatly appreciate all your work, as a spare-time effort, and I thank all of you for this.

What I'd like to know is if any of the n64 driver developers has any idea on what machine would be needed to emulate the n64 at 100% speed, once the dynamic recompiling emulator sync problem is fixed. Do you think the fastest i7 would be able to do it? Or perhaps a 6/8/12 core Xeon? Or maybe we'll need to wait for future processors? I'm asking this because I'm halting my next computer purchase until there's one capable of emulating the n64 at 100% speed.

Page 3 of 7 1 2 3 4 5 6 7

Who's Online Now
1 registered members (Pernod), 179 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,722
Posts114,633
Members4,873
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3