• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

SNES Mini Classic Hacking | More games, more borders, more gooder.

Dimentios

Member
Okay, to do the UI stuff..

Copy the packed.png file to /var/lib/hakchi/rootfs/usr/share/ui/snes-eur/resources/sprites/

Download this file and put it in /etc/preinit.d

Reboot the SNES Mini.

I think I know what my mistake was.
I just went with the eraser tool and erased all over the "game selection borders" (basically overwriting it with the color white). Instead I should have been very careful just to delete the actual border, right?
 
It is done.

I finished making sprite thumbnails for my entire collection. The result, if I do say so myself, is nothing short of glorious.

pev16I2.png


More importantly, you, too, can bask in the gloriousness that are sprite thumbnails. I've uploaded them all, plus several alternates for many of the games, to an imgur gallery here, and for much easier downloading, as a rar here. Enjoy, people!

If you are using these, and there's any other game not in there that you'd like to have as a sprite, ask me (PM or quote this) and I may create them for you. :)

Beautiful! Thank you so much!
 

SOLDIER

Member
Looking at the images, how many sprites can fit at once on the screen? Do they eventually clutter up like the box thumbnails when you have too many games installed? And do they move when you’re moving around games, or do the front sprites always stay front and center?
 
Looking at the images, how many sprites can fit at once on the screen? Do they eventually clutter up like the box thumbnails when you have too many games installed? And do they move when you’re moving around games, or do the front sprites always stay front and center?

Robin64 is using sprites and he said with his 32x32 pixel size he can get 39 on one screen.
 

Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.
 

Acidote

Member
Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.

Good luck and good job.
 

Coketruck

Member
Reposting:

Okay, I have no idea what I'm doing wrong.

Running the latest version of Hakchi and installed RetroArch (only the RetroArch and snes9x2010 modules). I enter " --retroarch" at the end of a game that I want to run in RetroArch, like Terranigma. I try to run the game, but it doesn't work: the screen goes black for a second, then returns to the main game selection screen. Same thing happens regardless of whether the games are being compressed or not. Any help would be greatly appreciated.
 

Robin64

Member
Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.

Do you have audio? I got to Ark running around but without sound.
 

Santar

Member
Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.

Awesome progress!
Thanks so much for doing all this work getting problematic games to work on Canoe! :)
 
Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.

Woohoo! Good luck and thanks for your hard work.
 

ParityBit

Member
Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.

This would be awesome, thanks! I really want to keep away from adding any emulators and run all native.

If/when you get this stuff working, can we add the instructions to the OP?
 
Do you have audio? I got to Ark running around but without sound.

Just now got to walking around (only really started working on it the last hour.

It's definitely something in the sound emulation... A wait loop. Trying to disable that without disabling sound altogether.
 
Starting to think that Enix used some sound technique that isn't emulated properly. I can null OP past it waiting for the sound to start, but if the sound isn't playing/being emulated properly to begin with... Not sure there is anything that can be done in Canoe. I'll tinker for a bit more though.
 

Robin64

Member
Just now got to walking around (only really started working on it the last hour.

It's definitely something in the sound emulation... A wait loop. Trying to disable that without disabling sound altogether.

Sometimes I get silence, sometimes I get garbled noises. It seems random on each boot.

One solution I have proposed is to extract the audio and append it to the end of the ROM as PCM, then use the header info to point to this (the same way other games on here work). However.. That's beyond me.

6. A guide on how to add the sprites as thumbnail images (and for it to be posted to OP)

I know you want an awesome guide for this, but there is literally one step: Edit the *_small.png in each game folder. Make it whatever you want, whatever size you want, play with it. I went with 32 x 32 because it seemed nice and can fit many sprites in, the default boxes are 40 x 28, you can shrink them to 30 x 21 to fit more.. whatever. It's entirely your choice.
 
Sometimes I get silence, sometimes I get garbled noises. It seems random on each boot.

One solution I have proposed is to extract the audio and append it to the end of the ROM as PCM, then use the header info to point to this (the same way other games on here work). However.. That's beyond me.

Interesting. I have a couple other ideas I plan on trying to. I haven't yet given up, but that method sounds interesting too. I'll give the official .froms a look over. Any website with info on them as that could speed things along. In the mean time, I'll go back to trying a few other things.
 

Robin64

Member
Interesting. I have a couple other ideas I plan on trying to. I haven't yet given up, but that method sounds interesting too. I'll give the official .froms a look over. Any website with info on them as that could speed things along. In the mean time, I'll go back to trying a few other things.

Here's some info about the header and footers used for .sfroms.
 
3. Thumbnail sprite of Celes singing in her opera getup

4. Thumbnail sprite of Ness posing for photo

5. Thumbnail sprite of Gunman's Proof's protagonist doing peace sign

Edit: Got Celes, working on it.

Edit 2: Here you go:
uhBSh9I.png

iYrx1V0.png


Edit 3: Here's Ness:
cy5YsOv.png


Edit 4: Gunman's Proof:
5CtJMDY.png

mDFzuWk.png


6. A guide on how to add the sprites as thumbnail images (and for it to be posted to OP)

It's quite simple:
1- Go to hakchi/games_snes/[id of the game you want to replace the thumb]
2- Replace the [whatevergameid]_small.png file there with the thumbnail.
3- Repeat for every game. When done, upload your games to the Mini SNES.
4- Profit!
 

PMS341

Member
As for the custom backgrounds people are making for the main menu, has anyone managed to have them scroll like the default one?

All the backgrounds seem to scroll and have a slight blur effect added, so it's better to create something that "loops", if that makes sense.
 
Here's some info about the header and footers used for .sfroms.

Very useful! This would be easier to accomplish if Terranigma already had a MSU-1 hack. Manually looking up the music addresses could be a pain for a game that's so music heavy. The main issue is time and energy. I don't have either to commit to something like that.

The SPC library would be easy enough to find and convert, and it wouldn't be too hard to make a tool to splice it all together in the end, but it's too much leg work especially for this game for me since I really don't have much interest in the game itself and it does run with Retroarch. Though I'm sure most people like me want it all under canoe if possible, but at some point all the hacky workarounds are just as bad.

I'll likely give Robotrek another go in a little bit (it's already 6am here, I need some sleep!) to see if I can find an easy solution, but it may be a pattern. Something may be off in the emulation of the SPC700 or in how it syncs... which may make sense as to why Nintendo's official emulators had such work arounds to begin with.
 

prateeko

Member
So my issue was due to me doing this in a virtualbox VM. You need to install the host extensions and enable ehci usb 2.0 for it to work on the rom moving steps.

Got it working.

Ripped games with retrode added them and they all worked.

NBA JAM!!!!!
Make sure your USB cable is a proper one and what I found works is going BACK into the ports/USB section and re-adding the SNESA as an active USB port. Sometimes it would just start up as soon as I opened up the port tab under settings even without adding it on. For some reason the port goes quiet on Virtual box/VM.
 

SOLDIER

Member
Edit: Got Celes, working on it.

Edit 2: Here you go:
uhBSh9I.png

iYrx1V0.png


Edit 3: Here's Ness:
cy5YsOv.png


Edit 4: Gunman's Proof:
5CtJMDY.png

mDFzuWk.png




It's quite simple:
1- Go to hakchi/games_snes/[id of the game you want to replace the thumb]
2- Replace the [whatevergameid]_small.png file there with the thumbnail.
3- Repeat for every game. When done, upload your games to the Mini SNES.
4- Profit!

This community never ceases to amaze me.

Thanks so much, I’m going to start putting these up.

Also can’t wait for when people figure out how to have multiple menu songs shuffle.
 

prateeko

Member
Assuming you are using the standard zip and have a hakchi folder somewhere, just drop the new files in there. It'll overwrite anything it needs to while keeping all your games etc intact.
Which folders should we make sure to not overwrite since of the folders currently have games, boxart, etc right?
 

Aeana

Member
Very useful! This would be easier to accomplish if Terranigma already had a MSU-1 hack. Manually looking up the music addresses could be a pain for a game that's so music heavy. The main issue is time and energy. I don't have either to commit to something like that.

The SPC library would be easy enough to find and convert, and it wouldn't be too hard to make a tool to splice it all together in the end, but it's too much leg work especially for this game for me since I really don't have much interest in the game itself and it does run with Retroarch. Though I'm sure most people like me want it all under canoe if possible, but at some point all the hacky workarounds are just as bad.

I'll likely give Robotrek another go in a little bit (it's already 6am here, I need some sleep!) to see if I can find an easy solution, but it may be a pattern. Something may be off in the emulation of the SPC700 or in how it syncs... which may make sense as to why Nintendo's official emulators had such work arounds to begin with.

There is one

https://www.zeldix.net/t1432-terranigma-msu-1-pal-and-ntsc
 

prateeko

Member
Also is there an official GAF thread or album with cleaned up artwork? I cannot find anything clean for DKC3 And it's infuriating since I don't know where my OG box is either
 

Oh ho! Well now, that might change things a bit. I'll look into it more thoroughly tomorrow, but it may very well be possible to do this. My only concern is that by NOPing the wait loop, it will prevent any triggering of music even if we append the PCMs to the end. I'll give it a good ol' college try later today or tomorrow though after I've gotten some sleep.
 

BGBW

Maturity, bitches.
Also is there an official GAF thread or album with cleaned up artwork? I cannot find anything clean for DKC3 And it's infuriating since I don't know where my OG box is either

CRg5txTXIAAt4Fm.jpg


If you're picky, it technically cuts off details on the left hand side (right hand side on the box).
 

Robin64

Member
Which folders should we make sure to not overwrite since of the folders currently have games, boxart, etc right?

Windows only merges these days. You can just drop everything in there and be fine, anything custom you've made that doesn't come in the .zip will remain.
 
I want to apply the Woolsey patch to FF3, but I'm a total newbie. Is there a Mac (or Windows) based emulator that closely matches the SNES Classic that I can use to test the resulting patched ROM before sending it via Hackchi?
 
I want to apply the Woolsey patch to FF3, but I'm a total newbie. Is there a Mac (or Windows) based emulator that closely matches the SNES Classic that I can use to test the resulting patched ROM before sending it via Hackchi?
Openemu or Snes9x should work fine for testing. You can use Multipatch to patch the rom.
 

Jezbollah

Member

the UK SNES mini just has the US Snes mini ROMs, to the extent that the instructions screen for kirby has all the wrong colours on the onscreen controller

The only difference between the US and the EU/AU/NZ console is cosmetic. There isn't a PAL console, as PAL died with SD broadcasts. HD is the same format the world over. All HDTVs in EU have to support 60Hz. So the SNES Classic only uses NTSC 60Hz ROMs.

Thanks folks, much appreciated.
 
Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.

A guy at a gaming website I visit in the UK is a professional writer. He interviewed some of the team on Gaia for a recent publication. He would like to send you a copy of this book as appreciation for your Gaia patch. PM me your email and I will pass him your details.
 
Progress on Terranigma. I think I'll have it up and running in the next hour or so. This was the result of the "nuclear" option which got past the freeze, but severely messes with the game. It's just about dialing in what needs to be fixed now.

Oh, and I hope you can turn your magic towards Rock n Roll Racing :)
 

Chucker

Member
A guy at a gaming website I visit in the UK is a professional writer. He interviewed some of the team on Gaia for a recent publication. He would like to send you a copy of this book as appreciation for your Gaia patch. PM me your email and I will pass him your details.

KojiKnight got Gaia working?
I swear I sleep and I miss developments.
 

keep

Member
Reposting:

Okay, I have no idea what I'm doing wrong.

Running the latest version of Hakchi and installed RetroArch (only the RetroArch and snes9x2010 modules). I enter " --retroarch" at the end of a game that I want to run in RetroArch, like Terranigma. I try to run the game, but it doesn't work: the screen goes black for a second, then returns to the main game selection screen. Same thing happens regardless of whether the games are being compressed or not. Any help would be greatly appreciated.

I had that problem with my first NTSC-patched ROM of Super Bomberman 3 PAL. I changed the ROM and it started to work. Try to find a different ROM.
 

MrMephistoX

Member
I had that problem with my first NTSC-patched ROM of Super Bomberman 3 PAL. I changed the ROM and it started to work. Try to find a different ROM.

Sadly this seems to be the best advice I’ve noticed anything .RAR doesn’t seem to work either FYI so that might be it try unzipping then recipient as .zip? Or use a zipped ROM.
 

Lettuce

Member
So what options do you have if you want to install more than the 62 games, is there a way to have them all display or do you have to have the others in a folder which appear on the main list?
 

MThanded

I Was There! Official L Receiver 2/12/2016
Just now learning the snes versions of nba jam don't have music during the gameplay.

That gameplay music was iconic.

I was a genesis kid so I didn't know nintendo consoles had the plebe version.
 

AllEchse

Member
So is there any reason that Front Mission Gun Hazard is not saving without Savestates? Is there nothing that can be done about that?
 
Top Bottom