Official hakchi2 - NES Mini very simple pimp tool

  • Thread starter Thread starter Cluster
  • Start date Start date
  • Views Views 4,415,554
  • Replies Replies 18,558
  • Likes Likes 138
I think I’ll be fine with just GB, GBC & Genesis roms, considering I don’t have a classic controller to play games with more buttons.




As far as I'm experiencing, Windows XP can open hakchi 2.12 window but fail to add games (it says "unhandled exception has occurred in your application").
I can't sync with it though, are you not having that issue?
 
Last edited by Doomberg,
It's depending if you use Clusters mod or the mod from PCM720.
Cluster mod you need to press Select + Start + L + R
PCM720 mod need to press only Start + Select

They both are the same since 0.3.
Please, if you see someone using the very first public release (0.1 or 0.1-mod), tell him to remove it and install the latest.
There were a lot of FDS fixes and improvements in shell integration since 0.1
 
  • Like
Reactions: Supermario130
They both are the same since 0.3.
Please, if you see someone using the very first public release (0.1 or 0.1-mod), tell him to remove it and install the latest.
There were a lot of FDS fixes and improvements in shell integration since 0.1

So i have to tell ME to use the new version. lol :D Thanks mate. Maybe the new version is also the solution to my button-mapping issue.
will check that later.
 
Hello @pcm720 , Congratulations for your work :) I used your release 0.4 , and I have a problem with dosbox and caprice32 , I can't start any game with these cores, only starts operating systems ( msdos and amstrad os) , Have yo ever seen this problem?

Tranks a lot!! :)
 
Hello @pcm720 , Congratulations for your work :) I used your release 0.4 , and I have a problem with dosbox and caprice32 , I can't start any game with these cores, only starts operating systems ( msdos and amstrad os) , Have yo ever seen this problem?

Tranks a lot!! :)

These cores were submitted by @nesito, so I think that you should ask him how to actually load games. dosbox was also provided by @asper, so maybe he can help you there.
 
Last edited by pcm720,
Thanks for the info @pcm720 :)

@nesito and @asper Congratulations for your work too :), I used your pcm cores release 0.4 , and I have a problem with dosbox and caprice32 , I can't start any game with these cores, only starts operating systems ( msdos and amstrad os) , Have yo ever seen this problem?

Tranks a lot!!
 
  • Like
Reactions: nesito
I can't sync with it though, are you not having that issue?

Well, since GB and GBC have the same face buttons as NES, all of them are automatically mapped, except for Genesis. I happened to try only one game, i.e. Aladdin, and since there were 3 face buttons, one of them is missing. I haven't opened the retroarch menu yet, hopefully I can map Select button on NES controller to map A/B/C --the one that was missing-- on Genesis controller.
 
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
 
Last edited by Cluster,
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/" 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


BAAAAMMMM!!! AWESOME!!!! Can't wait to start into the weekend.
Great job, guys!!!
 
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

I LOVE YOU MAN !
 
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

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.
 
  • Like
Reactions: ArcNoculus
@Cluster awesome work man! The dev video you made was a very good watch too.

Would it be possible to change the Scanline/CRT filter in some way? ...maybe change the code for something better, like "Lottes_CRT" ? ...That would be pretty cool

I've tried a lot of crt shaders already. Most of them are too heavy for the nesce cpu to handle unfortunately :(.
 
  • Like
Reactions: Walker D
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

A million times thank you!!!! Amazing work!!! This will keep all of us busy this weekend :) :)
One question though: How can we upgrade from hakchi 2.12 ? Do we just copy the extracted folders of 2.13 to our 2.12 folder with all the games?
I did that and when I try to sync games it says I have to flash custom kernel before syncing games.... (Wasn't the custom kernel flashed before, with hakchi2.12??)
 
I've tried a lot of crt shaders already. Most of them are too heavy for the nesce cpu to handle unfortunately :(.
Oh :/ that's sad.. I suggested Lotes code cause it's kinda small and simple, and can be used in a bunch of emulators..
Maybe a more simplistic variation could work at some point?

That's unfortunate.. A better crt filter would be a cool cherry on the top of this mods
 
A million times thank you!!!! Amazing work!!! This will keep all of us busy this weekend :) :)
One question though: How can we upgrade from hakchi 2.12 ? Do we just copy the extracted folders of 2.13 to our 2.12 folder with all the games?
I did that and when I try to sync games it says I have to flash custom kernel before syncing games.... (Wasn't the custom kernel flashed before, with hakchi2.12??)
Yes, every new version designed to update by simple file replacement.
If it want to flash custom again seems like you missed "config" folder. Anyway, it's safe to flash custom again.
 
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

THIS MAKES MY FRIDAY NIGHT SOOOOO AWESOMEEEE!!!!
Thanks a million, @Cluster! ^_^^_^^_^
 
  • Like
Reactions: _Punk_Frog_

Site & Scene News

Popular threads in this forum