Official hakchi2 - NES Mini very simple pimp tool

  • Thread starter Thread starter Cluster
  • Start date Start date
  • Views Views 4,410,123
  • Replies Replies 18,558
  • Likes Likes 138
IMG_3332[1].PNG

WE'RE ON THE NEWS BOYZ!
 
  • Like
Reactions: Haoh and Beathil
Ugh. I really prefer the graphical interface that comes with the NES Classic where I can see the box art when choosing a game. If I have to scroll down a list of hundreds of games to get the one I want....ugh.

Do you have to load the core each and every single time you want to play a game? Or if I use an NES Core, do I have to load it every time? It doesn't auto load?

I prefer the interface as well but for now this is all we have until the hakchi2 has more mapper support. You don't have to load the core every time, I pressed reset in the video to show I was using the NES classic. If you playing a game want to play a different one then just hold down and select and the RetroArch menu will pop up.

--------------------- MERGED ---------------------------

Super jealous here, my wii classic controller works fine but damn that looks nice. I've read somewhere those club Nintendo controllers are also not cheap

Awesome!
 
Well Thanks to @pcm720 I have another video to show to us



He updated the pack on 139 page for more friendly use(ever) and to don't need to edit init file. But at the moment I have a Issue(Maybe I have previously edit my init file mod to make bypass to hakchi2 .desktop)
This is only a test to concept and understand the new ways that open to Cluster thanks to madmonkey work porting the retroarch to mini NES classic. Please be patient and wait for a more easy and better way in next hakchi2 releases.

Please, enjoy!

Rgs.
 
Last edited by nesito,
I've updated my pack, link is the same:
https://drive.google.com/open?id=0ByJabzdhjqvQdC1aZ19NTWgzY1k
Here are all the changes:
1. It doesn't mess with the init file anymore, all extra commands were moved from init to /mods/mod_transfer/extra_script.
2. retroarch-mini is now called retroarch-gui, added shortcuts for all cores included in the pack

If you're using Hakchi2's release instead of the one built from sources, get /mods/mod_transfer/init file from Hakchi2's GitHub and replace the old one.

How to load the game with RetroArch straight from native GUI:
I'll use Crisis Force (its ID is CLV-H-XBIEN).
1. Go to the game folder (/games/CLV-H-XBIEN), make a copy of Hakchi2's .desktop file and change its name to .desktop_temp (CLV-H-XBIEN.desktop_temp)
2. Open .desktop_temp file in the text editor (do not use notepad.exe, it doesn't support Unix line endings)
Find the line that starts with "Exec=". For Crisis Force, it says:
Code:
Exec=/usr/bin/clover-kachikachi /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --guest-overscan-dimensions 0,0,9,3 --initial-fadein-durations 10,2 --volume 75 --enable-armet
Replace "/usr/bin/clover-kachikachi" with "/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes" and remove the flags, but keep "--". It should look like this:
Code:
Exec=/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --
3. Open /mods/mod_transfer/extra_script and add these lines (change CLV-H-XBIEN to your game ID):
Code:
rm $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
mv $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop_temp $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
4. That's it. Repeat the steps for every other NES game you want to launch with fceumm instead of kachikachi.
 
Last edited by pcm720,
I've updated my pack, link is the same:
https://drive.google.com/open?id=0ByJabzdhjqvQdC1aZ19NTWgzY1k
Here are all the changes:
1. It doesn't mess with the init file anymore, all extra commands were moved from init to /mods/mod_transfer/extra_script.
It's better to start with fresh Haxchi2, but if you want to "update" my old pack, don't forget to get the original /mods/mod_transfer/init file from Haxchi2's release and replace the old one.
2. retroarch-mini is now called retroarch-gui, added shortcuts for all cores included in the pack

How to load the game with RetroArch straight from native GUI:
I'll use Crisis Force (its ID is CLV-H-XBIEN).
1. Go to the game folder (/games/CLV-H-XBIEN) and make a copy of Haxchi2's .desktop file and change its name to .desktop_temp (CLV-H-XBIEN.desktop_temp)
2. Open .desktop_temp file in the text editor (do not use notepad.exe, it doesn't support Unix line endings)
Find the line that starts with "Exec=". For Crisis Force, it says:
Code:
Exec=/usr/bin/clover-kachikachi /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --guest-overscan-dimensions 0,0,9,3 --initial-fadein-durations 10,2 --volume 75 --enable-armet
Replace "/usr/bin/clover-kachikachi" with "/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes" and remove the flags, but keep "--". It should look like this:
Code:
Exec=/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --
3. Open /mods/mod_transfer/extra_script and add these lines (change CLV-H-XBIEN to your game ID):
Code:
rm $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
mv $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop_temp $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
4. That's it. Repeat the steps for every other NES game you want to launch with fceumm instead of kachikachi.
I don't understand a thing you are saying here. If someone could create a video tutorial that would be lovely.
 
I prefer the interface as well but for now[...]If you playing a game want to play a different one then just hold down and select and the RetroArch menu will pop up.

--------------------- MERGED ---------------------------

Awesome!

It will be better when resetting to come back to Nes Mini Menu gui.

I hope or am dreaming that someone could figure out the retroarch integration + savestates support with Nes Mini menu gui.
 
It will be better when resetting to come back to Nes Mini Menu gui.

I hope or am dreaming that someone could figure out the retroarch integration + savestates support with Nes Mini menu gui.
This is that all us wanted... Someones like me only for NES games, other for their classics systems... This is the great that everyone can adapt the system for his likes.

Rgs.
 
  • Like
Reactions: Grandin
How to load the game with RetroArch straight from native GUI:
I'll use Crisis Force (its ID is CLV-H-XBIEN).
1. Go to the game folder (/games/CLV-H-XBIEN), make a copy of Haxchi2's .desktop file and change its name to .desktop_temp (CLV-H-XBIEN.desktop_temp)
2. Open .desktop_temp file in the text editor (do not use notepad.exe, it doesn't support Unix line endings)
Find the line that starts with "Exec=". For Crisis Force, it says:
Code:
Exec=/usr/bin/clover-kachikachi /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --guest-overscan-dimensions 0,0,9,3 --initial-fadein-durations 10,2 --volume 75 --enable-armet
Replace "/usr/bin/clover-kachikachi" with "/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes" and remove the flags, but keep "--". It should look like this:
Code:
Exec=/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --
3. Open /mods/mod_transfer/extra_script and add these lines (change CLV-H-XBIEN to your game ID):
Code:
rm $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
mv $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop_temp $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
4. That's it. Repeat the steps for every other NES game you want to launch with fceumm instead of kachikachi.

So basically then it's as I mentioned earlier....NES Classic gui but Retroarch is what actually runs the game and not the stock emulator? If so that's amazing! :)

I guess there's no way around the number of games on the system limitation? I think I read earlier we can't have hundreds on games on the system if Retroarch is installed and that there is a limit?

My only other concern is if there is an easier way to edit those files rather than going through each one individually. It's okay if we have only a few games but what about a large quantity of them? Maybe a .bat program or something that could be run to automatically look at a directory and make said changes to all the files? I know, it's a pipe dream. :P

(It'd be great to be able to hit the reset button and be brought back to the NES Classic gui, and not Retroarch's.)
 
Last edited by Parallax2814,
Slightly off topic but still to do with hakchi, does anyone use an elgato HD to capture footage? I dug mine out looking to do some but it wont pick up any audio from the mini? same HDMI leads and config works with both my retron 5 and ps4, just with the mini it doesn't read any audio (the levels in the game capture app don't move.
The mod(s) wouldn't of altered any of the audio config of the mini would it? I mean there isn't any core options to change any audio settings
 
I've updated my pack, link is the same:
https://drive.google.com/open?id=0ByJabzdhjqvQdC1aZ19NTWgzY1k
Here are all the changes:
1. It doesn't mess with the init file anymore, all extra commands were moved from init to /mods/mod_transfer/extra_script.
It's better to start with fresh Haxchi2, but if you want to "update" my old pack, don't forget to get the original /mods/mod_transfer/init file from Haxchi2's release and replace the old one.
2. retroarch-mini is now called retroarch-gui, added shortcuts for all cores included in the pack

How to load the game with RetroArch straight from native GUI:
I'll use Crisis Force (its ID is CLV-H-XBIEN).
1. Go to the game folder (/games/CLV-H-XBIEN), make a copy of Haxchi2's .desktop file and change its name to .desktop_temp (CLV-H-XBIEN.desktop_temp)
2. Open .desktop_temp file in the text editor (do not use notepad.exe, it doesn't support Unix line endings)
Find the line that starts with "Exec=". For Crisis Force, it says:
Code:
Exec=/usr/bin/clover-kachikachi /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --guest-overscan-dimensions 0,0,9,3 --initial-fadein-durations 10,2 --volume 75 --enable-armet
Replace "/usr/bin/clover-kachikachi" with "/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes" and remove the flags, but keep "--". It should look like this:
Code:
Exec=/usr/share/games/nes/kachikachi/CLV-H-RARCH/bin/retroarch-nes /usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.nes --
3. Open /mods/mod_transfer/extra_script and add these lines (change CLV-H-XBIEN to your game ID):
Code:
rm $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
mv $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop_temp $rootfs/usr/share/games/nes/kachikachi/CLV-H-XBIEN/CLV-H-XBIEN.desktop
4. That's it. Repeat the steps for every other NES game you want to launch with fceumm instead of kachikachi.

i've done what you said and now i've got an c6 error trying to launch retroarch.
 
i've done what you said and now i've got an c6 error trying to launch retroarch.

Yeah, it seems that the latest release of Hakchi2 doesn't have extra_script execution in init file. I've updated my previous post
Use this init instead.
https://github.com/ClusterM/hakchi2/blob/master/mods/mod_transfer/hakchi/init

So basically then it's as I mentioned earlier....NES Classic gui but Retroarch is what actually runs the game and not the stock emulator? If so that's amazing! :)

I guess there's no way around the number of games on the system limitation? I think I read earlier we can't have hundreds on games on the system if Retroarch is installed and that there is a limit?

My only other concern is if there is an easier way to edit those files rather than going through each one individually. It's okay if we have only a few games but what about a large quantity of them? Maybe a .bat program or something that could be run to automatically look at a directory and make said changes to all the files? I know, it's a pipe dream. :P

(It'd be great to be able to hit the reset button and be brought back to the NES Classic gui, and not Retroarch's.)

Yes.

I think it's possible, but will require extra steps on Hakchi2 side. For this, wait for a proper Hakchi2 release with RA support.

Yes, a .bat will be better and should be pretty easy to write, but I don't know how to write Windows batch files. I'm more used to bash scripts.

Actually, if you press Reset button on NES Mini itself, it will take you back to NES GUI instead of RetroArch's
 
Last edited by pcm720,

Site & Scene News

Popular threads in this forum