Official hakchi2 - NES Mini very simple pimp tool

Spottedfeather

Well-Known Member
Member
Joined
Mar 19, 2013
Messages
302
Trophies
0
Age
43
XP
201
Country
United States
Save states really do not take up as much space as you might think. This was an issue with older SNES 2010, where it could be 5 Mb save files. In my testing of newer SNES 2010, that I just updated, revised, and posted, save state files varied from 40 Kb to 300 Kb. I may do a video about save states, since it is pretty requested, info wise. Save State Manager works great for seeing exact save state sizes, just remember that. All of mine, for all systems, are relatively small:)
Is that the _km_snes9x2010_6_27_17 ? How is that different than the plain snes9x2010 ?

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

Are you trying to use save states made on previous snes 2010 hmod? I tested it, using "new and fresh" save states. They work fantastic. And, have you, by chance, ever updated your Retroarch version? Older versions of Retroarch had SNES 2010 saving blocked.
not trying save states. I was just looking at the description of this hmod in hakchi and it says "Due to some bug in the core savestates do not work properly."
You're saying that retroarch won't let you save snes games ?

The version of retroarch that I have says "
=== RetroArch module for hakchi ===
version 0.2_mod
 
Last edited by Spottedfeather,

Baggins

Well-Known Member
Member
Joined
Jan 27, 2017
Messages
280
Trophies
0
Age
44
XP
314
Country
United States
So assuming that there is at least 300 mb like the NES mini to work with...

With 'compression' how many SNES games could we fit on it? Assuming we also compress the box images as well for further space saving.


The SNES Library is apparently roughly...

1.7 Gb (I'm not sure if that's compressed or uncompressed)

https://www.reddit.com/r/emulation/comments/3h2fqx/how_much_space_it_would_take_to_store_every/

That's assuming all regions, all versions (including official revisions)...

I've been trying experimenting by including only US releases for the most part, a few translation titles of Japanese games, and a few Pal-region titles where they have an official English release (and double checking to make sure that games I write into my 'list' don't have some alternate name in the Pal regions, to avoid multiple-named doubles). I think I've put together most of the action games, adventure, and RPGS. I haven't fully checked or included all puzzle games, sports, brawlers or racing games. So with mainly the Action-platformers, action-adventure, adventure, Shooters, RPGS, shmups and Sims, mostly English-language versions (with maybe 70-100 games that have fan translations), I have roughly figured the general collection to be around 820-830 mb or so (uncompressed).

The games that will be included on then Mini take up around 30 mb uncompressed I think.... That's not included in the overall '340' extra megabytes is it?

The 830 mb mentioned above (assuming that math is correct), also includes an additional 7 mb for the 4 alternate games (Mystical Ninja, Super Soccer, Super Street Fighter II: The New Challengers, and Tetris Attack) on the Japanese Super Famicom mini/classic edition (which each had NTSC English releases as well).

It probably under 100 mb to add in the full 'english' sports sets, and puzzles games, or roughtly 930-1000 for all the English version games and European English translations, as well as the Japanese action games that don't really require 'translations'.

I left out all the Light Gun and mouse only games out of my figures, assuming those won't work.

So roughly how many SNES games could be packed onto the SNES classic's memory under the best compression techniques?
 

NESjimbo

Well-Known Member
Member
Joined
Feb 26, 2017
Messages
379
Trophies
0
Age
40
XP
189
Country
United States
When it says 300mb in Hakchi, is that just for the games, or does it include hmods ?
300MB is just a placeholder amount. The amount for all ROMs, save states and hmods is about 350MB. If you use version 2.17, it will give you the true usable amount when you have the NESC plugged in and turned on.

I recommend downloading Hakchi 2.17 debug version. Only use it for seeing available space and save state management. Use your previous Hakchi for loading games and hmods, if you want.
 

Spottedfeather

Well-Known Member
Member
Joined
Mar 19, 2013
Messages
302
Trophies
0
Age
43
XP
201
Country
United States
300MB is just a placeholder amount. The amount for all ROMs, save states and hmods is about 350MB. If you use version 2.17, it will give you the true usable amount when you have the NESC plugged in and turned on.

I recommend downloading Hakchi 2.17 debug version. Only use it for seeing available space and save state management. Use your previous Hakchi for loading games and hmods, if you want.
I tried 2.17. It says 300mb just like 2.14 does. When I tried to sync games using 2.17, it said that there were too many games at about 245mb. So, I'll just stick with 2.17 or the save state manager since it works.
 

NESjimbo

Well-Known Member
Member
Joined
Feb 26, 2017
Messages
379
Trophies
0
Age
40
XP
189
Country
United States
I tried 2.17. It says 300mb just like 2.14 does. When I tried to sync games using 2.17, it said that there were too many games at about 245mb. So, I'll just stick with 2.17 or the save state manager since it works.
The counter at the bottom should update once your NESC is connected on 2.17. Look at your user_mods folder. How big is it?
 

Baggins

Well-Known Member
Member
Joined
Jan 27, 2017
Messages
280
Trophies
0
Age
44
XP
314
Country
United States


Some information about compressing games and artwork. It talks about how to reduce the games down and run them as '7z' files inside of the mini. But its not very good at explaining how he's actually saving overall, between compressing the games, and the files..

He has a couple of other videos with stuff dealing with compressing PS1 files, and showing off '3000" games he's installed on the system from Atari, PS1, NeoGeo etc.

But I'd like to know what you could get if you focused primarily on say SNES, with the intent of trying to install as many games as possible.
 

KMFDManic

Well-Known Member
Member
Joined
Feb 20, 2017
Messages
742
Trophies
0
Age
49
XP
637
Country
United States
Is that the _km_snes9x2010_6_27_17 ? How is that different than the plain snes9x2010 ?

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

NOTE: He was using old retroarch, I helped him update to current one, along with SNES 2010, which no longer have save issues. The save issues were sorted out 2-3 months ago.

Haha, that description, is old. It is not pertinent anymore. Save states work fine. As far as differences between normal one and the one I posted, there are optimizations that make FX games run better, performance wise, etc. I will update the info. But, that save state issue hasn't been a problem for over a couple months now:) You will get 40kb - 400 kb saves, from my tests.


not trying save states. I was just looking at the description of this hmod in hakchi and it says "Due to some bug in the core savestates do not work properly."
You're saying that retroarch won't let you save snes games ?

The version of retroarch that I have says "
=== RetroArch module for hakchi ===
version 0.2_mod
 
Last edited by KMFDManic,

Spottedfeather

Well-Known Member
Member
Joined
Mar 19, 2013
Messages
302
Trophies
0
Age
43
XP
201
Country
United States
The counter at the bottom should update once your NESC is connected on 2.17. Look at your user_mods folder. How big is it?
I don't have my nes mini in front of me at the moment, but yesterday when I tried 2.17, and tried to sync the games, it told me that I had too many games which I think was about 245mb.

My user mods folder is 61.3mb or 61.6 on disk. But not all the mods in the folder are installed, though. My games folder is 222mb, taken down from about 245 because I heard that it's best to keep everything you write to the min at about 275mb or less.
 

KMFDManic

Well-Known Member
Member
Joined
Feb 20, 2017
Messages
742
Trophies
0
Age
49
XP
637
Country
United States


Some information about compressing games and artwork. It talks about how to reduce the games down and run them as '7z' files inside of the mini. But its not very good at explaining how he's actually saving overall, between compressing the games, and the files..

He has a couple of other videos with stuff dealing with compressing PS1 files, and showing off '3000" games he's installed on the system from Atari, PS1, NeoGeo etc.

But I'd like to know what you could get if you focused primarily on say SNES, with the intent of trying to install as many games as possible.


My video, hehe. If you have compression enabled on hakchi2, SNES games are already 7zipped. It is the artwork that is still large, in that respect. Other systems, like PS1 and Sega CD and MSX and a half dozen others or more, are not compressed. I have different methods for these instances, which many of my videos go over. Given, you shrink the art losslessly, you should be able to get a ton of SNES Games on there:) If you look at the command line for any game or system you add, scroll to the end to see its extension. This will let you know which are not compressed:) I got all systems compressed. Virtual Boy does not support 7z. But, I compressed it using most optimal zip compression:) My current test build with all games and art compressed, is 5000+.

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

I don't have my nes mini in front of me at the moment, but yesterday when I tried 2.17, and tried to sync the games, it told me that I had too many games which I think was about 245mb.

My user mods folder is 61.3mb or 61.6 on disk. But not all the mods in the folder are installed, though. My games folder is 222mb, taken down from about 245 because I heard that it's best to keep everything you write to the min at about 275mb or less.

My memory video should clarify a few things, in that respect. Yes, if you have a ton of hmods, you should lower games' total Mb a bit. I generally have 45-65 in HMODS at any given time. And, I keep under 275 Mb for games. Saves are still fine and do not break my setup with C8 or anything.

But, if I run just 1 or 2 cores, I can get 330 Mb or so in games. This works great when running some of the larger Sega CD and PS1 titles I compressed and added.

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

So assuming that there is at least 300 mb like the NES mini to work with...

With 'compression' how many SNES games could we fit on it? Assuming we also compress the box images as well for further space saving.


The SNES Library is apparently roughly...

1.7 Gb (I'm not sure if that's compressed or uncompressed)

https://www.reddit.com/r/emulation/comments/3h2fqx/how_much_space_it_would_take_to_store_every/

That's assuming all regions, all versions (including official revisions)...

I've been trying experimenting by including only US releases for the most part, a few translation titles of Japanese games, and a few Pal-region titles where they have an official English release (and double checking to make sure that games I write into my 'list' don't have some alternate name in the Pal regions, to avoid multiple-named doubles). I think I've put together most of the action games, adventure, and RPGS. I haven't fully checked or included all puzzle games, sports, brawlers or racing games. So with mainly the Action-platformers, action-adventure, adventure, Shooters, RPGS, shmups and Sims, mostly English-language versions (with maybe 70-100 games that have fan translations), I have roughly figured the general collection to be around 820-830 mb or so (uncompressed).

The games that will be included on then Mini take up around 30 mb uncompressed I think.... That's not included in the overall '340' extra megabytes is it?

The 830 mb mentioned above (assuming that math is correct), also includes an additional 7 mb for the 4 alternate games (Mystical Ninja, Super Soccer, Super Street Fighter II: The New Challengers, and Tetris Attack) on the Japanese Super Famicom mini/classic edition (which each had NTSC English releases as well).

It probably under 100 mb to add in the full 'english' sports sets, and puzzles games, or roughtly 930-1000 for all the English version games and European English translations, as well as the Japanese action games that don't really require 'translations'.

I left out all the Light Gun and mouse only games out of my figures, assuming those won't work.

So roughly how many SNES games could be packed onto the SNES classic's memory under the best compression techniques?

150-200, since the games vastly vary in size. Games like Killer instinct take up more room. So, you can always minimize how many of the larger ones you add, to get closer to 200. But, I hit 150-200 quite easily with art compressed.

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

Many of you are using outdated cores and outdated retroarch, I am finding out. Be sure to update from these two links. The first link is the main set. The second link are ones I have personally compiled, revised ,and/or updated, such as Atari Jaguar, MAME 2003 with system 32 support, MAME 2010 with support for games that only previously ran in 2000, etc. I have done dozens of cores, and will post them all in time.

https://github.com/pcm720/retroarch-clover/releases

The Mega Hmod Thread
https://www.reddit.com/r/nesclassicmods/comments/6j2zoo/the_mega_hmod_thread/
 
Last edited by KMFDManic,

Baggins

Well-Known Member
Member
Joined
Jan 27, 2017
Messages
280
Trophies
0
Age
44
XP
314
Country
United States
I have 65 SNES games in my Hakchi, taking up 77MB. So I guess use 1-1.2MB on average per game.

The two biggest games as far as I know are Star Ocean and Tales of Phantasia, translated into English come out to be about 6 megs each.

Most games are 2 megs or less. Puzzle games tend to be around 1/2 a meg or less.

The odd high end game and usually Adventure & RPGs are around 2-4 megs. (Super Metroid which I use here as an example is around 3 megs)

Most action games are around 1 - 1.5.

Sports games tend to be 1 meg or less... NBA Jam was 3 megs which is pretty hefty for a sports games. But as I said I haven't checked every sports game only a few I've heard good things about, or ones I loved as a kid... NBA Jam Tournament Edition is incredible!

Racing games seem to be around 1 meg or less... Although Speed Racer and Uniracers push 2 megs. F zero and Mario Kart for example each take about 1/2 a meg each.

Shooters/Schmups all seem to be around 1/2 a meg to a meg each. With only a couple that reach 2 megs.

Street Fighter? Super Street FIghter II: The New Challengers is around 4 megs. But earlier versions were only about 2 1/2 megs. But honestly only really need to have 'one version' of the game... The version included is reasonable enough. Although switching to The New Challengers might be worth it.

Ultimate Mortal Kombat 3 is around 4 megs. Killer Instinct is around 3 megs.

I'd be very happy if Nintendo put enough extra space to fit in the whole entire SNES catalogue ('English" or translated into English only), but not expecting it. But that would probably take around 1 gig uncompressed or so, and probably roughly 600 games give or take? Just what I have my current 'list' is around 539 games (not counting those already in the mini, and random sports, race, puzzle, brawler, games, and a few random games like Wolfenstein and Doom I didn't bother to calculate for).

I still have a ways to go categorize and break down the games into basic genres, and see which ones I'd be more interested in than others... That could mean removing some, and adding some to my master list.... But I still would need to decide how many I could 'cut down' from there as non-essential. I do have maybe a 100 that are must haves (including first party games, Chrono Trigger, maybe Radical Dreamers as well), but I'd love to put most translated rpgs/adventure/action-adventure (patched 'english') on it, that could easily move the list around 250, and 50 or so games in other genres above that... There is maybe 40-50 worthy RPG , action-rpgs, and adventure games out of 150 or so.

Now as for compression there are multiple types of compression I decided to test it on Star Ocean, or about 6.1 megs. Using 7zip's ultra compression it only compressed to about 5 megs total. So a loss of 1 megabyte.

I tried 7zip on Y'sIII and it went from 1 meg to around 1/2 a meg. How well the compression works might depend on the game itself? Some material is easier to compress than others?

Apparently to utilize compression in the system itself you have to zip a file twice. THat effectively raises the size by half or so. Y's III goes from 1 meg to 1/2 a meg and zipping it again (a zip inside of a zip) makes it about 750 meg before moving it into the mini. Hakchi opens one of the files and extracts the zip within the zip. Maintaining internal compression.


However, once a game is in 7z in the system itself only retroarch (fceux and nestopia) can read the .7z files as far as I know? You can't use Nintendo's own built-in emulator to load the compressed games?
 
Last edited by Baggins,

KMFDManic

Well-Known Member
Member
Joined
Feb 20, 2017
Messages
742
Trophies
0
Age
49
XP
637
Country
United States
The two biggest games as far as I know are Star Ocean and Tales of Phantasia, translated into English come out to be about 6 megs each.

Most games are 2 megs or less. Puzzle games tend to be around 1/2 a meg or less.

The odd high end game and usually Adventure & RPGs are around 2-4 megs. (Super Metroid which I use here as an example is around 3 megs)

Most action games are around 1 - 1.5.

Sports games tend to be 1 meg or less... NBA Jam was 3 megs which is pretty hefty for a sports games. But as I said I haven't checked every sports game only a few I've heard good things about, or ones I loved as a kid... NBA Jam Tournament Edition is incredible!

Racing games seem to be around 1 meg or less... Although Speed Racer and Uniracers push 2 megs. F zero and Mario Kart for example each take about 1/2 a meg each.

Shooters/Schmups all seem to be around 1/2 a meg to a meg each. With only a couple that reach 2 megs.

Street Fighter? Super Street FIghter II: The New Challengers is around 4 megs. But earlier versions were only about 2 1/2 megs. But honestly only really need to have 'one version' of the game... The version included is reasonable enough. Although switching to The New Challengers might be worth it.

Ultimate Mortal Kombat 3 is around 4 megs. Killer Instinct is around 3 megs.

I'd be very happy if Nintendo put enough extra space to fit in the whole entire SNES catalogue ('English" or translated into English only), but not expecting it. But that would probably take around 1 gig uncompressed or so, and probably roughly 600 games give or take? Just what I have my current 'list' is around 539 games (not counting those already in the mini, and random sports, race, puzzle, brawler, games, and a few random games like Wolfenstein and Doom I didn't bother to calculate for).

I still have a ways to go categorize and break down the games into basic genres, and see which ones I'd be more interested in than others... That could mean removing some, and adding some to my master list.... But I still would need to decide how many I could 'cut down' from there as non-essential. I do have maybe a 100 that are must haves (including first party games, Chrono Trigger, maybe Radical Dreamers as well), but I'd love to put most translated rpgs/adventure/action-adventure (patched 'english') on it, that could easily move the list around 250, and 50 or so games in other genres above that... There is maybe 40-50 worthy RPG , action-rpgs, and adventure games out of 150 or so.

Now as for compression there are multiple types of compression I decided to test it on Star Ocean, or about 6.1 megs. Using 7zip's ultra compression it only compressed to about 5 megs total. So a loss of 1 megabyte.

I tried 7zip on Y'sIII and it went from 1 meg to around 1/2 a meg. How well the compression works might depend on the game itself? Some material is easier to compress than others?

Apparently to utilize compression in the system itself you have to zip a file twice. THat effectively raises the size by half or so. Y's III goes from 1 meg to 1/2 a meg and zipping it again (a zip inside of a zip) makes it about 750 meg before moving it into the mini. Hakchi opens one of the files and extracts the zip within the zip. Maintaining internal compression,

Hakchi2 should already 7z with best compression for snes games, if compression option is enabled. The results you are talking, seem to be on standard zips. Yes, double compressing is required for some systems, to workaround hakchi2. One such video I made regarding this.

 
Last edited by KMFDManic,

Baggins

Well-Known Member
Member
Joined
Jan 27, 2017
Messages
280
Trophies
0
Age
44
XP
314
Country
United States
150-200, since the games vastly vary in size. Games like Killer instinct take up more room. So, you can always minimize how many of the larger ones you add, to get closer to 200. But, I hit 150-200 quite easily with art compressed.

200 with art compressed is pretty good actually. Still not full 600-700 for 'near complete' English set (officially released, or fan translations). But still a decent number anyways (assuming I focus on styles I prefer to play).


Oh well I always have my Raspberry Pi if I want to load all of them, I just wish I had a way to use Classic/Wii style controllers with it... Are there any adapters that can convert classic controller to usb?
 
Last edited by Baggins,

Baggins

Well-Known Member
Member
Joined
Jan 27, 2017
Messages
280
Trophies
0
Age
44
XP
314
Country
United States
As for NES mini, my 'complete set' mostly complete (I think I added most of the sports, RPGs, adventure, action games, even some unlicensed games, etc). It comes out to be around 166 megs. I can't say I put every 'puzzle game', and probably ignored children's games, but it does have all adventures, brawlers, rpgs, etc, that are in English. As well as RPG and Adventure fan translations. No lightgun games....

I have it set to 'compress' feature I believe from 'settings', so that's about as good as I'll get right? I probably should go through it to clean up and reduce thumbnail image sizes though.
 
Last edited by Baggins,

KMFDManic

Well-Known Member
Member
Joined
Feb 20, 2017
Messages
742
Trophies
0
Age
49
XP
637
Country
United States
200 with art compressed is pretty good actually. Arill nor

Art at 128 setting will be be optimal enough for you to pull this off.
As for NES mini, my 'complete set' mostly complete (I think I added most of the sports, RPGs, adventure, action games, even some unlicensed games, etc). It comes out to be around 166 megs. I can't say I put every 'puzzle game', and probably ignored children's games, but it does have all adventures, brawlers, rpgs, etc, that are in English. As well as RPG and Adventure fan translations.

I have it set to 'compress' feature I believe from 'settings', so that's about as good as I'll get right? I probably should go through it to clean up and reduce thumbnail image sizes though.

Yeah, max compression is already used for snes, etc.
 

Ilrain

New Member
Newbie
Joined
Jun 30, 2017
Messages
2
Trophies
0
Age
124
XP
51
Country
Afghanistan
I have managed to add game,I can see them at the screen, but my control stops working. I have to go back to factory mode to fix it. Can someone help me?
 

PlaystationTV

Well-Known Member
Member
Joined
Aug 13, 2016
Messages
189
Trophies
0
XP
171
Country
United States
In my famicom mini using compression method from manic , I added the entire North America nes games 700+ and compressing the games and images and leaving the original 30 games
It came out to around 180mb in hakchi
I did installed retroarch, I used hackchi2 first 2.15 and 2.17.
This is the controller.
https://www.amazon.com/gp/product/B06Y2PG3MZ/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1
return it and get the Ortz turbo nes controller if you just want another nes controller
I highly recommend that one
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    In modern standards
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, then why mine can't?
  • BigOnYa @ BigOnYa:
    @K3Nv2 What is nps you mentioned?
  • K3Nv2 @ K3Nv2:
    Because your pc has a hamster innit
    +3
  • BakerMan @ BakerMan:
    R.I.P. LittleBigPlanet PS3 servers
  • BakerMan @ BakerMan:
    LBP2 still the goat tho
  • K3Nv2 @ K3Nv2:
    That can be played on ps5 iirc
  • BigOnYa @ BigOnYa:
    I'm surprised any PS3 servers are still up, tbh
  • K3Nv2 @ K3Nv2:
    Alot of manufactures do care about older consoles they just want to whine about piracy
    +2
  • S @ salazarcosplay:
    @BigOnYa I had 4.89 hfw on super slim that was great, but when I got a new hard disk I forgot where the guide was and could only find a guide for 4.90 and its resources
  • S @ salazarcosplay:
    @BigOnYa I think another reason to want to update is if the hfw is at the level of the fw
  • S @ salazarcosplay:
    you can sync trophies
  • BigOnYa @ BigOnYa:
    Yea that's what I'm sitting on now- 4.9, and it seems fine, have had no issues at all
  • S @ salazarcosplay:
    I don't know if people play online or such
  • K3Nv2 @ K3Nv2:
    My ps3 short circuited during a deep clean still salty about it after downloading 2tbs worth but SteamDeck okay with emulation still just can't run mgs4 worth shit
  • BigOnYa @ BigOnYa:
    Yea forgot bout trophies. They just silly to me. Just like the xbox achievements. Hey, to each they own tho.
  • K3Nv2 @ K3Nv2:
    It keeps players in touch with the game like a check list of things to do after they beat it
  • S @ salazarcosplay:
    @BigOnYa they ruined the gaming experience for me to be honest
  • S @ salazarcosplay:
    @BigOnYa Im not crazy about getting all of them, i feel like I have something to show for for the time put in
  • S @ salazarcosplay:
    @BigOnYa If you want to do rgh or 360 mod
  • S @ salazarcosplay:
    does it matter if you update your 360 or not before trying is it advisable or not
  • BigOnYa @ BigOnYa:
    Yea I don't pay attention to them really. Or do I try to 100% a game. I just play till story ends/ or I get the girl!
  • K3Nv2 @ K3Nv2:
    Bigonya uses his wiener to mod 360s
  • Xdqwerty @ Xdqwerty:
    Going to the water park, see ya
  • BigOnYa @ BigOnYa:
    You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't, you can install new dash/avatar updates after.
    BigOnYa @ BigOnYa: You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't...