Go Back   Project64 Forums > Public Version > Project 64 - v2.x - Issues

Reply
 
Thread Tools Display Modes
  #1  
Old 23rd April 2013, 03:25 PM
the_randomizer's Avatar
the_randomizer the_randomizer is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Sep 2008
Location: USA
Posts: 1,136
Default Clay Fighter - Sculptor's Cut slowdown

The game runs ~15 fps lower than it did in PJ64 1.6 regardless of the audio/video plugins used. VI and AI settings are at default, but the game runs at 45-47 VI/s when the game should run at 60 VI/s as it did on the real console.

In fact, this has been an issue in all 2.0.x beta releases. The audio isn't affected as it functions or plays back normally though.

Currently using PJ64 2.0.0.14.

It might be timing-related as Dr. Mario 64 suffers the same fate.
__________________
My rig:
CPU: Intel Core i7 4470 3.4 GHz to 3.9 GHz
Video card:: MSI nVidia GTX 970 4 GB GDDR5
OS: Windows 7 Professional 64-bit
RAM: 16 GB DDR3 SDRAM 10600
HDD: 2 x Western Digital 1 TB HDDs
Monitor: 23" Asus Full HD LED

Oh, and Snes9x > Zsnes in every way

Last edited by the_randomizer; 23rd April 2013 at 03:42 PM.
Reply With Quote
  #2  
Old 23rd April 2013, 03:50 PM
dsx_ dsx_ is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2010
Location: Australia
Posts: 1,105
Default

I tried to make people aware of all these 2.0 issues in another thread

Quote:
Originally Posted by dsx! View Post
many games have perfect audio but run too slowly
- some as low as 20VI/s - up to 66% slower than on a real n64, which is unacceptable
- on 1.6/1.7 these games have perfect audio at the proper 60VI/s (with sync game to audio enabled of course)
- i had started to make a list of games here, but there were too many, most ~40VI/s
its that Fixed Audio Timing shit, try turning that off and see what happens idk
Reply With Quote
  #3  
Old 23rd April 2013, 03:56 PM
the_randomizer's Avatar
the_randomizer the_randomizer is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Sep 2008
Location: USA
Posts: 1,136
Default

Quote:
Originally Posted by dsx! View Post
I tried to make people aware of all these 2.0 issues in another thread



its that Fixed Audio Timing shit, try turning that off and see what happens idk
Well I'll be damned. Guess they still need to fine tune it. The two games sound just fine with them off.

__________________
My rig:
CPU: Intel Core i7 4470 3.4 GHz to 3.9 GHz
Video card:: MSI nVidia GTX 970 4 GB GDDR5
OS: Windows 7 Professional 64-bit
RAM: 16 GB DDR3 SDRAM 10600
HDD: 2 x Western Digital 1 TB HDDs
Monitor: 23" Asus Full HD LED

Oh, and Snes9x > Zsnes in every way

Last edited by the_randomizer; 23rd April 2013 at 03:58 PM.
Reply With Quote
  #4  
Old 23rd April 2013, 03:59 PM
dsx_ dsx_ is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2010
Location: Australia
Posts: 1,105
Default

http://forum.pj64-emu.com/showpost.p...0&postcount=11

then zilmar said he fixed "some of the games" on my list; I don't know what that means...2 games? 30 games? whatever. Fixed Audio Timing seems to be the main culprit here

keeping in mind that I tested on 2.0.0.11 and not 14
Reply With Quote
  #5  
Old 23rd April 2013, 04:01 PM
the_randomizer's Avatar
the_randomizer the_randomizer is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Sep 2008
Location: USA
Posts: 1,136
Default

Quote:
Originally Posted by dsx! View Post
http://forum.pj64-emu.com/showpost.p...0&postcount=11

then zilmar said he fixed "some of the games" on my list; I don't know what that means...2 games? 30 games? whatever. Fixed Audio Timing seems to be the main culprit here
As to how it can fixed, I don't know, but I would make a safe bet that it would be a real pain to rewrite the code to fix whatever was wrong. Clay Fighter never ran full speed on any of the 2.0.0x betas, same with Dr Mario 64. Not sure about Ridge Racer, haven't tested it.
__________________
My rig:
CPU: Intel Core i7 4470 3.4 GHz to 3.9 GHz
Video card:: MSI nVidia GTX 970 4 GB GDDR5
OS: Windows 7 Professional 64-bit
RAM: 16 GB DDR3 SDRAM 10600
HDD: 2 x Western Digital 1 TB HDDs
Monitor: 23" Asus Full HD LED

Oh, and Snes9x > Zsnes in every way
Reply With Quote
  #6  
Old 23rd April 2013, 04:05 PM
dsx_ dsx_ is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2010
Location: Australia
Posts: 1,105
Default

Disabling the "Fixed Audio Timing" option for most games in the RDB would be a good start
Reply With Quote
  #7  
Old 23rd April 2013, 04:11 PM
the_randomizer's Avatar
the_randomizer the_randomizer is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Sep 2008
Location: USA
Posts: 1,136
Default

Quote:
Originally Posted by dsx! View Post
Disabling the "Fixed Audio Timing" option for most games in the RDB would be a good start
Now, to figure out WHY it was implemented in the first place, especially if it exacerbated specific issues
__________________
My rig:
CPU: Intel Core i7 4470 3.4 GHz to 3.9 GHz
Video card:: MSI nVidia GTX 970 4 GB GDDR5
OS: Windows 7 Professional 64-bit
RAM: 16 GB DDR3 SDRAM 10600
HDD: 2 x Western Digital 1 TB HDDs
Monitor: 23" Asus Full HD LED

Oh, and Snes9x > Zsnes in every way
Reply With Quote
  #8  
Old 23rd April 2013, 05:47 PM
ExtremeDude2's Avatar
ExtremeDude2 ExtremeDude2 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Apr 2010
Location: USA
Posts: 2,905
Default

I've said several times that this the problem in games that don't run the right speed...
__________________
Quote:
Originally Posted by dsx! View Post
are you american or something
Reply With Quote
  #9  
Old 23rd April 2013, 06:56 PM
zilmar zilmar is offline
Core Team
Alpha Tester
Project Supporter
Administrator
 
Join Date: Jun 2005
Posts: 988
Default

Quote:
Originally Posted by dsx! View Post
http://forum.pj64-emu.com/showpost.p...0&postcount=11

then zilmar said he fixed "some of the games" on my list; I don't know what that means...2 games? 30 games? whatever. Fixed Audio Timing seems to be the main culprit here

keeping in mind that I tested on 2.0.0.11 and not 14
about 80% - 90% of that list I fixed. Clay fighter was not on that list so I did not look at it at the time. I have now added it to my list of games to look at.

I am working on a glide version that goes through the rdb system instead of glide64.ini at the moment.

once I finish that, I will go though the list of games that I have noted that people have had problems and see if I can tweak them better.

Make this 2.1 test it for a week or two, then release that.
Reply With Quote
  #10  
Old 23rd April 2013, 07:03 PM
zilmar zilmar is offline
Core Team
Alpha Tester
Project Supporter
Administrator
 
Join Date: Jun 2005
Posts: 988
Default

Quote:
Originally Posted by nintendo1889 View Post
Now, to figure out WHY it was implemented in the first place, especially if it exacerbated specific issues
in 1.6 audio interrupts are triggered when the audio finish playing on the pc.

I added fixed audio to time interrupts based on when they should occur in the game (the problem is timinig is not so exact in pj64).

The reason that pj64k always desynced was that the timing on the two pc would be different.

I want it given the same keyboard inputs at the same time it would always produce the exact same results.

now if I did not turn it on by default, I can guarantee that no one would have told me that clay fighter did not work with this setting on. It would never have been tested.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 03:45 AM.


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