Commit Graph

156 Commits

Author SHA1 Message Date
Michele
6ce20d37fa Add Exzap's Splatoon 60FPS Plaza mod
Supports latest version only
2020-01-09 18:40:11 -08:00
Crementif
3d492aa656
[BotW] Fixes for updated Vulkan graphic packs
Should fix the native anti-aliasing preset most importantly, but since I ported all of the packs now the script "watermark" is at least a proper sentence, heh.

Also, I fixed the porting scripts. Basically, there were a bug in the verification script that wouldn't check if the uf_* variables matched and the conversion script also had a fun bug where it wasn't automatically fixing an incorrect order of the uf_* variables. So that basically made both of them slip through. Both are now fixed however.

Don't know if it's needed to check the previously ported graphic packs to see if the error affected those, but it might not hurt.
2020-01-05 04:16:42 +01:00
epigramx
f8b059a5fe
[BotW] more accurate description of static FPS++
A wrong fps estimation can have visual artifacts among others. Even an estimation without visual artifacts will not be accurate emulation unless the fps was constant anyway.
2020-01-03 09:48:12 +02:00
Crementif
65d4511fa9
Update Mario Kart 8 packs for Vulkan
No unverified shaders. Should all just work ™️
2020-01-01 20:40:08 +01:00
Crementif
549758507f Update BotW packs for Vulkan (#411)
But now done properly! Basically, a bunch of improvements were made to the script. The previous attempt at this conversion was quickly followed by a rollback since I realized that the script was overlooking certain things that made most of the packs hit or miss whether they would work. A few things missing were:
- It only tested the values from 1 preset. Now, each shader gets compiled per each preset, like what Cemu would do. It also merges the changes done for each preset into one. This should solve cases where one shader would define things separately or repeatedly from preset to preset. 
- All* of the shaders are tested to see if they use the converter used the right values for the locations for Vulkan.

Both of these *should* mean that they should both compile and be linkable in Vulkan, which means that I don't have to test each individual shader to see if they work. I will release the two scripts (one used for converting, one used for checking the right values for the locations) tomorrow so that other people might be able to help, if they want. It's fairly straightforward now at least.

* Organize workaround graphic packs

Pretty hard to organize these correctly, but according to our discord discussion, this was the best layout from a bunch I proposed, together with some suggestions.

* Add V4 converter script and instructions on how to use it

Now everyone BotW is done and all of the bugs have been kinked out using it (hopefully...), here's the release of the converter script in all of it's very badly coded glory. I hope I didn't leave too much debug glory in there...

Also, I hope that I didn't make too many grammatical mistakes in the instructions, but hopefully it's easy enough to follow.
2019-12-27 20:55:52 -08:00
Crementif
6f836a57f3
Fix some preset errors
Detected some faulty presets with my script, since logging these kind of issues make sense. Doing these separately since otherwise the big commit will make these changes invisible.
2019-12-16 00:04:46 +01:00
Crementif
c1b904314d
Revert "Update every graphic pack to V4"
This reverts commit 306da0b802.
2019-11-29 05:20:11 +01:00
Crementif
306da0b802
Update every graphic pack to V4
Since it's not possible to update 300+ shaders manually and automation was possible, I thought that I'd take the honor and create a script that's able to automatically convert all of the shaders to be cross-compatible with Vulkan. And change the graphic pack versions to version 4 of course.

Also, the script has some nifty testing code which compiled every shader as OpenGL and Vulkan, but for that see the details that I've written below.

**Here's the script that I've made to do all of this. No manual edits were needed:**
https://gist.github.com/Crementif/8d98a855b95f219d95298fb3db99deae
2019-11-29 04:36:05 +01:00
Michael
48e248971e Update all non-shader graphic packs to version 4
They don't need shader fixes for Vulkan so it should be safe updating the number
2019-11-16 23:56:07 -08:00
Exzap
63a51ab720 Update some graphic packs to version 4
Clarity got updated, plus a bunch of graphic packs that don't use shaders.
2019-11-16 04:54:26 +01:00
lasyan3
3a4e7ab734 [XCX] Fix issue with "More Tickets" mode (yes, another one...) on display for 1.0.2U. 2019-11-03 18:33:14 +01:00
lasyan3
f39689d5f5 [XCX] Fix issue with "More Tickets" mod when using tickets. 2019-11-03 17:31:27 +01:00
lasyan3
2f7347a4d3 [XCX] Add mod for more Reward Tickets. 2019-11-03 16:29:59 +01:00
lasyan3
aae49457ca
Update readme.md
Fix typo
2019-11-02 22:29:32 +01:00
lasyan3
04babfad55 [XCX] Rename readme. 2019-11-02 22:23:36 +01:00
lasyan3
db7c430aac [XCX] Various fixes.
- Split "Offline Squad" and "more tickets" into 2 separate mods (#389)
- Offline squad now have mission selector presets.
- Fix issue with the "Equipment - Force type" mod not working for ground weapons (#398)
- Fix issue with the "Materials - Drop ratio" mod when 100% preset was selected (#392)
- Fix issue with the "Treasure Quality" mod with regular presets

(#xx) refers to Github issues.
2019-11-02 22:22:13 +01:00
lasyan3
2bc2803549 [XCX] Group mods into one folder by game.
The goal is to later add a readme.md file for each game, which would describe each mod.
2019-11-01 11:49:29 +01:00
epigramx
0f8c7f6951
[BotW] Change the default FPS of static to 45
It makes indirectly clearer how it works, to those that don't change the default.
2019-10-13 09:44:31 +03:00
Crementif
0e035ae902
[MK8] Add no HUD graphic pack
Breaks many menu's but it's good enough for HUD-less recording I suppose.
2019-10-09 18:55:39 +02:00
epigramx
273c09bd33
Port the map scrolling fix from the Xalphenos' mod 2019-10-01 09:10:55 +03:00
Crementif
105dd80508
[BotW] Add Freeze Time Preset to day length mod 2019-08-29 15:45:51 +02:00
Crementif
3c270be471
[HW] More fixes for character swap pack
Fix by MelonSpeedruns
2019-08-18 19:18:23 +02:00
Crementif
27bda17d31
[BotW] Rename Pro+ Hud to HUD remover 2019-07-29 18:00:35 +02:00
NAVras-Z
ef2db1c62b
[BotW] Resize letters box to make text less blurry (#388)
For many cutscenes the game draw the subtitles on a 500x94 box first and apply the box with the letters onto the screen.
2019-07-28 23:51:47 +08:00
NAVras-Z
9b1e530fbe
[BotW] Update ChangeAnicentGlowColor Mod (#387)
...Also added 'glow' in the file name to be more specific.
Add brightness scaling for Guardians, scale original brightness of others instead of overwriting them.
2019-07-28 10:17:08 +08:00
NAVras-Z
b27294a2d9
[BotW] Mod: Change Ancient stuff's color
Mainly Guardians, plus Ancient/Guardian weapons and Armor.
Included a few preset colors that were originally used by the game.
2019-07-27 08:09:22 +08:00
Crementif
4a7ade1c45
[Batman Origins] Add 60FPS pack 2019-07-18 13:02:09 +02:00
Michael
61aa613472 add more theboy181 60fps patches 2019-07-15 00:25:22 -07:00
Crementif
3e223b4f17
[BotW] Warn about blood moons in Day Light pack 2019-07-14 12:02:31 +02:00
Crementif
33fd1ad665
[BotW] Clarify reshade compatibility description 2019-07-14 00:50:39 +02:00
Michael
12257be366 add more theboy181 60fps patches 2019-07-11 22:40:26 -07:00
Michael
1beeed9c6e add more theboy181 60fps patches 2019-07-10 09:05:16 -07:00
Michael
008e0cd203 Add Disney Planes 60fps and Darksiders Resolution/Uncapped, fix up 60FPS packs 2019-07-08 11:43:23 -07:00
lasyan3
352d1d5af7 [XCX] Various fixes.
- Loot/Treasure Quality: fixed the "No Treasure" preset (now Forced).
- Blade/Offline tasks and missions: fix crash on display missions.
- Experience/Battle Points: fix crash on display missions.
- Experience/Class Exp Points: fix crash on display missions.
- Experience/Inner Exp Points: fix crash on display missions.
2019-06-30 10:25:53 +02:00
Crementif
387cf574e8 Add Fist of the Northstar and Deus Ex 60 FPS packs 2019-06-29 23:34:14 +02:00
lasyan3
9ad0dc0352 [XCX] Offline BLADE Missions : temporary removed tickets presets (seems unstable, investigation in progress). 2019-06-25 20:02:55 +02:00
Crementif
29e2332ab4 [BotW] Add Reshade compatibility pack
Added a warning that people hopefully will read. Credits go to Exzap for creating this.
2019-06-25 00:37:45 +02:00
Crementif
fdc925149a [MK8] Add MKTV watermark removal pack
Requested by https://www.reddit.com/r/cemu/comments/c4ey4f/mario_kart_8_mktv_watermark/ 

I also changed the name of the 60FPS pack for Mario Kart 8 to conform to our Game_UpperCasePackName folder naming scheme and made a proper description, name and path.
2019-06-24 11:35:19 +02:00
Crementif
f7c2f07004
[Lego Star Wars] Correct 60FPS pack path
Issue brought up by ampharos 2.0
2019-06-09 00:51:12 +02:00
Crementif
3b8335fba4 [Lego Dimensions] Correct module matches 2019-05-30 17:07:14 +02:00
Xalphenos
1d623c739c Lego Dimensions res and 60 EU.
Add EU support for 60 fps pack.
Add Resolution pack.  All credits for the res pack go to bloodshot(bloodmc ), ultrawide patches by me.
2019-05-29 17:07:59 -05:00
Crementif
b7655cd927 [HW] Fix character swap pack
Fixes https://github.com/slashiee/cemu_graphic_packs/issues/330
2019-05-29 17:49:16 +02:00
Xalphenos
cc155e103b Update HW 60fps
Fix the 60 fps pack for Hyrule warriors due to it relying on a cemu bug that was fixed in 1.15.7.
2019-05-29 03:15:30 -05:00
Crementif
a0232c2c6f
Add Lego Star Wars Resolution pack
Plus add Marvels Avengers and The Lego Movie 60FPS patches.
2019-05-24 02:14:20 +02:00
Michael
32dca83f72 Add M&S 60fps town patch, make SLW race 60fps proper 2019-05-04 10:23:50 -07:00
bloodmc
a8d763c3bc Add 60 FPS pack for Lego Dimensions by theboy181, PR'ed by bloodmc 2019-05-04 15:45:51 +02:00
Xalphenos
ba57f8fd61 Force Branch instead of swap condition
Fixes issue #357
2019-04-30 15:41:55 -05:00
Crementif
72da6b62bb
Fix naming of FPS packs that got added
Hmmmmmmmmmmmmmmmmmm...

Many of these new versions had weird white-lines, missing EU and Japan titles. Also changed the name to 3 and 4 multiplayer titles since the 30FPS cap is also there with 30FPS. Changed the description to be more descriptive. Fixed spelling of warriors orochi.
2019-04-26 20:57:07 +02:00
Michael
a6d956e502 Add theboy181 60fps hacks 2019-04-25 23:02:49 -07:00
Crementif
23316aec97
[SMM] Add level height mod
Added a disclaimer to not go online, probably will scare off most people. I thought about patching the online functionality out of this game with this graphic pack, so that you couldn't go online with it, but you would just save and reload Cemu with online enabled...
2019-04-22 03:41:07 +02:00
Michael
aa720f2873 add theboy181's 60fps racing transformed mod 2019-04-21 11:37:26 -07:00
Michael
38b3b180d7 add no music mod 2019-04-12 22:33:20 -07:00
Michael
be440c0fe7 add SLW 60FPS 2P Race mod 2019-04-12 19:13:51 -07:00
Crementif
d0a6377f3c
[BotW] Remove Monochromia (for now)
Needs to be updated for 1.14.0+.
2019-04-10 09:13:30 +02:00
SkalFate
9cc500f210 Botw 48:9 Res Added & Distant Fog Removal Close Aura RGB Added
Botw 48:9 Res Added & Distant Fog Removal Close Aura RGB Added
2019-04-07 20:06:09 -06:00
Crementif
adb112620c [BotW] Fix fence methods
Accidentally budged up performance fence which would be active when it wasn't selected...

Also added comments, so the code should be slightly easier to understand.
2019-04-07 17:40:27 +02:00
Crementif
4aca768f40 [BotW] Bridge a hotfix with temporary better fence
Won't reset the presets people have made and should be seamless...
2019-04-07 16:52:06 +02:00
Crementif
a7551451f8 [BotW] Change folder name to force specific order 2019-04-07 14:38:02 +02:00
Crementif
590daf5304 [BotW] Add central fence method pack, change ordering
Should be clear now which packs are required. Also, gone with the multiple fence skip packs. Instead, there's now a confusing mess for devs to sort out.
2019-04-07 14:34:38 +02:00
Michael
a4c9fe50fd Add 2x shadows to SkalFate's Shadow Fix 2019-04-06 09:39:47 -07:00
Xalphenos
83ed89fdf7 updating fps++
Haven't worked on this in a while so i'll update it to what I last did.
2019-04-05 18:50:47 -05:00
Michael
6d9db4328f add fps control to rol uncap pack (copied from fps++) 2019-04-01 19:55:19 -07:00
Michael
477f71cf86 Revert "Improve performance with (almost) every game"
This reverts commit 2f5488c22e.
2019-04-01 19:54:41 -07:00
Michael
2f5488c22e Improve performance with (almost) every game 2019-03-31 22:45:26 -07:00
Crementif
27eacec767 [BotW] Update weather pack to actually work
No longer a proof of concept. The game checks if the value isn't correct, so it would be overwritten. This just freezes the value using some code cave code nearby the fence skip thing.
2019-03-24 14:24:08 +01:00
lasyan3
00e2eb580c [XCX] 1.0.1U Compatibility.
Mod "Equipment - Force Type" now allows to select a specific sub-type (for example only loot dual guns ground weapon). But this works only for ground weapons, ground armors and skells armors (not skells weapons).
Experience mods (Inner, Class and Battle) now affect points gained in battle, missions, quests and exploration (previously only battle was affected).
2019-03-16 14:25:25 +01:00
Skal Fate
41c38f5568
Changed Categories for CelShade Pack and Distant Fog (#341)
* Changed Category For Cel-Shade & Distant Fog
2019-03-13 12:34:57 -06:00
getdls
2f03c3e924 [TPHD] Fog removal, fix mastersword 2019-02-09 22:36:02 +01:00
Crementif
e68e4147d6
[TPHD] Add a warning to the distant fog pack
Could probably add disclaimers to all of the other graphic packs...

but it just works ™️
2019-02-09 17:32:23 +01:00
getdls
bbf6c2ec8f [TMS] 60fps rules.txt fixed
Removed test rules.. but forgot to add release rules..
2019-02-09 13:55:15 +01:00
getdls
d75884b50e TMS EU v16, static 60 fps patch
Since vsync =  60hz graphic packs keep popping up , I may as well commit
this even if it’s a bit lame...

Patches gameplay and cutscenes to 60fps , keeps them in sync

Known issues:
Battle animation speed is ok, but event times are cut in half
Switchover from cinematic to ingame cutscene end  too early
NPCs and Cars move too fast
2019-02-08 21:40:13 +01:00
Michael
88e6d94edc edit rol uncap description 2019-02-05 22:18:09 -08:00
epigramx
b34275fe42
Default it to 60Hz 2019-01-29 11:49:11 +02:00
Michael
849691b1f6 sourcetree 2019-01-28 15:37:21 -08:00
Dax Johnson
ec69c014b8 [BotW] add No MM Triforce mod (#323)
Converted the existing v2 rules.txt into v3 using exact TextureRedefine values. Not sure if anything under the hood changed that would affect the values. Tested this by playing in Master Mode. There were no apparent visual or performance issues.
2019-01-24 11:57:16 -08:00
Crementif
8dc4c7017b [BotW] Add weather mod 2019-01-20 23:57:59 +01:00
epigramx
a85380ff8b
Considerably faster static mod on older CPUs; BotW 2019-01-19 09:16:05 +02:00
Crementif
881fbd0993
[HW] Fix character swap line endings 2019-01-16 09:24:24 +01:00
Michael
455d97b697 add the rest of the characters to Hyrule Warriors character swap pack 2019-01-14 17:34:58 -08:00
getdls
5c1bbeeeb9 [XCX] JPN v16 (1.0) 60 fps, no offline, fov. Contrasty tweaks 2019-01-15 00:36:06 +01:00
Michael
48c0e07e72
Just quickly fix this mistake 2019-01-14 10:24:37 -08:00
Michael
7b8cc287e6 Attempt to fix Fatal Frame EUR patches & fix some inconsistencies with packs 2019-01-05 17:35:10 -08:00
epigramx
d0ffec35b6
Port the fix of the fix by Xalphenos (audio & 1.4)
untested; also adds 1.4.0 support of the audio fix
2019-01-05 06:11:49 +02:00
Xalphenos
5c5a5949cd
FPS++ Fix chance of no audio and port audio fix to 1.4.0 2019-01-04 20:34:31 -06:00
TurboSonic1
2218cf48a0 Added 165Hz framerates to rules.txt (#312)
* Added 165Hz to rules.txt

Added 165fps, 55fps, and 33fps option for 165hz displays.

* Added 165Hz framerates to rules.txt on static fps++

Added 165Hz framerates to static fps++

* Update rules.txt
2019-01-03 21:36:36 -07:00
Michael
70f719731a Fix naming of ZombiU packs 2019-01-03 01:22:25 -08:00
Michael
b3569ce5a2 remove splatoon ultrawide fixes and slw no time limit
splatoon pack only causes distorted UI and i don't even think the time limit remover even worked
2019-01-01 18:21:28 -08:00
epigramx
589b5648b1
Port Xalphenos' repeating-audio fix to static mod
untested; v208 only
2018-12-29 13:04:51 +02:00
Crementif
6dd52c8b61
[BotW] FPS++: Add fix for repeated audio
Fixes https://github.com/slashiee/cemu_graphic_packs/issues/295

Don't report issues with FPS++ on this github issue, we list and are aware of the bugs listed on http://compat.cemu.info/wiki/The_Legend_of_Zelda:_Breath_of_the_Wild#Currently_known_issues_when_above_30fps
2018-12-29 10:27:11 +01:00
epigramx
d6e9b6c2b2
Make it clearer it's a mod 2018-12-23 09:56:16 +02:00
Chris Purnell
ed13ef3d26 [BotW] Add day length mod
Thanks to chrispurnell, you can now change the time it takes for a full day to pass with this mod!
2018-12-23 02:27:53 +01:00
Crementif
8699939dfc [BotW] Switch to Xalphenos' FPS++ V2.1 (fix arrow time)
Switch over to Xalphenos version since his version now has a dynamically sized "oldest frame" (there's not really a good name for what it does) thing which was one of the main things in my version.

Once FPS++ progress is halted, I'll clean up the comments again to something similar what I had in my version, which I feel is more understandable for people that want to see what it does and maybe improve it.

If testing is correct, the previous version also had stability drops or something in comparison with this version. If anything, this update only pushes the arrow time stamina drain fix.
2018-12-23 02:07:08 +01:00
epigramx
7befd59159
Modernize the description #2 2018-12-22 07:57:58 +02:00
epigramx
cb3da61b5e
Modernize the description 2018-12-22 07:37:13 +02:00
epigramx
7ec6d77ed5
Port Xalphenos' on-air stamina fix 2018-12-22 07:02:11 +02:00
Crementif
4fc333861e [BotW] Fix slowdown when low "number of FPS averaged" is set
Thanks to ZombiJambi for reporting this
2018-12-20 23:54:32 +01:00
Morph1984
a8feaf4d74 Fix error in port (#304)
Changed _currentFPS to _averageFPS
2018-12-19 19:24:39 -08:00
Morph1984
b18c7d3441 [BotW] Port FPS++ judder fix to 1.4.0 and 1.4.1
Thanks to Morph1984 for porting this.
2018-12-19 19:02:00 +01:00
Crementif
a81d6d51da [BotW] Add judder fix to FPS++ using FPS averaging, more presets
Only works on the latest game version for now!

It's a completely new FPS averaging implementation from the one Xalphenos posted on the Cemu forum, but they do pretty much the same thing. This version has some added things like being able to change the amount of frames it averages in the rules.txt. It's also relatively faster then Xalphenos implementation... but it's not noticeable in any way.

I've ported over his comments and shared some of the info I've learned from looking at his code and formatted it a little bit.

P.S. Xalphenos also suggested a change to the low FPS limiter. This might fix weird physics when < 15FPS (see things like guardians).

P.P.S. The cheats got removed since we've got them in separate packs.
2018-12-18 03:21:07 +01:00
Crementif
8701d63f1f
[BotW] Fix best fence skip for 1.4.0 and 1.4.1
It seems that best fence skip has been broken for a while now, on both versions. I apparently seemed to have fixed it in the last update for the latest BotW update, but hadn't done so for 1.4.0 and 1.4.1.

(Also, it seems that I forgot to change this variable to be actually correct when pushing all these addresses, whoops)
2018-12-15 20:20:38 +01:00