Project64 Forums

Project64 Forums (http://forum.pj64-emu.com/index.php)
-   Site News (http://forum.pj64-emu.com/forumdisplay.php?f=5)
-   -   Project64 2.1 (http://forum.pj64-emu.com/showthread.php?t=3678)

V1del 11th December 2014 07:12 PM

@HatCat
Only thing I see is that someone added link time optimization - probably in accordance to the other makefiles - do you think that this could cause such a difference?

Quote:

Originally Posted by Ambient_Malice (Post 58703)
I have no clue why, but the 64 bit version of m64p runs Naboo/Infernal much better than the 32 bit version, particularly in dynarec mode. Both games suffer extreme rendering errors resulting in geometry flickering and portals rendering incorrectly, but the 64 bit version is completely unaffected. I've mentioned this fact on the mupen64plus google group, along with my RSP findings. Hopefully this results in some improvements.

As mentioned on the group, this one's rather easy to explain, the 64-bit dynarec is different from the 32-bit dynarec as it has to compile to a slightly different architecture, chances that there are some fixes/bugs in there the 32bit dynarec doesn't have and vice versa are pretty high

Quote:

I think the m64p team need to set up a proper automated build system, because the bitbucket thing is just... there. Chugging along like some ghostly compiler attempting to fulfill the dying wish of its creators. There's no way to download old binaries for testing, which is particularly annoying for obsessives like me.
I just checked the commit logs and it does seem like ecsv still keeps it updated and stuff, there where some things he definitely did manually not too long ago, so it probably isn't outdated. And it's git you most definitely can download older builds. Bitbuckets webinterface just isn't that much use, you'd have to use a git client and checkout the revision at a certain point in time to get the build from that date (in retrospect, now it makes sense why the repository download is mentioned as being 190MB, the whole repo is actually that big because of course the file history remains, it just starts to download whatever, maybe use the branch -> master download on your next try as I don't know WHAT it actually downloads if you click that repository link :rolleyes:) that said a git-bisect to figure out when exactly the regression happened would be really cool.

I tested Indiana now and I definitely don't have that big of a slowdown with SSSE3 compared to SSE2 BUT it also isn't any particularly faster with it :confused: (used z64gl and indiana (U) to test, maybe the game version also makes some difference?)

RPGMaster 11th December 2014 08:09 PM

I think making a 64 bit dynarec is significantly easier. More registers, and it's not a hassle doing 64 bit operations. So I'm not surprised that it works better.

I highly doubt LTO caused the speed regression. I think someone else should try compiling it. Maybe I'll give it a try, but i give up easily :D .

Melchior 28th December 2014 05:17 AM

Quote:

Originally Posted by RPGMaster (Post 58717)
I think making a 64 bit dynarec is significantly easier. More registers, and it's not a hassle doing 64 bit operations. So I'm not surprised that it works better.

I highly doubt LTO caused the speed regression. I think someone else should try compiling it. Maybe I'll give it a try, but i give up easily :D .

Any chance PJ64 will get an upgrade to 64bit some day? loi =D


ps(semi-off-topic):
I finally got my self a copy of Windows XP Professional 64bit SP2 off of eBay the week before and got it up to speed with all updates drivers etc its working great, I can finally make the full use of this OLD LAN center Gaming rig(mobo is 2006-2007,) specs are in the updated signature.

RPGMaster 28th December 2014 10:12 AM

Quote:

Originally Posted by Melchior (Post 58841)
Any chance PJ64 will get an upgrade to 64bit some day? loi =D

That's up to zilmar, not me :D . I doubt it's on his priority list though.
Quote:

Originally Posted by Melchior (Post 58841)
ps(semi-off-topic):
I finally got my self a copy of Windows XP Professional 64bit SP2 off of eBay the week before and got it up to speed with all updates drivers etc its working great, I can finally make the full use of this OLD LAN center Gaming rig(mobo is 2006-2007,) specs are in the updated signature.

Cool :) . I wouldn't recommend using XAudio2 on XP, since it's apparently layered on top of Direct Sound, in XP. Luckily you get to enjoy older software though.

Melchior 28th December 2014 08:48 PM

thx ^_^.....

NickG 6th November 2016 04:37 PM

Question
 
Hi guys im a new member here.I have project 64 2.1 and i want ask something!!!

i have goldeneye 007 europe , but do not run very good,in some levels goldeneye is slower,i fix the problem in the goldeneye settings

i set the Vi Refresh Rate to - 1850 and AI Count Per Byte to 600....

the golden eye after that run better and more correctly

this settings may burn my graphic card or destroy my software and hardware system my PC?

1337 6th November 2016 05:06 PM

Update
 
You might want to take a stab at the 2.3 build instead of 2.1.....


All times are GMT. The time now is 07:26 PM.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.