Connor McLaughlin
859a156b3c
Various build fixes
2022-03-27 17:38:48 +10:00
Connor McLaughlin
3d61e3e379
CI: Switch to windows-2022/VS2022
2022-03-27 17:01:50 +10:00
Connor McLaughlin
4c4e62cee6
dep: Update rcheevos to 0e9eb7c
2022-03-27 16:59:02 +10:00
Connor McLaughlin
a55b5022c7
System: Include cheevos state in save states
2022-03-27 16:59:02 +10:00
Connor McLaughlin
584525cb11
Cheevos: Move to core
2022-03-27 16:59:02 +10:00
Connor McLaughlin
c43df29abc
ImGuiFullscreen: Move to core
2022-03-27 16:59:02 +10:00
Connor McLaughlin
fd76f437b3
Core: Purge WITH_IMGUI define
2022-03-27 16:59:02 +10:00
Connor McLaughlin
d5128a5ea9
HTTPDownloader: Move to common
2022-03-27 16:59:02 +10:00
Connor McLaughlin
cb51ab7197
Misc: Purge unused definitions
2022-03-27 16:59:02 +10:00
Connor McLaughlin
ad26d352d3
vsprops: Update to VS2022 toolchain
2022-03-27 16:59:01 +10:00
Brian Blakely
717ee3103f
M3U: Preloading to RAM for single-disc playlists.
2022-03-27 16:58:51 +10:00
Silent
e43f2ddddb
Fix a Y2038 bug in UnixTimeToFileTime
2022-03-26 16:49:02 +01:00
Dolphin
4a4b69db35
GameDB: fix NeGcon typo in some game entries
2022-01-22 22:44:54 +09:00
Connor McLaughlin
51041e47f7
Merge pull request #2797 from CookiePLMonster/rcheevos-update
...
Rcheevos update
2022-01-11 00:26:24 +10:00
Silent
9414f68f51
Add Cheevos::GetAchievementProgressText
...
Measured achievements formatting is now up to rcheevos,
not DuckStation
2022-01-07 16:59:36 +01:00
Silent
9c91af6dfa
Update to rcheevos v10.2.0
...
Leaderboard rurl hacks are now replaced by proper calls
2022-01-07 16:21:37 +01:00
Connor McLaughlin
46737acecd
CPU: Prevent mismatched va_start/va_end in log
2022-01-06 22:47:10 +10:00
Connor McLaughlin
541947c6f8
CPU/CodeCache: Fix currently-invalidated blocks breaking memory states
2022-01-06 22:47:10 +10:00
Connor McLaughlin
30a53fbb3c
GameSettings: Disable GPU runahead for Red Asphalt PAL
2022-01-06 22:47:10 +10:00
Connor McLaughlin
8e56bb3f72
Merge pull request #2783 from Calinou/add-issue-forms
...
Replace existing issue templates with issue forms
2021-12-30 14:47:12 +10:00
Connor McLaughlin
bcce434ab4
Merge pull request #2782 from Calinou/readme-improve-macos-instructions
...
Improve macOS and Linux build instructions
2021-12-30 14:46:25 +10:00
Connor McLaughlin
a7bb590208
Merge pull request #2784 from Calinou/github-actions-use-ninja
...
Use Ninja for macOS builds on GitHub Actions
2021-12-30 14:45:12 +10:00
Hugo Locurcio
d13a418d06
Use Ninja for macOS builds on GitHub Actions
...
Ninja makes for faster builds compared to Make.
2021-12-26 23:39:06 +01:00
Hugo Locurcio
2c1ee9372b
Improve macOS and Linux build instructions
...
- Use CMake's `-B` option to automatically create the build folder
and avoid the `cd` requirement.
- Use CMake's build tool-agnostic `--build` option to use the same
build command regardless of whether GNU Make or Ninja is used.
`--parallel` also ensures that all CPU threads are used by default.
- Mention optional dependency on Ninja for macOS (it's confirmed to work
there, installed from Homebrew).
- Update Qt macOS path to use the default installation path on a modern
Homebrew installation. The old path is still mentioned just in case.
- Mention that the generated macOS application bundle may have to be
manually resigned before it can be run.
The macOS build steps were successfully followed on a 2020 Mac mini
(Apple M1).
2021-12-26 22:51:21 +01:00
Hugo Locurcio
b9841634cd
Replace existing issue templates with issue forms
...
Issue forms provide better guidance when creating issues, especially
for people less familiar with GitHub issue creation.
2021-12-26 22:48:04 +01:00
Connor McLaughlin
bee50481f5
CDImageMDS: Possible fix for multi-track images
2021-12-25 14:28:33 +10:00
Connor McLaughlin
592a591b5f
FileSystem: Get rid of trailing nulls in GetWorkingDirectory()
2021-12-25 14:28:33 +10:00
Connor McLaughlin
fa9e50d7c1
HostInterface: Don't disable fastmem for runahead
2021-12-25 14:28:33 +10:00
Connor McLaughlin
25ea24853f
HostInterface: Don't disable recompiler for runahead
2021-12-25 14:28:33 +10:00
Connor McLaughlin
4513c7a23d
System: Invalidate instead of flushing code cache on memory state
2021-12-25 14:28:33 +10:00
Connor McLaughlin
c440593788
CPU/CodeCache: Add InvalidateAll() method
2021-12-25 14:28:32 +10:00
Connor McLaughlin
fe2062ff9f
System: Warning fix
2021-12-25 14:28:32 +10:00
Connor McLaughlin
bbf67ef544
CPU: Warning fix
2021-12-25 14:28:32 +10:00
Connor McLaughlin
59cb7c0343
Merge pull request #2766 from CookiePLMonster/ui-improvements
...
UI improvements
2021-12-16 20:01:53 +10:00
Silent
5d4622af9a
Migrate most dialogs to use QDialogButtonBox
2021-12-13 22:06:05 +01:00
Silent
690fa6ec3c
Memory Card Editor: Make fields not editable
2021-12-13 22:06:04 +01:00
Connor McLaughlin
85b49da62a
Merge pull request #2752 from BailShamber/master
...
Make appimage respect "QT_QPA_PLATFORM" env var.
2021-11-30 00:14:09 +10:00
Connor McLaughlin
7141e68e62
Merge pull request #2754 from bslenul/db-mouse-update
...
Database update for mouse compatible games
2021-11-30 00:13:50 +10:00
bslenul
1af69ff38e
Database update for mouse compatible games
2021-11-29 12:29:05 +01:00
BailShamber
14a7ac78ac
Makes it safe if somehow the WAYLAND_DISPLAY env var is set but incorrectly.
...
Inspired by qurious' solution.
2021-11-28 11:27:29 +02:00
BailShamber
7dea8d9043
Make appimage respect "QT_QPA_PLATFORM" env var.
2021-11-28 11:04:36 +02:00
Connor McLaughlin
46f9da97d2
Merge pull request #2749 from bslenul/guncon-update
...
Update database for GunCon/Justifier games
2021-11-28 11:22:20 +10:00
Risae
ab831daa18
Update chtdb.txt ( #2735 )
...
* Update chtdb.txt
Adds the following cheats to Gran Turismo 1 & 2:
Gran Turismo 1:
- 60 FPS (NTSC-U 1.1, NTSC-U 1.0, PAL, JP NTSC-J)
- Simulation timescale in Arcade (NTSC-U 1.1, PAL)
Gran Turismo 2:
- 16:9 Widescreen Hack 2.0 (NTSC-U 1.2, NTSC-U 1.1, PAL, NTSC-J 1.1, NTSC-J 1.0)
- 21:9 Widescreen Hack 2.0 (NTSC-U 1.2, NTSC-U 1.1, PAL, NTSC-J 1.1, NTSC-J 1.0)
- 60 FPS (NTSC-U 1.2, NTSC-U 1.1, PAL, Arcade Disc: JP NTSC-J 1.0, Simulation Disc: JP NTSC-J 1.1, NTSC-J 1.0)
- Metric units code (NTSC-U 1.2, NTSC-U 1.1, PAL)
- Full detail AI cars (NTSC-U 1.1, NTSC-U 1.2, PAL, NTSC-J 1.1, NTSC-J 1.0)
- Slightly higher draw distance (NTSC-U 1.2, NTSC-U 1.1, PAL, NTSC-J 1.1, NTSC-J 1.0)
- Use 8MB RAM for polygon buffers (NTSC-U 1.1, NTSC-U 1.2, PAL, NTSC-J 1.1, JP NTSC-J 1.0)
Credits go to
https://cookieplmonster.github.io/
https://cookieplmonster.github.io/mods/gran-turismo/
https://cookieplmonster.github.io/mods/gran-turismo-2/
* Update chtdb.txt
Added:
";This game currently has no cheats" to some games that didn't have any cheats yet.
HUD & rear view mirror toggle (NTSC-U 1.2, NTSC-U 1.1, PAL, NTSC-J 1.1, NTSC-J 1.0)
Replay cameras in race (NTSC-U 1.1, NTSC-U 1.2, PAL, Arcade Disc: NTSC-J 1.0, Simulation Disc: NTSC-J 1.1, NTSC-J 1.0)
True Endurance ( NTSC-U 1.2, NTSC-U 1.1, PAL, NTSC-J 1.1)
Removed:
Gran Turismo 2 (USA, v1.1)
#Widescreen 16-9 option Better Graphics
#Widescreen 16-9
Gran Turismo 2 (Euro)
#Widescreen 16-9
#Widescreen 16-9 Better Graphics (Optional)
Gran Turismo 2 (Arcade + Gran Turismo Mode) (Japan, Asia)
#Widescreen 16-9 v1.0
#Widescreen 16-9 v1.0 - Better Graphics (Optional)
#Widescreen 16-9 V1.1
#Widescreen 16-9 v1.1 - Better Graphics (Optional)
* Update chtdb.txt
Removed unnecessary line break
2021-11-28 11:22:04 +10:00
bslenul
19f7516b5b
Update database for GunCon/Justifier games
2021-11-27 14:26:57 +01:00
shikulja
6eae2c50e2
Update Russian translation ( #2747 )
...
* Update Russian translation
New strings, minor adjustments
* Update duckstation-qt_ru.ts
* Update duckstation-qt_ru.ts
2021-11-27 21:14:46 +10:00
Connor McLaughlin
b32012c77d
Merge pull request #2746 from zkdpower/master
...
Update Simple-Chinese Translation to latest.
2021-11-27 21:14:31 +10:00
Connor McLaughlin
8e4ce925ee
Merge pull request #2745 from andercard0/patch-1
...
Atualização Português do Brasil
2021-11-27 21:13:58 +10:00
zkdpower
776e077002
Update Simple-Chinese Translation to latest.
...
Update Simple-Chinese Translation to latest.
2021-11-26 13:12:49 +08:00
Anderson_Cardoso
a9913d6c23
Atualização Português do Brasil
...
Updated file translation to latest.
2021-11-25 23:05:31 -03:00
Connor McLaughlin
d55c86ccd8
HostInterface: Fix Linux build
2021-11-26 11:43:58 +10:00