Official hakchi2 - NES Mini very simple pimp tool

chillmodious

Well-Known Member
Member
Joined
Jan 11, 2017
Messages
218
Trophies
0
Age
43
XP
114
Country
United States
Version 2.13:
https://github.com/ClusterM/hakchi2/releases/tag/2.13

What's new

  • Finally hakchi2 shows size of all selected games in main window. Why I have not done it before?
  • One font to rule them all. New font contains HUGE amount of characters now. Including Latin supplement, Cyrillic, Hiragana, Katakana, etc. So NES Mini and Famicom Mini uses the same font now and you can create folders with very unusual characters (in Russian, for example).
  • The main idea to separate hakchi2 from non-NES games failed, so it's optimized for 3rd path emulators now (i.e. RetroArch).
  • Added presets for Sega 32x and Game Gear games, without images yet.
  • "/bin/path-to-your-app" replaced by "/bin/ext" for unknown extensions.
  • Compression support! Since RetroArch can run games directly from archives it's possible now to compress non-NES games using 7-Zip. This feature enabled by default but you can disable it in the settings menu. Also you can add the whole archive (required by MAME games).
  • Fixed huge bug in folder manager when new folders were missed after first sync.
  • Some minor bugfixes.
Some important news
RetroArch mod has separate repository: https://github.com/ClusterM/retroarch-clover
I created only buggy sketch of this mod and granted full access to pcm720. And he did a really great job with tuning, optimization and core modules. Please update to the latest version:
https://github.com/ClusterM/retroarch-clover/releases
And send bugreports to https://github.com/ClusterM/retroarch-clover/issues

And some other very good news. I discovered a way to access NES Mini's shell and memory directly without any soldering. It was the main problem: with current version of hakchi2 we can't read anything from NES Mini, we can only create script for writing and execute it. That's why hakchi2 has not any ability to check which games are installed, how many space left, backup save-states, upload only new games (without reuploading everything). It is surprising that we have not noticed this method before. So feature versions will be much better. But it requires a lot of work.

TODO List
  • Translation tool
  • Update FAQ
  • Rewrite hakchi for using new methods

Thank you for more beautiful work.

Just want to remind everyone that extra cores can be found here:
https://github.com/pcm720/retroarch-clover/releases/latest
RetroArch module and basic cores are the same between both versions.

I only want NES, SNES, and GB games, so do I need to install any extra cores after installing the retroarch module? In the prior version I only had to install the retroarch module to make SNES games playable.

When you add non-NES games he automatically zips them up to save you the space so you don't need to zip them yourself. However, I'm fairly sure you have to rebuild your library as he won't go back and zip the old ones up.

However, he doesn't zip the NES games because the base emulator doesn't support them and he built the program so it would work without Retroarch installed.

Thanks BrettX1234. I will delete current games in SNES library and re-add them by adding the zip file when adding the game.

I'm confused by both of these comments. I understand that you have to re-add games to take advantage of the compression. So do I re-add just the raw ROM file (which will then get automatically compressed upon adding), or do I re-add the zip containing the ROM file?
 

Hacking_Myself

Well-Known Member
Newcomer
Joined
Jan 12, 2017
Messages
98
Trophies
0
Age
46
XP
88
Country
Brazil
Ah I see thats method I plan on using to upgrade. how about your Mods did you uninstall retroarch h mod and cores or is it save install retroarch hmod over other retroarch hmod with out uninstall it. cause im using 0.3 release i need update to 0.4 should I do that first before switching to 2.13 I guess

btw brazil rocks.

You have to reinstall mods. I'll test v.0.4 right now.

Thanks for the compliment. ;)
 

chillmodious

Well-Known Member
Member
Joined
Jan 11, 2017
Messages
218
Trophies
0
Age
43
XP
114
Country
United States
Yes, for GB and SNES games you'll need to install Gambatte and SNES9x
Thank you. So I put the retroarch hmod file, the Gambatte hmod file, and the Snes9x hmod file in the user_mods folder, then install all three modules at the same time in hakchi2? Or do I install the RetroArch module first, then install the two core modules after?
 

Xpike

Member
Newcomer
Joined
Feb 23, 2017
Messages
22
Trophies
0
Age
27
XP
47
Country
I keep having this problem when uploading the kernel where instead of the light turning off it instead turns on the system and it doesn't upload the games, any fix for that?
Quoting for new page, I managed to get banjo kazooie earlier but not it doesn't work
 

pcm720

Well-Known Member
Member
Joined
Jul 29, 2012
Messages
280
Trophies
0
Website
pcm720.me
XP
565
Country
Russia
Thank you. So I put the retroarch hmod file, the Gambatte hmod file, and the Snes9x hmod file in the user_mods folder, then install all three modules at the same time in hakchi2? Or do I install the RetroArch module first, then install the two core modules after?

You can install all of them at the same time
 
  • Like
Reactions: chillmodious

Tugga

Member
Newcomer
Joined
Jan 8, 2017
Messages
13
Trophies
0
Age
42
XP
45
Country
United States
This happens when the game isn't able to find the core to run from. Did you install the cores that you needed? i.e. snes9x2010, snes9x2005, genesis_plus_gx mods will need to be installed after RetroArch module. You will need to move the necessary core .hmod files to the user_mods folder so that hakchi can see and install them ;)

I have forgotten this step too many times to count, lol.
You are awesome! Thanks for the help, Heckler!!
 
  • Like
Reactions: HecklerJH

ArcNoculus

Well-Known Member
Newcomer
Joined
Feb 10, 2017
Messages
45
Trophies
0
Age
38
XP
52
Country
United States
I tried to update the new version and every time I tried to flash the LED would not turn off at all.
I really do want the benefits of compression. Maybe I'll wait until we change how the device is accessed allowing for quicker and easier flashing.
 

DocFishz

Member
Newcomer
Joined
Feb 19, 2017
Messages
19
Trophies
0
Age
31
XP
61
Country
United States
I tried to update the new version and every time I tried to flash the LED would not turn off at all.
I really do want the benefits of compression. Maybe I'll wait until we change how the device is accessed allowing for quicker and easier flashing.
I'm having the same issue, haven't had any problems with previous hakchi versions, but it looks like this one isn't syncing the games at all.
 

kingj

Well-Known Member
Member
Joined
Feb 3, 2017
Messages
216
Trophies
0
Age
30
XP
88
Country
Canada
I tried to update the new version and every time I tried to flash the LED would not turn off at all.
I really do want the benefits of compression. Maybe I'll wait until we change how the device is accessed allowing for quicker and easier flashing.

I'm having the same issue, haven't had any problems with previous hakchi versions, but it looks like this one isn't syncing the games at all.
How did you guys update to 2.13?
 

DocFishz

Member
Newcomer
Joined
Feb 19, 2017
Messages
19
Trophies
0
Age
31
XP
61
Country
United States
How did you guys update to 2.13?
I just downloaded it and extracted all of the new files to replace the ones from the last version, which seemed to work for the previous versions. Is there a different way I should have done it? I uninstalled hakchi entirely from the NES when the first flash didn't work, but the 2nd attempt had the same problems.
 

ArcNoculus

Well-Known Member
Newcomer
Joined
Feb 10, 2017
Messages
45
Trophies
0
Age
38
XP
52
Country
United States
How did you guys update to 2.13?

I have a feeling my user_mods folder was incorrect. In 2.12 I have retroarch.hmod folder with all cores stored as .so files under etc/libretro/core. RetroArch file is under /bin folder. I tried a number of different setups, including adding all the cores as .hmod files and installed the modules, but every time I flashed the light stayed on.

The only thing I actually changed was deleting and re-adding my non-NES games for compression.
 
Last edited by ArcNoculus,

chillmodious

Well-Known Member
Member
Joined
Jan 11, 2017
Messages
218
Trophies
0
Age
43
XP
114
Country
United States
I have a feeling my user_mods folder was incorrect. In 2.12 I have retroarch.hmod folder with all cores stored as .so files under etc/libretro/core. RetroArch file is under /bin folder. I tried a number of different setups, including adding all the cores as .hmod files and installed the modules, but every time I flashed the light stayed on.

The only thing I actually changed was deleting and re-adding my non-NES games for compression.
You have to install the latest retroarch module and cores you want.
 

BrettX1234

Well-Known Member
Newcomer
Joined
Feb 23, 2017
Messages
57
Trophies
0
Age
43
XP
59
Country
United States
Did the graphic settings changed for GBA/SNES 2010 between the original release and the most current one? I reflash the system today and it looks to be running a little bettter, but definitely more pixels. I think I saw something about a "No Smooth" feature. Was this just for the N64 or for other emulators, and how do we turn it back on?
 
Last edited by BrettX1234,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: