mirror of
https://github.com/PCSX2/pcsx2.git
synced 2026-01-31 01:15:24 +01:00
Compare commits
9 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b1d4101490 | ||
|
|
a714582c1c | ||
|
|
0e7da0f1a8 | ||
|
|
4f7c8a77f6 | ||
|
|
1842fe6db8 | ||
|
|
1feb31498d | ||
|
|
f3632c44c8 | ||
|
|
32a6e62212 | ||
|
|
575ec07553 |
@@ -19,7 +19,7 @@ LIBJPEG=9f
|
||||
LIBPNG=1.6.44
|
||||
LIBWEBP=1.4.0
|
||||
LZ4=b8fd2d15309dd4e605070bd4486e26b6ef814e29
|
||||
SDL=SDL2-2.30.10
|
||||
SDL=SDL2-2.30.11
|
||||
QT=6.8.1
|
||||
ZSTD=1.5.6
|
||||
|
||||
@@ -37,7 +37,7 @@ fd6f417fe9e3a071cf1424a5152d926a34c4a3c5070745470be6cf12a404ed79 $LIBBACKTRACE.
|
||||
60c4da1d5b7f0aa8d158da48e8f8afa9773c1c8baa5d21974df61f1886b8ce8e libpng-$LIBPNG.tar.xz
|
||||
61f873ec69e3be1b99535634340d5bde750b2e4447caa1db9f61be3fd49ab1e5 libwebp-$LIBWEBP.tar.gz
|
||||
0728800155f3ed0a0c87e03addbd30ecbe374f7b080678bbca1506051d50dec3 $LZ4.tar.gz
|
||||
f59adf36a0fcf4c94198e7d3d776c1b3824211ab7aeebeb31fe19836661196aa $SDL.tar.gz
|
||||
8b8d4aef2038533da814965220f88f77d60dfa0f32685f80ead65e501337da7f $SDL.tar.gz
|
||||
8c29e06cf42aacc1eafc4077ae2ec6c6fcb96a626157e0593d5e82a34fd403c1 zstd-$ZSTD.tar.gz
|
||||
40b14562ef3bd779bc0e0418ea2ae08fa28235f8ea6e8c0cb3bce1d6ad58dcaf qtbase-everywhere-src-$QT.tar.xz
|
||||
138cc2909aa98f5ff7283e36eb3936eb5e625d3ca3b4febae2ca21d8903dd237 qtimageformats-everywhere-src-$QT.tar.xz
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "archive",
|
||||
"url": "https://libsdl.org/release/SDL2-2.30.10.tar.gz",
|
||||
"sha256": "f59adf36a0fcf4c94198e7d3d776c1b3824211ab7aeebeb31fe19836661196aa"
|
||||
"url": "https://libsdl.org/release/SDL2-2.30.11.tar.gz",
|
||||
"sha256": "8b8d4aef2038533da814965220f88f77d60dfa0f32685f80ead65e501337da7f"
|
||||
}
|
||||
],
|
||||
"cleanup": [
|
||||
|
||||
@@ -40,7 +40,7 @@ fi
|
||||
|
||||
FREETYPE=2.13.3
|
||||
HARFBUZZ=10.0.1
|
||||
SDL=SDL2-2.30.10
|
||||
SDL=SDL2-2.30.11
|
||||
ZSTD=1.5.6
|
||||
LZ4=b8fd2d15309dd4e605070bd4486e26b6ef814e29
|
||||
LIBPNG=1.6.44
|
||||
@@ -76,7 +76,7 @@ CMAKE_ARCH_UNIVERSAL=-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
|
||||
cat > SHASUMS <<EOF
|
||||
0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289 freetype-$FREETYPE.tar.xz
|
||||
e7358ea86fe10fb9261931af6f010d4358dac64f7074420ca9bc94aae2bdd542 harfbuzz-$HARFBUZZ.tar.gz
|
||||
f59adf36a0fcf4c94198e7d3d776c1b3824211ab7aeebeb31fe19836661196aa $SDL.tar.gz
|
||||
8b8d4aef2038533da814965220f88f77d60dfa0f32685f80ead65e501337da7f $SDL.tar.gz
|
||||
8c29e06cf42aacc1eafc4077ae2ec6c6fcb96a626157e0593d5e82a34fd403c1 zstd-$ZSTD.tar.gz
|
||||
0728800155f3ed0a0c87e03addbd30ecbe374f7b080678bbca1506051d50dec3 $LZ4.tar.gz
|
||||
60c4da1d5b7f0aa8d158da48e8f8afa9773c1c8baa5d21974df61f1886b8ce8e libpng-$LIBPNG.tar.xz
|
||||
|
||||
@@ -22,7 +22,7 @@ fi
|
||||
|
||||
FREETYPE=2.13.3
|
||||
HARFBUZZ=10.0.1
|
||||
SDL=SDL2-2.30.10
|
||||
SDL=SDL2-2.30.11
|
||||
ZSTD=1.5.6
|
||||
LZ4=b8fd2d15309dd4e605070bd4486e26b6ef814e29
|
||||
LIBPNG=1.6.44
|
||||
@@ -56,7 +56,7 @@ CMAKE_COMMON=(
|
||||
cat > SHASUMS <<EOF
|
||||
0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289 freetype-$FREETYPE.tar.xz
|
||||
e7358ea86fe10fb9261931af6f010d4358dac64f7074420ca9bc94aae2bdd542 harfbuzz-$HARFBUZZ.tar.gz
|
||||
f59adf36a0fcf4c94198e7d3d776c1b3824211ab7aeebeb31fe19836661196aa $SDL.tar.gz
|
||||
8b8d4aef2038533da814965220f88f77d60dfa0f32685f80ead65e501337da7f $SDL.tar.gz
|
||||
8c29e06cf42aacc1eafc4077ae2ec6c6fcb96a626157e0593d5e82a34fd403c1 zstd-$ZSTD.tar.gz
|
||||
0728800155f3ed0a0c87e03addbd30ecbe374f7b080678bbca1506051d50dec3 $LZ4.tar.gz
|
||||
60c4da1d5b7f0aa8d158da48e8f8afa9773c1c8baa5d21974df61f1886b8ce8e libpng-$LIBPNG.tar.xz
|
||||
|
||||
@@ -49,7 +49,7 @@ set LIBPNG=1643
|
||||
set LZ4=b8fd2d15309dd4e605070bd4486e26b6ef814e29
|
||||
set QT=6.8.1
|
||||
set QTMINOR=6.8
|
||||
set SDL=SDL2-2.30.10
|
||||
set SDL=SDL2-2.30.11
|
||||
set WEBP=1.4.0
|
||||
set ZLIB=1.3.1
|
||||
set ZLIBSHORT=131
|
||||
@@ -66,7 +66,7 @@ call :downloadfile "lpng%LIBPNG%.zip" https://download.sourceforge.net/libpng/lp
|
||||
call :downloadfile "jpegsr%LIBJPEG%.zip" https://ijg.org/files/jpegsr%LIBJPEG%.zip 6255da8c89e09d694e6800688c76145eb6870a76ac0d36c74fccd61b3940aafa || goto error
|
||||
call :downloadfile "libwebp-%WEBP%.tar.gz" "https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-%WEBP%.tar.gz" 61f873ec69e3be1b99535634340d5bde750b2e4447caa1db9f61be3fd49ab1e5 || goto error
|
||||
call :downloadfile "lz4-%LZ4%.zip" "https://github.com/lz4/lz4/archive/%LZ4%.zip" 0c33119688d6b180c7e760b0acd70059222389cfd581632623784bee27e51a31 || goto error
|
||||
call :downloadfile "%SDL%.zip" "https://libsdl.org/release/%SDL%.zip" 14b06b30d3400953875e73b0c4771cad1483488a1ef816803610f22b32300ce8 || goto error
|
||||
call :downloadfile "%SDL%.zip" "https://libsdl.org/release/%SDL%.zip" a0b3e7ac5f708042683ff0f22e069bdf75563540c615f9854ecc9bc8913e2488 || goto error
|
||||
call :downloadfile "qtbase-everywhere-src-%QT%.zip" "https://download.qt.io/official_releases/qt/%QTMINOR%/%QT%/submodules/qtbase-everywhere-src-%QT%.zip" e22d997bd15b795a176c8da62c8c1da0a674eb534e02f7c01ca507bf11bce0c3 || goto error
|
||||
call :downloadfile "qtimageformats-everywhere-src-%QT%.zip" "https://download.qt.io/official_releases/qt/%QTMINOR%/%QT%/submodules/qtimageformats-everywhere-src-%QT%.zip" 247a0a58039275a5a4fb499a600a90f66dc6e00321bb6f86a9b8d8020344d853 || goto error
|
||||
call :downloadfile "qtsvg-everywhere-src-%QT%.zip" "https://download.qt.io/official_releases/qt/%QTMINOR%/%QT%/submodules/qtsvg-everywhere-src-%QT%.zip" 57bd332e5550ff70a852560c591b786b6ba587c5e41cb5ef91038d82db137ab9 || goto error
|
||||
|
||||
@@ -47,7 +47,7 @@ set LIBPNG=1643
|
||||
set LZ4=b8fd2d15309dd4e605070bd4486e26b6ef814e29
|
||||
set QT=6.8.1
|
||||
set QTMINOR=6.8
|
||||
set SDL=SDL2-2.30.10
|
||||
set SDL=SDL2-2.30.11
|
||||
set WEBP=1.4.0
|
||||
set ZLIB=1.3.1
|
||||
set ZLIBSHORT=131
|
||||
@@ -64,7 +64,7 @@ call :downloadfile "lpng%LIBPNG%.zip" https://download.sourceforge.net/libpng/lp
|
||||
call :downloadfile "jpegsr%LIBJPEG%.zip" https://ijg.org/files/jpegsr%LIBJPEG%.zip 6255da8c89e09d694e6800688c76145eb6870a76ac0d36c74fccd61b3940aafa || goto error
|
||||
call :downloadfile "libwebp-%WEBP%.tar.gz" "https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-%WEBP%.tar.gz" 61f873ec69e3be1b99535634340d5bde750b2e4447caa1db9f61be3fd49ab1e5 || goto error
|
||||
call :downloadfile "lz4-%LZ4%.zip" "https://github.com/lz4/lz4/archive/%LZ4%.zip" 0c33119688d6b180c7e760b0acd70059222389cfd581632623784bee27e51a31 || goto error
|
||||
call :downloadfile "%SDL%.zip" "https://libsdl.org/release/%SDL%.zip" 14b06b30d3400953875e73b0c4771cad1483488a1ef816803610f22b32300ce8 || goto error
|
||||
call :downloadfile "%SDL%.zip" "https://libsdl.org/release/%SDL%.zip" a0b3e7ac5f708042683ff0f22e069bdf75563540c615f9854ecc9bc8913e2488 || goto error
|
||||
call :downloadfile "qtbase-everywhere-src-%QT%.zip" "https://download.qt.io/official_releases/qt/%QTMINOR%/%QT%/submodules/qtbase-everywhere-src-%QT%.zip" e22d997bd15b795a176c8da62c8c1da0a674eb534e02f7c01ca507bf11bce0c3 || goto error
|
||||
call :downloadfile "qtimageformats-everywhere-src-%QT%.zip" "https://download.qt.io/official_releases/qt/%QTMINOR%/%QT%/submodules/qtimageformats-everywhere-src-%QT%.zip" 247a0a58039275a5a4fb499a600a90f66dc6e00321bb6f86a9b8d8020344d853 || goto error
|
||||
call :downloadfile "qtsvg-everywhere-src-%QT%.zip" "https://download.qt.io/official_releases/qt/%QTMINOR%/%QT%/submodules/qtsvg-everywhere-src-%QT%.zip" 57bd332e5550ff70a852560c591b786b6ba587c5e41cb5ef91038d82db137ab9 || goto error
|
||||
|
||||
3031
3rdparty/include/xxhash.h
vendored
3031
3rdparty/include/xxhash.h
vendored
File diff suppressed because it is too large
Load Diff
@@ -8742,7 +8742,7 @@ SCPS-15079:
|
||||
SCPS-15080:
|
||||
name: "我が竜を見よ"
|
||||
name-sort: "わがりゅうをみよ"
|
||||
name-en: "Waga Ryuomiyo - Pride of the Dragon Peace"
|
||||
name-en: "Waga Ryuu wo miyo - Pride of the Dragon Peace"
|
||||
region: "NTSC-J"
|
||||
SCPS-15081:
|
||||
name: "どこでもいっしょ トロといっぱい"
|
||||
@@ -17545,10 +17545,12 @@ SLES-51654:
|
||||
gsHWFixes:
|
||||
recommendedBlendingLevel: 3 # Improves lighting.
|
||||
SLES-51658:
|
||||
name: "Piglet's Big Game"
|
||||
name: "Disney's ferkels grosses abenteuer-spiel"
|
||||
name-en: "Piglet's Big Game"
|
||||
region: "PAL-G"
|
||||
SLES-51659:
|
||||
name: "Piglet's Big Game"
|
||||
name: "Disney's les aventures de porcinet"
|
||||
name-en: "Piglet's Big Game"
|
||||
region: "PAL-F"
|
||||
SLES-51660:
|
||||
name: "Risk - Global Domination"
|
||||
@@ -17570,12 +17572,15 @@ SLES-51665:
|
||||
region: "PAL-S"
|
||||
SLES-51666:
|
||||
name: "Piglet - El Gran Juego de Disney"
|
||||
name-en: "Piglet's Big Game"
|
||||
region: "PAL-S"
|
||||
SLES-51667:
|
||||
name: "Piglet's Big Game"
|
||||
name: "Disney's Pimpi Piccolo Grande Eroe"
|
||||
name-en: "Piglet's Big Game"
|
||||
region: "PAL-I"
|
||||
SLES-51668:
|
||||
name: "Piglet's Big Game"
|
||||
name: "Disney's Knorretje Kleine Grote Held"
|
||||
name-en: "Piglet's Big Game"
|
||||
region: "PAL-NL"
|
||||
SLES-51670:
|
||||
name: "Alter Echo"
|
||||
@@ -32001,8 +32006,8 @@ SLPM-55095:
|
||||
name-en: "Shinkyoku Soukai Polyphonica - The Black - Episode 1 & 2 Box Edition"
|
||||
region: "NTSC-J"
|
||||
SLPM-55096:
|
||||
name: "THUNDERFORCE Ⅳ"
|
||||
name-sort: "さんだーふぉーす4"
|
||||
name: "THUNDERFORCE Ⅵ"
|
||||
name-sort: "さんだーふぉーす6"
|
||||
name-en: "ThunderForce VI"
|
||||
region: "NTSC-J"
|
||||
compat: 5
|
||||
@@ -35305,7 +35310,7 @@ SLPM-62132:
|
||||
region: "NTSC-J"
|
||||
SLPM-62133:
|
||||
name: "ブラッディロア 3 [HUDSON THE BEST]"
|
||||
name-sort: "ぶらっでぃろあ 3 [はどそん ざ べすと]"
|
||||
name-sort: "ぶらっでぃろあ 3 [HUDSON THE BEST]"
|
||||
name-en: "Bloody Roar 3 [HUDSON THE BEST]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62134:
|
||||
@@ -36229,7 +36234,7 @@ SLPM-62324:
|
||||
SLPM-62325:
|
||||
name: "ハイヒートメジャーリーグベースボール 2003 [THE BEST タカラモノ]"
|
||||
name-sort: "はいひーとめじゃーりーぐべーすぼーる 2003 [THE BEST たからもの]"
|
||||
name-en: "High Heat Major League Baseball 2003 [KONAMI The BEST]"
|
||||
name-en: "High Heat Major League Baseball 2003 [Takara THE BEST]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62326:
|
||||
name: "G-taste麻雀 [フィギュア同梱スペシャル版]"
|
||||
@@ -36382,7 +36387,7 @@ SLPM-62354:
|
||||
SLPM-62355:
|
||||
name: "チョロQ HG2 [THE BEST タカラモノ]"
|
||||
name-sort: "ちょろQ HG2 [THE BEST たからもの]"
|
||||
name-en: "Choro Q HG 2"
|
||||
name-en: "Choro Q HG 2 [Takara THE BEST]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
roundSprite: 2 # Fixes sprite ghosting.
|
||||
@@ -37516,12 +37521,12 @@ SLPM-62568:
|
||||
region: "NTSC-J"
|
||||
SLPM-62569:
|
||||
name: "PC原人 [HUDSON THE BEST]"
|
||||
name-sort: "PCげんじん はどそん・ざ・べすと"
|
||||
name-sort: "PCげんじん [HUDSON THE BEST]"
|
||||
name-en: "PC Genjin [Hudson The Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62570:
|
||||
name: "高橋名人の冒険島 [HUDSON THE BEST]"
|
||||
name-sort: "たかはしめいじんのぼうけんじま はどそん・ざ・べすと"
|
||||
name-sort: "たかはしめいじんのぼうけんじま [HUDSON THE BEST]"
|
||||
name-en: "Takahashi Meijin no Adventure Island [Hudson The Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62571:
|
||||
@@ -37592,17 +37597,17 @@ SLPM-62582:
|
||||
region: "NTSC-J"
|
||||
SLPM-62583:
|
||||
name: "キュービックロードランナー [HUDSON THE BEST]"
|
||||
name-sort: "きゅーびっくろーどらんなー はどそん・ざ・べすと"
|
||||
name-sort: "きゅーびっくろーどらんなー [HUDSON THE BEST]"
|
||||
name-en: "Hudson Selection Vol.1 - Cubic Lode Runner [Hudson The Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62584:
|
||||
name: "スターソルジャー [HUDSON THE BEST]"
|
||||
name-sort: "すたーそるじゃー はどそん・ざ・べすと"
|
||||
name-sort: "すたーそるじゃー [HUDSON THE BEST]"
|
||||
name-en: "Hudson Selection Vol.2 - Star Soldier [Hudson The Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62585:
|
||||
name: "魁!クロマティ高校 [HUDSON THE BEST]"
|
||||
name-sort: "さきがけ!くろまてぃこうこう はどそん・ざ・べすと"
|
||||
name-sort: "さきがけ!くろまてぃこうこう [HUDSON THE BEST]"
|
||||
name-en: "Sakigake! Cromartie High School [Hudson The Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62586:
|
||||
@@ -37663,7 +37668,7 @@ SLPM-62598:
|
||||
region: "NTSC-J"
|
||||
SLPM-62599:
|
||||
name: "ボンバーマンカートDX [HUDSON THE BEST]"
|
||||
name-sort: "ぼんばーまんかーとDX はどそん ざ べすと"
|
||||
name-sort: "ぼんばーまんかーとDX [HUDSON THE BEST]"
|
||||
name-en: "Bomberman Kart DX"
|
||||
region: "NTSC-J"
|
||||
SLPM-62600:
|
||||
@@ -38472,7 +38477,7 @@ SLPM-62762:
|
||||
region: "NTSC-J"
|
||||
SLPM-62763:
|
||||
name: "ボンバーマンランド3 [HUDSON THE BEST]"
|
||||
name-sort: "ぼんばーまんらんど3 はどそん・ざ・べすと"
|
||||
name-sort: "ぼんばーまんらんど3 [HUDSON THE BEST]"
|
||||
name-en: "Bomberman Land 3 [Hudson Best Version]"
|
||||
region: "NTSC-J"
|
||||
SLPM-62764:
|
||||
@@ -39391,7 +39396,7 @@ SLPM-65116:
|
||||
region: "NTSC-J"
|
||||
SLPM-65117:
|
||||
name: "機甲兵団 J-PHOENIX [THE BEST タカラモノ]"
|
||||
name-sort: "きこうへいだん じぇいふぇにっくす [ざ・べすと・たからもの]"
|
||||
name-sort: "きこうへいだん じぇいふぇにっくす [THE BEST たからもの]"
|
||||
name-en: "Kikou Heidan J-Phoenix [Takara The Best]"
|
||||
region: "NTSC-J"
|
||||
memcardFilters:
|
||||
@@ -39552,7 +39557,7 @@ SLPM-65148:
|
||||
SLPM-65149:
|
||||
name: "チョロQ HG [THE BEST タカラモノ]"
|
||||
name-sort: "ちょろQ HG [THE BEST タカラモノ]"
|
||||
name-en: "Choro Q HG [THE BEST TAKARAMONO]"
|
||||
name-en: "Choro Q HG [Takara THE BEST]"
|
||||
region: "NTSC-J"
|
||||
SLPM-65150:
|
||||
name: "エアロダンシング 4 ニュージェネレーション"
|
||||
@@ -40595,9 +40600,9 @@ SLPM-65324:
|
||||
name-en: "Gregory Horror Show - Soul Collector"
|
||||
region: "NTSC-J"
|
||||
SLPM-65325:
|
||||
name: "レスキューヘリ エアレンジャー2 低価格版"
|
||||
name-sort: "れすきゅーへり えあれんじゃー2 ていかかくばん"
|
||||
name-en: "Air Ranger 2 - Rescue Helicopter [Best]"
|
||||
name: "レスキューヘリ エアレンジャー2 [わくわくプライス]"
|
||||
name-sort: "れすきゅーへり えあれんじゃー2 [わくわくプライス]"
|
||||
name-en: "Air Ranger 2 - Rescue Helicopter [WakWak Price]"
|
||||
region: "NTSC-J"
|
||||
SLPM-65326:
|
||||
name: "チョロQ HG4"
|
||||
@@ -42871,7 +42876,7 @@ SLPM-65732:
|
||||
compat: 5
|
||||
SLPM-65734:
|
||||
name: "北へ。Diamond Dust [HUDSON THE BEST]"
|
||||
name-sort: "きたへ Diamond Dust はどそん・ざ・べすと"
|
||||
name-sort: "きたへ Diamond Dust [HUDSON THE BEST]"
|
||||
name-en: "Kita he - Diamond Dust [Hudson The Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-65735:
|
||||
@@ -43909,7 +43914,7 @@ SLPM-65911:
|
||||
region: "NTSC-J"
|
||||
SLPM-65912:
|
||||
name: "ボボボーボ・ボーボボ ハジけ祭 [HUDSON THE BEST]"
|
||||
name-sort: "ぼぼぼーぼ ぼーぼぼ はじけまつり [はどそん・ざ・べすと]"
|
||||
name-sort: "ぼぼぼーぼ ぼーぼぼ はじけまつり [HUDSON THE BEST]"
|
||||
name-en: "Boboboubo Boubobo [Hudson the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-65913:
|
||||
@@ -43946,7 +43951,7 @@ SLPM-65916:
|
||||
SLPM-65917:
|
||||
name: "トランスフォーマー [THE BEST タカラモノ]"
|
||||
name-sort: "とらんすふぉーまー [THE BEST たからもの]"
|
||||
name-en: "Transformers Tatakai [The Best]"
|
||||
name-en: "Transformers Tatakai [Takara THE BEST]"
|
||||
region: "NTSC-J"
|
||||
SLPM-65918:
|
||||
name: "Dear My Friend ~Love like powdery snow~"
|
||||
@@ -44305,7 +44310,7 @@ SLPM-65978:
|
||||
region: "NTSC-J"
|
||||
SLPM-65980:
|
||||
name: "ドリームミックスTV ワールドファイターズ [HUDSON THE BEST]"
|
||||
name-sort: "どりーむみっくすTV わーるどふぁいたーず はどそん・ざ・べすと"
|
||||
name-sort: "どりーむみっくすTV わーるどふぁいたーず [HUDSON THE BEST]"
|
||||
name-en: "Dream Mix TV World Fighters [Hudson the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-65981:
|
||||
@@ -46117,7 +46122,7 @@ SLPM-66261:
|
||||
SLPM-66262:
|
||||
name: "トム・クランシーシリーズ レインボーシックス3 [UBISOFT BEST]"
|
||||
name-sort: "とむくらんしーしりーず れいんぼーしっくす3 [UBISOFT BEST]"
|
||||
name-en: "Tom Clancy's Rainbow Six 3 [Ubisoft The Best]"
|
||||
name-en: "Tom Clancy's Rainbow Six 3 [Ubisoft Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-66263:
|
||||
name: "フル スペクトラム ウォリアー"
|
||||
@@ -47575,9 +47580,9 @@ SLPM-66495:
|
||||
// This patch skips over the stack code, allowing the game to boot.
|
||||
patch=1,EE,00149F18,word,10000003
|
||||
SLPM-66496:
|
||||
name: "ユービーアイソフト ベスト トム・クランシーシリーズ スプリンターセル カオスセオリー"
|
||||
name-sort: "とむくらんしーしりーず すぷりんたーせる かおすせおりー [ゆーびーあいそふと べすと]"
|
||||
name-en: "Tom Clancy's Splinter Cell - Chaos Theory"
|
||||
name: "トム・クランシーシリーズ スプリンターセル カオスセオリー [UBISOFT BEST]"
|
||||
name-sort: "とむくらんしーしりーず すぷりんたーせる かおすせおりー [UBISOFT BEST]"
|
||||
name-en: "Tom Clancy's Splinter Cell - Chaos Theory [Ubisoft Best]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
minimumBlendingLevel: 4 # Fixes missing lights especially in NVGs.
|
||||
@@ -47746,8 +47751,8 @@ SLPM-66520:
|
||||
name-en: "BioHazard - Code Veronica [Premium Box]"
|
||||
region: "NTSC-J"
|
||||
SLPM-66521:
|
||||
name: "タイトーメモリーズ 下巻 TAITO BEST"
|
||||
name-sort: "たいとーめもりーず げかん TAITO BEST"
|
||||
name: "タイトーメモリーズ 下巻 [TAITO BEST]"
|
||||
name-sort: "たいとーめもりーず げかん [TAITO BEST]"
|
||||
name-en: "Taito Memories Vol.2 [TAITO BEST]"
|
||||
region: "NTSC-J"
|
||||
compat: 5
|
||||
@@ -48003,8 +48008,8 @@ SLPM-66567:
|
||||
roundSprite: 1 # Reduces misaligned bloom.
|
||||
mergeSprite: 1 # Removes bloom explosion around electrical lights and other light sources such as moon/sun.
|
||||
SLPM-66568:
|
||||
name: "ユービーアイソフト ベスト ブラザー イン アームズ ロード トゥ ヒル サーティ"
|
||||
name-sort: "ぶらざー いん あーむず ろーど とぅ ひる さーてぃ [ゆーびーあいそふと べすと]"
|
||||
name: "ブラザー イン アームズ ロード トゥ ヒル サーティ [UBISOFT BEST]"
|
||||
name-sort: "ぶらざー いん あーむず ろーど とぅ ひる さーてぃ [UBISOFT BEST]"
|
||||
name-en: "Brothers in Arms - Road to Hill 30 [Ubisoft Best]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
@@ -48647,7 +48652,7 @@ SLPM-66672:
|
||||
SLPM-66673:
|
||||
name: "プリンス・オブ・ペルシャ ケンシ ノ ココロ [UBISOFT BEST]"
|
||||
name-sort: "ぷりんす おぶ ぺるしゃ けんし の こころ [UBISOFT BEST]"
|
||||
name-en: "Prince of Persia - Warrior Within [Ubisoft the Best]"
|
||||
name-en: "Prince of Persia - Warrior Within [Ubisoft Best]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
autoFlush: 2 # Reduces post-processing misalignment.
|
||||
@@ -49287,14 +49292,14 @@ SLPM-66774:
|
||||
region: "NTSC-J"
|
||||
SLPM-66775:
|
||||
name: "タイトーメモリーズ 上巻 [Eternal Hits]"
|
||||
name-sort: "たいとーめもりーず じょうかん [Eternal Hits]"
|
||||
name-sort: "たいとーめもりーず 01 じょうかん [Eternal Hits]"
|
||||
name-en: "Taito Memories - Joukan [Eternal Hits]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
roundSprite: 1 # Fixes vertical and horizontal lines.
|
||||
SLPM-66776:
|
||||
name: "タイトーメモリーズ 下巻 [Eternal Hits]"
|
||||
name-sort: "たいとーめもりーず げかん [Eternal Hits]"
|
||||
name-sort: "たいとーめもりーず 02 げかん [Eternal Hits]"
|
||||
name-en: "Taito Memories Gekan [Eternal Hits]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
@@ -49508,7 +49513,7 @@ SLPM-66807:
|
||||
SLPM-66808:
|
||||
name: "ゴーストリコン アドバンスウォーファイター [UBISOFT BEST]"
|
||||
name-sort: "ごーすとりこん あどばんすうぉーふぁいたー [UBISOFT BEST]"
|
||||
name-en: "Tom Clancy's Ghost Recon - Advanced Warfighter [Ubisoft the Best]"
|
||||
name-en: "Tom Clancy's Ghost Recon - Advanced Warfighter [Ubisoft Best]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
recommendedBlendingLevel: 4 # Fixes building and ground colours.
|
||||
@@ -49818,7 +49823,7 @@ SLPM-66867:
|
||||
SLPM-66868:
|
||||
name: "スプリンターセル 二重スパイ [UBISOFT BEST]"
|
||||
name-sort: "すぷりんたーせる にじゅうすぱい [UBISOFT BEST]"
|
||||
name-en: "Tom Clancy's Splinter Cell - Double Agent [Ubisoft the Best]"
|
||||
name-en: "Tom Clancy's Splinter Cell - Double Agent [Ubisoft Best]"
|
||||
region: "NTSC-J"
|
||||
gsHWFixes:
|
||||
halfPixelOffset: 4 # Aligns post effects.
|
||||
@@ -51101,7 +51106,9 @@ SLPM-74007:
|
||||
name-en: "Busin - Wizardry Alternative [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74044:
|
||||
name: "Space Channel 5 - Part 2 [PlayStation2 the Best]"
|
||||
name: "スペースチャンネル5 パート2 [PlayStation2 the Best]"
|
||||
name-sort: "すぺーすちゃんねる5 ぱーと2 [PlayStation2 the Best]"
|
||||
name-en: "Space Channel 5 - Part 2 [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74101:
|
||||
name: "ボンバーマンランド2 [PlayStation2 the Best]"
|
||||
@@ -51193,24 +51200,29 @@ SLPM-74212:
|
||||
name-en: "Sengoku Musou Moushouden [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74213:
|
||||
name: "幻想水滸伝Ⅳ"
|
||||
name-sort: "げんそうすいこでん4"
|
||||
name-en: "Gensou Suikoden IV"
|
||||
name: "幻想水滸伝Ⅳ [PlayStation2 the Best]"
|
||||
name-sort: "げんそうすいこでん4 [PlayStation2 the Best]"
|
||||
name-en: "Gensou Suikoden IV [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74214:
|
||||
name: "電車でGO!FINAL"
|
||||
name-sort: "でんしゃでごーFINAL"
|
||||
name-en: "Densha de Go! Final"
|
||||
name: "電車でGO!FINAL [PlayStation2 the Best]"
|
||||
name-sort: "でんしゃでごーFINAL [PlayStation2 the Best]"
|
||||
name-en: "Densha de Go! Final [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74215:
|
||||
name: "真・三國無双3 [PlayStation2 the Best]"
|
||||
name-sort: "しんさんごくむそう3 [PlayStation2 the Best]"
|
||||
name-en: "Shin Sangoku Musou 3 [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74216:
|
||||
name: "真・三國無双3 猛将伝 [PlayStation2 the Best]"
|
||||
name-sort: "しんさんごくむそう3 もうしょうでん [PlayStation2 the Best]"
|
||||
name-en: "Shin Sangoku Musou 3 - Moushouden [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74217:
|
||||
name: "真・三國無双3"
|
||||
name-sort: "しんさんごくむそう3"
|
||||
name-en: "Shin Sangoku Musou 3"
|
||||
name: "真・三國無双3 [PlayStation2 the Best] [メガパック]"
|
||||
name-sort: "しんさんごくむそう3 [PlayStation2 the Best] [めがぱっく]"
|
||||
name-en: "Shin Sangoku Musou 3 [PlayStation2 the Best] [Mega Pack]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74218:
|
||||
name: "シャイニング・ティアーズ [PlayStation2 the Best]"
|
||||
@@ -51331,7 +51343,7 @@ SLPM-74234:
|
||||
gsHWFixes:
|
||||
alignSprite: 1 # Helps align bloom.
|
||||
SLPM-74235:
|
||||
name: "戦国無双 [PlayStation2 the Best][価格改定版]"
|
||||
name: "戦国無双 [PlayStation2 the Best]"
|
||||
name-sort: "せんごくむそう [PlayStation2 the Best]"
|
||||
name-en: "Sengoku Musou [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
@@ -51405,7 +51417,7 @@ SLPM-74244:
|
||||
roundModes:
|
||||
eeRoundMode: 0 # Fixes enemies not moving (especially Chapter 7 boss).
|
||||
SLPM-74245:
|
||||
name: "モンスターハンター2(dos) [PlayStation2 the Best]"
|
||||
name: "モンスターハンター2 [PlayStation2 the Best]"
|
||||
name-sort: "もんすたーはんたー2 [PlayStation2 the Best]"
|
||||
name-en: "Monster Hunter 2 [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
@@ -51617,9 +51629,9 @@ SLPM-74274:
|
||||
name-en: "EX Jinsei Game II [PlayStation 2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74275:
|
||||
name: "戦国BASARA 2 英雄外伝"
|
||||
name-sort: "せんごくばさら 2 ひーろーず"
|
||||
name-en: "Sengoku Basara 2 Heroes"
|
||||
name: "戦国BASARA 2 英雄外伝 [PlayStation2 the Best]"
|
||||
name-sort: "せんごくばさら 2 ひーろーず [PlayStation2 the Best]"
|
||||
name-en: "Sengoku Basara 2 Heroes [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74276:
|
||||
name: "ガンダム無双2 [PlayStation2 the Best]"
|
||||
@@ -51638,29 +51650,29 @@ SLPM-74278:
|
||||
name-en: "Persona 4 [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74279:
|
||||
name: "真・三國無双4 猛将伝"
|
||||
name-sort: "しんさんごくむそう4 もうしょうでん"
|
||||
name-en: "Shin Sangoku Musou 4 - Moushouden"
|
||||
name: "真・三國無双4 猛将伝 [PlayStation2 the Best]"
|
||||
name-sort: "しんさんごくむそう4 もうしょうでん [PlayStation2 the Best]"
|
||||
name-en: "Shin Sangoku Musou 4 - Moushouden [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74281:
|
||||
name: "信長の野望・革新"
|
||||
name-sort: "のぶながのやぼう かくしん"
|
||||
name-en: "Nobunaga no Yabou - Kakushin"
|
||||
name: "信長の野望・革新 [PlayStation2 the Best]"
|
||||
name-sort: "のぶながのやぼう かくしん [PlayStation2 the Best]"
|
||||
name-en: "Nobunaga no Yabou - Kakushin [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74282:
|
||||
name: "無双OROCHI 魔王再臨"
|
||||
name-sort: "むそうOROCHI まおうさいりん"
|
||||
name-en: "Musou Orochi - Maou Sairin"
|
||||
name: "無双OROCHI 魔王再臨 [PlayStation2 the Best]"
|
||||
name-sort: "むそうOROCHI まおうさいりん [PlayStation2 the Best]"
|
||||
name-en: "Musou Orochi - Maou Sairin [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74283:
|
||||
name: "真・三國無双4 Empires"
|
||||
name-sort: "しんさんごくむそう4 えんぱいあーず"
|
||||
name-en: "Shin Sangoku Musou 4 - Empires"
|
||||
name: "真・三國無双4 Empires [PlayStation2 the Best]"
|
||||
name-sort: "しんさんごくむそう4 えんぱいあーず [PlayStation2 the Best]"
|
||||
name-en: "Shin Sangoku Musou 4 - Empires [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74284:
|
||||
name: "戦国無双2 Empires"
|
||||
name-sort: "せんごくむそう2 Empires"
|
||||
name-en: "Sengoku Musou 2 - Empires"
|
||||
name: "戦国無双2 Empires [PlayStation2 the Best]"
|
||||
name-sort: "せんごくむそう2 Empires [PlayStation2 the Best]"
|
||||
name-en: "Sengoku Musou 2 - Empires [PlayStation2 the Best]"
|
||||
region: "NTSC-J"
|
||||
SLPM-74286:
|
||||
name: "真・三國無双5 Special [PlayStation2 the Best] [ディスク 1]"
|
||||
@@ -52305,7 +52317,7 @@ SLPS-20087:
|
||||
region: "NTSC-J"
|
||||
SLPS-20089:
|
||||
name: "ガンハーツ [未発売]"
|
||||
name-sort: "がんはーつ"
|
||||
name-sort: "がんはーつ [みはつばい]"
|
||||
name-en: "Gun-Heats [Cancelled]"
|
||||
region: "NTSC-J"
|
||||
SLPS-20090:
|
||||
@@ -56827,7 +56839,7 @@ SLPS-25419:
|
||||
SLPS-25420:
|
||||
name: "シンドバットアドベンチャーは榎本加奈子でどうですか"
|
||||
name-sort: "しんどばっどあどべんちゃーはえのもとかなこでどうですか"
|
||||
name-en: "Golden Voyage - Sindbad Adventure"
|
||||
name-en: "Sindbad Adventure wa Enomoto Kanako de Doudesuka"
|
||||
region: "NTSC-J"
|
||||
SLPS-25421:
|
||||
name: "牧場物語 Oh! ワンダフルライフ [初回版]"
|
||||
|
||||
@@ -169,7 +169,9 @@ def checkDuplicates(source_files, target_extensions, crash_protection_type=0):
|
||||
print("║")
|
||||
print("║ You may choose to OVERWRITE or SKIP all of these.")
|
||||
if (crash_protection_type == 2):
|
||||
print("║ NOTE: chdman cannot overwrite .cso files. These will be skipped regardless.")
|
||||
# chdman CLI just crashes trying to overwrite a .iso file
|
||||
print("║ NOTE: chdman cannot overwrite .iso files, which are used as an intermediate format.")
|
||||
print("║ These will be skipped regardless.")
|
||||
choice = input("║ Press 'O' to overwrite or 'S' to skip and press ENTER: ").lower()
|
||||
|
||||
if (choice in dupe_options):
|
||||
|
||||
@@ -460,8 +460,8 @@ std::vector<std::unique_ptr<SymbolTreeNode>> SymbolTreeModel::populateChildren(
|
||||
|
||||
for (const ccc::ast::StructOrUnion::FlatField& field : fields)
|
||||
{
|
||||
if (symbol)
|
||||
parent_handle = ccc::NodeHandle(*symbol, nullptr);
|
||||
if (field.symbol)
|
||||
parent_handle = ccc::NodeHandle(*field.symbol, nullptr);
|
||||
|
||||
SymbolTreeLocation field_location = location.addOffset(field.base_offset + field.node->offset_bytes);
|
||||
if (field_location.type == SymbolTreeLocation::NONE)
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -10244,12 +10244,12 @@ To use the Vulkan renderer, you should remove this app package.</source>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../pcsx2/GS/Renderers/DX11/GSDevice11.cpp" line="115"/>
|
||||
<source>Failed to create D3D device: 0x{:08X}. A GPU which supports Direct3D Feature Level 10.0 is required.</source>
|
||||
<source>Failed to create D3D11 device: 0x{:08X}. A GPU which supports Direct3D Feature Level 10.0 is required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../pcsx2/GS/Renderers/DX11/GSDevice11.cpp" line="514"/>
|
||||
<source>The Direct3D renderer is running at feature level 10.0. This is an UNSUPPORTED configuration.
|
||||
<source>The Direct3D11 renderer is running at feature level 10.0. This is an UNSUPPORTED configuration.
|
||||
Do not request support, please upgrade your hardware/drivers first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -22,7 +22,7 @@ MULTI_ISA_UNSHARED_IMPL;
|
||||
u64 __noinline CURRENT_ISA::GSXXH3_64_Long(const void* data, size_t len)
|
||||
{
|
||||
// XXH marks its function that calls this noinline, and it would be silly to stack noinline functions, so call the internal function directly
|
||||
return XXH3_hashLong_64b_internal(data, len, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_accumulate_512, XXH3_scrambleAcc);
|
||||
return XXH3_hashLong_64b_internal(data, len, XXH3_kSecret, sizeof(XXH3_kSecret), XXH3_accumulate, XXH3_scrambleAcc);
|
||||
}
|
||||
|
||||
u32 CURRENT_ISA::GSXXH3_64_Update(void* state, const void* data, size_t len)
|
||||
|
||||
@@ -285,7 +285,7 @@ void FileMemoryCard::Open()
|
||||
}
|
||||
}
|
||||
|
||||
if (fname.ends_with(".bin"))
|
||||
if (fname.ends_with(".bin") || fname.ends_with(".mc2"))
|
||||
{
|
||||
std::string newname(fname + "x");
|
||||
if (!ConvertNoECCtoRAW(fname.c_str(), newname.c_str()))
|
||||
@@ -346,7 +346,7 @@ void FileMemoryCard::Close()
|
||||
std::fclose(m_file[slot]);
|
||||
m_file[slot] = nullptr;
|
||||
|
||||
if (m_filenames[slot].ends_with(".bin"))
|
||||
if (m_filenames[slot].ends_with(".bin") || m_filenames[slot].ends_with(".mc2"))
|
||||
{
|
||||
const std::string name_in(m_filenames[slot] + 'x');
|
||||
if (ConvertRAWtoNoECC(name_in.c_str(), m_filenames[slot].c_str()))
|
||||
@@ -786,13 +786,14 @@ int FileMcd_ReIndex(uint port, uint slot, const std::string& filter)
|
||||
|
||||
static MemoryCardFileType GetMemoryCardFileTypeFromSize(s64 size)
|
||||
{
|
||||
if (size == (8 * MC2_MBSIZE))
|
||||
// Handle both ecc and non ecc versions
|
||||
if (size == (8 * MC2_MBSIZE) || size == _8mb)
|
||||
return MemoryCardFileType::PS2_8MB;
|
||||
else if (size == (16 * MC2_MBSIZE))
|
||||
else if (size == (16 * MC2_MBSIZE) || size == _16mb)
|
||||
return MemoryCardFileType::PS2_16MB;
|
||||
else if (size == (32 * MC2_MBSIZE))
|
||||
else if (size == (32 * MC2_MBSIZE) || size == _32mb)
|
||||
return MemoryCardFileType::PS2_32MB;
|
||||
else if (size == (64 * MC2_MBSIZE))
|
||||
else if (size == (64 * MC2_MBSIZE) || size == _64mb)
|
||||
return MemoryCardFileType::PS2_64MB;
|
||||
else if (size == MCD_SIZE)
|
||||
return MemoryCardFileType::PS1;
|
||||
@@ -862,7 +863,8 @@ std::vector<AvailableMcdInfo> FileMcd_GetAvailableCards(bool include_in_use_card
|
||||
|
||||
// We only want relevant file types.
|
||||
if (!(fd.FileName.ends_with(".ps2") || fd.FileName.ends_with(".mcr") ||
|
||||
fd.FileName.ends_with(".mcd") || fd.FileName.ends_with(".bin")))
|
||||
fd.FileName.ends_with(".mcd") || fd.FileName.ends_with(".bin") ||
|
||||
fd.FileName.ends_with(".mc2")))
|
||||
continue;
|
||||
|
||||
if (fd.Attributes & FILESYSTEM_FILE_ATTRIBUTE_DIRECTORY)
|
||||
|
||||
@@ -30,7 +30,9 @@
|
||||
#include "fmt/core.h"
|
||||
|
||||
#include <bit>
|
||||
#ifdef _M_X86
|
||||
#include <immintrin.h>
|
||||
#endif
|
||||
#include <map>
|
||||
#include <unordered_set>
|
||||
#include <unordered_map>
|
||||
@@ -118,12 +120,13 @@ __inline int CheckCache(u32 addr)
|
||||
return false;
|
||||
}
|
||||
|
||||
size_t i = 0;
|
||||
const size_t size = cachedTlbs.count;
|
||||
|
||||
#ifdef _M_X86
|
||||
const int stride = 4;
|
||||
|
||||
__m128i addr_vec = _mm_set1_epi32(addr);
|
||||
|
||||
size_t i = 0;
|
||||
const __m128i addr_vec = _mm_set1_epi32(addr);
|
||||
|
||||
for (; i + stride <= size; i += stride)
|
||||
{
|
||||
@@ -170,7 +173,7 @@ __inline int CheckCache(u32 addr)
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
for (; i < size; i++)
|
||||
{
|
||||
const u32 mask = cachedTlbs.PageMasks[i];
|
||||
|
||||
Reference in New Issue
Block a user