Go Back   Project64 Forums > General Discussion > Open Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 27th October 2014, 03:28 AM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 828
Default Vi fix for PAL games in 2.1

There's an undocumented option in the RDB called 'ScreenHertz', and it defaults to 60. This is the reason why no one could get PAL games running correctly in 2.1.

To fix, just add this line into the RDB for each PAL game of your choosing.

ScreenHertz=50

Now the framerate will be locked at 50VI's.

And if the aspect ratio is messed up add this line too.

Direct3D8-DesiredAspect=1

Last edited by Frank74; 27th October 2014 at 03:31 AM.
Reply With Quote
  #2  
Old 27th October 2014, 04:25 AM
theboy181's Avatar
theboy181 theboy181 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2014
Location: Prince Rupert,British Columbia Canada
Posts: 424
Default

You are a god to me!!

I have been looking for this for 40winks .


Thanks!!
Reply With Quote
  #3  
Old 27th October 2014, 04:34 AM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 828
Default

Thanks, and I know, just replied to the post.
Reply With Quote
  #4  
Old 27th October 2014, 04:41 AM
theboy181's Avatar
theboy181 theboy181 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2014
Location: Prince Rupert,British Columbia Canada
Posts: 424
Default

Still cant seem to get 40 winks working properly.

sigh*
Reply With Quote
  #5  
Old 27th October 2014, 04:53 AM
theboy181's Avatar
theboy181 theboy181 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2014
Location: Prince Rupert,British Columbia Canada
Posts: 424
Default

This seems to work well for audio timing with Azimer WIP2

[ABA51D09-C668BAD9-C:58]
Internal Name=40 WINKS
Good Name=40 Winks (E) (M3)
RDRAM Size=8
ScreenHertz=50
Counter Factor=2
Save Type=First Save Type
CPU Type=Recompiler
Self-modifying code Method=Check Memory Advance
Reg Cache=Yes
Use TLB=No
Delay SI=No
Audio Signal=No
SP Hack=No
Use Large Buffer=No
Linking=Off
Status=Compatible
Reply With Quote
  #6  
Old 27th October 2014, 05:18 AM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 828
Default

SP Hack is not used in 2.1. Its now called Fast SP. Also Use Large Buffer and Self-modifying code Method is not used either in 2.1. These are from a 1.6 RDB.

Here are ALL the 2.1 default options that can be set in the RDB.

Code:
RDRAM Size=4
Save Type=First Save Type
Counter Factor=2
ViRefresh=2200
AiCountPerBytes=500
32bit=Yes
Use TLB=Yes
Delay DP=Yes
Delay SI=No
Fixed Audio=1
Sync Audio=1
Audio Signal=No
CPU Type=Recompiler
FuncFind=1
Reg Cache=Yes
Linking=On
Fast SP=Yes
SMM-Cache=1
SMM-PI DMA=1
SMM-TLB=1
SMM-FUNC=1
SMM-Protect=0
SMM-StoreInstr=0
ScreenHertz=60
HLE Audio=0
HLE GFX=1
Culling=0
Rom In Memory=0
TLB: PAddr Start=0
TLB: Vaddr Len=0
TLB: Vaddr Start=0
Direct3D8-Direct3DPipe=0
Direct3D8-DesiredAspect=0
Direct3D8-2xSai=0
Direct3D8-ForceFilter=0
Direct3D8-Brightness=0
Dsound-SyncAudio=0

Last edited by Frank74; 27th October 2014 at 05:20 AM.
Reply With Quote
  #7  
Old 27th October 2014, 05:29 AM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 828
Default

So your RDB only needs this.

[ABA51D09-C668BAD9-C:58]
Internal Name=40 WINKS
Good Name=40 Winks (E) (M3)
RDRAM Size=8
ScreenHertz=50
Use TLB=No
Fast SP=No
Linking=Off
Status=Compatible

If the VI's are struggling, add Culling=1 as well.

Last edited by Frank74; 27th October 2014 at 05:34 AM.
Reply With Quote
  #8  
Old 27th October 2014, 05:33 AM
theboy181's Avatar
theboy181 theboy181 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2014
Location: Prince Rupert,British Columbia Canada
Posts: 424
Default

Thanks.

I guess some are not needed and the rest are defaults.
Reply With Quote
  #9  
Old 27th October 2014, 06:10 AM
Frank74's Avatar
Frank74 Frank74 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2013
Location: UK
Posts: 828
Default

I've just played 40 winks for the first time.

I found the best GFX plugin to be Jabo's Direct3D8 1.6.1.

These are the RDB settings I'm using for 40 Winks. All the default 2.1 plugins used except for Jabo Direct3D8 1.6.1.

[ABA51D09-C668BAD9-C:58]
Internal Name=40 WINKS
Good Name=40 Winks (E) (M3)
RDRAM Size=8
ScreenHertz=50
Fixed Audio=0
Counter Factor=1
Status=Compatible
Culling=1
Dsound-SyncAudio=1
Reply With Quote
  #10  
Old 27th October 2014, 08:29 AM
Predator82 Predator82 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2009
Posts: 134
Default

Should get in dsxs rdb
__________________
30.11.13 R.I.P Paul Walker
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 01:32 PM.


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