Official hakchi2 - NES Mini very simple pimp tool

AndyVr

Well-Known Member
Member
Joined
Mar 1, 2017
Messages
104
Trophies
0
Age
39
XP
144
Country
Belgium
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,

LuckY07

Well-Known Member
Member
Joined
Mar 6, 2017
Messages
172
Trophies
0
Age
41
XP
93
Country
United States
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?
 

AndyVr

Well-Known Member
Member
Joined
Mar 1, 2017
Messages
104
Trophies
0
Age
39
XP
144
Country
Belgium
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

nesito

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

LuckY07

Well-Known Member
Member
Joined
Mar 6, 2017
Messages
172
Trophies
0
Age
41
XP
93
Country
United States
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).
 

LuckY07

Well-Known Member
Member
Joined
Mar 6, 2017
Messages
172
Trophies
0
Age
41
XP
93
Country
United States
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?
 

AndyVr

Well-Known Member
Member
Joined
Mar 1, 2017
Messages
104
Trophies
0
Age
39
XP
144
Country
Belgium
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 ?
 

LuckY07

Well-Known Member
Member
Joined
Mar 6, 2017
Messages
172
Trophies
0
Age
41
XP
93
Country
United States
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
 

AndyVr

Well-Known Member
Member
Joined
Mar 1, 2017
Messages
104
Trophies
0
Age
39
XP
144
Country
Belgium
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,

ByteThis

Well-Known Member
Member
Joined
Feb 23, 2017
Messages
306
Trophies
0
XP
265
Country
Canada
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,

youngtune27

Well-Known Member
Member
Joined
Feb 19, 2017
Messages
573
Trophies
0
Age
33
XP
190
Country
United States
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,

LuckY07

Well-Known Member
Member
Joined
Mar 6, 2017
Messages
172
Trophies
0
Age
41
XP
93
Country
United States
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.
 

AndyVr

Well-Known Member
Member
Joined
Mar 1, 2017
Messages
104
Trophies
0
Age
39
XP
144
Country
Belgium
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 ?
 

Kobe46

Well-Known Member
Newcomer
Joined
Jul 23, 2006
Messages
94
Trophies
0
XP
273
Country
Canada
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

keithelmcity

Well-Known Member
Newcomer
Joined
Feb 20, 2017
Messages
57
Trophies
0
Age
48
XP
59
Country
United States
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
 

NESjimbo

Well-Known Member
Member
Joined
Feb 26, 2017
Messages
379
Trophies
0
Age
39
XP
179
Country
United States
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.
 

EleonoraYumizuru

Member
Newcomer
Joined
Feb 24, 2017
Messages
24
Trophies
0
XP
49
Country
Italy
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,

Lollovmc

Member
Newcomer
Joined
Feb 17, 2017
Messages
11
Trophies
0
Age
33
XP
33
Country
Italy
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?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys