Official hakchi2 - NES Mini very simple pimp tool

nesito

Well-Known Member
Member
Joined
Jan 12, 2017
Messages
569
Trophies
0
Age
43
XP
360
Country
This second
You have to edit with notepad hakchi2\user_mods\retroarch.hmod\etc\libretro\retroarch.cfg "video_smooth = "false" then go to D:\hakchi2\user_mods\retroarch.hmod\bin\retroarch-watchdog and again edit it with notepad and then
# core provided ratio for CRT mode
[ "$filter" == "crt720" ] && ratio=21 && smooth=false && crt=1
# core provided ratio for 4:3 mode
[ "$filter" == "gpu720" ] && ratio=21 && smooth=false
# pixel perfect - 1:1 for pixel perfect mode
[ "$filter" == "ppu" ] && ratio=20 && smooth=false
This second file I supposed the is for RA check in --retroarch games or unsupported NES. Right?

Rgs.
 

pcm720

Well-Known Member
Member
Joined
Jul 29, 2012
Messages
280
Trophies
0
Website
pcm720.me
XP
565
Country
Russia
Thank you. This is the part I'm more interested in: Every time I launch an NES game (using the version @djovelha created), will it reset the smoothing effect when I go to launch an SNES game--whereas yours will not?

I'm can't say anything about @djovelha 's version, but I'm pretty sure that mine won't enable it. But yes, if you've enabled it from RGUI, it will disable it.
Cluster's retroarch-watchdog overwrites retroarch.cfg everytime you launch a game via NES' GUI. That's how it applies scanline shader, aspect ratio and filtering.
I think it'll be better to just remove "smooth" flag from retroarch-watchdog altogether.

I tried vba_next is better that the default in emulation but speed is similar.

People say that mGBA is more accurate than VBA Next.
I'm not going to use my NES Mini for GBA games, so I won't and can't decide which one is better.
 

anth0ny

Well-Known Member
Member
Joined
Feb 9, 2017
Messages
117
Trophies
0
Age
42
XP
78
Country
United States
Requesting some knowledge: How many N64 games do you all have loaded up? Im getting a solid red light and i know it has to do with N64 roms. My "temp" the folder created while flashing is no where near 300MB, hell it isnt even 200MB. The rom i want to add is Tony Hawk Pro Skater 2 which is only 16mb. Something is happening with the way @Cluster is chunking the full kernel and i guess every now and then a segment is more than 30MB so it shits the bed?
 

djavs

Well-Known Member
Member
Joined
May 6, 2007
Messages
97
Trophies
1
XP
386
Country
I had the same problem as many others here :
Once the custom kernel flashed, the LED kept blinking (~10s on / ~2s off)
And uploading games seemed to work on the computer but the LED never turned off, nothing on the TV screen (black screen) when restarted and I had to put the original kernel to get the system working again.

Unzipping the hakchi2.zip with 7zip solved the problem : I can flash the kernel and after uploading games, the LED turns off after ~10s, retstart the NES mini and the games are on the console.

Thank you for your work and giving everyone the opportunity to add games on the NES mini :toot:


can you explain this as mine keeps doing something similar...
when i updates it works for first batch of games but when i press reset and power again its blinking
 

anth0ny

Well-Known Member
Member
Joined
Feb 9, 2017
Messages
117
Trophies
0
Age
42
XP
78
Country
United States
All my games are giving me C7 errors, and SNES and GBA games still bootloop. I might just wait until Cluster makes an official mgba version.
you are getting this becuase of an issue with your retroarch mod. You either didnt install the mod or your mod is messed up. Go into hakchi2 and click Modules at the top then reflash Retroarch.
 

Erdrick77

Member
Newcomer
Joined
Jan 19, 2017
Messages
13
Trophies
0
Age
46
XP
501
Country
United States
OK, so I managed to install Hakchi 2.12 with the Retroarch module on my Famicom Mini today (upgrading from 2.11 without Retroarch installed at all). I prefer to experiment on my Famicom until I figure out how to get everything to work right before I upgrade my NES Classic (my NES Classic is still on 2.10, which is the latest release that has no glitches). I thought I would share my findings with all of you:

Observations:
  • All the glitches from 2.11 seem to be gone, great! Final Fantasy 3 (original) no longer disappears. Pixel art for the original 30 games displays again. Names for the original 30 games seem complete once more. The system seems to be more stable overall as well.
  • Retroarch blends in very nicely. I don't even notice I'm using a different emulator for games that need it. It did take me a bit of time to figure out how to install Retroarch in the first place however...
New Glitches:
  • Remember in the beginning of hakchi when there were missing letters in game names like 'j' 'W' 'X' etc.? Well, here we go again... Not sure what went wrong here since this has been fixed in the past few releases...
  • FDS games no longer work, period. Even Metroid from the original 30 games will not load, it goes to a black screen for a bit, the takes me right back to the main menu. This even happens during the automatic demos the system plays. I haven't seen anyone else mention this, I am the only one? I can't imagine I did anything to cause it... They all ran fine on version 2.11.
  • Gameboy games set the image too large by default. Only part of the status bars at the bottom of a game display. Something seems to need to be adjusted in the overscan for the default setting for Gameboy games. I didn't notice this problem with other Retroarch cores, but then I didn't try them all either.
  • No way to bring up the Retroarch menu on Famicom Mini from a game loaded directly from the main menu. From what others have said, the shortcut is Start+Select+R+L. There are no R or L buttons on the Famicom. I though the shortcut was supposed to be simply Start+Select?
  • I tried Megaman V (Gameboy) as a test Super Gameboy game. However, it ran in gray mode as if it had no Super Gameboy colors. Is there some way to get Super Gameboy colors to display? I thought the emulator would look for Super Gameboy color data and display it by default if it existed on a non-Gameboy Color game (a feature I dearly wish the 3DS Virtual Console had...).
  • Sega Genesis games work fine, but one of the buttons does not seem to be represented... 'C' seems to be mapped to 'A' on the Famicom controller, while 'B' is mapped to 'B', but the Genesis 'A' is not mapped to the select button as I would expect. This will cause problems in games that need all 3 buttons.
Questions:
  • Does anyone know of a translation mod for the Famicom? Cluster mentioned it was possible, but I have not seen one yet. I would like to keep the look of the Famicom menu the same, but have all the Japanese text in the menus be replaced with the English text from the NES Classic.
  • Is anyone aware of a Coleco Vision core for Retroarch? That system would be a wonderful addition to the NES/Famicom Classic... If a way could be found of easily entering values from the number pad... Maybe the select button could bring up an overlay where you could choose a value?
  • Hakchi did not like it when I tried to add a .bin Genesis game--it came back as unknown. It only seemed to like .gen games. Does anyone know if simply renaming another extension like .bin or .smd to .gen will work? All games I have patched at some point had to be converted to .bin format in order to be patched (Phantasy Star IV with the Wii Virtual Console patch to fix the level up glitch is an example).
I did not try any SNES games (not enough buttons on the Famicom to play) or N64 or GBA either, since others have reported that those don't run so well, I'm not going to bother with those two. Others have reported that Sega Master System and Game Gear support is not fully implemented yet, so I didn't bother trying them. I also didn't explore all the new folder options yet, although the one I chose seemed to work as I expected it to.

It looks like there's lots that can still be added to Hakchi to further enhance our tiny systems, and I'm excited to see it. I just hope the glitches I mentioned can get fixed relatively soon, so I can mod my NES Classic with folders and Retroarch and not have to worry about random errors. Still, I continue to be very impressed with this program and how quickly it gets updated with amazing new features!
 

chillmodious

Well-Known Member
Member
Joined
Jan 11, 2017
Messages
218
Trophies
0
Age
43
XP
114
Country
United States
I'm can't say anything about @djovelha 's version, but I'm pretty sure that mine won't enable it. But yes, if you've enabled it from RGUI, it will disable it.
Cluster's retroarch-watchdog overwrites retroarch.cfg everytime you launch a game via NES' GUI. That's how it applies scanline shader, aspect ratio and filtering.
I think it'll be better to just remove "smooth" flag from retroarch-watchdog altogether.



People say that mGBA is more accurate than VBA Next.
I'm not going to use my NES Mini for GBA games, so I won't and can't decide which one is better.

Thanks for the feedback. I have two more questions, sorry. To utilize your version, I just need to copy the retroarch.hmod folder into the user_mods folder, uninstall the prior module, then install yours? There were a bunch of other files in your zip. Do I need to re-add the CloverApp as well, or should I just keep using Cluster's version?
 
  • Like
Reactions: hobbledehoy899

nesito

Well-Known Member
Member
Joined
Jan 12, 2017
Messages
569
Trophies
0
Age
43
XP
360
Country
I'm can't say anything about @djovelha 's version, but I'm pretty sure that mine won't enable it. But yes, if you've enabled it from RGUI, it will disable it.
Cluster's retroarch-watchdog overwrites retroarch.cfg everytime you launch a game via NES' GUI. That's how it applies scanline shader, aspect ratio and filtering.
I think it'll be better to just remove "smooth" flag from retroarch-watchdog altogether.



People say that mGBA is more accurate than VBA Next.
I'm not going to use my NES Mini for GBA games, so I won't and can't decide which one is better.
I will give a try to this GBA core.

Thank so much. Also thanks to @jeanfag I learn a lot here.

Rgs.
 
  • Like
Reactions: pcm720

pcm720

Well-Known Member
Member
Joined
Jul 29, 2012
Messages
280
Trophies
0
Website
pcm720.me
XP
565
Country
Russia
Thanks for the feedback. I have two more questions, sorry. To utilize your version, I just need to copy the retroarch.hmod folder into the user_mods folder, uninstall the prior module, then install yours? There were a bunch of other files in your zip. Do I need to re-add the CloverApp as well, or should I just keep using Cluster's version?

There are no folders.
The mod is "retroarch_mod.hmod" file. This is a tar.gz archive that you need to download from "releases" tab on GitHub.
If you cloned the repo or downloaded the "source code", there could be problems.
Remove previous RetroArch mod, then copy retroarch_mod.hmod to user_mods and install it.
You can keep Cluster's CloverApp, I haven't changed it at all.
 

DbD

Well-Known Member
Newcomer
Joined
Jan 14, 2017
Messages
85
Trophies
0
Age
48
XP
94
Country
OK, so I managed to install Hakchi 2.12 with the Retroarch module on my Famicom Mini today (upgrading from 2.11 without Retroarch installed at all). I prefer to experiment on my Famicom until I figure out how to get everything to work right before I upgrade my NES Classic (my NES Classic is still on 2.10, which is the latest release that has no glitches). I thought I would share my findings with all of you:

Observations:
  • All the glitches from 2.11 seem to be gone, great! Final Fantasy 3 (original) no longer disappears. Pixel art for the original 30 games displays again. Names for the original 30 games seem complete once more. The system seems to be more stable overall as well.
  • Retroarch blends in very nicely. I don't even notice I'm using a different emulator for games that need it. It did take me a bit of time to figure out how to install Retroarch in the first place however...
New Glitches:
  • Remember in the beginning of hakchi when there were missing letters in game names like 'j' 'W' 'X' etc.? Well, here we go again... Not sure what went wrong here since this has been fixed in the past few releases...
  • FDS games no longer work, period. Even Metroid from the original 30 games will not load, it goes to a black screen for a bit, the takes me right back to the main menu. This even happens during the automatic demos the system plays. I haven't seen anyone else mention this, I am the only one? I can't imagine I did anything to cause it... They all ran fine on version 2.11.
  • Gameboy games set the image too large by default. Only part of the status bars at the bottom of a game display. Something seems to need to be adjusted in the overscan for the default setting for Gameboy games. I didn't notice this problem with other Retroarch cores, but then I didn't try them all either.
  • No way to bring up the Retroarch menu on Famicom Mini from a game loaded directly from the main menu. From what others have said, the shortcut is Start+Select+R+L. There are no R or L buttons on the Famicom. I though the shortcut was supposed to be simply Start+Select?
  • I tried Megaman V (Gameboy) as a test Super Gameboy game. However, it ran in gray mode as if it had no Super Gameboy colors. Is there some way to get Super Gameboy colors to display? I thought the emulator would look for Super Gameboy color data and display it by default if it existed on a non-Gameboy Color game (a feature I dearly wish the 3DS Virtual Console had...).
  • Sega Genesis games work fine, but one of the buttons does not seem to be represented... 'C' seems to be mapped to 'A' on the Famicom controller, while 'B' is mapped to 'B', but the Genesis 'A' is not mapped to the select button as I would expect. This will cause problems in games that need all 3 buttons.
Questions:
  • Does anyone know of a translation mod for the Famicom? Cluster mentioned it was possible, but I have not seen one yet. I would like to keep the look of the Famicom menu the same, but have all the Japanese text in the menus be replaced with the English text from the NES Classic.
  • Is anyone aware of a Coleco Vision core for Retroarch? That system would be a wonderful addition to the NES/Famicom Classic... If a way could be found of easily entering values from the number pad... Maybe the select button could bring up an overlay where you could choose a value?
  • Hakchi did not like it when I tried to add a .bin Genesis game--it came back as unknown. It only seemed to like .gen games. Does anyone know if simply renaming another extension like .bin or .smd to .gen will work? All games I have patched at some point had to be converted to .bin format in order to be patched (Phantasy Star IV with the Wii Virtual Console patch to fix the level up glitch is an example).
I did not try any SNES games (not enough buttons on the Famicom to play) or N64 or GBA either, since others have reported that those don't run so well, I'm not going to bother with those two. Others have reported that Sega Master System and Game Gear support is not fully implemented yet, so I didn't bother trying them. I also didn't explore all the new folder options yet, although the one I chose seemed to work as I expected it to.

It looks like there's lots that can still be added to Hakchi to further enhance our tiny systems, and I'm excited to see it. I just hope the glitches I mentioned can get fixed relatively soon, so I can mod my NES Classic with folders and Retroarch and not have to worry about random errors. Still, I continue to be very impressed with this program and how quickly it gets updated with amazing new features!

@Erdrick77 I also own a famicom mini, I haven't tested fds games on 2.12 yet but I did see the other glitches you mentioned like the missing letters and numbers. Maybe @Cluster can have a look at this after he gets some well deserved rest. I'll post an update on fds games later on when I get home to check on it. Cheers.
 

djovelha

Well-Known Member
Newcomer
Joined
Feb 6, 2017
Messages
57
Trophies
0
Age
40
XP
74
Country
I'm can't say anything about @djovelha 's version, but I'm pretty sure that mine won't enable it. But yes, if you've enabled it from RGUI, it will disable it.
Cluster's retroarch-watchdog overwrites retroarch.cfg everytime you launch a game via NES' GUI. That's how it applies scanline shader, aspect ratio and filtering.
I think it'll be better to just remove "smooth" flag from retroarch-watchdog altogether.



People say that mGBA is more accurate than VBA Next.
I'm not going to use my NES Mini for GBA games, so I won't and can't decide which one is better.
mine had just removed the smoothness of Pixel Perfect 1:1 on watchdog, yours is better because it will change everything. BTW, @pcm720 can you had mednafen_pce_fast as a native core? PC Engine is working like a charm
 

uncas

Member
Newcomer
Joined
Feb 19, 2017
Messages
18
Trophies
0
Age
45
XP
54
Country
United States
Can you please provide a link for those images? I found my own from Google but these look excellent. I hope there's Game Boy & Game Boy Color images too.
Somebody should make a pack of nice and matching folder images for all those consoles!

I googled and found the exact images from this plus a few others or variations. I thought I'd share if anyone else wanted to try them.
 

Attachments

  • ConsoleFolders.zip
    593.7 KB · Views: 238
  • Like
Reactions: Truchen

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Nut on the hill