u/theypsilon

How new cores get into the updaters and where Update All fits in all of this
▲ 155 r/fpgagaming+1 crossposts

How new cores get into the updaters and where Update All fits in all of this

I’ve published a short write-up centered around the new Contributing a Core to MiSTer FPGA wiki guide. It covers the requirements and conventions for joining MiSTer-devel, why they matter for preservation, maintainability, and long-term compatibility, and where Update All fits within this ecosystem.

More info in the public post: https://www.patreon.com/theypsilon/posts/to-all-new-core-165871199?utm_source=reddit&utm_medium=social&utm_campaign=new-core-165871199&utm_content=main-post

I’ve also added several new things to Update All during the past two weeks:

  • 240p Test Suite integration: adds the 240p Test Suite database to Update All, including a dedicated 240p core under Utilities and test-suite ROMs for Game Boy, GBA, Master System, Mega CD, Mega Drive, N64, Neo Geo, Neo Geo CD, NES, PlayStation, Sega 32X, Saturn, SNES and PC Engine. It’s useful for calibrating CRTs.
  • New tools/scripts: MiSTer Hi-Fi is a music player supporting formats such as FLAC, WAV and ALAC. MiSTerFin is a Jellyfin client tailored for CRT use.
  • New hybrid cores: Solarus brings the Solarus 2D action-RPG engine to MiSTer. 3S-ARM brings the PlayStation 2 version of Street Fighter III: 3rd Strike to MiSTer through its decompilation project.
  • Automatic self-updating before the Settings screen opens, so you no longer need to run the updater twice to see new additions
  • New experimental mirror system, starting with Andi Brazil, intended for users who may have connectivity issues with GitHub, such as those experienced in Brazil last year.

Enjoy!

u/theypsilon — 13 days ago

Update All 2.9 Released

The main addition is database uninstallation, which removes a database and all of its downloaded content from your drive.

This release also adds several new databases under Other Cores, including Physical CD Support, Paprium MegaDrive, MMS2 GB, Mega VGM Drive, and the RetroAchievements cores.

There are also new hybrid cores, including DreamSTer, Sonic Mania, Duke3D, Quake, and MiSTer Frontier.

Many of these databases are maintained through the new MultiDatabases repository, which accepts contributions for projects not yet covered by another MiSTer Downloader database.

Important: Update All self-updates. Run it once to install version 2.9, then run it again to see the new Settings Screen entries under the Other Cores menu.

Full details: https://www.patreon.com/theypsilon/posts/update-all-2-9-164722525?utm_source=reddit&utm_medium=social&utm_campaign=update_all_2_9&utm_content=post

u/theypsilon — 27 days ago

Update All with Zaparoo Frontend!

I’m releasing a new Update UI inside Zaparoo Frontend, the new console-like shell for MiSTer FPGA.

Zaparoo Frontend, created by the Zaparoo Team, is a user-friendly interface that helps fully consolize the MiSTer FPGA experience. It is in the same spirit as the Console Mode UI from SuperStation One, but already available for all MiSTer setups, and now with this extra Update feature.

The new Update UI brings the Update All / Downloader experience directly into Zaparoo Frontend: cores, OS updates, enabled Update All options, JTBETA key updates when needed, a proper progress bar, and a Details screen to see exactly what changed really easily.

Full public post here: https://www.patreon.com/theypsilon/posts/update-now-with-162157805?utm_source=reddit&utm_medium=social&utm_campaign=postshare_creator&utm_content=misterfpga_post

u/theypsilon — 2 months ago