Official hakchi2 - NES Mini very simple pimp tool

evilone

Well-Known Member
Member
Joined
Feb 24, 2017
Messages
223
Trophies
0
Age
42
XP
588
Country
Saint Kitts and Nevis
Sounds awesome, RC5 and RetrochArch seems to work :)

Something i currently also wondering is, the screensize for the manual added games in much smaller then the original addet games, does anyone has an idea?
 

Fire-WSP

Well-Known Member
Member
Joined
Oct 19, 2007
Messages
123
Trophies
1
XP
647
Country
United States
For now, not much more we can do about that.

From some of the questions I see here I think some here have no experience and understanding of the SNES.
It feels like I am back in time when SNES Emulation was starting. People had the same questions and requests.

Emulating the SNES is quite complex and it had a very long way until it was considered almost perfect with BSNES.
There were some emulators in the mid/late 90s. I had them running on my Pentium75 and later Pentium 200 MMX.
Low compatibility, wrong timings, slowdowns and many bugs was what we got. Many games did not work at all.

The original Snes9x and ZSNES got better over time but games with special Chips were always a pain.
Also later it turned out that some core features were emulated incorrect in several ways (timings, bugs, many wrong information)
At first they tried to emulate what the thought it was supposed to be. Some worked some not or not correct.

Because of the low computer spects of that time also many hacks an speed hacks were used in the emulation.

I also remember that later we needed some sort of GFX packs in order to run games with the SDD-1 compression in order to bypass it (SFA, SO)
If the GFX pack was not complete you had missing or garbled GFX in the game.
C4 Emulation aswell as SA1 and SPC7110 came quite late in 2005 or so. Proper SuperFX was also quite late available.
The Starfox 2 Beta was not working when it was leaked back then by a few brave people but ZSNES was the first to got it running.
Proper DSP Emualtion was also not possible for a long time.
DSP-4 comes to mind. Topgear 3000 did not work for a very long time.

Some devs went a real complex route in order to find out everything about the SNES and the speacial chips.
Most of the DSP chips were decapped and analyzed with a microscope in order to get the correct results emulated.
I think they also extracted the data of that chips somehow.
Breaking the SDD-1 compression took quite some time and nerves.
Back then the people always wanted to play Star Ocean.

So I think it took the community approx. 22 Years to have almost perfect SNES emulation.

Nintendo itself should have all the technical information and all the data available about the SNES and the special chips and HW,
but as you can see this alone does not help comming up with a perfect emulator.
Their own emulator is propably far from perfect but they do not look for a perfect one.

Nintendo is offering only a few games compared to the whole library and for them it is only important that they work correctly.
And even this was not possible for them if you look at Yoshis Island 2.
I also found a GFX bug in Contra and also in Super Mario RPG.
For companies like Nintendo it alwas comes down to time and money.
When the emulator reached a acceptable status and played the games they intended to distribute, development on it was propably stopped.
I also do not think that Nintendo will updated the mini emulator or is offering an update, even if this would be possible.
(they maybe do for the re run with the NES classic mini in 2018)

So if you have a game which is not working like Topgear 3000 or Actraiser 2 just use RetroArch.
Also asking people here for fixing the Nintendo Emulator propably won't be happening.
Hacking the game rom to make it work on the emulator can work in a few cases. It was also done in the 90s.
However that is not a good way and also needs experience to do it. Considering there is RetroArch it makes no sense.

I do have a SNES mini and I also plan to put some more games on it as soon as the new version of hakchi2 is officially available.
With the combination of Nintendos own emulator and RetroArch it should be possible to make almost every NES/SNES Game run.
Also since we can also use the original SNES Mini UI for launching any game / app from there it makes the matter even less of a problem.
Everything still feels Nintendo official which I like.

Anyway, I also have a question.
Would it be possible to run the BSNES performance core with RetroArch on the SNES Mini?
For some reason I like BSNES more than SNES9x.
I lost track over the many SNES9x variations long time ago.
I know there was a 1.53 version but all just using the 1.52 core.
It is a bit messy situation. Maybe somebody can bring some light into this.
 
Last edited by Fire-WSP,
  • Like
Reactions: Hackcell and pcm720

PPlays

Well-Known Member
Member
Joined
Oct 5, 2017
Messages
543
Trophies
0
XP
386
Country
United States
EU SNES Mini, RC4.

- Dumping original kernel works
- Flashing original kernel works
- These are the errors I get, when trying to flash the custom kernel:

I10efwq.png


I'm using the USB cable bundled with the machine - already tried different USB cable/different USB ports - no difference, same errors.
Any ideas?
Maybe try running as administrator?
 

evilone

Well-Known Member
Member
Joined
Feb 24, 2017
Messages
223
Trophies
0
Age
42
XP
588
Country
Saint Kitts and Nevis
also muss ich für jedes spiel einen extra nstc patch suchen?

Nein, nur für die Spiele die du in Deutsch Spielen möchtest. Manche klappen kurioserweise auch so, aber Zelda, Secret of Mana z.b. nicht. Terranigma hat keinen richtigen sound und Illusion of Time stürzt ab, das lässt sich aber nicht durch einen NTSC patch beheben.
 

electron22

Member
Newcomer
Joined
Nov 12, 2016
Messages
21
Trophies
0
Age
43
XP
183
Country
United States
SNES Classic - RetroArch Test!!! Success!!!



From the moment I got my SNES Classic, I just had to work towards my Ultimate Goal of getting RetroArch to work, again:) I am glad to have pulled it off. Also, my entire Core Set works with the revised RetroArch! So, I have classified two distinctive installs for RetroArch, one of which is for NESC, the other SNESC! If you do not install the proper one, you will not the the experience you see showcased in this video:) Be sure to watch my other videos of NES Classic, to see what you can all now do on the SNES Classic! Do not use the CRT Filter Hack, as it is meant only to be used for the NES Classic! Enjoy the video:)

Here is my Updated Core Set, that is now compatible with both NES Classic, as well as the SNES Classic:) For those of you waiting for the official release of Hakchi2, you will be in Heaven, soon! For those who are impatient, you will be in Heaven now:) Make sure to use the correct RetroArch, as disclaimed in the ReadMe!

Here ya go, my latest Core Set:)

https://www.reddit.com/r/miniSNES/comments/73nvd3/the_designated_snesnes_classic_modifications/

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

Hi! Witch file module should i install for sega genesis on snes mini?

Save States work for me with the Core Set I just posted:)
 

ganons

Well-Known Member
Member
Joined
Jun 12, 2005
Messages
3,290
Trophies
1
XP
3,099
Country
https://wiki.gbatemp.net/wiki/WiiU_VC_Snes_injection

Might have found something for illusion of gaia.

Someone got it working on the WiiU's VC by injecting it into Kirby's Dreamland 3.
And kirbys dreamland 3 works on this.

So does kirby have a special header or something? Might be worth a look. (I know its a SA-1 game but there might be more to it then that)

Edit: Try it with Actraiser 2, Robotrek and Terranigma also. Probably wont work, but its worth a shot.

Can someone test this please?
 

the_gamer

Active Member
Newcomer
Joined
Oct 2, 2017
Messages
30
Trophies
0
Age
38
XP
66
Country
Germany
kongsnutz I may not quote you and I may not post links… It is not hard to find. Not google it, take the first URL where you would look to find some temporary useful things from Cluster
 

KongsNutz

[Team Oceanic]
Member
Joined
Jul 19, 2008
Messages
1,680
Trophies
1
XP
1,579
Country
United States
kongsnutz I may not quote you and I may not post links… It is not hard to find. Not google it, take the first URL where you would look to find some temporary useful things from Cluster
If you are talking about his temp site, it's not there, commited RC5 an hour ago... but he didn't compile it
 

Fire-WSP

Well-Known Member
Member
Joined
Oct 19, 2007
Messages
123
Trophies
1
XP
647
Country
United States
also muss ich für jedes spiel einen extra nstc patch suchen?

Spiel die zB. offiziell auf Deutsch erschienen sind wie Zelda oder Secret Of Mana sind vermutlich komplett and PAL 50Hz angepasst worden.
Dadurch produzieren diese in 60HZ Fehler oder starten gar nicht.
Diese Spiele müssen gehackt werden. Musik und SFX müssen vermutlich auch angepasst werden, sonst klingen sie zu schnell.
Nicht für jedes Spiel gibts einen Patch.
 
  • Like
Reactions: LuCraftStudios

RedDragunee

Member
Newcomer
Joined
May 13, 2010
Messages
17
Trophies
0
Age
36
Location
Aarhus
XP
225
Country
Denmark
Where are your hackchi files saved? That error code keeps showing a D drive. Is that your main drive or a backup?

Hakchi-files are stored on my C-drive. I've got two harddrives in my computer, the second one is assigned as the D-drive.
I though of exactly this as well - like if the Hakchi-code somehow assumes, that the SNES Mini pr. auto must be the D-drive, hench only works for people with only one partition on their PC.

Dunno :(
 

PPlays

Well-Known Member
Member
Joined
Oct 5, 2017
Messages
543
Trophies
0
XP
386
Country
United States
Hakchi-files are stored on my C-drive. I've got two harddrives in my computer, the second one is assigned as the D-drive.
I though of exactly this as well - like if the Hakchi-code somehow assumes, that the SNES Mini pr. auto must be the D-drive, hench only works for people with only one partition on their PC.

Dunno :(
Hmmm, why don't you download an older version like r2 or r3 and see if that works.
 

Baggins

Well-Known Member
Member
Joined
Jan 27, 2017
Messages
280
Trophies
0
Age
44
XP
314
Country
United States
From some of the questions I see here I think some here have no experience and understanding of the SNES.
It feels like I am back in time when SNES Emulation was starting. People had the same questions and requests.

Emulating the SNES is quite complex and it had a very long way until it was considered almost perfect with BSNES.
There were some emulators in the mid/late 90s. I had them running on my Pentium75 and later Pentium 200 MMX.
Low compatibility, wrong timings, slowdowns and many bugs was what we got. Many games did not work at all.

The original Snes9x and ZSNES got better over time but games with special Chips were always a pain.
Also later it turned out that some core features were emulated incorrect in several ways (timings, bugs, many wrong information)
At first they tried to emulate what the thought it was supposed to be. Some worked some not or not correct.

Because of the low computer spects of that time also many hacks an speed hacks were used in the emulation.

I also remember that later we needed some sort of GFX packs in order to run games with the SDD-1 compression in order to bypass it (SFA, SO)
If the GFX pack was not complete you had missing or garbled GFX in the game.
C4 Emulation aswell as SA1 and SPC7110 came quite late in 2005 or so. Proper SuperFX was also quite late available.
The Starfox 2 Beta was not working when it was leaked back then by a few brave people but ZSNES was the first to got it running.
Proper DSP Emualtion was also not possible for a long time.
DSP-4 comes to mind. Topgear 3000 did not work for a very long time.

Some devs went a real complex route in order to find out everything about the SNES and the speacial chips.
Most of the DSP chips were decapped and analyzed with a microscope in order to get the correct results emulated.
I think they also extracted the data of that chips somehow.
Breaking the SDD-1 compression took quite some time and nerves.
Back then the people always wanted to play Star Ocean.

So I think it took the community approx. 22 Years to have almost perfect SNES emulation.

Nintendo itself should have all the technical information and all the data available about the SNES and the special chips and HW,
but as you can see this alone does not help comming up with a perfect emulator.
Their own emulator is propably far from perfect but they do not look for a perfect one.

Nintendo is offering only a few games compared to the whole library and for them it is only important that they work correctly.
And even this was not possible for them if you look at Yoshis Island 2.
I also found a GFX bug in Contra and also in Super Mario RPG.
For companies like Nintendo it alwas comes down to time and money.
When the emulator reached a acceptable status and played the games they intended to distribute, development on it was propably stopped.
I also do not think that Nintendo will updated the mini emulator or is offering an update, even if this would be possible.
(they maybe do for the re run with the NES classic mini in 2018)

So if you have a game which is not working like Topgear 3000 or Actraiser 2 just use RetroArch.
Also asking people here for fixing the Nintendo Emulator propably won't be happening.
Hacking the game rom to make it work on the emulator can work in a few cases. It was also done in the 90s.
However that is not a good way and also needs experience to do it. Considering there is RetroArch it makes no sense.

I do have a SNES mini and I also plan to put some more games on it as soon as the new version of hakchi2 is officially available.
With the combination of Nintendos own emulator and RetroArch it should be possible to make almost every NES/SNES Game run.
Also since we can also use the original SNES Mini UI for launching any game / app from there it makes the matter even less of a problem.
Everything still feels Nintendo official which I like.

Anyway, I also have a question.
Would it be possible to run the BSNES performance core with RetroArch on the SNES Mini?
For some reason I like BSNES more than SNES9x.
I lost track over the many SNES9x variations long time ago.
I know there was a 1.53 version but all just using the 1.52 core.
It is a bit messy situation. Maybe somebody can bring some light into this.
Please list the graphics bugs in contra and super mario rpg? Are you referring to the epilepsy filter?! That is intentional modification.
 

ganons

Well-Known Member
Member
Joined
Jun 12, 2005
Messages
3,290
Trophies
1
XP
3,099
Country
https://wiki.gbatemp.net/wiki/WiiU_VC_Snes_injection

Might have found something for illusion of gaia.

Someone got it working on the WiiU's VC by injecting it into Kirby's Dreamland 3.
And kirbys dreamland 3 works on this.

So does kirby have a special header or something? Might be worth a look. (I know its a SA-1 game but there might be more to it then that)

Edit: Try it with Actraiser 2, Robotrek and Terranigma also. Probably wont work, but its worth a shot.

Just an idea, can you actually load a vc SNES game on the SNES mini, will hakchi convert it?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: