Official hakchi2 - NES Mini very simple pimp tool

  • Thread starter Thread starter Cluster
  • Start date Start date
  • Views Views 4,440,976
  • Replies Replies 18,558
  • Likes Likes 138
Was just gunna link you the file, but I see you found it.

Let us know how it turns out with Neo Geo. What NG games are you gunna load?
If you do Metal Slug 1 and 2 are you going to put them in their own folder (under the main Neo Geo folder)?

Go to follow the above guide for FBA NeoGeo, found everything so soon as i'm home going to test. Hope i can play Metal Slug today ! :)

PS: I see this morning that there was a post about new icons (Consoles) and folders (black nintendo) art, but i can't find it anymore.
 
Last edited by AndyVr,
Go to follow the above guide for FBA NeoGeo, found everything so soon as i'm home going to test. Hope i can play Metal Slug today ! :)

Nice! Yeah he had to sync Metal Slug 1 in its own main folder first, THEN go back and sync metal slug 2 in it's own separate main folder to get them both to work..

Really curious to see if you will have to do this too. You gunna try more games than just Metal Slug?
 
This is not mame2003 but FinalBurnAlpha / NeoGeo, but that's what I'm using and works:

INSTALL:

1.- Visit https://github.com/pcm720/retroarch-clover
2.- Download fbalpha2012_neogeo.hmod from core_modules_extra in that repo and the latest retroarch.hmod.
3.- Download libretro_core_template.hmod from that repo
4.- Rename libretro_core_template.hmod as "bios_files.hmod".
5.- Copy bios_files.hmod to your Hakchi2 directory inside "user_mods".
6.- Enter into user_mods/bios_files.hmod/etc/libretro and create a "system" folder.
7.- Copy neogeo.zip file (neogeo bios) inside that folder.
8.- In Hakchi, install both modules (fbalpha2012 and bios_files). I would install also fba and the last retroarch.

ADD GAMES:

1.- Drag the zip file with the game to Hakchi. Example of roms that work for me (ok for testing): cyberlip.zip, mslug.zip, wjammers.zip. Click on "Import as archive".
2.- Edit the path of the game and change /bin/zip with /bin/neo.
3.- Add the game cover.
4.- Flash.
5.- Profit!

Hope this helps, it works for me.

Follow your guide but after launch a game it go's back to NESC menu, any idea whats wrong ?
 
  • Like
Reactions: keithelmcity
Follow your guide but after launch a game it go's back to NESC menu, any idea whats wrong ?
I think at the moment only mame2003 minimazed can use a neogeo.zip for all games launching from the GUI. But...
  • Since version 0.5, you'll need to upload neogeo.zip only once. Just put neogeo.zip to any Neo-Geo game you want, synchronize and launch it once for every other game to work automatically or just upload neogeo.zip to RA's system folder using BIOS template. You won't have to include neogeo.zip anymore unless you uninstall hakchi and decide to install it again.

Rgs.
 
Last edited by nesito,
  • Like
Reactions: AndyVr
Where must i put the BIOS template folder ? Inside user_mods or just in hakchi folder ?
 
Follow your guide but after launch a game it go's back to NESC menu, any idea whats wrong ?

How many Neo Geo games are you trying to sync? How are the games setup (one per folder?) (couple in a folder?)

I ask this because I've heard getting Neo Geo setup can be quirky, someone here posted last night stating he had to sync 1 game at a time (Metal Slug 1 first, then Metal Slug 2 the 2nd time).
 
Where must i put the BIOS template folder ? Inside user_mods or just in hakchi folder ?

This may help (https://github.com/pcm720/retroarch-clover/tree/master/bios_template.hmod)

Use this template to add BIOS images for custom cores:
1. Copy BIOS files to <hmod folder>/etc/libretro/system folder
2. Copy .hmod folder to user_mods and install

You can have multiple BIOS images for any core you want in the same module.
For the proper names of BIOS images, consult libretro Wiki.
Be aware that NES Mini's filesystem is case-sensitive which means that "bios.bin" and "BIOS.bin" are different files!

For example, let's add BIOS images required for proper emulation of Mega/Sega CD:
The required files are bios_CD_U.bin, bios_CD_E.bin and bios_CD_J.bin.
1. Copy bios_CD_U.bin, bios_CD_E.bin and bios_CD_J.bin to <hmod folder>/etc/libretro/system
2. Rename the folder to bios_images.hmod (for the sake of convenience)
3. Copy the folder to user_mods
4. Install the module via Hakchi 2 as usual

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

Have now two games in one folder.

Just start with 1 game to get it working, that's what I would do. What games are in there now?
 
This may help (https://github.com/pcm720/retroarch-clover/tree/master/bios_template.hmod)

Use this template to add BIOS images for custom cores:
1. Copy BIOS files to <hmod folder>/etc/libretro/system folder
2. Copy .hmod folder to user_mods and install

You can have multiple BIOS images for any core you want in the same module.
For the proper names of BIOS images, consult libretro Wiki.
Be aware that NES Mini's filesystem is case-sensitive which means that "bios.bin" and "BIOS.bin" are different files!

For example, let's add BIOS images required for proper emulation of Mega/Sega CD:
The required files are bios_CD_U.bin, bios_CD_E.bin and bios_CD_J.bin.
1. Copy bios_CD_U.bin, bios_CD_E.bin and bios_CD_J.bin to <hmod folder>/etc/libretro/system
2. Rename the folder to bios_images.hmod (for the sake of convenience)
3. Copy the folder to user_mods
4. Install the module via Hakchi 2 as usual

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



Just start with 1 game to get it working, that's what I would do. What games are in there now?

Metal Slug 1 and 6. Do i have to edit the name command line like the guide explain ?
 
Metal Slug 1 and 6. Do i have to edit the name command line like the guide explain ?

Try just Metal Slug 1 in it's own folder for now, no other Neo Geo games.

Yes, I believe you do need to edit the command line as follows:

- /bin/neo <rom> <clover_args>
runs "fbalpha2012_neogeo" core
 
I now have "/bin/neo /usr/share/games/nes/kachikachi/CLV-Z-PYXIK/mslug.zip"

I give it up for now, it's not working still black screen and go's back to NESC menu.
 
Last edited by AndyVr,
Any info on how to use clovershell-client-master and clovershell-daemon-master ?

I have the files, just inquiring !

EDIT: I have the clovershell.hmod installed, now for the other daemon if someone would kindly explain would be great !
 
Last edited by ByteThis,
hmm probably not... but i can't remember if i used 2010 core or if i directly installed 2005 core. i'll try deleting all snes saves just in case. thanks for the advice! another thing is, are long filenames like "Super_Star_Wars_-_The_Empire_Strikes_Back__U___V1.1_____.smc.7z" still a problem? games seem to run normally but don't know if it's affecting savestates
EDIT: i also realise that some snes 7zipped files have names with [!] . can someone confirm it is a problem? or was it just with snes9x2010 core?
! Is a good thing don't mind that. All my snes have ! And I won't get one without it. And if it shows V1.1 Then the game works but it won't create save point on exit it will just close out the game. Easy fix. Edit name to V11 and get rid of that one period and then reupload game in hakchi and resync and save will then work.
 
Last edited by youngtune27,
I now have "/bin/neo /usr/share/games/nes/kachikachi/CLV-Z-PYXIK/mslug.zip"

I give it up for now, it's not working still black screen and go's back to NESC menu.

Does it work now?

Is the game in it's own separate folder? (looks like you have it with your other NES games).

Try it with 1 Neo Geo folder and just 1 game.
 
I think at the moment only mame2003 minimazed can use a neogeo.zip for all games launching from the GUI. But...


Rgs.

Thanks all works fine with your guide and with multi game in one folder ! :)

How can i access that black settings menu in Metal slug ?
 
Hello Kobe! thanks for all of your work. I have a few questions. I'm interested in making nes, snes, gbc, ect. games looks a little sharper.

1.Can the hq2x or hq4x shader be applied properly? If so, could you put them in a hmod for me. I'd really appreciate it.

2. I'd like to use your overlay template. I read on some of your posts that you were figuring out how to uninstall them. Did you? If not, this just means that will stay on your system until a factory reset or something like that?

1. I can take a look at the shader to see what it does, when I tested it as stock, placed in shaders folder It did not seem like it did anything at all. I am going to compare the shaders to see if something within it is commented out by accident or something. There are some SNES ones as well in that repository I posted. I have not tried those yet, but will do so when I get home from work.

2. Yea, I still can't figure out why I can't uninstall or remove the files I had copied over into the folder. The only way is to uninstall retroarch and re-install it as far as I can tell. I think it has to deal with the ./config folder which is hidden, hence why I am unable to delete items from within, but I have even used flags and other formats of commands but still can't delete the files within the overlay folder.

Yes, THANKS! In retropie I use the crt-pi* shaders present in that repo. Crt-pi.glslp adds nice scanlines with no geometry changes and the other crt-pi* shaders add curvature in the borders like an old, curved, CRT TV.

Thanks a lot again for looking into this.

I will take a look at these when I get home from work to see if I can see any differences between the stock shaders that are installed with RetroArch and compare them with the RetroPie versions from that repository.
 
  • Like
Reactions: keithelmcity
I now have "/bin/neo /usr/share/games/nes/kachikachi/CLV-Z-PYXIK/mslug.zip"

I give it up for now, it's not working still black screen and go's back to NESC menu.

is that space after /bin/neo critical ? if so i must re flash ? in the process now of flashing
 
I'm including arcade games that will be using the CPS2 and Neo Geo cores. Both of those hmod directories are less than 2MB each. The fb_alpha hmod folder is 22.8M. My question is, if I don't have any ROMs using the FBA core, do I even need the FBA core on my machine? Do CPS2/Neo Geo games use anything from that larger core? I'm trying to save as much room as possible.
 
1. I can take a look at the shader to see what it does, when I tested it as stock, placed in shaders folder It did not seem like it did anything at all. I am going to compare the shaders to see if something within it is commented out by accident or something. There are some SNES ones as well in that repository I posted. I have not tried those yet, but will do so when I get home from work.

2. Yea, I still can't figure out why I can't uninstall or remove the files I had copied over into the folder. The only way is to uninstall retroarch and re-install it as far as I can tell. I think it has to deal with the ./config folder which is hidden, hence why I am unable to delete items from within, but I have even used flags and other formats of commands but still can't delete the files within the overlay folder.



I will take a look at these when I get home from work to see if I can see any differences between the stock shaders that are installed with RetroArch and compare them with the RetroPie versions from that repository.

Why don't you just create a folder in etc/libretro called something like overlay and then change overlay_directory in the retroarch.cfg file to
Code:
overlay_directory = "~/overlay"
? This way you will install the overlay files in that directory instead of the hidden one and you will be able to uninstall them.
 
Last edited by EleonoraYumizuru,
Hi all

I have a problem with N64 roms. The games start and work smoothly but, after some minutes of playing, start to freeze and I need to turn off the nes 'cause the command don't work. I have the last hakchi2 version...

Any suggestion?
 

Site & Scene News

Popular threads in this forum