Commit Graph

8426 Commits (wip4)
 

Author SHA1 Message Date
Stenzek e4a358cacb
Controller: Add Pop'n and Densha De Go Controllers
Variants of digital controller with different buttons grounded.
9 months ago
Stenzek 41c709ef6f
CMake: Reference shaderc/spirv-cross unconditionally
Should fix build with Vulkan disabled.
9 months ago
PugsyMAME d3234a29c8
GameDB: Updating genres (#3315)
* Updating genres

Changed "Sports / " to "Sports -"  , as / should indicate multiple genres and - subgenres (there's still more to do).
Also added a ** DEMO ** genre as it's nice to be able sort them out.
Done a bit of work on the Lightspan educational games - but haven't completed as I've lsot the will to live with them.
Also done other clean ups on genres like cases and trailing dots.

* Tab Error in last update

Quick Fix for Tabs

* Fixing GameDB Lint errors

Oops

* Again Oops

oops

* Changed "Sports / " to "Sports -" , as / should indicate multiple genres and - subgenres (there's still more to do).
Also added a ** DEMO ** genre as it's nice to be able sort them out.
Done a bit of work on the Lightspan educational games - but haven't completed as I've lsot the will to live with them.

Also done other clean ups on genres like cases and trailing dots.
9 months ago
Anderson Cardoso cc275b6ff8
Atualização Português do Brasil (#3313)
Atualizado para a última versão [again] ;p
9 months ago
Stenzek 49134efe4e
Settings: Fix PGXP suboptions getting disabled
Regression from 005d48a387
9 months ago
Stenzek f83cbbda12
Qt: Work around a couple of Linux issues 9 months ago
Stenzek 76208f5f2d
System: Display localized trait names 9 months ago
Stenzek 57cf0f2643
System: Reload cheats/patches on safe mode toggle 9 months ago
Stenzek baa9065d2e
System: Add taints to save states
This informs the user they are loading a save state that at some point
had potentially-game-breaking options enabled, and a reset is necessary
to clear them.
9 months ago
Stenzek 2aea06526c
README: Mention chtdb 9 months ago
Anderson Cardoso f0be61b819
Atualização Português do Brasil (#3312)
Atualizado para a última versão.
9 months ago
Stenzek b99ee59224
Qt: Add 'Rename File' to memory card editor
And context menu for ease of use.
9 months ago
Stenzek 50d8bb091f
MemoryCard: Add RenameFile() and localize errors 9 months ago
Stenzek 854a109a0f
Qt: Qt 6.8 deprecation fixes 9 months ago
Stenzek 86a28d5dc0
ImGuiOverlays: Move debug state to auxiliary windows 9 months ago
Stenzek 6dc2f0a60b
Host: Add 'Auxiliary Render Windows'
i.e. debugging windows
9 months ago
Stenzek eb46142ee7
GPUDevice: Extract swap chain to separate class 9 months ago
Stenzek c6055affbf
OpenGLDevice: Fix invalidating pipeline cache on Windows 9 months ago
Stenzek 005d48a387
System: Don't display setting warnings without game 9 months ago
Stenzek e2cb54d233
Settings: Use uint getter/setter for more fields 9 months ago
Stenzek d4f3e004cf
Host: Add missing SetBaseUIntSettingValue() 9 months ago
Stenzek 972a0693b2
Memmap: Compatibility with old libc without MAP_FIXED_NOREPLACE 9 months ago
PowerDuckSamurai 7ad48c9309
GameDB: Various fixes (#3311) 9 months ago
Stenzek 219e890da5
GPU/HW: Write through VRAM transfers
Reduces the chances of rendering nothing after device loss.
9 months ago
Anderson Cardoso afd36560c1
Atualização Português do Brasil (#3310)
* Atualização Português do Brasil

Confirmação de textos movidos;
Correções de consistência.

* Update 2

Adicionado e corrigido erro de digitação.

* Update 3

* Update 4
9 months ago
Stenzek 2604df5917
Qt: Fix crash when players column is visible 9 months ago
Stenzek 11c212260c
System: Only check controller changes when valid 9 months ago
Stenzek 4a57ccc3e8
Cheats: Strip leading * when importing old files 9 months ago
Stenzek a11ed649bf
Qt: Add keyboard navigation to memory view 9 months ago
Stenzek b3ae9cbe4a
Qt: Swap compatibility star image to SVG
Images originally provided by KamFretoZ, adjusted to better fit the
column width.
9 months ago
Stenzek 469485974c
CI: Download chtdb at build time 9 months ago
Stenzek e0b6f6f1b2
Cheats: Rewrite cheat management system 9 months ago
Stenzek 2079bac40b
StringUtil: Add FromCharsWithOptionalBase() 9 months ago
Stenzek 0d05548459
MinizipHelpers: Add ReadZipFileToString() 9 months ago
Stenzek d8fef6f22e
GameDatabase: Store strings as views
Saves duplicating everything in memory, and a ton of heap allocations.
9 months ago
Stenzek 86d66ddf82
StringUtil: Don't call data() on empty string_view 9 months ago
Stenzek 21ec3c1152
Qt: Fix automatic binding button in per-game controller settings 9 months ago
PugsyMAME 1e119c8e2d
Added the rest of the flag svgs (#3309)
* Added the rest of the flag svgs

As listed in:-     duckstation/src/core/game_database.h
Used the UK Flag for English as it's the standard on the packaging

* Update and rename Portugese.svg to Portuguese.svg

Damn typo

* Portuguese.svg not Portugese.svg

typo
9 months ago
PugsyMAME 07cb8d9c86 Referenced svgs not in project
Grabbed referenced flag svgs missing
9 months ago
PugsyMAME 412c8f0187 Replaced any : in #Cheat Descriptions
Replaced any ':' characters in #Cheat Descriptions that are not the start of a comment.
9 months ago
Stenzek 5ab65ff484
Qt: Remove now-duplicate flag icons 9 months ago
Stenzek 6e26ba3e9e
Qt: Display language flags instead of region 9 months ago
Stenzek ba0708a4ff
GameDatabase: Add parsing of Language field
Also speed up lookups through binary search.
9 months ago
Stenzek 2fc5856c44
StringUtil: Add CompareNoCase() 9 months ago
Stenzek dedc177300
GameDB: Normalize language fields 9 months ago
Stenzek 38a331fde4
ImGuiFullscreen: Support loading SVGs 9 months ago
Stenzek 3e26b7ab73
Image: Support rendering SVGs 9 months ago
Stenzek 3d5503612b
Image: Span and Error-ify 9 months ago
Stenzek 8680900788
ImGuiFullscreen: Fix horizontal menu items getting clipped 9 months ago
Stenzek 83a1386d0b
FullscreenUI: Collapse macro button settings by default 9 months ago