mirror of
https://github.com/cemu-project/cemu_graphic_packs.git
synced 2024-11-27 03:54:15 +01:00
Update URL references.
This commit is contained in:
parent
3f030216b1
commit
2cfeafa453
10
README.md
10
README.md
@ -1,13 +1,13 @@
|
|||||||
[![Github Actions Build Status Badge](https://github.com/ActualMandM/cemu_graphic_packs/workflows/Build%20Process/badge.svg)](https://github.com/ActualMandM/cemu_graphic_packs/actions)
|
[![Github Actions Build Status Badge](https://github.com/cemu-project/cemu_graphic_packs/workflows/Build%20Process/badge.svg)](https://github.com/cemu-project/cemu_graphic_packs/actions)
|
||||||
[![Github Releases Badge](https://img.shields.io/github/downloads/ActualMandM/cemu_graphic_packs/total.svg)](https://github.com/ActualMandM/cemu_graphic_packs/releases/latest)
|
[![Github Releases Badge](https://img.shields.io/github/downloads/cemu-project/cemu_graphic_packs/total.svg)](https://github.com/cemu-project/cemu_graphic_packs/releases/latest)
|
||||||
[![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/ActualMandM/cemu_graphic_packs/issues)
|
[![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/cemu-project/cemu_graphic_packs/issues)
|
||||||
|
|
||||||
------
|
------
|
||||||
### Information
|
### Information
|
||||||
------
|
------
|
||||||
Cemu Graphic Packs is a repository where you can find graphic packs that can upscale, modify or improve most Wii U games that work on [Cemu](https://github.com/cemu-project/Cemu/) ([Website](https://cemu.info/)).
|
Cemu Graphic Packs is a repository where you can find graphic packs that can upscale, modify or improve most Wii U games that work on [Cemu](https://github.com/cemu-project/Cemu/) ([Website](https://cemu.info/)).
|
||||||
|
|
||||||
It's made by the Cemu community so you're also free to [contribute to the project](https://github.com/ActualMandM/cemu_graphic_packs/wiki/How-to-create-resolution-packs) if you wish.
|
It's made by the Cemu community so you're also free to [contribute to the project](https://github.com/cemu-project/cemu_graphic_packs/wiki/How-to-create-resolution-packs) if you wish.
|
||||||
|
|
||||||
### Downloads
|
### Downloads
|
||||||
You can download the latest graphic packs via Cemu's Graphic Pack window directly or download them manually from [our website](https://ActualMandM.github.io/cemu_graphic_packs/)!
|
You can download the latest graphic packs via Cemu's Graphic Pack window directly or download them manually from [our website](https://cemu-project.github.io/cemu_graphic_packs/)!
|
||||||
|
@ -7,4 +7,4 @@ This is due to the full reimplementation of the texture system in Cemu 1.14.0.
|
|||||||
This also changed a lot of the aspects with textures and made all previous graphic packs that changed textures outdated.
|
This also changed a lot of the aspects with textures and made all previous graphic packs that changed textures outdated.
|
||||||
|
|
||||||
Hence, why some games have their graphic packs missing in the new versions for now..
|
Hence, why some games have their graphic packs missing in the new versions for now..
|
||||||
You can search which games are supported above or see [this project page](https://github.com/ActualMandM/cemu_graphic_packs/projects/5?fullscreen=true) for more detailed information.
|
You can search which games are supported above or see [this project page](https://github.com/cemu-project/cemu_graphic_packs/projects/5?fullscreen=true) for more detailed information.
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
title: Cemu Graphic Packs
|
title: Cemu Graphic Packs
|
||||||
description: Official website of the Community Graphic Packs for Cemu, used to upscale and/or change your favorite Wii U games.
|
description: Official website of the Community Graphic Packs for Cemu, used to upscale and/or change your favorite Wii U games.
|
||||||
url: https://ActualMandM.github.io/cemu_graphic_packs/
|
url: https://cemu-project.github.io/cemu_graphic_packs/
|
||||||
repository: ActualMandM/cemu_graphic_packs
|
repository: cemu-project/cemu_graphic_packs
|
||||||
|
|
||||||
author:
|
author:
|
||||||
name: "M&M, Crementif and other contributors"
|
name: "Cemu Team and community contributors"
|
||||||
|
|
||||||
collections:
|
collections:
|
||||||
- FAQ
|
- FAQ
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// Download latest version
|
// Download latest version
|
||||||
|
|
||||||
fetch("https://api.github.com/repos/ActualMandM/cemu_graphic_packs/releases/latest").then(fetchRes => fetchRes.json()).then(fetchJson => {
|
fetch("https://api.github.com/repos/cemu-project/cemu_graphic_packs/releases/latest").then(fetchRes => fetchRes.json()).then(fetchJson => {
|
||||||
console.debug("Fetched releases from github...");
|
console.debug("Fetched releases from github...");
|
||||||
document.getElementById("primary_download").href = fetchJson.assets[0].browser_download_url;
|
document.getElementById("primary_download").href = fetchJson.assets[0].browser_download_url;
|
||||||
return;
|
return;
|
||||||
|
@ -14,9 +14,9 @@ layout: page
|
|||||||
<p class="pt-2 mb-1"><strong>Select the download for your Cemu version</strong></p>
|
<p class="pt-2 mb-1"><strong>Select the download for your Cemu version</strong></p>
|
||||||
<a id="primary_download" class="btn some-shadow" href="{{ site.github.latest_release.assets[0].browser_download_url }}">Cemu 1.21.0 and newer (version 6)</a> <button id="older_download" class="btn dropdown-toggle some-shadow" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Older versions</button>
|
<a id="primary_download" class="btn some-shadow" href="{{ site.github.latest_release.assets[0].browser_download_url }}">Cemu 1.21.0 and newer (version 6)</a> <button id="older_download" class="btn dropdown-toggle some-shadow" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Older versions</button>
|
||||||
<div class="dropdown-menu some-shadow" aria-labelledby="dropdownMenuButton">
|
<div class="dropdown-menu some-shadow" aria-labelledby="dropdownMenuButton">
|
||||||
<a class="dropdown-item" href="https://github.com/ActualMandM/cemu_graphic_packs/releases/download/Github708/graphicPacks708.zip">Cemu 1.14.0 through 1.20.2 (version 3 and 4)</a>
|
<a class="dropdown-item" href="https://github.com/cemu-project/cemu_graphic_packs/releases/download/Github708/graphicPacks708.zip">Cemu 1.14.0 through 1.20.2 (version 3 and 4)</a>
|
||||||
<a class="dropdown-item" href="https://github.com/ActualMandM/cemu_graphic_packs/releases/download/Travis100/graphicPacks100_Uncommon.zip">Cemu 1.8.0 through 1.13.2 (version 2)</a>
|
<a class="dropdown-item" href="https://github.com/cemu-project/cemu_graphic_packs/releases/download/Travis100/graphicPacks100_Uncommon.zip">Cemu 1.8.0 through 1.13.2 (version 2)</a>
|
||||||
<a class="dropdown-item" href="https://github.com/ActualMandM/cemu_graphic_packs/releases/download/1/graphicPacks.zip">Cemu 1.7.0 through 1.7.5 (version 1)</a>
|
<a class="dropdown-item" href="https://github.com/cemu-project/cemu_graphic_packs/releases/download/1/graphicPacks.zip">Cemu 1.7.0 through 1.7.5 (version 1)</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -128,6 +128,6 @@ layout: page
|
|||||||
<div class="jumbotron pt-4 pb-4" style="background-color: #37474f">
|
<div class="jumbotron pt-4 pb-4" style="background-color: #37474f">
|
||||||
<h3>Our contributors</h3>
|
<h3>Our contributors</h3>
|
||||||
{% for contributor in site.github.contributors %}
|
{% for contributor in site.github.contributors %}
|
||||||
<a href="https://github.com/ActualMandM/cemu_graphic_packs/commits?author={{ contributor.login }}"><img class="img-thumbnail contributor-avatar-img mt-1 ml-1 mr-1 mb-2" src="{{ contributor.avatar_url }}&size=70" alt="{{ contributor.login }}'s avatar"></a>
|
<a href="https://github.com/cemu-project/cemu_graphic_packs/commits?author={{ contributor.login }}"><img class="img-thumbnail contributor-avatar-img mt-1 ml-1 mr-1 mb-2" src="{{ contributor.avatar_url }}&size=70" alt="{{ contributor.login }}'s avatar"></a>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
These scripts can be used to convert graphic packs that contain old shaders that were only meant for OpenGL to shaders that are cross-compatible with both of Cemu's render API's. The script isn't meant for speed or ease-of-use, so read the instructions below if you are planning on doing anything with it.
|
These scripts can be used to convert graphic packs that contain old shaders that were only meant for OpenGL to shaders that are cross-compatible with both of Cemu's render API's. The script isn't meant for speed or ease-of-use, so read the instructions below if you are planning on doing anything with it.
|
||||||
|
|
||||||
#### Setup
|
#### Setup
|
||||||
First of all, install [Node.js](https://nodejs.org) (use the current version). Then, I would suggest you download a zipped version of the [graphic pack repository code](https://github.com/ActualMandM/cemu_graphic_packs/archive/master.zip). Extract it somewhere logical, because you'll use this as your working directory.
|
First of all, install [Node.js](https://nodejs.org) (use the current version). Then, I would suggest you download a zipped version of the [graphic pack repository code](https://github.com/cemu-project/cemu_graphic_packs/archive/master.zip). Extract it somewhere logical, because you'll use this as your working directory.
|
||||||
After that, you need to [download the latest glslang](https://github.com/KhronosGroup/glslang/releases) and put the `glslangValidator.exe` and `spirv-remap.exe` from that zip's `bin` folder into that working directory you made above. The final step here is to copy the `convert-packs.js` and the `verify-graphicPacks.js` into that same working directory. Here's a screenshot of what it should look like at this point:
|
After that, you need to [download the latest glslang](https://github.com/KhronosGroup/glslang/releases) and put the `glslangValidator.exe` and `spirv-remap.exe` from that zip's `bin` folder into that working directory you made above. The final step here is to copy the `convert-packs.js` and the `verify-graphicPacks.js` into that same working directory. Here's a screenshot of what it should look like at this point:
|
||||||
![working directory](https://i.imgur.com/B2CLjFy.png).
|
![working directory](https://i.imgur.com/B2CLjFy.png).
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ So, basically, you'll first want to open the convert-packs.js script and scroll
|
|||||||
|
|
||||||
Now that you've set it all up, you can open up a command console in that folder and run the script using `node convert-packs.js`. It'll then start doing it's chaotic thing where it shows a bunch of information. Just make sure that there's no "error while compiling this shader" shenanigans. The rest of the warnings can mostly be ignored. Then, wait for it to finish executing (hopefully without any errors from the script itself). If there was an error in the shaders themselves, it should output them in an `error` folder in your working directory.
|
Now that you've set it all up, you can open up a command console in that folder and run the script using `node convert-packs.js`. It'll then start doing it's chaotic thing where it shows a bunch of information. Just make sure that there's no "error while compiling this shader" shenanigans. The rest of the warnings can mostly be ignored. Then, wait for it to finish executing (hopefully without any errors from the script itself). If there was an error in the shaders themselves, it should output them in an `error` folder in your working directory.
|
||||||
|
|
||||||
If there's an error in any of the shaders, you'll have to debug the shader. Maybe it was the shader itself being wrong or it doing something funky with it's lines that should really be fixed in the shader itself. If you think that the shader doesn't do anything weird, please report it to me via the [Github issue](https://github.com/ActualMandM/cemu_graphic_packs/issues/408) or via Cemu's Discord in the gfx-packs channel.
|
If there's an error in any of the shaders, you'll have to debug the shader. Maybe it was the shader itself being wrong or it doing something funky with it's lines that should really be fixed in the shader itself. If you think that the shader doesn't do anything weird, please report it to me via the [Github issue](https://github.com/cemu-project/cemu_graphic_packs/issues/408) or via Cemu's Discord in the gfx-packs channel.
|
||||||
|
|
||||||
If nothing errored (hurray), you'll now have all of the converted graphic packs in a new folder called `graphicPacks` inside your working directory! See the next two steps with how to continue.
|
If nothing errored (hurray), you'll now have all of the converted graphic packs in a new folder called `graphicPacks` inside your working directory! See the next two steps with how to continue.
|
||||||
|
|
||||||
@ -29,11 +29,11 @@ After you've created a decent dump, move your `dump` folder to your working dire
|
|||||||
Hopefully you're now satisfied by the amount of shaders that were verified (there's a change that some shaders are just not being used anymore in recent versions and therefor aren't able to be verified). If there was an invalid shader it'll be outputted to the `manual` folder in your graphic pack repository. Then you can keep them side-by-side to compare them, or use something like [Meld](https://meldmerge.org/) to see the exact difference between them. After you manually edited them you want to replace the invalid shader with your manually corrected shader in the `graphicPacks` folder. After all of that, let's go to the next step.
|
Hopefully you're now satisfied by the amount of shaders that were verified (there's a change that some shaders are just not being used anymore in recent versions and therefor aren't able to be verified). If there was an invalid shader it'll be outputted to the `manual` folder in your graphic pack repository. Then you can keep them side-by-side to compare them, or use something like [Meld](https://meldmerge.org/) to see the exact difference between them. After you manually edited them you want to replace the invalid shader with your manually corrected shader in the `graphicPacks` folder. After all of that, let's go to the next step.
|
||||||
|
|
||||||
##### Add the packs
|
##### Add the packs
|
||||||
_Just as a small notice for people who want to upload these converted packs to the [community graphic pack repository](https://github.com/ActualMandM/cemu_graphic_packs), it's very appreciated if you were to use pull requests before merging them directly into the main branch to prevent breaking people their graphic packs and us needing to revert changes and such. Also, please keep it to one game per pull request._
|
_Just as a small notice for people who want to upload these converted packs to the [community graphic pack repository](https://github.com/cemu-project/cemu_graphic_packs), it's very appreciated if you were to use pull requests before merging them directly into the main branch to prevent breaking people their graphic packs and us needing to revert changes and such. Also, please keep it to one game per pull request._
|
||||||
|
|
||||||
Once you've got a set of fully (verified and) converted shaders, you should be able to use the graphic packs from `graphicPacks` in your own Cemu folder! Would probably not hurt checking them with the game themselves obviously!
|
Once you've got a set of fully (verified and) converted shaders, you should be able to use the graphic packs from `graphicPacks` in your own Cemu folder! Would probably not hurt checking them with the game themselves obviously!
|
||||||
|
|
||||||
If you're gonna contribute to community graphic packs you should just be able to go to your git folder and paste the files from the `graphicPacks` folder in there since it doesn't remove or create files. Just overwrite any existing files. Then, you can start to make a pull request or commit. When making the description of those, please include whether you used the verify-graphicPacks.js script to verify the converted packs, and if yes, which shaders were unverified in the summary and which were invalid (you shouldn't really have any of these ofcourse).
|
If you're gonna contribute to community graphic packs you should just be able to go to your git folder and paste the files from the `graphicPacks` folder in there since it doesn't remove or create files. Just overwrite any existing files. Then, you can start to make a pull request or commit. When making the description of those, please include whether you used the verify-graphicPacks.js script to verify the converted packs, and if yes, which shaders were unverified in the summary and which were invalid (you shouldn't really have any of these ofcourse).
|
||||||
|
|
||||||
-----
|
-----
|
||||||
### Please report any issues with this script via this [Github issue](https://github.com/ActualMandM/cemu_graphic_packs/issues/408) or via Cemu's Discord server in the #gfx-packs channel.
|
### Please report any issues with this script via this [Github issue](https://github.com/cemu-project/cemu_graphic_packs/issues/408) or via Cemu's Discord server in the #gfx-packs channel.
|
||||||
|
@ -11,5 +11,5 @@ mapping1 = 0xA0000000-0xE0000000 # extend overlay region (default range is 0xA00
|
|||||||
# BotW (and other games might) require additional modifications to the code to utilize this extra ram.
|
# BotW (and other games might) require additional modifications to the code to utilize this extra ram.
|
||||||
|
|
||||||
|
|
||||||
# If you've got any improvements for this pack (since it's currently work-in-progress), please let us know in the Cemu Graphic Packs github (https://github.com/ActualMandM/cemu_graphic_packs) via an issue.
|
# If you've got any improvements for this pack (since it's currently work-in-progress), please let us know in the Cemu Graphic Packs github (https://github.com/cemu-project/cemu_graphic_packs) via an issue.
|
||||||
# Also, it'd be appreciated if the code for this graphic pack wasn't included inside of mods for the sake of mod compatibility.
|
# Also, it'd be appreciated if the code for this graphic pack wasn't included inside of mods for the sake of mod compatibility.
|
Loading…
Reference in New Issue
Block a user