Source Filmmaker

Source Filmmaker

250 평점
Viewport Resolution Patch
3
2
2
3
2
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Universe: Original IP
Script
태그: SFM
파일 크기
게시일
22.855 KB
2024년 5월 5일 오전 12시 25분
업데이트 노트 1개 (보기)

다운로드 위해 구독하기
Viewport Resolution Patch

Kiwano님의 2 모음집
KiwifruitDev: SFM Scripts
아이템 8개
KiwifruitDev: All Source Filmmaker Items
아이템 13개
설명
Patch SFM to use custom viewport resolutions.

Installation
It is recommended to install this script from the Steam Workshop.
This script may be updated occasionally.

For advanced (-nosteam) users only, choose an alternate installation method:
  • Clone the GitHub repository[github.com] into your SourceFilmmaker/game/ directory and add the folder to your gameinfo.txt file.
  • Download the script[github.com] as a raw *.py file and place it into SourceFilmmaker/game/usermod/scripts/sfm/mainmenu/kiwifruitdev/ (create the folders if they don't exist).

Usage
This script will patch ifm.dll to allow custom resolutions and does not require running each time you launch SFM.
  • Launch Source Filmmaker.
  • At the top, click Scripts > kiwifruitdev > resolution patch.
  • Please read the warning before clicking OK.
  • Click OK, it will ask you to save your session first.
  • SFM will be patched and restarted.
  • After restarting, check Help > About Source Filmmaker [Beta]
  • If "KiwifruitDev RPatch" appears in the dialog, the patch was successful.
  • Close SFM and set -sfm_width and -sfm_height launch options through Steam.
  • Launch SFM and enjoy your custom viewport resolution.
Once patched, -sfm_resolution will no longer work. Use -sfm_width and -sfm_height instead.

Known Issues
Windows must be installed in C:\Windows for the script to be able to restart SFM.
It is very rare for this to be an issue, but if it is, you can manually restart SFM.

Testing is very limited, so if you encounter any issues, please report them on the issues page[github.com].

Notes
This script saves a backup of the original ifm.dll in the same directory as the script.
If you encounter any issues, you can restore the original ifm.dll by renaming the backup to ifm.dll.
It is located in SourceFilmmaker/game/bin/tools and has a timestamp in the filename.
Also, this script writes files in order to apply the patch. After the patch is applied, these files are deleted.

Support Me
https://ko-fi.com/kiwifruitdev

Credits
This script uses code from the following sources:

License
This project is licensed under the MIT License.

Includes:
sfm\mainmenu\kiwifruitdev\resolution_patch.py
인기 토론 모두 보기(1)
1
2024년 11월 13일 오전 7시 21분
how do i do it
TwilightTerror
댓글 92
Kiwano  [작성자] 2025년 3월 6일 오후 6시 47분 
Use light limit patch and autoinit manager, do not use the patching guide
Harlequin 2025년 3월 6일 오후 2시 35분 
Hi Kiwi, have you had any time to make a guide for those of us who patched our ifm.dll for the light limit yet?
ThatLemkyGuy 2025년 3월 5일 오후 1시 58분 
Really wish there was a better way than entering my width and height, oops its wrong, closes sfm, rewrites my width and height, opens sfm, still not the right resolution. :/
dicksalot 2025년 1월 7일 오전 11시 21분 
you made it worse
gdgtjnky69 2025년 1월 5일 오전 2시 07분 
i got the mod to work but what is your best Resolution suggestion
Marie 2024년 12월 7일 오전 10시 49분 
I don t get it how can ı move black bars when ı take the render proporties to 4k black bars get more space :c
gvz_7 2024년 11월 30일 오전 10시 32분 
Yes, there are no stripes appearing there, but rather shadows from them, and these shadows are areas of rendering in parts
Kiwano  [작성자] 2024년 11월 30일 오전 8시 33분 
hmm are you using image sequence render?
gvz_7 2024년 11월 30일 오전 6시 20분 
When rendering at a high resolution, I get stripes from the borders of parts that are rendered in parts, and to avoid this, I need to render at a low resolution
gdgtjnky69 2024년 11월 30일 오전 1시 22분 
and gives me a error