RELEASE Dragon Quest XI S (Full Version) 60 FPS mod

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by Kirby567fan, Sep 28, 2019.

Loading...
  1. Kirby567fan
    OP

    Kirby567fan GBAtemp Regular

    Member
    5
    Jan 6, 2018
    Morocco
    Perfect did it output a lista.txt file or something like that.
     
  2. cucholix

    cucholix Banners guy

    Member
    9
    Jan 17, 2017
    Chile
    No it just unpacked the files :/
    But it’s easy make a lista (they are only 2 ini) just not sure what version for repack should use.
     
    Last edited by cucholix, Oct 5, 2019
  3. Kirby567fan
    OP

    Kirby567fan GBAtemp Regular

    Member
    5
    Jan 6, 2018
    Morocco
    Can you send me the config directory please?
     
  4. sorabora

    sorabora GBAtemp Regular

    Member
    4
    Dec 8, 2016
    United States
    I was taken aback by how loud that fan can get. Never heard anything close to that since console launch. Makes me wonder about safety...but then again I am running CFW, so lol.
     
    raine_em likes this.
  5. Fukuro

    Fukuro Member

    Newcomer
    1
    Mar 21, 2019
    Russia
    Is it possible that game with this patch runs 60 GPS in some instances without OC and charger? I played with sysclk and reverse x, tested results, played a few minutes in 60 fps while charging. My cooler wne crazy and I decided not to play this way. At some point handheld started to drop fps, so I just completely turned off sysclk and reversenx. An now I notice that during battles and cutscenesmy fps is visibly higher than 30 fps for sure. In handheld with no charging. Is it possible, or my eyes deceive me? (I'm pretty sure eyes do not deceive me)
     
  6. godreborn

    godreborn GBAtemp Guru

    Member
    12
    Oct 10, 2009
    United States
    I learned this today, but from what I read, games are downclocked on the tablet, because the fan doesn't run in portable mode. is this true? could overclocking cause damage?
     
  7. Chino

    Chino Advanced Member

    Newcomer
    2
    Dec 23, 2016
    United States
    The fan most certainly runs in handheld mode. The system downclocks in handheld to preserve battery. The max OC possible is within the actual hardware's specs, and the fan will ramp up to compensate for the little extra heat, it'll still be a bit warm though. If you're concerned you could attempt a simple mod and replace the thermal paste and thermal pads, it's been shown to improve cooling and in some cases performance. Most of the parts for the switch (including the fan and battery) can very easily be replaced and they're inexpensive, if you're concerned about longevity.

    tl;dr fan spins in portable, OC's are within hardware spec, system will get warm if your max OC in handheld, you're good
     
    Last edited by Chino, Oct 6, 2019
    sorabora and godreborn like this.
  8. hippy dave

    hippy dave BBMB

    Member
    15
    Apr 30, 2012
    United Kingdom
    FWIW I had new thermal paste applied when my modchip was fitted (by the main man mattytrog), now handheld with max GPU clock in the busy areas (swamp/lava) of Link's Awakening the fan blasts away, lot of warm air coming out, but the back of the case barely gets warmer than usual.
     
    Last edited by hippy dave, Oct 6, 2019
  9. Kirby567fan
    OP

    Kirby567fan GBAtemp Regular

    Member
    5
    Jan 6, 2018
    Morocco
    Some areas in the game do run at 60fps without OC but its quite rare like caves, indoor areas or when the sky or an empty space takes much if the screen.
     
  10. Fukuro

    Fukuro Member

    Newcomer
    1
    Mar 21, 2019
    Russia
    Well, I'm currently in Gallopolis region. Outside town it's 60 fps for me. And in cave also 60 fps, but Gallopiks cave have more details then previous dungeons, like lakes etc. Anyhow, looks good and I'm glad that with this patch I'm able to have such permonace in tablet
     
    thaikhoa likes this.
  11. ollidiemaus

    ollidiemaus Member

    Newcomer
    2
    Jan 23, 2010
    Germany
    Hey I don't fully understand this fps mod does that mean that the OC will only be applied while my switch is in handheld and charging ?
    Or can I force it to use handheld charged while docked with reversenx and also force 720p that way?
     
  12. Digi_Ohhh

    Digi_Ohhh Advanced Member

    Newcomer
    3
    Feb 27, 2017
    Italy
    Of course you can! Just need to add the same settings of the OP to your config.ini file, with the prefix docked instead of handheld_charging (and, of course, set ReverseNX in order to play Dragon Quest in handheld mode).
    I don't think you can force a higher resolution tho ... that's probably one of the reasons 60 fps are possible in the first place.
     
    ollidiemaus and Cencil like this.
  13. Fadi5555

    Fadi5555 GBAtemp Regular

    Member
    5
    Jan 3, 2018
    United States
    That’s great. Hopefully we can get it.
     
    Last edited by Fadi5555, Oct 10, 2019
  14. cucholix

    cucholix Banners guy

    Member
    9
    Jan 17, 2017
    Chile
    Sadly the game doesn’t apply any change, I tried modding several ini files but none has effect in gameplay. I wonder if they need a special packer method.
     
    Fadi5555 and Broduskii like this.
  15. Important Posts Updated mod + Hi-res mod
    Kirby567fan
    OP

    Kirby567fan GBAtemp Regular

    Member
    5
    Jan 6, 2018
    Morocco
    Well since people were able to decrypt DQXIS pak files, I updated my mod to edit romfs rather than exefs to acheive 60 FPS. With that I made some improvement to the mod f.e the resolution will drop as low as 360p if it cant acheive 60FPS so OC will not need to be so high even on open areas, and I also discovered how to edit the rendering resolution of the game so fixed 720p or higher is possible and the mod will work on any version of the game even if an update drops later. It should also work on the japanese version of the game but you should edit the titleid.If you want to use both mods at the same time just change the name of one of the paks to "pakchunk0-Switch_2_p.pak" btw the Hi-Res mod make the game run at 720p at all time so OC is needed.
     

    Attached Files:

  16. dragnipur

    dragnipur Member

    Newcomer
    3
    Jul 26, 2017
    United States
    for the hi-res mod, how much OC is needed? is still a charging only thing? or can we use it without the charger?

    thanks for all your work btw!!!
     
  17. cucholix

    cucholix Banners guy

    Member
    9
    Jan 17, 2017
    Chile
    The “_2_p.pak” trick should work with the draw distance patch too no? BTW great that you found a way to keep the resolution fixed :)
     
  18. Kirby567fan
    OP

    Kirby567fan GBAtemp Regular

    Member
    5
    Jan 6, 2018
    Morocco
    Ill share a way to change the res to any value later, and about OC i guess youll need to be charging the console since sys-clk wont let you go higher that 460mhz on gpu.

    — Posts automatically merged - Please don't double post! —

    Yeah it should.
     
  19. Kirby567fan
    OP

    Kirby567fan GBAtemp Regular

    Member
    5
    Jan 6, 2018
    Morocco
    To edit the rendering res of DQXIS you first need the inis for the game, to get them you should either decrypt your own pak file from the romfs or download JackGame.zip from here, the file youll need to edit is DefaultGame.ini in JackGame\Config\, scroll until the end of the ini and youll find this:
    Code:
    +ScreenPercentageSettings=(TypeName="GameDefault",ConsoleModeScreenPercentage=66.66,HandheldModeScreenPercentage=66.66)
    +ScreenPercentageSettings=(TypeName="PartyTalk",ConsoleModeScreenPercentage=66.66,HandheldModeScreenPercentage=83.33)
    +ScreenPercentageSettings=(TypeName="PhotoMode",ConsoleModeScreenPercentage=66.66,HandheldModeScreenPercentage=100)
    +ScreenPercentageSettings=(TypeName="CutScene",ConsoleModeScreenPercentage=83.33,HandheldModeScreenPercentage=83.33)
    +ScreenPercentageSettings=(TypeName="Casino",ConsoleModeScreenPercentage=83.33,HandheldModeScreenPercentage=83.33)
    +ScreenPercentageSettings=(TypeName="Custom")
    ; 動的解像度の場合のスクリーンパーセンテージ(据え置きは1600x900ベース、携帯モードは1088x612ベース)
    +DynamicResolutionScreenPercentageSettings=(TypeName="GameDefault",ConsoleModeScreenPercentage=83.33,HandheldModeScreenPercentage=85,bDynamicResolution=True)
    +DynamicResolutionScreenPercentageSettings=(TypeName="PartyTalk",ConsoleModeScreenPercentage=83.33,HandheldModeScreenPercentage=85,bDynamicResolution=True)
    +DynamicResolutionScreenPercentageSettings=(TypeName="PhotoMode",ConsoleModeScreenPercentage=83.33,HandheldModeScreenPercentage=125)
    +DynamicResolutionScreenPercentageSettings=(TypeName="CutScene",ConsoleModeScreenPercentage=66.66,HandheldModeScreenPercentage=66.66)
    +DynamicResolutionScreenPercentageSettings=(TypeName="Casino",ConsoleModeScreenPercentage=83.33,HandheldModeScreenPercentage=83.33)
    +DynamicResolutionScreenPercentageSettings=(TypeName="Custom")
    Edit those 66.66 or 83.33 values to whatever you like even more than 100 and if you want to disable dynamic res change bDynamicResolution=True to bDynamicResolution=False.After that repack using lista.txt.
    Credit to @cucholix for sending me the inis.
     

    Attached Files:

    cucholix likes this.
  20. Niko_of_Death

    Niko_of_Death Member

    Newcomer
    2
    Aug 10, 2016
    United States
    so in docked mode the game outputs a 900p image upscaled to 1080p (i.e. UE4 display resolution is 900p)? Is there any way to change this? Also, is the DynamicResolutionScreenPercentageSettings relative to the display resolution or ScreenPercentageSettings? i.e., if PartyTalk base res is 66.66% of 900p, is the 83.33% DynmaicRes setting making it so dynamic res allows it to go up to 83.33% of 900p if theres performance headroom, or make it so it can go down to 83.33% of that 66.66% under high load? Any tweaks to the dynamic res setup outside of min/max possible? (i.e. target FPS, % change allowed per update, etc.)
    Regardless, thanks for the work!

    EDIT: Is it Switch\SwitchEngine.ini "nvn.SyncInterval=2" to "nvn.SyncInterval=1"?
     
    Last edited by Niko_of_Death, Oct 16, 2019 at 6:20 PM
Quick Reply
Draft saved Draft deleted
Loading...