Windows release binaries are signed through SignPath. See the Code signing policy: https://amiberry.com/code-signing-policy
What's Changed
Other Changes
- Capsimage 5.2 update by @midwan in #2120
- feat(android): adaptive CPU performance tuning via ADPF with affinity/uclamp fallback by @midwan in #2121
- Android: Integer Scaling toggle + Hard Drives in Storage settings by @midwan in #2123
- Fix collapsed group box hiding sibling column; more collapsible panels by @midwan in #2124
- Collapsible left-nav sections to reduce scrolling by @midwan in #2125
- Fix editing device/controller in CD & Tape Drive Settings (#2119) by @midwan in #2126
- Fix macOS crash when bsdsocket library closes from a trap thread (#2115) by @midwan in #2127
- Fix uae_sem_init semaphore-count inflation + RTG render lock + bsdsocket log spam (#2122) by @midwan in #2128
- Redirect debugger I/O via shell stdin/stdout (#2117) by @midwan in #2129
- libretro: add Crop Overscan core option by @midwan in #2130
- Android: document-style config edit/save UX (Save / Save As, dirty tracking, unsaved-changes guard) by @midwan in #2132
- capsimage: fix IPF/CT-Raw images failing to lock with 5.2 library by @midwan in #2133
- Android Kotlin UI UX improvements by @midwan in #2137
- Fix Host Only cursor handling by @midwan in #2138
- Fix serial RBF clear after SERDATR read by @midwan in #2139
- Fix libretro audio starvation padding by @midwan in #2140
- Improve AutoCrop policy by @midwan in #2143
- Read and write RTG autoscale setting. by @dlundqvist in #2142
- Persist used GFX filter settings by @midwan in #2144
- Improve ImGui Play UX by @midwan in #2146
- Fix warp mode after closing GUI by @midwan in #2148
- Fix hardfile creation mode by @midwan in #2149
- Fix Host Only cursor without Magic Mouse untrap by @midwan in #2150
- Keep libretro crop from hiding visible content by @midwan in #2151
- Fix native host cursor coordinate clamp by @midwan in #2152
- a2065: poll the host receive queue from the hsync handler by @jusii in #2153
- a4091: fix 53C710 register and SCSI FIFO tests (ncr7xx -t) by @codewiz in #2156
- a4091: reject illegal 53C710 Memory Move opcodes (ncr7xx bus/DMA tests) by @codewiz in #2157
- a4091: emulate 53C710 SCSI loopback pins (ncr7xx -t8) by @codewiz in #2158
- Fix native host cursor hotspot by @midwan in #2159
- Expose native aspect correction setting by @midwan in #2160
- Fix native host cursor hotspot learning by @midwan in #2161
- Add optional on-screen keyboard numpad by @midwan in #2163
- Fix libretro OSK link failures by @midwan in #2164
- Fix controller input capture during mapping by @midwan in #2165
- Fix configuration naming for loaded media by @midwan in #2166
- Fix debugger console selection across launches by @midwan in #2169
- feat(libretro): add statusline by @beudbeud in #2167
- Fix host-only cursor alignment across native and P96 modes by @midwan in #2172
- Fix LSI DMA crash without queued request by @midwan in #2174
- fix(android): sync SDL Java shim with 3.4.12 by @midwan in #2176
- Fix legacy path migration reliability by @midwan in #2177
- Stabilize KMSDRM display timing and GUI resume by @midwan in #2181
- fix(scsi): match SDMAC register behavior by @midwan in #2182
- Fix IPC debugger control after breakpoints by @midwan in #2183
- fix(scsi): correct SDMAC address mirroring by @midwan in #2185
- fix: list top-level external shaders by @midwan in #2187
- fix: show shader parameter editor in shared GUI by @midwan in #2189
- Fix Linux exclusive-fullscreen aspect ratio by @midwan in #2190
- Add RP9 package support by @midwan in #2186
- Add ZZ9000 RTG emulation by @midwan in #2188
- Save Native and RTG shader parameters by @midwan in #2191
- Fix shader scaling in Linux fullscreen mode by @midwan in #2192
- fix(p96): prevent host cursor jump by @midwan in #2193
- Fix ZZ9000 screen mode crash on ARM64 by @midwan in #2194
- fix(gfx): replace fullscreen with full-window by @midwan in #2195
- Fix theme, RP9, and shader settings by @midwan in #2197
- fix(p96): keep declared cursor hotspot stable by @midwan in #2198
- Fix native cursor jumps at screen edges by @midwan in #2199
- fix(zz9000): translate VRAM for ARM64 JIT by @midwan in #2200
- Improve Global Settings UI controls by @midwan in #2201
- fix(gfx): restore native autocrop bounds by @midwan in #2202
- Gate host integration behind Native Code by @midwan in #2203
- Fix remaining Global Settings input controls by @midwan in #2204
- fix(gfx): preserve visible content in autocrop by @midwan in #2205
- fix(gfx): detect non-black autocrop borders by @midwan in #2206
- perf(gfx): optimize autocrop scan by @midwan in #2207
- perf(osdep): reduce renderer overhead by @midwan in #2208
- perf: streamline machdep and P96 hot paths by @midwan in #2209
- Fix live AutoCrop updates and filtered edge seams by @midwan in #2212
- fix(gui): honor WHDLoad splash and expose shader params by @midwan in #2213
- Fix Host Only cursors with ZZ9000 by @midwan in #2214
- Fix S3 line drawing destination and stepping by @midwan in #2216
- Fix controller hotplug reconnection by @midwan in #2223
- Fix indirect trap callback crash with clipboard sharing by @midwan in #2224
- Fix sidebar section header text color by @midwan in #2226
- Fix wide-window GUI layout issues by @midwan in #2227
- Fix physical CD capacity reporting by @midwan in #2228
- Clarify resolution autoswitch and KMSDRM Play mode by @midwan in #2229
- Fix ZZ9000 combined complement draw modes by @midwan in #2230
- Honor runtime controller selections on reconnect by @midwan in #2231
- Fix KMSDRM GUI resume page-flip handoff by @midwan in #2232
- Fix KMSDRM full-speed GUI handoff by @midwan in #2233
- perf(rpi4): restore SDL 3.2 KMSDRM throughput by @midwan in #2234
- perf(rpi4): reduce Copper overhead and add PGO support by @midwan in #2238
- Fix libretro ROM lookup in the frontend system directory by @midwan in #2241
- ci: add GitLab CI for the libretro buildbot (Linux x64 + aarch64) by @WizzardSK in #2239
- ci: add remaining libretro buildbot targets by @midwan in #2242
- zz9000: accept a template with a zero source pitch by @codewiz in #2237
- feat(configurations): add category grouping by @midwan in #2243
- feat(android): improve emulator setup reliability by @midwan in #2244
- Update Capsimg library to latest version by @midwan in #2245
- Fix build warnings caused by type mismatch by @c0d3h4x0r in #2247
- fix(android): make legacy content migration reliable by @midwan in #2248
- fix(android): make on-screen controls responsive and reliable by @midwan in #2249
- fix: preserve scaling geometry through filters by @midwan in #2250
- fix(android): make ROM management reliable by @midwan in #2251
- fix(android): add touch trackpad mouse controls by @midwan in #2253
- feat(android): expose native shader selection by @midwan in #2255
- fix(gfx): prevent autocrop panning around edge sprites by @midwan in #2258
- fix(filesys): keep regular host files non-executable by @midwan in #2261
- UI Display panel improvements by @midwan in #2262
- Enhance mouse positioning for ICP by @sacredbanana in #2252
- fix(filesys): defer clock sync until OS heartbeat by @midwan in #2263
- IPC screenshot gui automation by @midwan in #2264
- Eliminate build warning by preventing buffer overflow by @c0d3h4x0r in #2265
- fix: prevent heap corruption when switching between RTG and native modes by @midwan in #2267
New Contributors
- @dlundqvist made their first contribution in #2142
- @jusii made their first contribution in #2153
- @WizzardSK made their first contribution in #2239
- @c0d3h4x0r made their first contribution in #2247
- @sacredbanana made their first contribution in #2252
Full Changelog: v8.2.2...v8.3.0