We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Add PlayStation 2 page (renderers, DX11 limitation, SSAA, BIOS, achievements)
RetroAchievements: actionable hardcore guidance (turn off for standard unlocks)
RetroAchievements: quote the exact 'Unknown emulator' toast text
RetroAchievements: document the not-approved hardcore message users will see
Linux page: ROM hacks now ported
Add 'Emutastic on Linux' page + sidebar/home links
Cloud Sync: document per-PC repositories, change-only transfers, encryption-toggle cleanup, and the sync log
Add Log Files page documenting every diagnostic log, its purpose, and size caps
Add Artwork & Metadata page; disclose OpenVGDB cover-art downloads New Artwork-and-Metadata page covering OpenVGDB-by-default vs ScreenScraper-when-logged-in, and that artwork downloads over the network; linked from Home and the sidebar. Privacy Policy now itemizes the OpenVGDB cover-art fetch (gamefaqs.gamespot.com / raw.githubusercontent.com / art.gametdb.com) and clarifies that only the local lookup generates no traffic.
Add ROM Hacks page; note per-game notes sync on the Cloud Sync page
Add Cloud Sync wiki page
Neo Geo CD achievements confirmed working Updated NGCD RetroAchievements section from "pending" to fully working. CD-mode byteswap shadow buffer landed in Geolith upstream. All disc formats (CHD, cue+bin, iso) work for identification via Emutastic's libchdr-backed cdreader. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Add Visual Upgrades tables to HW-rendered console wiki pages Added native-vs-upscaled option tables for Dreamcast (Flycast), N64 (ParaLLEl-RDP), GameCube (Dolphin), PSP (PPSSPP), Saturn (Kronos), and 3DS (Azahar). Each table lists the core option keys, default values, suggested upscaled settings, and notes on whether a restart is required. N64 ParaLLEl-RDP is the only core that requires a restart for resolution changes. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
PS1 DualShock controller docs, 3DS RA hash status PlayStation: added Controllers section covering DualShock device type, analog toggle options, digital fallback, and implementation notes (save state re-prime, axis clamping, software_fb). Nintendo 3DS: added RetroAchievements section documenting hash support status (working but no RA sets exist yet) and encrypted ROM hashing with the key scrambler callbacks. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Hardcore-Compliance: sync Section E code-reference line with new default
Hardcore-Compliance: hardcore is now the default on fresh installs Flipped Configuration/ConfigurationModels.cs HardcoreMode default from false to true, matching RA's Section E recommendation. Existing users who had explicitly chosen softcore retain their preference because System.Text.Json writes the field at save time, so old configs already carry the value. Sections E and 'Residual items' updated to reflect the change.
Hardcore-Compliance: eligibility window opens October 14, 2026 First publicly available release was 2026-04-14 (v1.0.0 build), not the May 17 v1.6.5 release that earlier wording implied. The six-month rule therefore puts the earliest hardcore-approval application date at 2026-10-14.
Hardcore-Compliance: correct eligibility window to November 17, 2026 First public release was v1.6.5 on 2026-05-17 (verified via gh release list), not April 2026 as the page previously stated. Six-month rule therefore puts the earliest hardcore-approval application date at 2026-11-17.
Hardcore-Compliance: mark Section A hit-storage round-trip Verified End-to-end round-trip confirmed via Pac-Man (NES) achievement "Cherry Picker" (eat a cherry twice — HitCount-tracked, since NES Pac-Man maintains no cumulative cherry counter in RAM). First cherry eaten, state saved, application closed, relaunched, state loaded, second cherry eaten, achievement triggered — the HitCount of 1 survived the cross-launch save/load via the .cheevos side-car.
Hardcore-Compliance: align Sections A/C/F with current code - Section A (hit-storage): soften from "Met" to "Implemented; E2E verification pending" — the round-trip is wired but the manual partial-progress / save / load / confirm test hasn't been run yet. Honest framing before formal application. - Section C (User-Agent): show the actual UA the code sends (Emutastic/<version> (Windows 10)), without the [core_name/<v>] suffix that's documented but not actually appended by any caller. Note the suffix as roadmap. - Section F (endpoints): reconcile parenthetical with the Privacy Policy — add ArcadeDatabase and libretro thumbnails, drop OpenVGDB which is bundled local SQLite, not an outbound endpoint.
Emutastic wiki