mirror of
https://github.com/cemu-project/cemu_graphic_packs.git
synced 2024-12-27 02:11:50 +01:00
Add Pokkén, Woolly, and XCX to build script
This commit is contained in:
parent
ce17d29071
commit
919c17eac4
@ -1,10 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0 # Replace 0 with game title ids here
|
||||
name = "Higher Quality Gamepad"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 854
|
||||
height = 480
|
||||
overwriteWidth = 1708
|
||||
overwriteHeight = 960
|
@ -1,18 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 50000101df400,00050002101DF401
|
||||
name = "Pokken Tournament - 640x360"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 1280
|
||||
height = 720
|
||||
formatsExcluded = 0x033
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 640
|
||||
overwriteHeight = 360
|
||||
|
||||
[TextureRedefine]
|
||||
width = 960
|
||||
height = 720
|
||||
overwriteWidth = 480
|
||||
overwriteHeight = 360
|
@ -1,18 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 50000101df400,00050002101DF401
|
||||
name = "Pokken Tournament - 960x540"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 1280
|
||||
height = 720
|
||||
formatsExcluded = 0x033
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 960
|
||||
overwriteHeight = 540
|
||||
|
||||
[TextureRedefine]
|
||||
width = 960
|
||||
height = 720
|
||||
overwriteWidth = 720
|
||||
overwriteHeight = 540
|
@ -1,25 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 50000101df400,00050002101DF401
|
||||
name = "Pokken Tournament - 1920x1080"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 1280
|
||||
height = 720
|
||||
formatsExcluded = 0x033
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 1920
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine]
|
||||
width = 960
|
||||
height = 720
|
||||
overwriteWidth = 1920
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,25 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 50000101df400,00050002101DF401
|
||||
name = "Pokken Tournament - 2560x1440"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 1280
|
||||
height = 720
|
||||
formatsExcluded = 0x033
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 2560
|
||||
overwriteHeight = 1440
|
||||
|
||||
[TextureRedefine]
|
||||
width = 960
|
||||
height = 720
|
||||
overwriteWidth = 2560
|
||||
overwriteHeight = 1440
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,25 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 50000101df400,00050002101DF401
|
||||
name = "Pokken Tournament - 3200x1800"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 1280
|
||||
height = 720
|
||||
formatsExcluded = 0x033 # Excludes FMV B&W layer (only viewable with rajkosto's implementation)
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 3200
|
||||
overwriteHeight = 1800
|
||||
|
||||
[TextureRedefine]
|
||||
width = 960
|
||||
height = 720
|
||||
overwriteWidth = 3200
|
||||
overwriteHeight = 1800
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,25 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 50000101df400,00050002101DF401
|
||||
name = "Pokken Tournament - 3840x2160"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 1280
|
||||
height = 720
|
||||
formatsExcluded = 0x033 # Excludes FMV B&W layer (only viewable with rajkosto's implementation)
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 3840
|
||||
overwriteHeight = 2160
|
||||
|
||||
[TextureRedefine]
|
||||
width = 960
|
||||
height = 720
|
||||
overwriteWidth = 3840
|
||||
overwriteHeight = 2160
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,72 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00,ffffffff0cd546a9
|
||||
name = "Xenoblade Chronicles X - 1920x1080"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 1920
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine] # half-res alpha
|
||||
width = 640
|
||||
height = 360
|
||||
formatsExcluded = 0x41A # exclude obvious textures
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 960
|
||||
overwriteHeight = 540
|
||||
|
||||
[TextureRedefine] # q-res alpha (Previously not added due to potential conflict, please remove rule when using Xeno GCN4 workaround)
|
||||
width = 320
|
||||
height = 180
|
||||
overwriteWidth = 480
|
||||
overwriteHeight = 270
|
||||
|
||||
[TextureRedefine] # Gear menu
|
||||
width = 1024
|
||||
height = 720
|
||||
overwriteWidth = 1536
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine] # Fog
|
||||
width = 426
|
||||
height = 240
|
||||
overwriteWidth = 639
|
||||
overwriteHeight = 360
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
||||
|
||||
// vvvv credits to Getdls & GITech vvvv //
|
||||
|
||||
[TextureRedefine] # Sun, Light Sources (plants, armor etc)
|
||||
width = 512
|
||||
height = 288
|
||||
overwriteWidth = 768
|
||||
overwriteHeight = 432
|
||||
|
||||
[TextureRedefine] # "God rays" size (not quality), lens reflections.
|
||||
width = 256
|
||||
height = 144
|
||||
overwriteWidth = 384
|
||||
overwriteHeight = 216
|
||||
|
||||
#[TextureRedefine]# Probe glow. Does not increase sample amount, only scales up
|
||||
#width = 160
|
||||
#height = 90
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 240
|
||||
#overwriteHeight = 135
|
||||
|
||||
#[TextureRedefine]# Probe Beacon glow.
|
||||
#width = 80
|
||||
#height = 46
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 120
|
||||
#overwriteHeight = 104
|
@ -1,65 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00,ffffffff0cd546a9
|
||||
name = "Xenoblade Chronicles X - 2560x1080 (21:9)"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 2560
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine] # half-res alpha
|
||||
width = 640
|
||||
height = 360
|
||||
formatsExcluded = 0x41A # exclude obvious textures
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 1280
|
||||
overwriteHeight = 540
|
||||
|
||||
[TextureRedefine] # q-res alpha (Previously not added due to potential conflict, please remove rule when using Xeno GCN4 workaround)
|
||||
width = 320
|
||||
height = 180
|
||||
overwriteWidth = 640
|
||||
overwriteHeight = 270
|
||||
|
||||
[TextureRedefine] # Gear menu
|
||||
width = 1024
|
||||
height = 720
|
||||
overwriteWidth = 2048
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine] # Fog
|
||||
width = 426
|
||||
height = 240
|
||||
overwriteWidth = 852
|
||||
overwriteHeight = 360
|
||||
|
||||
// vvvv credits to Getdls & GITech vvvv //
|
||||
|
||||
[TextureRedefine] # Sun, Light Sources (plants, armor etc)
|
||||
width = 512
|
||||
height = 288
|
||||
overwriteWidth = 1024
|
||||
overwriteHeight = 432
|
||||
|
||||
[TextureRedefine] # "God rays" size (not quality), lens reflections.
|
||||
width = 256
|
||||
height = 144
|
||||
overwriteWidth = 512
|
||||
overwriteHeight = 216
|
||||
|
||||
#[TextureRedefine]# Probe glow. Does not increase sample amount, only scales up
|
||||
#width = 160
|
||||
#height = 90
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 320
|
||||
#overwriteHeight = 135
|
||||
|
||||
#[TextureRedefine]# Probe Beacon glow.
|
||||
#width = 80
|
||||
#height = 46
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 160
|
||||
#overwriteHeight = 104
|
@ -1,72 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00,ffffffff0cd546a9
|
||||
name = "Xenoblade Chronicles X - 2560x1440"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 2560
|
||||
overwriteHeight = 1440
|
||||
|
||||
[TextureRedefine] # half-res alpha
|
||||
width = 640
|
||||
height = 360
|
||||
formatsExcluded = 0x41A # exclude obvious textures
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 1280
|
||||
overwriteHeight = 720
|
||||
|
||||
[TextureRedefine] # q-res alpha (Previously not added due to potential conflict, please remove rule when using Xeno GCN4 workaround)
|
||||
width = 320
|
||||
height = 180
|
||||
overwriteWidth = 642
|
||||
overwriteHeight = 362
|
||||
|
||||
[TextureRedefine] # Gear menu
|
||||
width = 1024
|
||||
height = 720
|
||||
overwriteWidth = 2048
|
||||
overwriteHeight = 1440
|
||||
|
||||
[TextureRedefine] # Fog
|
||||
width = 426
|
||||
height = 240
|
||||
overwriteWidth = 852
|
||||
overwriteHeight = 480
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
||||
|
||||
// vvvv credits to Getdls & GITech vvvv //
|
||||
|
||||
[TextureRedefine] # Sun, Light Sources (plants, armor etc)
|
||||
width = 512
|
||||
height = 288
|
||||
overwriteWidth = 1024
|
||||
overwriteHeight = 576
|
||||
|
||||
[TextureRedefine] # "God rays" size (not quality), lens reflections.
|
||||
width = 256
|
||||
height = 144
|
||||
overwriteWidth = 513
|
||||
overwriteHeight = 290
|
||||
|
||||
#[TextureRedefine]# Probe glow. Does not increase sample amount, only scales up
|
||||
#width = 160
|
||||
#height = 90
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 322
|
||||
#overwriteHeight = 180
|
||||
|
||||
#[TextureRedefine]# Probe Beacon glow.
|
||||
#width = 80
|
||||
#height = 46
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 161
|
||||
#overwriteHeight = 90
|
@ -1,72 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00,ffffffff0cd546a9
|
||||
name = "Xenoblade Chronicles X - 3200x1800"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 3200
|
||||
overwriteHeight = 1800
|
||||
|
||||
[TextureRedefine] # half-res alpha
|
||||
width = 640
|
||||
height = 360
|
||||
formatsExcluded = 0x41A # exclude obvious textures
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 1600
|
||||
overwriteHeight = 900
|
||||
|
||||
[TextureRedefine] # q-res alpha (Previously not added due to potential conflict, please remove rule when using Xeno GCN4 workaround)
|
||||
width = 320
|
||||
height = 180
|
||||
overwriteWidth = 800
|
||||
overwriteHeight = 450
|
||||
|
||||
[TextureRedefine] # Gear menu
|
||||
width = 1024
|
||||
height = 720
|
||||
overwriteWidth = 2560
|
||||
overwriteHeight = 1800
|
||||
|
||||
[TextureRedefine] # Fog
|
||||
width = 426
|
||||
height = 240
|
||||
overwriteWidth = 1065
|
||||
overwriteHeight = 600
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
||||
|
||||
// vvvv credits to Getdls & GITech vvvv //
|
||||
|
||||
[TextureRedefine] # Sun, Light Sources (plants, armor etc)
|
||||
width = 512
|
||||
height = 288
|
||||
overwriteWidth = 1280
|
||||
overwriteHeight = 720
|
||||
|
||||
[TextureRedefine] # "God rays" size (not quality), lens reflections.
|
||||
width = 256
|
||||
height = 144
|
||||
overwriteWidth = 640
|
||||
overwriteHeight = 360
|
||||
|
||||
#[TextureRedefine]# Probe glow. Does not increase sample amount, only scales up
|
||||
#width = 160
|
||||
#height = 90
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 400
|
||||
#overwriteHeight = 225
|
||||
|
||||
#[TextureRedefine]# Probe Beacon glow.
|
||||
#width = 80
|
||||
#height = 46
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 200
|
||||
#overwriteHeight = 112
|
@ -1,73 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00,ffffffff0cd546a9
|
||||
name = "Xenoblade Chronicles X - 3840x2160"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
tileModesExcluded = 0x001 #intro FMV background
|
||||
overwriteWidth = 3840
|
||||
overwriteHeight = 2160
|
||||
|
||||
[TextureRedefine] # half-res alpha
|
||||
width = 640
|
||||
height = 360
|
||||
formatsExcluded = 0x41A,0x033,0x432 # exclude obvious textures, dialog fade screen, XCX LogoNLA
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = 1920
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine] # q-res alpha (Previously not added due to potential conflict, please remove rule when using Xeno GCN4 workaround)
|
||||
width = 320
|
||||
height = 180
|
||||
overwriteWidth = 960
|
||||
overwriteHeight = 540
|
||||
|
||||
[TextureRedefine] # Gear menu
|
||||
width = 1024
|
||||
height = 720
|
||||
overwriteWidth = 3072
|
||||
overwriteHeight = 2160
|
||||
|
||||
#[TextureRedefine] # Fog
|
||||
#width = 426
|
||||
#height = 240
|
||||
#overwriteWidth = 1280
|
||||
#overwriteHeight = 720
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
||||
|
||||
|
||||
// vvvv credits to Getdls & GITech vvvv //
|
||||
|
||||
[TextureRedefine] # Sun, Light Sources (plants, armor etc)
|
||||
width = 512
|
||||
height = 288
|
||||
overwriteWidth = 1536
|
||||
overwriteHeight = 864
|
||||
|
||||
[TextureRedefine] # "God rays" size (not quality), lens reflections.
|
||||
width = 256
|
||||
height = 144
|
||||
overwriteWidth = 768
|
||||
overwriteHeight = 432
|
||||
|
||||
#[TextureRedefine]# Probe glow. Does not increase sample amount, only scales up
|
||||
#width = 160
|
||||
#height = 90
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 480
|
||||
#overwriteHeight = 270
|
||||
|
||||
#[TextureRedefine]# Probe Beacon glow.
|
||||
#width = 80
|
||||
#height = 46
|
||||
#formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = 240
|
||||
#overwriteHeight = 135
|
@ -1,17 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010131F00,0005000010184E00,0005000010184D00
|
||||
name = "Yoshi's Woolly World - 1920x1080"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
overwriteWidth = 1920
|
||||
overwriteHeight = 1080
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,4 +0,0 @@
|
||||
[WoollyUW]
|
||||
moduleMatches = 0x363CA665
|
||||
0x10274058 = .float 2.37 ;world map
|
||||
0x10001A44 = .float 2.37 ;ingame
|
@ -1,10 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010131F00,0005000010184E00,0005000010184D00
|
||||
name = "Yoshi's Woolly World - 2560x1080 (21:9)"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
overwriteWidth = 2560
|
||||
overwriteHeight = 1080
|
@ -1,17 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010131F00,0005000010184E00,0005000010184D00
|
||||
name = "Yoshi's Woolly World - 2560x1440"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
overwriteWidth = 2560
|
||||
overwriteHeight = 1440
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,17 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010131F00,0005000010184E00,0005000010184D00
|
||||
name = "Yoshi's Woolly World - 3200x1800"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
overwriteWidth = 3200
|
||||
overwriteHeight = 1800
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,17 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010131F00,0005000010184E00,0005000010184D00
|
||||
name = "Yoshi's Woolly World - 3840x2160"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
overwriteWidth = 3840
|
||||
overwriteHeight = 2160
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
|
||||
#overwriteWidth = 1920
|
||||
#overwriteHeight = 1080
|
@ -1,4 +0,0 @@
|
||||
[WoollyUW]
|
||||
moduleMatches = 0x363CA665
|
||||
0x10274058 = .float 2.37 ;world map
|
||||
0x10001A44 = .float 2.37 ;ingame
|
@ -1,10 +0,0 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010131F00,0005000010184E00,0005000010184D00
|
||||
name = "Yoshi's Woolly World - 5120x2160 (21:9)"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
overwriteWidth = 5120
|
||||
overwriteHeight = 2160
|
33
Source/PokkenTournament/rules.txt
Normal file
33
Source/PokkenTournament/rules.txt
Normal file
@ -0,0 +1,33 @@
|
||||
<?php
|
||||
include 'Source/functions.php';
|
||||
$fullWidth = $argv[1];
|
||||
$fullHeight = $argv[2];
|
||||
$scaleFactorX = $fullWidth / 1280.0;
|
||||
$scaleFactorY = $fullHeight / 720.0;
|
||||
|
||||
$title = get_title($fullWidth, $fullHeight);
|
||||
?>
|
||||
[Definition]
|
||||
titleIds = 00050000101DF400,00050002101DF401
|
||||
name = "Pokken Tournament - <?=$title?>"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine]
|
||||
width = 1280
|
||||
height = 720
|
||||
formatsExcluded = 0x033
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = <?=round($scaleFactorX*1280)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*720)?>
|
||||
|
||||
[TextureRedefine]
|
||||
width = 960
|
||||
height = 720
|
||||
overwriteWidth = <?=round($scaleFactorX*1280)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*720)?>
|
||||
|
||||
[TextureRedefine] # gamepad
|
||||
width = 854
|
||||
height = 480
|
||||
#overwriteWidth = <?=round($scaleFactorX*1280)?>
|
||||
#overwriteHeight = <?=round($scaleFactorY*720)?>
|
15
Source/WoollyWorld/patches.txt
Normal file
15
Source/WoollyWorld/patches.txt
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
$width = $argv[1];
|
||||
$height = $argv[2];
|
||||
|
||||
$aspect = $width / (float)$height;
|
||||
|
||||
if (round($aspect*100.0) == 178)
|
||||
exit(1);
|
||||
|
||||
$aspect = number_format((float)$aspect, 3, '.', '');
|
||||
?>
|
||||
[WoollyUW]
|
||||
moduleMatches = 0x363CA665
|
||||
0x10274058 = .float <?=$aspect?>
|
||||
0x10001A44 = .float <?=$aspect?>
|
19
Source/WoollyWorld/rules.txt
Normal file
19
Source/WoollyWorld/rules.txt
Normal file
@ -0,0 +1,19 @@
|
||||
<?php
|
||||
include 'Source/functions.php';
|
||||
$fullWidth = $argv[1];
|
||||
$fullHeight = $argv[2];
|
||||
$scaleFactorX = $fullWidth / 1280.0;
|
||||
$scaleFactorY = $fullHeight / 720.0;
|
||||
|
||||
$title = get_title($fullWidth, $fullHeight);
|
||||
?>
|
||||
[Definition]
|
||||
titleIds = 0005000010131F00,0005000010184E00,0005000010184D00
|
||||
name = "Yoshi's Woolly World - <?=$title?>"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
overwriteWidth = <?=round($scaleFactorX*1280)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*720)?>
|
@ -1,8 +1,19 @@
|
||||
<?php
|
||||
$width = $argv[1];
|
||||
$height = $argv[2];
|
||||
|
||||
$aspect = $width / (float)$height;
|
||||
|
||||
if (round($aspect*100.0) == 178)
|
||||
exit(1);
|
||||
|
||||
$aspect = number_format((float)$aspect, 3, '.', '');
|
||||
?>
|
||||
[XCXAspectV100U_V101U]
|
||||
moduleMatches = 2878856811, 0x676EB33E
|
||||
|
||||
# rodata constants
|
||||
0x1003E754 = .float 2.370
|
||||
0x1003E754 = .float <?=$aspect?>
|
||||
_aspectAddr = 0x1003E754
|
||||
|
||||
# 3d Aspect
|
||||
@ -13,7 +24,7 @@ _aspectAddr = 0x1003E754
|
||||
moduleMatches = 0x30B6E091
|
||||
|
||||
#rodata constants
|
||||
0x1003E754 = .float 2.370
|
||||
0x1003E754 = .float <?=$aspect?>
|
||||
_aspectAddr = 0x1003E754
|
||||
|
||||
# 3d Aspect
|
||||
@ -24,7 +35,7 @@ _aspectAddr = 0x1003E754
|
||||
moduleMatches = 0x218F6E07, 0xF882D5CF
|
||||
|
||||
# rodata constants
|
||||
0x1003E754 = .float 2.370
|
||||
0x1003E754 = .float <?=$aspect?>
|
||||
_aspectAddr = 0x1003E754
|
||||
|
||||
# 3d Aspect
|
||||
@ -35,7 +46,7 @@ _aspectAddr = 0x1003E754
|
||||
moduleMatches = 0x785CA8A9
|
||||
|
||||
#rodata constants
|
||||
0x1003E6C4 = .float 2.370
|
||||
0x1003E6C4 = .float <?=$aspect?>
|
||||
_aspectAddr = 0x1003E6C4
|
||||
|
||||
# 3d Aspect
|
||||
@ -46,7 +57,7 @@ _aspectAddr = 0x1003E6C4
|
||||
moduleMatches = 0x8780C48F
|
||||
|
||||
#rodata constants
|
||||
0x1003E714 = .float 2.370
|
||||
0x1003E714 = .float <?=$aspect?>
|
||||
_aspectAddr = 0x1003E714
|
||||
|
||||
# 3d Aspect
|
||||
@ -57,9 +68,9 @@ _aspectAddr = 0x1003E714
|
||||
moduleMatches = 0x7672271D
|
||||
|
||||
#rodata constants
|
||||
0x1003E714 = .float 2.370
|
||||
0x1003E714 = .float <?=$aspect?>
|
||||
_aspectAddr = 0x1003E714
|
||||
|
||||
# 3d Aspect
|
||||
0x0315BE7C = lis r7, _aspectAddr@ha
|
||||
0x0315BE80 = lfs f13, _aspectAddr@l(r7)
|
||||
0x0315BE80 = lfs f13, _aspectAddr@l(r7)
|
74
Source/XenobladeX/rules.txt
Normal file
74
Source/XenobladeX/rules.txt
Normal file
@ -0,0 +1,74 @@
|
||||
<?php
|
||||
include 'Source/functions.php';
|
||||
$fullWidth = $argv[1];
|
||||
$fullHeight = $argv[2];
|
||||
$scaleFactorX = $fullWidth / 1280.0;
|
||||
$scaleFactorY = $fullHeight / 720.0;
|
||||
|
||||
$title = get_title($fullWidth, $fullHeight);
|
||||
?>
|
||||
[Definition]
|
||||
titleIds = 0005000010116100,00050000101C4C00,00050000101C4D00
|
||||
name = "Xenoblade Chronicles X - <?=$title?>"
|
||||
version = 2
|
||||
|
||||
[TextureRedefine] # tv
|
||||
width = 1280
|
||||
height = 720
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = <?=round($scaleFactorX*1280)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*720)?>
|
||||
|
||||
[TextureRedefine] # half-res alpha
|
||||
width = 640
|
||||
height = 360
|
||||
formatsExcluded = 0x41A # exclude obvious textures
|
||||
tileModesExcluded = 0x001
|
||||
overwriteWidth = <?=round($scaleFactorX*640)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*360)?>
|
||||
|
||||
[TextureRedefine] # q-res alpha (Previously not added due to potential conflict, please remove rule when using Xeno GCN4 workaround)
|
||||
width = 320
|
||||
height = 180
|
||||
overwriteWidth = <?=round($scaleFactorX*320)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*180)?>
|
||||
|
||||
[TextureRedefine] # Gear menu
|
||||
width = 1024
|
||||
height = 720
|
||||
overwriteWidth = <?=round($scaleFactorX*1024)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*720)?>
|
||||
|
||||
[TextureRedefine] # Fog
|
||||
width = 426
|
||||
height = 240
|
||||
overwriteWidth = <?=round($scaleFactorX*426)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*240)?>
|
||||
|
||||
// vvvv credits to Getdls & GITech vvvv //
|
||||
|
||||
[TextureRedefine] # Sun, Light Sources (plants, armor etc)
|
||||
width = 512
|
||||
height = 288
|
||||
overwriteWidth = <?=round($scaleFactorX*512)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*288)?>
|
||||
|
||||
[TextureRedefine] # "God rays" size (not quality), lens reflections.
|
||||
width = 256
|
||||
height = 144
|
||||
overwriteWidth = <?=round($scaleFactorX*256)?>
|
||||
overwriteHeight = <?=round($scaleFactorY*144)?>
|
||||
|
||||
[TextureRedefine]# Probe glow. Does not increase sample amount, only scales up
|
||||
width = 160
|
||||
height = 90
|
||||
formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = <?=round($scaleFactorX*160)?>
|
||||
#overwriteHeight = <?=round($scaleFactorY*90)?>
|
||||
|
||||
[TextureRedefine]# Probe Beacon glow.
|
||||
width = 80
|
||||
height = 46
|
||||
formatsExcluded = 0x816 #fix probe glow
|
||||
#overwriteWidth = <?=round($scaleFactorX*80)?>
|
||||
#overwriteHeight = <?=round($scaleFactorY*46)?>
|
@ -1,5 +1,5 @@
|
||||
[Definition]
|
||||
titleIds = 0005000010110E00,0005000010145000,0005000010144F00,ffffffffd72e798a
|
||||
titleIds = 0005000010110E00,0005000010145000,0005000010144F00
|
||||
name = "Super Smash Bros. - Pixel Mess"
|
||||
version = 2
|
||||
# A screenshot can be seen here: https://cdn.discordapp.com/attachments/286429969104764928/335077383847673857/unknown.png
|
3
build.sh
3
build.sh
@ -94,8 +94,11 @@ std_respack "HyruleWarriors" "${res16by9[@]}" "${res21by9[@]}"
|
||||
std_respack "KirbyRainbowCurse" "${res16by9[@]}"
|
||||
std_respack "MarioKart8" "${res16by9[@]}" "${res21by9[@]}"
|
||||
std_respack "MarioTennis" "${res16by9[@]}"
|
||||
std_respack "PokkenTournament" "${res16by9[@]}"
|
||||
std_respack "SonicLostWorld" "${res16by9[@]}" "${res21by9[@]}"
|
||||
std_respack "Splatoon" "${res16by9[@]}" "${res21by9[@]}"
|
||||
std_respack "SuperMario3DWorld" "${res16by9[@]}" "${res21by9[@]}"
|
||||
std_respack "SuperSmashBros" "${res16by9[@]}"
|
||||
std_respack "WindWakerHD" "${res16by9[@]}" "${res21by9[@]}"
|
||||
std_respack "WoollyWorld" "${res16by9[@]}" "${res21by9[@]}"
|
||||
std_respack "XenobladeX" "${res16by9[@]}" "${res21by9[@]}"
|
||||
|
Loading…
Reference in New Issue
Block a user