Official hakchi2 - NES Mini very simple pimp tool

  • Thread starter Thread starter Cluster
  • Start date Start date
  • Views Views 4,411,072
  • Replies Replies 18,558
  • Likes Likes 138
OMG that retroarch looks sweet, but the one cant stop thinking about the possibility of put those roms on the main menu and launch them with a direct command, ogt usb pendrive loading, little 8GB will get all roms the one can dream, shit back to Rpie better, too much day dreaming... :moogle:

It's possible, and madmonkey's release of RetroArch had shortcuts for NES, SNES and MegaDrive cores.
You can write bash script that launches RetroArch with specific core and ROM file, and then just replace kachikachi (Exec=…) path in the .desktop file.
It's very easy to do, but considering that Hakchi2 currently overwrites .desktop file, it's too much of a hassle. That's why I went with RetroArch GUI.

So, if someone is still interested in RetroArch, I've made a new pack (and removed the previous one from my Google Drive). Now the game ID is a little more meaningful (CLV-H-RARCH), and all RetroArch files are in /games/[Game ID]/libretro instead of /games/[Game ID]/etc/libretro.
Also I've added .desktop_temp file in the "game" folder and few lines to the init script that remove automatically generated .desktop file and replace it with the temp one. This is basically a quick hack meant to bypass Hakchi2's .desktop generation.
https://drive.google.com/open?id=0ByJabzdhjqvQdC1aZ19NTWgzY1k
You can download other cores directly from LibRetro's BuildBot
How to use this:
1. Extract archive contents to Hakchi2 folder, agree to replace init file
2. Copy additional cores to games/CLV-H-RARCH/libretro/core (not necessary)
3. Copy ROMs to games/CLV-H-RARCH/libretro/roms
4. Open Hakchi2, enable RetroArch
5. If you need folders, clone and build Hakchi2 from GitHub, then make sure to enable "Settings -> "Pages/folders structure" -> "Custom - show Folders Manager every time"
6. Synchronize. Make sure to move RetroArch to the root folder if you enabled custom folders in the previous step.
7. That's it.

As always, thanks to madmonkey for the RetroArch binary and Cluster for a very convenient Hakchi2.
 
Last edited by pcm720,
It's possible, and madmonkey's release of RetroArch had shortcuts for NES, SNES and MegaDrive cores.
You can write bash script that launches RetroArch with specific core and ROM file, and then just replace kachikachi (Exec=…) path in the .desktop file.
It's very easy to do, but considering that Haxchi2 currently overwrites .desktop file, it's too much of a hassle. That's why I went with RetroArch GUI.

So, if someone is still interested in RetroArch, I've made a new pack (and removed the previous one from my Google Drive). Now the game ID is a little more meaningful (CLV-H-RARCH), and all RetroArch files are in /games/[Game ID]/libretro instead of /games/[Game ID]/etc/libretro.
Also I added temp .desktop file in the "game" folder and few lines to the init script that remove automatically generated .desktop file and replace it with the temp one.
https://drive.google.com/open?id=0ByJabzdhjqvQdC1aZ19NTWgzY1k
You can download other cores directly from LibRetro's BuildBot
How to use this:
1. Copy archive contents to Haxchi2 folder
2. Copy cores to games/CLV-H-RARCH/libretro/core
3. Copy ROMs to games/CLV-H-RARCH/libretro/roms
4. Open Haxchi2, enable RetroArch
5. If you need folders, clone and build Haxchi2 from GitHub, then make sure to enable "Settings -> "Pages/folders structure" -> "Custom - show Folders Manager every time"
6. Synchronize. Make sure to move RetroArch to the root folder if you enabled custom folders in the previous step.
7. That's it.

As always, thanks to madmonkey for the RetroArch binary.
I think you can read my mind ;)

Thanks!
 
Something that could be seamlessly integrated to the nes mini interface would be great (otherwise, it would feel like a retropie, then what is the point*?). Retroarch invisible, and a few select roms that would launch it automatically to complete the failings of the Nes Classic emulator. But I guess there would be limitations regarding saves (not generated when we push the reset button, or not usable by retroarch)?

*The point is simplicity, and beauty. Like a Apple vs Microsoft thing.
 
It's possible, and madmonkey's release of RetroArch had shortcuts for NES, SNES and MegaDrive cores.
You can write bash script that launches RetroArch with specific core and ROM file, and then just replace kachikachi (Exec=…) path in the .desktop file.
It's very easy to do, but considering that Haxchi2 currently overwrites .desktop file, it's too much of a hassle. That's why I went with RetroArch GUI.

So, if someone is still interested in RetroArch, I've made a new pack (and removed the previous one from my Google Drive). Now the game ID is a little more meaningful (CLV-H-RARCH), and all RetroArch files are in /games/[Game ID]/libretro instead of /games/[Game ID]/etc/libretro.
Also I've added .desktop_temp file in the "game" folder and few lines to the init script that remove automatically generated .desktop file and replace it with the temp one. This is basically a quick hack meant to bypass Haxchi2's .desktop generation.
https://drive.google.com/open?id=0ByJabzdhjqvQdC1aZ19NTWgzY1k
You can download other cores directly from LibRetro's BuildBot
How to use this:
1. Copy archive contents to Haxchi2 folder
2. Copy cores to games/CLV-H-RARCH/libretro/core
3. Copy ROMs to games/CLV-H-RARCH/libretro/roms
4. Open Haxchi2, enable RetroArch
5. If you need folders, clone and build Haxchi2 from GitHub, then make sure to enable "Settings -> "Pages/folders structure" -> "Custom - show Folders Manager every time"
6. Synchronize. Make sure to move RetroArch to the root folder if you enabled custom folders in the previous step.
7. That's it.

As always, thanks to madmonkey for the RetroArch binary.

I'll have to give this version a try
 
has anyone load bit of games on retroarch yet? Someone said on reddit 67 MB was the max =/

I'll have to give this version a try

For dummies how would I do this if I already got retroarch from your old verison boss? I put the Archcive/non zip Retroarch(rarch) into hakchi? Or do I extra it and replace all
 
Last edited by kingj,
retroarch...nice, but why? this is NES Mini... why other consoles? and consoles like SNES need more buttons as the NES Controler give.

its nice for games like Batman and all the other games which doesn't work. but then, ....please with a direct start.

This was exactly my thoughts tbh mate, its a great technical feat but I think it ruins mini's charm
 
@Cluster would it be possible to add prefered language patches idea for ip patches, like if you select dutch that it also looks in the sub-map dutch for ips patches the same way as it does for normal ips patches? just a silly adea of mine (i don't understand coding to find how the gui is setup nor could i understand where the system looks for ips patches... i can however help earch and upload packs of such ips patches (though it will take time) to a server, and can help setting the names right like with the CRC32 checksum)
 
Yeah I tried that. It just makes the screen 1:1 but with blur

Further down on that screen there's an option for removing the blur, I can't remember what it is off the top of my head, something like filter or bilinear filter, it's second from the bottom I think.
 
It's possible, and madmonkey's release of RetroArch had shortcuts for NES, SNES and MegaDrive cores.
You can write bash script that launches RetroArch with specific core and ROM file, and then just replace kachikachi (Exec=…) path in the .desktop file.
It's very easy to do, but considering that Haxchi2 currently overwrites .desktop file, it's too much of a hassle. That's why I went with RetroArch GUI.

So, if someone is still interested in RetroArch, I've made a new pack (and removed the previous one from my Google Drive). Now the game ID is a little more meaningful (CLV-H-RARCH), and all RetroArch files are in /games/[Game ID]/libretro instead of /games/[Game ID]/etc/libretro.
Also I've added .desktop_temp file in the "game" folder and few lines to the init script that remove automatically generated .desktop file and replace it with the temp one. This is basically a quick hack meant to bypass Haxchi2's .desktop generation.
https://drive.google.com/open?id=0ByJabzdhjqvQdC1aZ19NTWgzY1k
You can download other cores directly from LibRetro's BuildBot
How to use this:
1. Extract archive contents to Haxchi2 folder, agree to replace init file
2. Copy additional cores to games/CLV-H-RARCH/libretro/core (not necessary)
3. Copy ROMs to games/CLV-H-RARCH/libretro/roms
4. Open Haxchi2, enable RetroArch
5. If you need folders, clone and build Haxchi2 from GitHub, then make sure to enable "Settings -> "Pages/folders structure" -> "Custom - show Folders Manager every time"
6. Synchronize. Make sure to move RetroArch to the root folder if you enabled custom folders in the previous step.
7. That's it.

As always, thanks to madmonkey for the RetroArch binary.

Thanks!!!, so much work to do, so many endless possibilities....
 
hmmmmm, LED won't go off.
Uh oh, you trying update to the new verison PCM released? I was just about to Sync and stuff, just extracted and even deleted the old retroarch folder, wonder if I should told off from Syncing new verison right now?
 
I made a video about easy way by pcm: It's in Spanish I tried to make CC subtitles to can translate with google.
(It's processing the video in a minutes well be ready)

Also I render a video to check the emulation and to disable the blur filter and put aspect ratio 4:3

Please, enjoy!

Rgs.
 
I made a video about easy way by pcm: It's in Spanish I tried to make CC subtitles to can translate with google.
(It's processing the video in a minutes well be ready)

Also I render a video to check the emulation and to disable the blur filter and put aspect ratio 4:3

Please, enjoy!

Rgs.


Did you put his latest verison he posted above on this page ? You had no problems sync'ing it? cause someone above says there LED won't turn off so Im scared try switching / sync it. and i already deleted old retroarch folder and put new one PCM posted above
 
Did you put his latest verison he posted above on this page ? You had no problems sync'ing it? cause someone above says there LED won't turn off so Im scared try switching / sync it. and i already deleted old retroarch folder and put new one PCM posted above
The light not turning off might have to do with the amount of games he put on. The larger the amount, the longer the light stays on. It only lasted 10 seconds for me.
 

Site & Scene News

Popular threads in this forum