Official hakchi2 - NES Mini very simple pimp tool

pcm720

Well-Known Member
Member
Joined
Jul 29, 2012
Messages
280
Trophies
0
Website
pcm720.me
XP
565
Country
Russia
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,

nesito

Well-Known Member
Member
Joined
Jan 12, 2017
Messages
569
Trophies
0
Age
43
XP
360
Country
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!
 

Hellequin

Well-Known Member
Newcomer
Joined
Aug 19, 2009
Messages
70
Trophies
0
XP
201
Country
France
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.
 

spinal_cord

Knows his stuff
Member
Joined
Jul 21, 2007
Messages
3,225
Trophies
1
Age
43
Location
somewhere
Website
spinalcode.co.uk
XP
3,370
Country
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
 

kingj

Well-Known Member
Member
Joined
Feb 3, 2017
Messages
216
Trophies
0
Age
30
XP
88
Country
Canada
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,

Tootyuk

Well-Known Member
Newcomer
Joined
Jan 19, 2017
Messages
75
Trophies
0
Age
48
XP
147
Country
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
 

Jack Daniels

Well-Known Member
Member
Joined
Jun 6, 2016
Messages
534
Trophies
0
Age
40
Location
South-Holland
XP
258
Country
Netherlands
@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)
 

darkxero

Member
Newcomer
Joined
Apr 26, 2010
Messages
23
Trophies
1
XP
190
Country
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....
 

kingj

Well-Known Member
Member
Joined
Feb 3, 2017
Messages
216
Trophies
0
Age
30
XP
88
Country
Canada
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?
 

nesito

Well-Known Member
Member
Joined
Jan 12, 2017
Messages
569
Trophies
0
Age
43
XP
360
Country
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.
 

kingj

Well-Known Member
Member
Joined
Feb 3, 2017
Messages
216
Trophies
0
Age
30
XP
88
Country
Canada
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
 

Reyn_the_Insane

Mega Man Fanatic
Member
Joined
Feb 1, 2017
Messages
265
Trophies
0
Age
24
Location
OVAH DEAH!
XP
244
Country
United States
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

General chit-chat
Help Users
    NinStar @ NinStar: It will actually make it worse