Go Back   Project64 Forums > General Discussion > Open Discussion

Reply
 
Thread Tools Display Modes
  #11  
Old 5th June 2014, 05:42 PM
hellbringer616 hellbringer616 is offline
Junior Member
 
Join Date: Jul 2012
Posts: 20
Default

I sadly know nothing of those values as i don't know much about n64 emulation. I'm mostly PS2 knowledge oriented.

That being said, It's open source, maybe try and fix the values and than release it? You can do that after all, PJ64 works for all my needs in the emulation of the two games i like playing.

Not being a lover of the program, just stating a fact.
Reply With Quote
  #12  
Old 5th June 2014, 05:45 PM
run of the mill twat run of the mill twat is offline
Member
 
Join Date: Apr 2014
Posts: 38
Default

Quote:
Originally Posted by hellbringer616 View Post
I sadly know nothing of those values as i don't know much about n64 emulation. I'm mostly PS2 knowledge oriented.

That being said, It's open source, maybe try and fix the values and than release it? You can do that after all, PJ64 works for all my needs in the emulation of the two games i like playing.

Not being a lover of the program, just stating a fact.
yeah like 75% of games work at the right speed

its weird, pj64 has been open source for a while and no one has done anything substantial with it...maybe one day
Reply With Quote
  #13  
Old 5th June 2014, 05:58 PM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

Quote:
Originally Posted by run of the mill twat View Post
i like to play games at the correct speed without having to mess with VI and AI values

well actually i just use 1.7 because it has perfect timing and speed

well actually i just play on a real n64
Well first of all, doesn't 1.7 have VI adjustment too? I know it doesn't have the AI thing but still. Only thing I like about 1.7 is changing settings on the fly. That's about it tbh. Honestly I don't think PJ64 has ever had good timing. Most audio plugins I've tested freeze up randomly during SSB64's intro when I use PJ64.
Quote:
Originally Posted by hellbringer616 View Post
Correct me if I'm wrong, But isn't 2.1 (slower) due to it being more accurate? Only n64 games i played were both Zeldas so i've zero clue about other games. But they have given me no problems and run flawlessly with their respective texture packs.

If it is more accurate i sadly see people posting this all the time on other forums (PCSX2 and Dolphin notably) people complaining that they can't emulate anymore due to a recent change, I always want to say "Sorry the devs actually care about accurate emulation, buy a computer that doesn't suck or the console" haha
Nope, 2.1 is not slower, because Zilmar wrote better code. When I look at 1.6, I saw a lot more code where I was like, "even I could improve this". Although truth be told, the only significant thing I was able to do was small UI changes and reduced the size of the exe lol. I didn't see a significant improvement in speed, although the interpreter core was a bit faster (probably due to using better compiler settings). If there's any game that plays at a slower speed, it's either due to bad settings that you use, or a mistake in the source code. So ya, there might be some games that run worse, but most should run better.

I should probably try out that old PJ64 audio fix thing, to see if that has the best timing out of the PJ64 versions.
Quote:
Originally Posted by hellbringer616 View Post
I sadly know nothing of those values as i don't know much about n64 emulation. I'm mostly PS2 knowledge oriented.

That being said, It's open source, maybe try and fix the values and than release it? You can do that after all, PJ64 works for all my needs in the emulation of the two games i like playing.

Not being a lover of the program, just stating a fact.
This is a valid point. People can talk all the trash they want, but most don't even know what they are talking about, let alone how to program. I'm not really talking about 'run of the mill twat', although I still disagree with him about 2.1 being so bad. He has some valid points on other things.

For anyone who doesn't believe me, try run games without sync audio or fixed timing, and uncap the frame limiter. You will see that 2.1 beats out 1.6 and 1.7 in speed. Of course you should be using the same exact plugins for this test.

Of course I don't agree with all the changes Zilmar made. Like why he removed the on the fly setting/plugin change. I also wish he stuck to C, so I could understand the code better, but that's just more of a preference.

Oh also, any game that requires Protect Memory, should run much better now on 2.1. 1.6 was very inefficient with that setting on.

Quote:
Originally Posted by run of the mill twat View Post
yeah like 75% of games work at the right speed

its weird, pj64 has been open source for a while and no one has done anything substantial with it...maybe one day
Because people are either too busy, incompetent or too lazy. Just LOL @ Fruit Edition!

Last edited by RPGMaster; 5th June 2014 at 06:09 PM.
Reply With Quote
  #14  
Old 5th June 2014, 06:07 PM
run of the mill twat run of the mill twat is offline
Member
 
Join Date: Apr 2014
Posts: 38
Default

Quote:
Originally Posted by RPGMaster View Post
Well first of all, doesn't 1.7 have VI adjustment too? I know it doesn't have the AI thing but still. Only thing I like about 1.7 is changing settings on the fly. That's about it tbh. Honestly I don't think PJ64 has ever had good timing. Most audio plugins I've tested freeze up randomly during SSB64's intro when I use PJ64.
yeah it has VI adjustment but i've never had to touch it, unlike 2.x

here is one example of why I prefer 1.7 (super mario 64):

with default plugins

1.6: audio crackles, need to enable sync game to audio to fix
1.7: 60.00 VI/s, perfect audio
2.1: 57 VI/s (???)
Reply With Quote
  #15  
Old 5th June 2014, 06:14 PM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

I do think that VI and AI adjustment is a mess, but at the same time, with added complexity, there's a higher potential for improved gameplay. I wouldn't mind spending hours configuring things, in order to improve my overall gaming experience. Now I have a much better understanding for how emulators work after doing lots of tests. Lol I have no clue what to do with the AI's and VI's.

I will admit I didn't do audio testing with 1.7. I just know the core isn't that great, speedwise in 1.7. I'l go ahead and test out the sound I guess.
Reply With Quote
  #16  
Old 5th June 2014, 06:22 PM
run of the mill twat run of the mill twat is offline
Member
 
Join Date: Apr 2014
Posts: 38
Default

Quote:
Originally Posted by RPGMaster View Post
I do think that VI and AI adjustment is a mess, but at the same time, with added complexity, there's a higher potential for improved gameplay. I wouldn't mind spending hours configuring things, in order to improve my overall gaming experience. Now I have a much better understanding for how emulators work after doing lots of tests. Lol I have no clue what to do with the AI's and VI's.
yeah i made an updated RDB for 2.1 about a year ago with over 200 fixes, involving wrong speed, games not booting, broken graphics, effectively restoring 2.1's compatibility rate to about 95% (same as 1.6)

dunno why I bothered doing all this but I did lol, will probably post it on this forum sometime
Reply With Quote
  #17  
Old 5th June 2014, 06:25 PM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

Good job! I totally forgot about that. Just yesterday, i was testing out Pilot Wings, and the default settings wouldn't even run it. That game always needs the Use Tlb box checked, on all emulators.

You should do so.

The thing about 2.1 is at first I didn't like it. I still don't like the GUI. But once I started tweaking the settings, I realized its potential. 1.7 may very well have better timing, but 2.1 definitely has a better overall core.
Reply With Quote
  #18  
Old 5th June 2014, 06:51 PM
HatCat's Avatar
HatCat HatCat is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Feb 2007
Location: In my hat.
Posts: 16,236
Default

I usually just use 1.6.

And I'm not sure but I think 1.6/2.1 with same plugins + recompiler was slower when I tried Super Mario 64 on 2.1, but faster on 1.6. As for why it's slower, I don't think it's because of 2.1 being less accurate; I don't think it's because of 2.1 being more accurate; I just think it's because of fuck. And fuck is the same reason that Swedish kid created threads like this one "Back from the dead..." in an effort to pseudo-troll everyone (i.e. he already knows that it's impossible to donate).
Reply With Quote
  #19  
Old 5th June 2014, 07:10 PM
RPGMaster's Avatar
RPGMaster RPGMaster is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Dec 2013
Posts: 2,008
Default

That's interesting. Either my settings are less accurate, more efficient, or the speed difference for SM64 is due to me compiling pj2.1 myself. I got higher VI/s with 2.1 in SM64.

Still, SM64 doesn't seem to be very resource intensive which is cool! My I'll never have to worry about my CPU's temperature while playing this game .

2.1 ftw! Any suggestions for Veggie edition?
Reply With Quote
  #20  
Old 5th June 2014, 07:12 PM
Android's Avatar
Android Android is offline
Senior Member
 
Join Date: Oct 2010
Location: Google Inc.
Posts: 801
Default

1.7 is better for me in terms of certain GS codes as they seem to be made specifically for 1.7 beta. Sounds bullshit but that's your problem.
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:51 PM.


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