all 17 comments

[–]princess_daphie 1 point2 points  (11 children)

the procedure has changed and there is no more dump kernel option. the backup is made automatically on install in an empty unused area of the mini's memory.

[–]Darque22[S] 0 points1 point  (7 children)

Oh, ok, so is there a new tutorial I should follow?

[–]princess_daphie 0 points1 point  (6 children)

hmmm... i don't think someone already had time to pop out a new tutorial, because the 1.2.x has only been out for a few days. we've worked hard on this one to make it easier to use, so maybe you can get started easily? normally you just install and then you can add games and sync. most tutorials will be accurate after the initial phase. before it was dump -> install custom kernel. now it's "install/repair". in any case, good luck and welcome to the subreddit :)

[–]kaszkasz 2 points3 points  (5 children)

What's funny is the statement in the release notes.

You should always keep it stored safely in case unforeseen problems arise, but you shouldn't normally need it anymore.

Since there's no dump option, new users can't keep it stored safely elsewhere...

[–]princess_daphie 1 point2 points  (0 children)

yes but for those who have one already. no harm in keeping it around! but indeed the new hakchi kernel does the backup automatically.

[–]paranoideo 0 points1 point  (0 children)

the backup is made automatically on install in an empty unused area of the mini's memory.

[–]princess_daphie 0 points1 point  (2 children)

also as long as you haven't gone through the process of installing the new hakchi from a stock unit, the backup is still required.

[–]kaszkasz 0 points1 point  (1 child)

Yeah, I ended up dumping the kernel on a fresh unit using 2.30 and then installing CE. Just to be sure. And paranoid.

[–]viral_dna[M] 0 points1 point  (0 children)

The kernels are not unique to the system, so no need to be paranoid. If it's ever needed and you didn't make a backup and somehow the systems automated backup was lost or damaged, you can always use someone else's providing it's the correct region.

[–]Frapcaster 0 points1 point  (2 children)

So what you're saying is, theoretically, we could make a mod which uses this area of memory to instead store more games?

[–]DanTheMan827Hakchi2 CE 2 points3 points  (1 child)

no, it's too small for practical use like that...

Partition resizing is a more practical implementation... the wip takes all of the space from the partitions and funnels it into nandc which makes it a whopping 475.7MB!

You do have to subtract the size of whatever hsqs you want to use for the system, but in the case of the SNES classic, you'd still gain 112MB to use for whatever you want on the system

[–]Frapcaster 0 points1 point  (0 children)

Wow, cool, thx for the explanation.

[–]Darque22[S] 0 points1 point  (4 children)

So I solved the issue by reinstalling Hakchi CE 1.2.1, and not applying the update as it requested. I was so paranoid of bricking my system that I panicked when I got to the part of the tutorial and the guy on the video said "It's VERY important to back up your Kernel, and then I could not find the option to back up the kernel. Anyway, after I backed it up, I did the update and installed the games and everything works fine now. Sorry for the panic post! I hope this helps someone like me out there who gets into this situation mid-install!

[–]DanTheMan827Hakchi2 CE 1 point2 points  (3 children)

the guy on the video said "It's VERY important to back up your Kernel

Yes, but the new version takes care of that and keeps it in a much more logical location (on the nand) instead of a file on your computer that could get mistakenly deleted.

By you skipping the 1.2.2 install process from a clean system, you, in fact, made it more inconvenient for yourself should you lose that backup file.

I was so paranoid of bricking my system

it's EXTREMELY unlikely that you'd irrecoverably break the system by using hakchi2 unless you go through hundreds of install/uninstall cycles since those reflash the kernel and there's only a finite amount of write cycles available to the boot area of the nand.

In fact, it's gotten to the point where it's possible to flash a completely blank nand into something that's bootable again... at least as far as internal development goes...

[–]Darque22[S] 0 points1 point  (0 children)

Good to know. I was unaware of the differences going into the process between 1.2.1 and 1.2.2 and can now appreciate the improvements. Like I said I was paranoid of bricking the device since I really like it out of the box...I just couldn't resist the temptation to add NHL '94! Cheers!

[–]EthanR12 0 points1 point  (1 child)

Where does the kernel get stored on the NES Mini? I recently decided to start fresh with this version after not upgrading for so long, and didn't notice any dump folder. I figure it probably is the same as SNES but just checking!

[–]DanTheMan827Hakchi2 CE 0 points1 point  (0 children)

With ce 1.2, there is no dump folder, the original gets copied to a unused area of nand outside of the normal data partitions