Matt Borgerson
|
71c8cb62af
|
savevm: Save extra data with iothread lock
|
2023-06-18 14:53:19 -07:00 |
Matt Borgerson
|
e10ad42caa
|
xemu-snapshots.c: Drop qemu-common.h include
|
2023-06-18 01:30:38 -07:00 |
Matt Borgerson
|
976319b391
|
Merge remote-tracking branch 'origin/master' into sync/qemu-7.2.0
|
2023-06-18 01:19:02 -07:00 |
Matt Borgerson
|
0ee7502c23
|
ui: Make aspect ratio config independent, add autodetect
|
2023-06-18 00:58:39 -07:00 |
mborgerson
|
129c48dd6e
|
ui: Blank screen when VGA SCREEN_OFF is set
|
2023-06-14 03:36:47 -07:00 |
Fabx
|
af3f832fd7
|
ui: Get Windows product and build number
|
2023-06-12 11:04:02 -07:00 |
Matt Borgerson
|
bb05a4f181
|
nv2a: Fix SET_ANTI_ALIASING_CONTROL
- Rename from SET_SMOOTHING_CONTROL
- Use correct register
|
2023-06-11 22:52:32 -07:00 |
Erik Abair
|
5cd1e3cbca
|
nv2a: (Probably partial) handling for `1D7C`
Implements handling for the unknown 0x1D7C command in order to match observed
behavior in the MS Dashboard and Tenchu: Return from Darkness.
Setting 1D7C's low bit appears to disable the line and poly smoothing commands.
Fixes #1162
[Test](https://github.com/abaire/nxdk_pgraph_tests/blob/main/src/tests/three_d_primitive_tests.cpp)
[HW Results](https://github.com/abaire/nxdk_pgraph_tests_golden_results/wiki/Results-3D_primitive)
|
2023-06-11 22:44:13 -07:00 |
Matt Borgerson
|
d557a294fe
|
ui: Move dvd path settings update to lower level for now
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
5ac1dd1e98
|
ui: Fix MainMenuSnapshotsView member visibility
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
7e6ca1097b
|
ui: Only check for xbe if snapshot xbe filter is on
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
487cc7f591
|
ui: Make snapshot Replace button red
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
386a114c01
|
ui: Show placeholder text when no snapshots are displayed
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
df7e8c23a2
|
ui: Use larger font for snapshot search text and create button
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
6fbb0dfbcd
|
ui: Clarify snapshot search/name placeholder text
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
0155721cfe
|
ui: Create SnapshotManager, check snapshot disc image path
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
756e423eac
|
ui: Also clear search regex after creating snapshot
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
2cc2df0be7
|
ui: Move all snapshot actions into a context menu
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
a96d0c5f79
|
ui: Stretch snapshot search box
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
86cdc0a9ab
|
ui: Use stylized toggle for snapshot filter by title
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
458de1758a
|
ui: Unify snapshot filter and title name search box
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
4104b3d540
|
ui: Change snapshot 'Save' button to 'Replace' for clarity
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
d147280cd1
|
ui: Drop extra snapshot create button
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
d7cbda5081
|
ui: Allow clicking snapshot Create button without name
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
f62bfc95e3
|
ui: Improve extra snapshot data storage
- Store snapshot extra data in BE, per convention
- Add a version field for back compat
- Some minor refactoring and renaming for clarity
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
60a7f55ac4
|
ui: Scale snapshot thumbnail placeholder properly
|
2023-06-04 20:24:43 -07:00 |
Matt Borgerson
|
348b45b436
|
ui: Support widescreen thumbnails
|
2023-06-04 20:24:43 -07:00 |
Antonio Abbatangelo
|
9c9f1e83eb
|
ui: Add snapshot management UI
|
2023-06-04 20:24:43 -07:00 |
Erik Abair
|
fe5160e859
|
build: Discover latest macOS SDK instead of hardcoding.
|
2023-06-04 11:38:38 -07:00 |
Antonio Abbatangelo
|
546fe068de
|
nv2a: Ignore nop draws in SET_BEGIN_END_OP_END
|
2023-05-17 00:15:47 +08:00 |
Matt Borgerson
|
8bea1e38e5
|
ui: Fix FilePicker UAF
|
2023-05-16 22:01:11 +08:00 |
Florin9doi
|
9e1f5f2f19
|
Set correct version for macOS bundles
Closes #1344
|
2023-05-02 14:53:13 -07:00 |
Erik Abair
|
9723b435fb
|
nv2a: Make multiplication by 0 match HW behavior.
Fixes #1008
The nv2a returns 0 for anything multiplied by zero, including exceptional
values such as Inf and NaN. Desktop GPUs do not enforce this, leading to
conditions where NaNs wipe out calculations and lead to erroneous behavior.
[Test](https://github.com/abaire/nxdk_vsh_tests/blob/main/src/tests/americasarmyshader.cpp)
[HW Results](https://github.com/abaire/nxdk_vsh_tests_golden_results/wiki/Results-AmericasArmyShader)
|
2023-05-01 13:58:48 -07:00 |
Antonio Abbatangelo
|
4a99fd0f18
|
ui: Add clear button to file picker
|
2023-03-26 22:20:11 -07:00 |
wutno
|
065c74a00f
|
nv2a: Don't manually set NV_PFB_CFG0 reg
|
2023-03-06 14:02:41 -07:00 |
Dustin Holden
|
d8fa50e524
|
smc: Implement read/write of SMC error code storage
|
2023-02-14 17:10:40 -07:00 |
Matt Borgerson
|
7cbe9d337a
|
util/osdep.c: Fix qemu_mkdir missing return value
|
2023-01-23 12:47:25 -07:00 |
Matt Borgerson
|
3c836586be
|
ci: Update xemu-win64-toolchain image tag
|
2023-01-23 12:39:36 -07:00 |
Matt Borgerson
|
d0d3e7b4fa
|
xemu-win64-toolchain/sdl2.mk: Specify PKG_FILE
|
2023-01-23 10:37:06 -07:00 |
Matt Borgerson
|
c08183c54d
|
xemu-win64-toolchain: Add libslirp v4.7.0
|
2023-01-23 10:37:06 -07:00 |
Matt Borgerson
|
d14e3360d3
|
scripts/download-macos-libs.py: Add libslirp
|
2023-01-23 02:17:32 -07:00 |
Matt Borgerson
|
e1cd23213f
|
configure, meson: Use legacy gl/epoxy detection for now
|
2023-01-23 02:17:32 -07:00 |
Matt Borgerson
|
577c469ae1
|
scripts/gen-license.py: Update libslirp
|
2023-01-23 02:06:46 -07:00 |
Matt Borgerson
|
9c3e05ded4
|
configure: Add back fortify source option
|
2023-01-23 00:30:40 -07:00 |
Matt Borgerson
|
03ba4ecad2
|
ci: Drop QEMU GH mirror's lockdown.yml workflow
|
2023-01-23 00:30:40 -07:00 |
Matt Borgerson
|
861492d62a
|
meson: Use optimization level 3
|
2023-01-23 00:30:40 -07:00 |
Matt Borgerson
|
3afd8456d5
|
xbox.c: Fix null string warning
|
2023-01-23 00:30:40 -07:00 |
Matt Borgerson
|
38f294c58a
|
softmmu/runstate.c: Fix unused variable warning
|
2023-01-23 00:30:40 -07:00 |
Matt Borgerson
|
637a37dd02
|
target/i386: Fix unused function warning
|
2023-01-23 00:30:40 -07:00 |
Matt Borgerson
|
b53b53b04b
|
configure: Cleanup straggling newline
|
2023-01-23 00:30:40 -07:00 |