101009 Commits

Author SHA1 Message Date
Matt Borgerson
d6ba0b050a meson: Use meson 1.4.1 v0.7.124 2024-06-14 19:37:34 -07:00
Matt Borgerson
8867b3c951 meson: Drop GLU dependency 2024-06-14 19:37:34 -07:00
Ryzee119
e7633ed4a5 eeprom: Use sha1 and rc4 util for hashing functions v0.7.123 2024-06-12 17:29:02 -07:00
Ryzee119
68ed79f925 sha1_rc4: Remove xbox eeprom specific aspects 2024-06-12 17:29:02 -07:00
Ryzee119
ea81265a56 sha1_rc4: Move hash functions from eeprom_generation to utils 2024-06-12 17:29:02 -07:00
Matt Borgerson
2be220df98 nv2a: Implement HILO texture modifier v0.7.122 2024-05-21 00:44:29 -07:00
Mason Thompson
5a144a3fd3
ci: Update actions to silence Node 16 warnings v0.7.121 2024-05-06 16:00:55 -07:00
Julien Reichardt
94d826a4f1 Update metainfo.xml information
Some new information is needed by the appstream linter.

metainfo.xml extension is preferable over appdata.xml, see https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html#spec-appdata-introduction.
v0.7.120
2024-03-23 13:58:52 -07:00
Alastair
14def2a293 build: Fix building on mingw 2024-03-15 11:35:16 -07:00
Antonio Abbatangelo
0c21a5f3b4 ui: Fix FilePicker clear button overlapping select button v0.7.119 2024-03-09 22:32:13 -07:00
Fred Hallock
a1e9c4af2e
build: Update arm64 target, handle target/arch independent pkg names 2024-03-09 18:52:37 -07:00
Fred Hallock
03f40b1d8e
ui: Support controller peripherals and XMU devices (#1315)
* Added XMU Settings to the Input Screen

* Added Peripherals to config

* Prevent overwriting existing XMUs

* Added blockdev.h to try to fix the MacOS build

* Fixed some issues that antangelo pointed out

* Moved the peripheralType and param vars into the loop

* Moved fatx.h and fatx.c to ui\thirdparty\fatx

* Added Validation for Peripheral Settings

* Fixed some nits that were pointed out

* don't pass NULL into xemu_settings_set_string

* Changes following Matt's recommendations

* Changes to XMU FilePicker

* XMU image auto-bind logic refactor

* renamed peripheralType to peripheral_type

* removed unnecessary calls to g_strdup_printf and g_free

* Cleaned up some comments, removed an unnecessary variable

* handle overwrite prompt in Windows

* Fixed some code format and style inconsistencies

* More formatting fixes

* Fixed a few memory leaks

* qemu_access: check for Read and Write access

* Run clang-format

* Remove unused xemu_new_xmu declaration

* Fix use after free in rebind code
v0.7.118
2023-12-18 01:04:14 -05:00
Fabx
800eb468a4
ui: Warn user about no output when AV Pack set to "None" 2023-11-28 09:35:21 -07:00
Fabx
b605381adb
ui: Use only one option for settings window (#1122)
* rebase code

* remove unsused item

* restore "system" displaying on first boot

* restore popup menu functions (separate commit)

* restore snapshot function in popup menu

* get current index value from config file
v0.7.117
2023-11-19 14:16:06 -05:00
Matt Borgerson
b3fc80b3a8 nv2a: Implement ZCLIP_MIN,MAX with gl_ClipDistance v0.7.116 2023-10-22 00:22:03 -07:00
Matt Borgerson
5fa08d20d6 nv2a: Scale Z by full depth range in inverse viewport transform 2023-10-22 00:22:03 -07:00
Matt Borgerson
d6e5342f89 nvnet: Add unicast and multicast filtering v0.7.115 2023-10-18 01:33:40 -07:00
Matt Borgerson
ccb1211cd6 nvnet: Use HWADDR_PRIx for debug hwaddr printing 2023-10-18 01:33:40 -07:00
7oxicshadow
51b0cda5ea
ui: Remember debug video size, position and state across restarts v0.7.114 2023-10-16 01:44:51 -04:00
Antonio Abbatangelo
1e73bf5325 vl: Prevent selection of HDD image as DVD image v0.7.113 2023-10-12 12:39:55 -07:00
Antonio Abbatangelo
38950d7e8c ui: Apply correct snapshot activation action for save menuitem v0.7.112 2023-10-12 11:17:12 -07:00
Matt Borgerson
edecb41b97 accel/tcg: Support jit profiling with VTune v0.7.111 2023-08-02 00:57:03 -07:00
Revix-0
1d3c7c05d4 ui: Add option to hide cursor after a period of time 2023-08-02 00:54:43 -07:00
Matt Borgerson
e5dd3cc1ce tcg/i386: Simplify FP ops further when AVX is available v0.7.110 2023-07-31 00:39:08 -07:00
Matt Borgerson
f4ad6927e7 tcg/i386: Simplify FP ops 2023-07-31 00:39:08 -07:00
Matt Borgerson
16dd084612 Revert "vl: Move input init to exit_preconfig"
This reverts commit a5034584c0e81054b44570978c26b42d26715195.
v0.7.109
2023-07-28 16:31:15 -07:00
Matt Borgerson
a5034584c0 vl: Move input init to exit_preconfig v0.7.108 2023-07-28 15:05:40 -07:00
Matt Borgerson
c9eb5dd9ce tcg/i386: Support fabs,fchs with unique out,in v0.7.107 2023-07-28 14:48:25 -07:00
Matt Borgerson
8ab3658c85 tcg/i386: Support fmul with unique out,in0,in1 2023-07-28 14:48:25 -07:00
Matt Borgerson
d7077a39af tcg/i386: Specify a0 output for clarity in fops 2023-07-28 14:48:25 -07:00
Matt Borgerson
de611d611b nv2a: Left-align surface type in nv2a_pgraph_surface_target trace v0.7.106 2023-07-27 22:23:52 -07:00
Matt Borgerson
5c495db618 nv2a: Add [last_]surface_shape.clip_y to vmstate 2023-07-27 22:09:02 -07:00
Matt Borgerson
5055cc6401 ui: Add toggle to hide notifications v0.7.105 2023-07-27 19:54:46 -07:00
Matt Borgerson
15bf68594f imgui: Set remote to xemu fork v0.7.104 2023-07-22 21:34:39 -07:00
Matt Borgerson
93ab116e91 ui: Fix audio debug dialog spacing v0.7.103 2023-07-21 18:25:25 -07:00
Matt Borgerson
1985b63ffa ui: Fix controller nav v0.7.102 2023-07-21 17:45:20 -07:00
Matt Borgerson
8702713963 ui: Update httplib API v0.7.101 2023-07-21 01:35:58 -07:00
Matt Borgerson
45f3d303b3 httplib: Submodule and update to v0.13.1 2023-07-21 01:35:58 -07:00
Matt Borgerson
9c2144eb2b ui: Update ImPlot API 2023-07-21 01:35:58 -07:00
Matt Borgerson
1a5dff927d ui: Update Dear ImGui API 2023-07-21 01:35:58 -07:00
Matt Borgerson
81935947dc ui: Update Dear ImGui SDL2 impl name 2023-07-21 01:35:58 -07:00
Matt Borgerson
f28fb5fe76 implot: Update to v0.15 2023-07-21 01:35:58 -07:00
Matt Borgerson
35a1f93825 imgui: Update to v1.89.7 2023-07-21 01:35:58 -07:00
Matt Borgerson
2ee8a42e9d xxHash: Update to dev @ 72e69d3 2023-07-21 01:35:58 -07:00
Matt Borgerson
94c9ce2d82 tomlplusplus: Update to v3.3.0 2023-07-21 01:35:58 -07:00
Matt Borgerson
0d132e43c7 ci: Add Windows symbols package v0.7.100 2023-07-20 17:52:56 -07:00
Matt Borgerson
9ce3cab385 build: Don't strip Windows release binary 2023-07-20 17:52:56 -07:00
Matt Borgerson
ae55a3eb4d build: Drop commented-out data packaging 2023-07-20 17:52:56 -07:00
mborgerson
158cc0d140
Merge QEMU v7.2.4 v0.7.99 2023-07-17 04:10:07 -07:00
Matt Borgerson
0f27526006 v7.2.4 release
-----BEGIN PGP SIGNATURE-----
 
 iQFDBAABCAAtFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmSp1ksPHG1qdEB0bHMu
 bXNrLnJ1AAoJEHAbT2saaT5ZaU4IAKVA9cUkF8IORzcZ8iXy6kTjLNYXd458nURO
 PkrZ0DZfnUJTmyUDoR5gjZrZhRvvHGSyAnwBvd1WLeFZgD2yD2i2ZZczfI3uc3ov
 LkW6mMJRVEWFlszA6SCbFtZ+Z9hgbJidQmb+SxxxnCmrnQF48ysQ0Feg/B4TObMt
 Ej/xMEF52Ujr4VDe3Iq6dXp/AT8NwShEEc1VWFXbNJCNp2BM31FC21cFENPiv2y3
 2E8n+wOGxSSayArOEkgov55Mre9M7L79hOhRXgp0EmJP/nxmm9GTv5rETrT5USr7
 rZzDrsfS3muSArsGd7J4NkvyrParNmIBjSrOK0zX5p8pg9pVJ7U=
 =o+if
 -----END PGP SIGNATURE-----

Merge tag 'v7.2.4' into sync/qemu-7.2.0

v7.2.4 release
2023-07-17 03:29:42 -07:00