Commit Graph

9881 Commits (old-dev)
 

Author SHA1 Message Date
Stenzek 864d6928d3
MSBuild: Fix default startup project 10 months ago
Stenzek 163cb2f653
MemoryScanner: Fix default operator value 10 months ago
Stenzek c279376cff
Qt: Fix menu creation from incorrect thread 10 months ago
Stenzek 43ed92415d
GPU/HW: Fix assert triggering in debug mode 10 months ago
Stenzek 9050098e3e
GameDatabase: Rework deinterlace mode selection
The mode can either be preferred (if the user has not chosen
progressive), or force (ignore user's choice).

Also remove it from a bunch of games which apparently no longer
need it? Very strange...
10 months ago
Stenzek e4a358cacb
Controller: Add Pop'n and Densha De Go Controllers
Variants of digital controller with different buttons grounded.
10 months ago
Stenzek 41c709ef6f
CMake: Reference shaderc/spirv-cross unconditionally
Should fix build with Vulkan disabled.
10 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.
10 months ago
Anderson Cardoso cc275b6ff8
Atualização Português do Brasil (#3313)
Atualizado para a última versão [again] ;p
10 months ago
Stenzek 49134efe4e
Settings: Fix PGXP suboptions getting disabled
Regression from 005d48a387
10 months ago
Stenzek f83cbbda12
Qt: Work around a couple of Linux issues 10 months ago
Stenzek 76208f5f2d
System: Display localized trait names 10 months ago
Stenzek 57cf0f2643
System: Reload cheats/patches on safe mode toggle 10 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.
10 months ago
Stenzek 2aea06526c
README: Mention chtdb 10 months ago
Anderson Cardoso f0be61b819
Atualização Português do Brasil (#3312)
Atualizado para a última versão.
10 months ago
Stenzek b99ee59224
Qt: Add 'Rename File' to memory card editor
And context menu for ease of use.
10 months ago
Stenzek 50d8bb091f
MemoryCard: Add RenameFile() and localize errors 10 months ago
Stenzek 854a109a0f
Qt: Qt 6.8 deprecation fixes 10 months ago
Stenzek 86a28d5dc0
ImGuiOverlays: Move debug state to auxiliary windows 10 months ago
Stenzek 6dc2f0a60b
Host: Add 'Auxiliary Render Windows'
i.e. debugging windows
10 months ago
Stenzek eb46142ee7
GPUDevice: Extract swap chain to separate class 10 months ago
Stenzek c6055affbf
OpenGLDevice: Fix invalidating pipeline cache on Windows 10 months ago
Stenzek 005d48a387
System: Don't display setting warnings without game 10 months ago
Stenzek e2cb54d233
Settings: Use uint getter/setter for more fields 10 months ago
Stenzek d4f3e004cf
Host: Add missing SetBaseUIntSettingValue() 10 months ago
Stenzek 972a0693b2
Memmap: Compatibility with old libc without MAP_FIXED_NOREPLACE 10 months ago
PowerDuckSamurai 7ad48c9309
GameDB: Various fixes (#3311) 10 months ago
Stenzek 219e890da5
GPU/HW: Write through VRAM transfers
Reduces the chances of rendering nothing after device loss.
10 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
10 months ago
Stenzek 2604df5917
Qt: Fix crash when players column is visible 10 months ago
Stenzek 11c212260c
System: Only check controller changes when valid 10 months ago
Stenzek 4a57ccc3e8
Cheats: Strip leading * when importing old files 10 months ago
Stenzek a11ed649bf
Qt: Add keyboard navigation to memory view 10 months ago
Stenzek b3ae9cbe4a
Qt: Swap compatibility star image to SVG
Images originally provided by KamFretoZ, adjusted to better fit the
column width.
10 months ago
Stenzek 469485974c
CI: Download chtdb at build time 10 months ago
Stenzek e0b6f6f1b2
Cheats: Rewrite cheat management system 10 months ago
Stenzek 2079bac40b
StringUtil: Add FromCharsWithOptionalBase() 10 months ago
Stenzek 0d05548459
MinizipHelpers: Add ReadZipFileToString() 10 months ago
Stenzek d8fef6f22e
GameDatabase: Store strings as views
Saves duplicating everything in memory, and a ton of heap allocations.
10 months ago
Stenzek 86d66ddf82
StringUtil: Don't call data() on empty string_view 10 months ago
Stenzek 21ec3c1152
Qt: Fix automatic binding button in per-game controller settings 10 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
10 months ago
PugsyMAME 07cb8d9c86 Referenced svgs not in project
Grabbed referenced flag svgs missing
10 months ago
PugsyMAME 412c8f0187 Replaced any : in #Cheat Descriptions
Replaced any ':' characters in #Cheat Descriptions that are not the start of a comment.
10 months ago
Stenzek 5ab65ff484
Qt: Remove now-duplicate flag icons 10 months ago
Stenzek 6e26ba3e9e
Qt: Display language flags instead of region 10 months ago
Stenzek ba0708a4ff
GameDatabase: Add parsing of Language field
Also speed up lookups through binary search.
10 months ago
Stenzek 2fc5856c44
StringUtil: Add CompareNoCase() 10 months ago
Stenzek dedc177300
GameDB: Normalize language fields 10 months ago