Jump to content

hakchi2 CE 3.7.0

Conéctate para seguir esto  

¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter!

1 Screenshot

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.

Features

  • Change any game settings (including command-line arguments)
  • Fill all game data automatically using included database
  • Automatically check for supported games
  • Search for box art using Google Images
  • Use Game Genie codes for NES games; includes Game Genie database
  • Automatically patch problem games (patches for many popular games included)
  • Upload hundreds of games at once
  • Return to the HOME menu with a button combination instead of the Reset button
  • Enable autofire A/B
  • Simulate the start button on the second controller (for Famicom Mini)
  • Disable seizure protection
  • Allows to install user-mods to add more features (even support for SNES/N64/Genesis/etc., music replacement, themes, etc.)
  • Allows users to expand the storage of their system (provided a USB OTG hub, or an SD breakout module)

in-multi-hakchi2-ce-370-disponible-1.png

So you were the first to hack the NES Classic Mini?

No! It was my Russian сomrade, madmonkey, who first published a successful hack of the the NES Classic Mini. He created the original “hakchi” tool. However, it was not very user-friendly, so I decided to create a tool which is simple to use by anyone--not only Linux users. I named it “hakchi2” because I don’t like to come up with names. So my first version was a 2.0 release ?

How do I use the tool?

Basically you just need to unpack it somewhere on your harddrive (installation is not required), run it, press “Add more games”, select some game ROMs and press “Synchronize”. The application will guide you through this process.

How does the tool actually work?

You don’t need to worry about it. But if you really want to know, it’s using FEL mode. FEL is a low-level subroutine contained in the BootROM on Allwinner devices. It is used for initial programming and recovery of devices using USB. So we can upload some code into RAM and execute it.

In this way we can read the Linux kernel (yes the NES Classic Mini and Famicom Mini runs an Linux operating-system), write kernel or execute kernel from memory without writing it to flash. So we can dump the kernel image of the NES Mini, unpack it, add some games and run a script which will copy them back to flash, repack, upload and execute.

However, the games directory is on a read-only partition. Therefore we also need to create and flash a custom kernel with a special script that creates a sandbox folder on a writable partition and mounts it over the original games folder.

This means that your original files are safe: you cannot delete or harm the original files in any way, even if you wanted. For kernel patching my application just executes other applications, which is why there is a “tools” folder.

by TeamShinkansen.


Que novedades incluye la versión 3.7.0

Released

3.7.0

  • New Features:
    • Bluetooth support with optional hmod installable from the modules window
    • Sega Support!
      • Full stock UI integration
      • Folders
        • C button acts as a folder back button
      • Ability to force a specific UI theme
      • Support for launching Genesis/MegaDrive games in stock emulator
      • Support for launching games in other emulators
      • Save compression
      • Save compatibility with retroarch and m2engage
      • Spine generator with templates by TheWez1981
      • Genesis/MegaDrive folder artwork by TheWez1981
    • Make use of additional space on the NAND that previously wasn't usable
    • Add SD card format to tools menu
    • Add ability to export and import folder structure
    • Add option to create save folder on usb export
    • Add support for other gamepads in stock ui / emulator
    • Get retroarch core info from hmod files
    • Save folder structure as html file instead of xml
    • Save modules report as HTML file instead of plain text
  • UI Changes:
    • Add description, genre, region, and additional player count entries to game info
    • Add information on common causes for taking too long to reboot
    • Change "Export Games" to "Export to USB"
    • Change dialog text when adding games to "Select games"
    • Change menu item text for uninstall and factory reset when shift is held
    • Move game count warning in folder manager into tool tip and make the label red when too many games are present
    • Replace references of "NES/SNES Mini" with "mini"
    • Set a minimum form size for mod hub
    • Standardize on the term "Console"
    • Typo: "Estimate tile left" to "Estimate time left"
  • Fixes:
    • Fix unintended scrolling when searching for images
    • Fix various bugs with the Google image search
    • Always use 228x204 for image resizing with the NES/SNES classic artwork
    • Fix "Group games w/ no box art" option including stock games if using their stock artwork
    • Fix NES fadein durations
    • Fix a crash when sorting by system
    • Fix issues scanning for box art
    • Fix motd links not opening in default web browser
    • Fix preset ID in sfrom editor to be the proper byte order
    • Fix problem importing legacy folders manager xml files
    • Fix problem when assigning core mame2003-plus to roms from UI
    • Fix size calculation bug if /var/saves doesn't exist
    • Improve sfrom generation
    • Return the http status code if a mod repository is unable to be loaded
    • Search /media/ with the select firmware dialog
  • Behind the Scenes:
    • Add menu option to developer menu to download hakchi-latest.hmod from hakchi.net
    • Changes to custom background hmod
    • Copyleft update for translation mods and external UI
    • Get nand partition devices based on label
    • Load uboot from hakchi.hmod instead of file
    • Make MessageForm AutoSize to the text given
    • Update uninstall and flash uboot to latest hakchi commands
    • Use custom user agent for web requests

3.6.0

New Features:

  • Add SD card format to tools menu
  • Add ability to export and import folder structure
  • Add option to create save folder on usb export
  • Add sega systems to interface
  • Add support for other gamepads in stock ui / emulator
  • Get retroarch core info from hmod files
  • Save folder structure as html file instead of xml
  • Update format command to remove the 5% filesystem reserve space

UI Changes:

  • Add information on common causes for taking too long to reboot
  • Change "Export Games" to "Export to USB"
  • Change dialog text when adding games to "Select games"
  • Change menu item text for uninstall and factory reset when shift is held
  • Move game count warning in folder manager into tool tip and make the label red when too many games are present
  • Replace references of "NES/SNES Mini" with "mini"
  • Set a minimum form size for mod hub
  • Standardize on the term "Console"
  • Typo: "Estimate tile left" to "Estimate time left"

Fixes:

  • Always use 228x204 for image resizing
  • Fix "Group games w/ no box art" option including stock games if using their stock artwork
  • Fix NES fadein durations
  • Fix a crash when sorting by system
  • Fix issues scanning for box art
  • Fix motd links not opening in default web browser
  • Fix preset ID in sfrom editor to be the proper byte order
  • Fix problem importing legacy folders manager xml files
  • Fix problem when assigning core mame2003-plus to roms from UI
  • Fix size calculation bug if /var/saves doesn't exist
  • Improve sfrom generation
  • Return the http status code if a mod repository is unable to be loaded
  • Search /media/ with the select firmware dialog

Behind the Scenes:

  • Add menu option to developer menu to download hakchi-latest.hmod from hakchi.net
  • Changes to custom background hmod
  • Copyleft update for translation mods and external UI
  • Get nand partition devices based on label
  • Load uboot from hakchi.hmod instead of file
  • Make MessageForm AutoSize to the text given
  • Update uninstall and flash uboot to latest hakchi commands
  • Use custom user agent for web requests

¿Tienes alguna duda, petición o aporte? Utiliza el foro!



×
×
  • Crear nuevo...