Wed. Dec 11th, 2024

If you’re already familiar with Hakchi2 CE, you’ll know that it hasn’t been updated in 11 months. But what is Hakchi2 CE exactly? Why should you care about it? And what is new about this if people have been using the older version just fine? Wasn’t there already an update before the one that came out this week??! Woah, chill out man, we’re going to cover this in-depth and hook you up with your instructions as well. Let’s talk about all things Hakchi2 CE 3.9.x!

What is Hakchi2 CE?

This is a fork of hakchi2 (by ClusterM) by princess_daphie, DanTheMan827, and skogaby. The aim of this fork is to not only provide new UI features and enhancements but also bring the core of hakchi2 up to date with the rest of the modding ecosystem (i.e. USB host support, SD support).

This application can add more games (game ROMs) to your NES/SNES Classic Mini or Famicom Mini. All you need is to connect it to a Windows PC via Micro-USB cable. No soldering or disassembling required.

Why should you care?

Aside from what you just read, it not only covers the NES Classic and the SNES Classic, but it also covers the Sega Genesis Mini. That’s right, this one program has the power to add games and Retroarch to NES Classic, SNES Classic, and the Sega Genesis Mini.

Changelog for 3.9.0:

New Features:

  • [ALL] Add “Open With FTP” button to save manager
  • [ALL] Add ability to import games from mini
  • [ALL] Add option to disable scraping on import
  • [ALL] Add split by genre to folder manager and refactor the genre list code
  • [ALL] Allow core selection for stock games
  • [ALL] Don’t reboot the system after installing each mod with “Download and Install”
  • [ALL] Take screenshot on F8 press
  • [ALL] Unify release and debug builds
  • [SCRAPER] Auto-update game hash list on launch if a newer version is available.
  • [SCRAPER] Optimize TheGamesDB API requests when importing
  • [SEGA] Enable factory reset on Genesis / Mega Drive
  • [TRANSLATION] Add Latin America Spanish translation by ReyVGM
  • [TRANSLATION] Add Portuguese translation by kONNEN
  • [TRANSLATION] Add Swedish translation by yeager

Bug Fixes:

  • [ALL] Add dash to allowed rom filename characters
  • [ALL] Don’t open files for writing if the stream is never written to, fixes error when files are marked read-only
  • [ALL] Fix art not updating when selecting a local file
  • [ALL] Fix bug where the repo list fails to load when changing languages
  • [ALL] Replace invalid characters in hmod file names, fixes issue that caused the system to run out of space
  • [SCRAPER] Fix corrupted hash lookup entries
  • [SCRAPER] Fix enable information scrape on import not checking/unchecking
  • [SEGA] Fix backup restore for sega systems and support compressed files.

Other Changes:

  • [ALL] Allow ShellTasks to be called without a tasker object
  • [ALL] Move readme_cache into the cache folder instead of user_mods
  • [ALL] Refactor folder manager split code
  • [ALL] Temporarily disable game genie until it can be fixed
  • [SEGA] Add hashes for MOON-rework-moon-es1-v0.8.3-1080US-7c6101c
  • [SEGA] Add powered by link to scraper dialog
  • [TRANSLATION] Update Arabic translation
  • [TRANSLATION] Update French translation
  • [TRANSLATION] Update Spanish translation
  • [TRANSLATION] Update Swedish translation

Changelog for 3.9.1:

(NOTE: This version is almost identical to 3.9.o. In addition, this version includes a bugfix for installing mods from the mod hub and a typo in the French translation.)

New Features:

  • [ALL] Add “Open With FTP” button to save manager
  • [ALL] Add ability to import games from mini
  • [ALL] Add option to disable scraping on import
  • [ALL] Add split by genre to folder manager and refactor the genre list code
  • [ALL] Allow core selection for stock games
  • [ALL] Don’t reboot the system after installing each mod with “Download and Install”
  • [ALL] Take screenshot on F8 press
  • [ALL] Unify release and debug builds
  • [SCRAPER] Auto-update game hash list on launch if a newer version is available.
  • [SCRAPER] Optimize TheGamesDB API requests when importing
  • [SEGA] Enable factory reset on Genesis / Mega Drive
  • [TRANSLATION] Add Latin America Spanish translation by ReyVGM
  • [TRANSLATION] Add Portuguese translation by kONNEN
  • [TRANSLATION] Add Swedish translation by yeager

Bug Fixes:

  • [ALL] Add dash to allowed rom filename characters
  • [ALL] Don’t open files for writing if the stream is never written to, fixes error when files are marked read-only
  • [ALL] Fix art not updating when selecting a local file
  • [ALL] Fix bug where the repo list fails to load when changing languages
  • [ALL] Replace invalid characters in hmod file names, fixes issue that caused the system to run out of space
  • [SCRAPER] Fix corrupted hash lookup entries
  • [SCRAPER] Fix enable information scrape on import not checking/unchecking
  • [SEGA] Fix backup restore for sega systems and support compressed files.

Other Changes:

  • [ALL] Allow ShellTasks to be called without a tasker object
  • [ALL] Move readme_cache into the cache folder instead of user_mods
  • [ALL] Refactor folder manager split code
  • [ALL] Temporarily disable game genie until it can be fixed
  • [SEGA] Add hashes for MOON-rework-moon-es1-v0.8.3-1080US-7c6101c
  • [SEGA] Add powered by link to scraper dialog
  • [TRANSLATION] Update Arabic translation
  • [TRANSLATION] Update French translation
  • [TRANSLATION] Update Spanish translation
  • [TRANSLATION] Update Swedish translation

Instructions:

How to add NES/SNES games to NES/SNES Classic

How to add Sega Genesis games to your Sega Genesis Mini

Like what you saw here?

Give me a follower on Twitter @V1RACY for not just reviews on tech and games, but also giveaways!

By V1RACY