Matt Borgerson
|
a809d8557d
|
.github: Make all release tags follow v<semver> convention
Replace xemu-v*, gh-release/* tagging with typical semver vX.Y.Z, which
plays nicer with GitHub releases. Increments patch version on push
to master.
|
2022-04-29 22:03:39 -07:00 |
|
Julien Reichardt
|
292c9703de
|
tomlplusplus: Update submodule
|
2022-04-29 14:57:57 -07:00 |
|
Revix
|
8a89108a50
|
ui: Add CPU logging in log
|
2022-04-29 14:19:24 -07:00 |
|
Matt Borgerson
|
30a872fa83
|
vl: Don't start if eeprom is invalid
|
2022-04-27 15:54:02 -07:00 |
|
Matt Borgerson
|
8ac830b2aa
|
vl: Don't regenerate EEPROM if it already exists
|
2022-04-27 15:54:02 -07:00 |
|
revix
|
38d1036b2c
|
ui: Display hardware info in About window
|
2022-04-27 00:50:15 -07:00 |
|
Erik Abair
|
6d7f329880
|
nv2a: Fix glsl ambiguous overload to prevent renderdoc failure
|
2022-04-26 22:08:51 -07:00 |
|
Matt Borgerson
|
e80d5fa9c3
|
build: Update SDL2 to 2.0.22
|
2022-04-26 17:54:17 -07:00 |
|
Antonio Abbatangelo
|
4bd1a07706
|
nv2a: adjust display resolution in 1080i mode
|
2022-04-26 13:46:28 -07:00 |
|
Erik Abair
|
a654a1f99a
|
nv2a: Prevent renderdoc from crashing xemu when capturing a frame
|
2022-04-26 13:44:13 -07:00 |
|
Erik Abair
|
8125e1302f
|
nv2a: Fix renderdoc detection on macOS
|
2022-04-25 13:30:47 -07:00 |
|
Matt Borgerson
|
87919cfb13
|
ui: Improve config error handling
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
8d018d8daa
|
ui: Don't check for updates on the welcome screen
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
0891752dce
|
configure: Rename 'VERSION' to 'QEMU_VERSION'
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
8afd391ad0
|
ui: Show welcome screen until first save
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
dc669aca41
|
config: Change settings extension to .toml
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
cbf01c9c61
|
archive-source.sh: Add tomlplusplus, genconfig submodules
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
4b50b65fdc
|
tomlplusplus: Compile independently
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
d14cdbc7ba
|
config: Migrate to genconfig system
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
30fa9e1df1
|
tomlplusplus: Add submodule
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
fe57f7a2b2
|
meson: Build Dear ImGui more properly as a library
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
ff4d682af6
|
meson: Specify c++17 std
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
4d2f382142
|
genconfig: Add submodule
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
3be9ea2f92
|
ci: Install pyyaml on macOS
|
2022-04-24 21:15:57 -07:00 |
|
Matt Borgerson
|
2ca14df4f3
|
ui: Drop inih library
|
2022-04-24 21:15:57 -07:00 |
|
Erik Abair
|
440f4c53ec
|
nv2a: Ignore color/depth mask in CLEAR_SURFACE
|
2022-04-24 15:41:10 -07:00 |
|
Erik Abair
|
6dbd51fbe1
|
nv2a: Fix MAC/ILU independence
|
2022-04-24 15:34:14 -07:00 |
|
Erik Abair
|
4c8342725e
|
nv2a: Make combiner assignment independent
|
2022-04-24 15:11:47 -07:00 |
|
Erik Abair
|
f245e08560
|
nv2a: Set oFog.x with most significant oFog mutation
|
2022-04-24 15:02:39 -07:00 |
|
Matt Borgerson
|
5c02155e56
|
build: Add macOS 12.1 SDK
|
2022-04-23 15:58:24 -07:00 |
|
Matt Borgerson
|
6b7721db58
|
input: Move from haptic to rumble API
|
2022-04-23 14:56:27 -07:00 |
|
Matt Borgerson
|
294437a28c
|
input: Move input init to main thread
|
2022-04-23 14:56:27 -07:00 |
|
Matt Borgerson
|
d48bb83c33
|
ui: Remove cpuid.h include for Windows
|
2022-04-23 14:56:27 -07:00 |
|
Matt Borgerson
|
aa93995ca3
|
build: Update SDL2 to 2.0.20
|
2022-04-23 14:56:27 -07:00 |
|
Erik Abair
|
6f507c80af
|
nv2a: Fix handling of 0-stride vertex attributes
|
2022-03-22 17:35:26 -07:00 |
|
Matt Borgerson
|
2d5471c5be
|
vl: Move -config_path handling into main
|
2022-03-22 17:02:03 -07:00 |
|
Matt Borgerson
|
6e1969001e
|
nv2a: Rename sum to muxsum, simplify mux string build
|
2022-03-18 18:28:09 -07:00 |
|
Matt Borgerson
|
028b73fd80
|
.clang-format: Add initial config
|
2022-03-18 18:09:09 -07:00 |
|
Erik Abair
|
cb0a92b46c
|
nv2a: Handle LSB mux flag
|
2022-03-18 17:35:32 -07:00 |
|
Erik Abair
|
f0abe3c4fc
|
nv2a: Fix handling of R8B8 and G8B8 texture modes
|
2022-03-18 16:09:55 -07:00 |
|
wutno
|
cd5d3df626
|
ui: Save screen size on resize
Co-authored-by: 7oxicshadow <7oxicshadow@googlemail.com>
|
2022-03-16 22:48:20 -07:00 |
|
wutno
|
d58f4e7051
|
xbox: Add a dummy device in place of memory controller
|
2022-03-16 22:39:49 -07:00 |
|
Erik Abair
|
2ff5f23235
|
nv2a: Implement v1r0_sum flags
|
2022-03-16 21:22:16 -07:00 |
|
Erik Abair
|
4cff9c27f3
|
nv2a: Fix swapped R and Q texgen planes
|
2022-03-16 20:36:41 -07:00 |
|
wutno
|
5d02cdf512
|
pci: Set default subsys IDs to 0x0000
|
2022-03-12 23:03:43 -07:00 |
|
Matt Borgerson
|
a32f271d55
|
.github: Clone debian control files to tmp dir
|
2022-02-28 02:07:30 -07:00 |
|
wutno
|
2b27021eef
|
ui: Start in 1280x960
|
2022-02-22 22:12:39 -07:00 |
|
Erik Abair
|
83d4cbb418
|
nv2a: Update attribute inline_value as rendering side-effect
|
2022-02-22 15:01:46 -07:00 |
|
Antonio Abbatangelo
|
2218cdea67
|
nv2a/mcpx: fix freezing on loadvm failure
|
2022-02-22 14:40:26 -07:00 |
|
RageXbox
|
8919bae311
|
nv2a: Remove assertion in append_skinning_code
|
2022-02-10 22:31:22 -07:00 |
|