EmuNews

SharpEmu

sharpemu/sharpemu

15 tracked updates · latest 4 days ago

GitHub

SharpEmu v0.0.7-pulse

v0.0.7-pulse release
Release notes · 2 files

Automated SharpEmu v0.0.7-pulse build for commit 791a053.

Changes since v0.0.6-mono

  • [scripts/release.py] fix utf-8 (0896ef68)
  • [readme] update screenshots (c6d304cc)
  • [GPU] Let a fill pattern without a length word span the whole pattern (4ec21480)
  • [GPU] Recognize indexed four-word pattern fills (a95444f4)
  • [SpirvTranslator] Read and write thread-addressed LDS spills through slot variables (14d68762)
  • [SpirvTranslator] Keep constant-base thread-addressed LDS spills out of the private LDS array (54756cff)
  • [Diagnostics] Report the writer of synchronized native color metadata (2e23a3a3)
  • [Diagnostics] Show more frames in GPU wait sites (fb3d2325)
  • [Diagnostics] Raise the GPU interval query and key limits (ec8f2ea1)
  • [Diagnostics] Report the heaviest GPU interval (ff7f3974)
  • [Tests] Cover indexed pattern fills and thread-addressed LDS slots (685dbae6)
  • [Loader] Apply selected XML patches to loaded game images (540365e9)
  • [GUI] Manage game patches in a localized selection window (71e3f277)
  • [Loader] Support typed values and pattern-based game patches (2d438a59)
  • [GUI] Identify version-independent pattern patches (b34ee704)
  • [GUI] Download patches matching the game title ID and version (b1056a44)
  • Store user-writable data in a per-user directory for system installs (#1108) (4f6d877c)
  • [docs] move patches.md to docs folder (b0fa905f)
  • fix(gpu): preserve native stencil contents when attaching ordinary planes (#1106) (de22640c)
  • [GPU/HLE] Saros: shader translator, GPU memory and HLE fixes (#1079) (412b2135)
  • [Ngs2] Fix sampler streaming, voice routing and ATRAC9 playback (2cd6676e)
  • [Agc] Added sceAgcUpdatePrimState (669e54f4)
  • Elden ring scissor (#1117) (b6347f9f)
  • [GPU] Restore default AGC occlusion counting (8705372e)
  • [Tests] Cover AGC default occlusion state and query results (a1061ef3)
  • [GPU] UE4 ray tracing: smaller shader-call programs, compiled in the background (#1120) (6b7c1d50)
  • [Platform] Remove macOS support (#1123) (299c907c)
  • [VideoOut] Report UHD output status before buffers are registered (#1125) (b1ec2866)
  • Tessellation + Draw reuse and GNM mode (#1130) (8ddf6601)
  • [GUI] Add Simplified Chinese localization (#1132) (c574a279)
  • [GUI] Fill in missing and untranslated strings in language files (#1133) (504ff6a2)
  • [CI] Complete Chinese options and unblock video decoding under thread-pool load (ab1b9ed4)
  • Tomb raider legend (#1134) (11506fcf)
  • [GUI] Port the launcher cleanup to Windows and Linux (#1135) (a6bc9ace)
  • chore: bump version to 0.0.7-pulse (#1136) (791a0535)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.6-mono...v0.0.7-pulse

SharpEmu v0.0.6-mono

v0.0.6-mono release
Release notes · 3 files

Automated SharpEmu v0.0.6-mono build for commit ea47b98.

Changes since v0.0.5-nexus-release.2

  • [GPU] Align linear color target pitch like linear textures (#1063) (289f090)
  • [GUI] improve library tile collection and acceleration fixes (0af8dce)
  • [SharpEmu] Add bundled demo game (#1072) (f322668)
  • [Kernel] Keep oversized reservations at the guest's hint and sign-extend user event ids (#1073) (46a7d3a)
  • [HLE] Savedata and np fixes (#1080) (4d56978)
  • [Demo] remove bg music from bundled demo (a298369)
  • Ghost of Yōtei and Tsushima in game: rendering, GPU/CPU memory coherence, tessellation (c7bbb09)
  • [GUI] French: add missing Library.View strings and polish translation (#1056) (61697fa)
  • Run and pack ZArchive (.zar) game archives (#1085) (ae406fc)
  • Fix/des render thread regression (#1086) (28c922c)
  • fix(json): iterate sce::Json::Array values (#1087) (b307b2f)
  • fix(agc): implement sceAgcGetGsOversubscription (#1083) (7ebf642)
  • fix(vk): create the bindless image heap at device setup (#1088) (682ad29)
  • Revert "Fix/des render thread regression (#1086)" (#1091) (1576890)
  • Revert "Ghost of Yōtei and Tsushima in game: rendering, GPU/CPU memory coherence, tessellation" (3f84f59)
  • Render pipeline throughput (#1082) (2838b25)
  • [HLE/GPU] Boot and render Neptunia ReVerse (PPSA02721) (#1090) (1f4425b)
  • [GUI] Added cross-platform playback menu music and title music volume control (85393c2)
  • feat(np, gui): trophy unlocks, trophy lists and unlock notification (#1089) (5052fae)
  • [CPU/Audio] Fix crackling audio in usleep-paced audio loops (#1098) (ef73fe4)
  • fix(gui): always save packed archives as .zar and offer deletion only after a verified pack (#1099) (d6ef6aa)
  • Revise README for clarity and updated information (ca500a2)
  • feat(hle): new exports from #926 that change nothing else (#1093) (fd59352)
  • fix(pad): give each new touchpad contact its own touch id from #926 (#1094) (c60b57a)
  • fix(acm): clear reverb outputs from #926 (#1095) (d113a37)
  • fix(media): movie, audioout and videodec2 fixes from #926 (#1101) (3172d7c)
  • fix(gui): list the trophies of .zar games from their cache folder (#1105) (81bb204)
  • Gui optimizations (#1107) (80e81c9)
  • [Media] Update FFmpeg runtime with native Opus support (281e4c1)
  • [Audio] Add native FFmpeg Opus decoding (57b1358)
  • [AJM] Decode Opus streams and report codec sidebands (660df73)
  • [AJM] Implement resampling control and information exports (8ecea16)
  • [GPU] Define pixel shader private address registers (a02bf40)
  • [GPU] Track pixel shader user data and auxiliary table addresses (cc14ce8)
  • [VideoOut] Add WQHD output resolution detection export (22c86ef)
  • [Tests] Cover native Opus, resampling and pixel shader registers (8bb85e0)
  • Alpha2plus - Mesh shader compilation (#1061) (9e19412)
  • [VideoOut] Ignore AMD mesh output granularity (#1109) (ac5991b)
  • Gt7 fixes (#1110) (b9fefb9)
  • chore: bump version to 0.0.6-mono (#1111) (ea47b98)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.5-nexus-release.2...v0.0.6-mono

SharpEmu v0.0.5-nexus-release.2

v0.0.5-nexus-release.2 release
Release notes · 3 files

Automated SharpEmu v0.0.5-nexus-release.2 build for commit 47d4c07.

Changes since v0.0.5-nexus

  • [SpirvTranslator] Shader fixes (#1019) (d489122)
  • [readme] update screenshot (8903e37)
  • [DeS] Fixes for page faults and stack bounds issues in the emulator and audio fixes (#1021) (ec0198f)
  • [VideoOut] Keep guests on SDR output under Auto HDR on macOS (#1020) (cb42e84)
  • Revert "[DeS] Fixes for page faults and stack bounds issues in the emulator a…" (#1022) (57e0da2)
  • Page fixes (#1023) (0163750)
  • [SRT] Compile shader resource plans in the background (#1028) (41a1912)
  • [GPU] Report mip statistics for sampled textures so streamed textures reach full detail (#1029) (9e99769)
  • [readme] update screenshot (22bbcb1)
  • [Logging] Skip "tbb_thead" without LogThreadMode (5965b07)
  • [readme] added warning for not official sites, donations etc. (d6c4778)
  • [readme] re-order (83abe47)
  • Astro playroom shaders (#1030) (a17aaca)
  • Unity fixes 1016p1 (#1043) (2df6f5b)
  • [readme] New screenshots (ac86084)
  • [readme] New screenshots v2 (3e2ad63)
  • [Cpu] Copy page-sized guest memcpys on the managed path (#1055) (435bbd4)
  • [GPU] Draw non-indexed indirect draws from their arguments on the GPU (#1036) (0aa611e)
  • [GPU] Keep sampled depth attachments in one rendering scope (#1037) (70dcbe4)
  • [GPU] Cut per-draw command-worker cost in resource materialization and pixel input setup (#1039) (7ab6de1)
  • [SpirvTranslator] Keep the packed-half vector registers in one variable per register (#1041) (1e784a0)
  • [GPU/Vk] Keep guest readbacks of GPU-written memory off the command worker (#1032) (3032114)
  • [SpirvTranslator] Cut emulated-wave64 and private-LDS overhead in translated shaders (#1034) (db32c9d)
  • [SpirvTranslator/Vk] Cheaper guest buffer loads and f16 conversion, gated on device probes (#1035) (da09538)
  • [SpirvTranslator] Share one EXEC test across a run of vector ALU writes (#1040) (d809f84)
  • [HLE/Cpu] Remove host lock contention from POSIX memory queries, thread resumes and timed waits (#1031) (4e6d1e0)
  • [GPU] Restore half-float arithmetic and image readback state (#1024) (a0fd9dc)
  • [macOS] Fix the Rosetta GC wedge, a CPU-flip buffer-wait deadlock and frozen host movies (#1051) (a73e424)
  • [GPU] Read guest buffers back from unified memory without a copy (#1058) (a9356eb)
  • [GPU] Avoid command-worker readbacks for clean bytes on GPU-dirty pages (#1059) (8b631d3)
  • [GPU] Restore scene visibility and half-wave shuffles (#1025) (98f223c)
  • [GPU/HLE] Cut per-draw and per-call managed allocations on hot paths (#1054) (8acc081)
  • [GPU] Add internal render resolution scaling (#1038) (38f7196)
  • [GPU] Sweep CPU writes at memory visibility points instead of before every device-address program (#1033) (775141d)
  • Revert the 18 Silent Hill rendering and performance merges (#1065) (e1edda7)
  • Unity fixes 1016p2 (#1062) (b02c061)
  • Ports another set of compatibility and GPU fixes from PR #1016 (#1069) (1811cef)
  • chore: bump version to 0.0.5-nexus-release.2 (#1070) (47d4c07)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.5-nexus...v0.0.5-nexus-release.2

SharpEmu v0.0.5-nexus

v0.0.5-nexus release
Release notes · 3 files

Automated SharpEmu v0.0.5-nexus build for commit 6fe8b87.

Changes since v0.0.4-release.2

  • [Memory] Pre-reserve the guest address space on POSIX hosts (#905) (1759e18)
  • [Pad] Reject pad handle 0 after the title opens a pad (#912) (ac8ffc3)
  • [CPU] Cache readable stack ranges per thread for import arguments on POSIX (#911) (155add2)
  • [SpirvTranslator] Use a flat input for v_interp_mov P0 on MoltenVK (#910) (9073974)
  • [CPU] Emulate and rewrite SHA extension instructions on hosts without SHA (#909) (ab0e77e)
  • Fix for DS,Little Nightmares, Little Nightmares III and Astro Bot shader (#913) (e17fb6f)
  • test(shader): cover SAshrI64 translation (#914) (4799a1f)
  • [GPU] performance: negative interval filter (b4c065a)
  • [Ampr] Fix PakDirectoryTracker to handle multiple directories with the same name (#925) (a9e1c25)
  • [Test] Prevented other tests from running the same alignment test in parallel (4d65ff6)
  • [Kernel] Return packed directory entries for Quake II (50198a6)
  • Gran Turismo 7 Fixes, AvPlayer, Razor CPU stubs, Net stubs (#927) (d0dd3fe)
  • Astrobot / Demon's soul performance improvement (#955) (c076513)
  • [SpirvTranslator] perf: Clear vertex shader interpolation parameters before translating to SPIR-V (b480391)
  • [GPU] Refresh the stencil plane through the depth image (#989) (a424a67)
  • [readme] added new screenshot (5d64029)
  • [readme] hi from astro-bot (658e839)
  • Des dcc fixes (#1000) (36acf4a)
  • [readme] update readme with new image (e007d43)
  • libSceFont: scale layout metrics with font size and accept layout pointer in rdx (#1008) (8e1c625)
  • [GUI] revision of default settings (#1009) (5a3755f)
  • [SharedBackingViewsTests] using await Task.WhenAll instead Task.WaitAll (f199acd)
  • [Gpu] Expose HDR output support and handle PQ buffer attribute changes (e7a4f0a)
  • Fix/vulkan wave64 ballot masks (#1011) (6cebf7e)
  • fix(agc): patch indirect-buffer continuation links (#1012) (6cac2b5)
  • Fix/gen5 shader resource handling (GTA 5) (#1015) (e01198a)
  • Perf computed shaders (#1013) (ddaf7ff)
  • [Font] Fix font face creation (#1010) (0c616d8)
  • [readme] update game order and screenshot (375d434)
  • chore: bump version to 0.0.5-nexus (#1018) (6fe8b87)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.4-release.2...v0.0.5-nexus

SharpEmu v0.0.4-release.2

v0.0.4-release.2 release
Release notes · 3 files

Automated SharpEmu v0.0.4-release.2 build for commit f98ff99.

Changes since v0.0.4

  • Vk version update (#897) (6fe8555)
  • [Spirvtranslator] Added many instruction set for SPIR-V translator (#894) (6d6a5a1)
  • [CPU] Host RBX is restored from the saved host frame below (a036bc1)
  • [Vk] Implement VK_EXT_shader_viewport_index_layer extension support (d9433ff)
  • [GUI/CLI] Add option to disable Vulkan implicit layers (#900) (f70e333)
  • [SpirvTranslator] Declare vgprPackedHalf only when a shader uses it (#901) (22e73fb)
  • Amd fix opcode nid filecache wave32 (#903) (d4ff32a)
  • [GUI/CLI] Add support for console settings and language selection (#907) (7dbdd8b)
  • fix(gen5): handle runtime and shader buffer paths (#904) (8feea60)
  • chore: bump version to 0.0.4-release.2 (#908) (f98ff99)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.4...v0.0.4-release.2

SharpEmu v0.0.4

v0.0.4 release
Release notes · 3 files

Automated SharpEmu v0.0.4 build for commit db382cf.

Changes since v0.0.3-release.4

  • [aerolib-catalog] Add support for multiple Aerolib catalogs (#867) (ca90d17)
  • fix: improve Direct Execution guest runtime and AGC compatibility (#880) (0a461f8)
  • Fix/agc rendering and module loading (#881) (f84246c)
  • Added official Discord server readme and GUI. (3c91c76)
  • [appcontent] Saving temp to user directory instead of appdata (#885) (b6f71b3)
  • [Kernel] Fix printf %S to be treated as %ls, including for the wide-output family (#889) (179fcbb)
  • Gui improvements part3 (#891) (c69e88e)
  • [GUI] Azerbaijani language (#890) (9d99fef)
  • [languages] fixed language keys for Azerbaycanca and correct order for keys (ca64b4a)
  • [CI] Fixes to warnings in workflows and scripts (#892) (5c0adf8)
  • Alpha Rebuild Progress (#887) (37694df)
  • [readme] new screenshots (9db40fc)
  • Alpha rebuild part2 (#893) (cff4a16)
  • fix(import-guard): recognize polling progress boundaries (#895) (ea943c1)
  • [Kernel] added sceKernelDebugWriteCppExceptionInfo implements for cpp exception info (f4e6c73)
  • [usbd] implement sceUsbdHandleEventsTimeout, just return signal not connect and timeout (acb0d4a)
  • [Kernel] implement sceKernelAddHRTimerEvent & sceKernelDeleteHRTimerEvent for scheduler (3e76003)
  • [Usbd] more stubs (0409f3a)
  • [Share] added more share implementation (acbf28c)
  • [Pthread] implement scePthreadCondSignalto (2a27cfe)
  • [Font] sceFontRebindRenderer, sceFontGetCharGlyphMetrics, sceFontGetKerning (b4584f8)
  • [AGC] sceAgcAcbRewind, sceAgcRewindPatchSetRewindState implements (082b5fa)
  • [GPU] added polygon rendering support for VK (a86f673)
  • [Share] Added sceShareGetRunningStatus (7d299c6)
  • [GameService] more service stubs for the game service (f1be35a)
  • [Ampr] Separate APR guest file IDs from local handles (5c347d2)
  • [SpirvTranslator] Fix SPIR-V viewport/layer capability handling (54ab51e)
  • [readme] update (0b2ee44)
  • chore: bump version to 0.0.4 (#896) (db382cf)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.3-release.4...v0.0.4

SharpEmu v0.0.3-release.4

v0.0.3-release.4 release
Release notes · 3 files

Automated SharpEmu v0.0.3-release.4 build for commit 6d4e5b4.

Changes since v0.0.3-release.3-patch.1

  • [CPU] Fixes a Windows VEH synchronization regression (#865) (d93ecaa)
  • chore: bump version to 0.0.3-release.4 (#866) (6d4e5b4)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.3-release.3-patch.1...v0.0.3-release.4

SharpEmu v0.0.3-release.3-patch.1

v0.0.3-release.3-patch.1 release
Release notes · 3 files

Automated SharpEmu v0.0.3-release.3-patch.1 build for commit 33f590b.

Changes since v0.0.3-release.3

  • fix(vmem): use ConcurrentDictionary for _pageProtections to prevent race corruption (#823) (034ddcc)
  • Fix unaligned BufferLoad/GlobalLoad dword access (fe6521f)
  • Fix/agc zero dim and storage (#828) (a2241d0)
  • [GUI] Polish language (#832) (e79a1cc)
  • [GUI] Estonian language (#835) (35a28f0)
  • fix(agc): record write_data produced labels so WAIT_REG_MEM can resume (#834) (3a744c9)
  • Fix TLS-load patcher corrupting short jumps immediately before FS:[0] reads (#838) (4a7a45d)
  • fix(agc,video): CMASK/DCC metadata state machine , remove heavy heavy motion trails in DeadCell (#836) (f8a826e)
  • shader: add compact f16 arithmetic and compare lowering (#840) (2b8ef7d)
  • fix(agc): refine vertex layouts without rebasing captured inputs (#841) (f4f36b5)
  • tools(shader): inspect raw Gen5 shader dumps (#842) (807aad1)
  • fix(memory): expand the HLE guest-allocation arena (#843) (600fcde)
  • fix(cpu): preserve TLS instruction boundaries after rel8 branches (#846) (51e5480)
  • feat(hle): prefer loaded guest exports for selected registrations (#844) (b226dca)
  • Fix debugger frontend (#858) (3831f3c)
  • fix VEH trampoline REX prefix and TLS patch boundaries (#859) (b8f2421)
  • chore: bump version to 0.0.3-release.3-patch.1 (#864) (33f590b)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.3-release.3...v0.0.3-release.3-patch.1

SharpEmu v0.0.3-release.3

v0.0.3-release.3 release
Release notes · 3 files

Automated SharpEmu v0.0.3-release.3 build for commit d9b599a.

Changes since v0.0.3-release.2

  • [asset] Add logo.psd file for future edits and modifications (6b8f11a)
  • [asset] upload transparent logo image (207441c)
  • Functions exports in kernel and NpTrophy2 (#749) (9e10d7c)
  • Fix GuestDataPool lease leak on non-GPU compute dispatch paths (#759) (c086e32)
  • fix(audioout2): wire skipped-submit trace counter (#761) (418eb7e)
  • [AGC] Fix arena/fence tracking stalls and recover lost GPU progress (#770) (62c3852)
  • [HLE] Fix AJM/ACM no-op stubs and accept Gen5 AudioOut2 mastering/batch calls (#807) (4b8d455)
  • [HLE] Fix AGC OOB, kevent coalescing, and VideoOut flip/buffer-registration bugs (#808) (498d402)
  • Astrobot - Canonicalize fix and ffmpeg library on build (#817) (1e96eca)
  • test(cpu): cover Gen5 native return smoke path (#818) (7caf430)
  • A vplayer fix (#821) (1660111)
  • [Codec/Native] Real H.264 decode for sceVideodec2, fix TLS loader missing the main module (#824) (7521295)
  • VMovrelsB32 opcode fix (#825) (ad115dd)
  • chore: bump version to 0.0.3-release.3 (#826) (d9b599a)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.3-release.2...v0.0.3-release.3

SharpEmu v0.0.3-release.2

v0.0.3-release.2 release
Release notes · 3 files

Automated SharpEmu v0.0.3-release.2 build for commit da0de5c.

Changes since v0.0.3-hotfix-2

  • Game compat updates (#691) (996de70)
  • [GUI] Update library page layout (#690) (77f2297)
  • [GUI] Redesign options page (#699) (f08308d)
  • fix vulkan error from astrobot (#689) (5f1bd5a)
  • [GUI] Update window chrome controls (#700) (753ddf9)
  • Merge media decoding into one FFmpeg bridge (#706) (5864328)
  • Shader cfg ssa (#707) (444af50)
  • Shader cfg ssa (#707) (e7149bf)
  • VideoOut: track guest-flip FPS and label load/stall gaps (#708) (ec65419)
  • Metal: skip waitUntilCompleted when the command buffer is already Completed (#709) (79aa764)
  • Metal: opt-in long-edge drawable cap via SHARPEMU_METAL_CAP_DRAWABLE (#711) (b75e4e0)
  • Pad: implement scePadGetTriggerEffectState under its own NID (#712) (b572738)
  • Apply SDWA ABS/NEG as float sign-bit, not integer, modifiers (#713) (539baa6)
  • Shader: implement V_BFE_I32 and correct VOP3 0x36A mapping (#714) (e5e02c0)
  • gpu: size single-channel 16-bit and two-channel 8-bit formats (#715) (fc5b6ba)
  • Vulkan: enable textureCompressionBC when the device supports it (#716) (0dd5433)
  • Share one guest image across sRGB/UNORM aliases (#717) (e1695cf)
  • fix(gpu): one vertex attribute per guest stream view (#718) (eb0653e)
  • AGC: follow command-buffer branches across arena switches (#720) (3f9bd2b)
  • AGC: deliver compute-queue completion events at the queue fence (#721) (531e35b)
  • fix(gpu): reflect guest CPU writes into large and render-target-aliased images (#722) (82c2c7f)
  • Kernel: correct equeue event delivery and waiter lifetime (#723) (816ec4a)
  • CPU: gate periodic import logs and fast-path memcpy/memmove leaves (#724) (532251c)
  • Ampr: cooked-id index preload and host FD LRU cache (#725) (93c9f14)
  • Vulkan: abandon timed-out guest fences without blocking later frames (#726) (c4ae4a2)
  • Combined: Pad, AGC, Metal, Vulkan, Ampr, overlay, and CPU hot-path fixes (#727) (97bd8c4)
  • [GUI] Add inline per-game settings and unify options styling (#728) (a7ec3d5)
  • AGC: retain label producers and report failed release writes (#719) (ecd6570)
  • Required imports for Astro Bot (#710) (544f588)
  • [GUI] Add grid settings to GUI and implement grid snapping (#729) (7c9740f)
  • [GUI] few stability patches for GUI (#732) (c387b96)
  • Astrobot - Vulkan fix (#733) (a8fa9c9)
  • AGC: correct GS program registers, stop dropping rect-list draws, add a missing size export (#734) (ea9be74)
  • Icons in about section (#735) (5ee7cd1)
  • Astrobot - Vulkan fix : 0x8A (#736) (cf3bd0b)
  • AGC: honour DCC fast clears instead of drawing the clear quad (#738) (4b5ea6a)
  • [Memory/Kernel] Fix Windows allocation-granularity and mutex-resolution bugs (#748) (f36ce40)
  • Ampr: fix path case on Linux (#750) (8df4039)
  • Fix Vulkan presenter synchronization and frame handling issues (#747) (f3d9439)
  • Renderdoc (#753) (8eb2c1e)
  • [videoout] guard degenerate guest buffer ranges (#755) (26bda04)
  • chore: bump version to 0.0.3-release.2 (#756) (da0de5c)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.3-hotfix-2...v0.0.3-release.2

SharpEmu v0.0.3-hotfix-2

v0.0.3-hotfix-2 release
Release notes · 3 files

Automated SharpEmu v0.0.3-hotfix-2 build for commit d5108e8.

Changes since v0.0.3-hotfix-1

  • [GUI] add game library watcher & remove rescan button (#678) (b07e4f2)
  • [GUI] reworked languages for missing translations and added new ones (b21dd9f)
  • [GUI] add custom top-bar across al platforms (#682) (882a6c0)
  • [GUI] Add live localization bindings and fill missing locales (#685) (faf49f6)
  • [CI] Commits are now automatically added to the release notes (#686) (7b7a48a)
  • [GUI] removed not official Discord link from GUI (02938b5)
  • chore: bump version to 0.0.3-hotfix-2 (#687) (d5108e8)

Full changelog: https://github.com/sharpemu/sharpemu/compare/v0.0.3-hotfix-1...v0.0.3-hotfix-2