Update URL references.

This commit is contained in:
Michael 2023-04-09 16:31:45 -07:00
parent 3f030216b1
commit 2cfeafa453
7 changed files with 19 additions and 19 deletions

View File

@ -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 Releases Badge](https://img.shields.io/github/downloads/ActualMandM/cemu_graphic_packs/total.svg)](https://github.com/ActualMandM/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)
[![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/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/cemu-project/cemu_graphic_packs/issues)
------
### 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/)).
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
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/)!

View File

@ -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.
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.

View File

@ -1,10 +1,10 @@
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.
url: https://ActualMandM.github.io/cemu_graphic_packs/
repository: ActualMandM/cemu_graphic_packs
url: https://cemu-project.github.io/cemu_graphic_packs/
repository: cemu-project/cemu_graphic_packs
author:
name: "M&M, Crementif and other contributors"
name: "Cemu Team and community contributors"
collections:
- FAQ

View File

@ -1,6 +1,6 @@
// 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...");
document.getElementById("primary_download").href = fetchJson.assets[0].browser_download_url;
return;

View File

@ -14,9 +14,9 @@ layout: page
<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>
<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/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/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/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/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/1/graphicPacks.zip">Cemu 1.7.0 through 1.7.5 (version 1)</a>
</div>
</div>
@ -128,6 +128,6 @@ layout: page
<div class="jumbotron pt-4 pb-4" style="background-color: #37474f">
<h3>Our contributors</h3>
{% 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 %}
</div>

View File

@ -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.
#### 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:
![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.
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.
@ -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.
##### 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!
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.

View File

@ -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.
# 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.