ZSNES and SMW hacking
Moderator: ZSNES Mods
-
- "Your thread will be crushed."
- Posts: 1236
- Joined: Wed Jul 28, 2004 1:49 am
- Location: Not in Winnipeg
- Contact:
ZSNES and SMW hacking
I was looking at the this thread over on SMW Central, and I thought I would make a statement about this.
Although we here certainly don't want to discourage people from using zsnes, as it is a great program to play SNES games, we do not encourage making hacks that rely on exploiting known bugs in the program. The ultimate goal of zsnes, like any emulator, is to be as close to the original hardware as possible. As such, future updates of zsnes will almost certainly break Super Mario World hacks that rely on these bugs. Yes, I am specifically addressing the issues with Addmusic used by many Super Mario World hackers. The goal of any hack should be to be compatible with the original hardware.
It is a real shame that people continue to use these broken tools, as I think there are likely some great hacks out there. The fact that they do not work on a real SNES is disappointing.
Although we here certainly don't want to discourage people from using zsnes, as it is a great program to play SNES games, we do not encourage making hacks that rely on exploiting known bugs in the program. The ultimate goal of zsnes, like any emulator, is to be as close to the original hardware as possible. As such, future updates of zsnes will almost certainly break Super Mario World hacks that rely on these bugs. Yes, I am specifically addressing the issues with Addmusic used by many Super Mario World hackers. The goal of any hack should be to be compatible with the original hardware.
It is a real shame that people continue to use these broken tools, as I think there are likely some great hacks out there. The fact that they do not work on a real SNES is disappointing.
<pagefault> i'd break up with my wife if she said FF8 was awesome
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Re: ZSNES and SMW hacking
The really weird thing is that even after we finally outgrow the current version, they'll keep using it so that their hacks work.
*shrug*
*shrug*
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES and SMW hacking
Pity there's not a timebomb built into ZSNES to force upgrades.grinvader wrote:The really weird thing is that even after we finally outgrow the current version, they'll keep using it so that their hacks work.
*shrug*
...
Except it probably would've gone off four years ago.
KHDownloadsSquall_Leonhart wrote:DirectInput represents all bits, not just powers of 2 in an axis.You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
Re: ZSNES and SMW hacking
Let's look at it this way: it's probable that people who actually know what they're doing are going to make sure their SNES hacks work on the actual SNES, anyway (like grin mentioned in the eb thread). So likely you're not missing anything great out of those hacks that only work on some old emulator.
[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Re: ZSNES and SMW hacking
For "people who know what they're doing" you'll expect technical ability, however a lot of people just looking to make hacks unknowingly using patches that won't run on a SNES are potentially good at making levels and stuff. They're not really inclusive.
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
Heh "close as possible to real hardware"
Zsnes 2.0 isn't going to happen till 2016.

Zsnes 2.0 isn't going to happen till 2016.
Last edited by nintendo_nerd on Tue Jan 15, 2013 12:29 am, edited 1 time in total.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Re: ZSNES and SMW hacking
Just because we're not slaves to our hobbies doesn't mean we abandonned anything.
Seriously, stop pulling that shit. It's getting boring.
It's like having someone clawing at the inside of a coffin and telling him he's dead because he's in a coffin so he should stop struggling. Derp.
Nobody except for us is qualified to claim it's dead, so respect that and shove it.
P.S.: it's not.
Seriously, stop pulling that shit. It's getting boring.
It's like having someone clawing at the inside of a coffin and telling him he's dead because he's in a coffin so he should stop struggling. Derp.
Nobody except for us is qualified to claim it's dead, so respect that and shove it.
P.S.: it's not.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES and SMW hacking
Well, at least he's grown a bit of a spine.
Pity he's using it to try and start drama instead of solve his problems, right?
Pity he's using it to try and start drama instead of solve his problems, right?
KHDownloadsSquall_Leonhart wrote:DirectInput represents all bits, not just powers of 2 in an axis.You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
For instance....?Gil_Hamilton wrote:Well, at least he's grown a bit of a spine.
Pity he's using it to try and start drama instead of solve his problems, right?
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES and SMW hacking
Like that time you came in here to quote byuu out of context to support your making fun of ZSNES.nintendo_nerd wrote:For instance....?Gil_Hamilton wrote:Well, at least he's grown a bit of a spine.
Pity he's using it to try and start drama instead of solve his problems, right?
KHDownloadsSquall_Leonhart wrote:DirectInput represents all bits, not just powers of 2 in an axis.You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
Look, I gotta level with you. I only say what I say because I don't understand why people still use Zsnes, when there are more accurate emulators out there. No, I don't agree with Byuu and his cultist ways in emulation, no Snes emulator should require a Core i5 to run full speed, so I use Snes9x 1.53. Like Internet Explorer 6, the attachment rate is inexplicably high and isn't going to change even when 2.0 is released and if hell freezes over. It's hard NOT to be skeptical when the last official release was well over six years ago, so people lose faith, people move on, and people know of better emulators out there.
I remember when 2.0 was announced, along with the Sony SPC700 emulator core replacement; that right there is why I don't use it. My ears are trained to tell the difference between emulators and real hardware, as was the result of several years' exposure to emulators. When Snes9x came out, that all changed once Blaarg's S-SMP core was implemented, and when compared to real hardware, I noticed no difference between the two and no longer am able to go back to Zsnes 1.51. The sound effects are off, the SPC700 is not synchronized, the entire audio emulation as a whole has gone to hell.
I don't know what the hell I was on, or what I posted what I posted, but suffice to say, I want to use Zsnes 2.0, I really want to give it another chance, but at rate, Obama's second term will be over by then. I don't know why people get defensive when asked about progress updates, which we all know are not the same as specific release dates, right???
Progress update =/= release date info
I remember when 2.0 was announced, along with the Sony SPC700 emulator core replacement; that right there is why I don't use it. My ears are trained to tell the difference between emulators and real hardware, as was the result of several years' exposure to emulators. When Snes9x came out, that all changed once Blaarg's S-SMP core was implemented, and when compared to real hardware, I noticed no difference between the two and no longer am able to go back to Zsnes 1.51. The sound effects are off, the SPC700 is not synchronized, the entire audio emulation as a whole has gone to hell.
I don't know what the hell I was on, or what I posted what I posted, but suffice to say, I want to use Zsnes 2.0, I really want to give it another chance, but at rate, Obama's second term will be over by then. I don't know why people get defensive when asked about progress updates, which we all know are not the same as specific release dates, right???
Progress update =/= release date info
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES and SMW hacking
Which as you doubtless know since you're quoting byuu from his forums, is not the case. An ATOM can get full-speed in most cases.nintendo_nerd wrote:No, I don't agree with Byuu and his cultist ways in emulation, no Snes emulator should require a Core i5 to run full speed
KHDownloadsSquall_Leonhart wrote:DirectInput represents all bits, not just powers of 2 in an axis.You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
Can someone at least explain why I get so much audio crackling on a Core i7 when using the performance profile? That doesn't sound right to me at all. Don't worry, I deleted the Byuu quote as he and I have, uh, conflicting personalities.Gil_Hamilton wrote:Which as you doubtless know since you're quoting byuu from his forums, is not the case. An ATOM can get full-speed in most cases.nintendo_nerd wrote:No, I don't agree with Byuu and his cultist ways in emulation, no Snes emulator should require a Core i5 to run full speed
Using the recently released Higan 0.92, maybe I should stick with an older Bsnes, or not use it at all.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Re: ZSNES and SMW hacking
Asking for progress updates is meaningless when there is no progress being achieved.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
That's more like it. A lot of people are under the assumption that the project is dead when no progress has been made in who knows how long. Why the cock-teasing then? Why do people have false hope that someday there will be a Zsnes 2.0? Hell, why is the attachment rate for 1.51 so f***ing high when there are far more accurate emulators out there?grinvader wrote:Asking for progress updates is meaningless when there is no progress being achieved.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
Re: ZSNES and SMW hacking
A lot of people continue to use 1.36 because it has netplay, and basically no other emulator does; on top of that is that they think having 2 SNES emulators is silly when zsnes generally usually works OK. I see some LPs where they'll complain about bugs in their ROMs or whatever, without trying another emulator though, so laziness is probably part of it since they probably had some friend burn a CD for them with a bunch of emulators on it a decade ago. Also, see signature. :p
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
Okay, that's a pretty damn good reason to use it, but that's where it ends. What irks me is the super-inaccurate Sony SPC700 emulation. The fact I know how games are supposed to sound prevents me from using it; Square games sound atrocious, especially the sound effects. Mario's spin jump sound and warp pipe sounds are way off as well and sound nowhere near Snes9x's level of accuracy ever since Blaarg wrote his S-SMP emulator for Bsnes and Snes9x. Earthworm Jim 2 is another prime example, almost none of the sounds effects are there, or are partially there due to how the SPC700 streams audio data, and Zsnes sure as hell doesn't emulate that either. Neither does Clay Fighter 1 or 2, the voices are garbled and broken, but not in and don't sound the way they're supposed to.paulguy wrote:A lot of people continue to use 1.36 because it has netplay, and basically no other emulator does; on top of that is that they think having 2 SNES emulators is silly when zsnes generally usually works OK. I see some LPs where they'll complain about bugs in their ROMs or whatever, without trying another emulator though, so laziness is probably part of it since they probably had some friend burn a CD for them with a bunch of emulators on it a decade ago. Also, see signature. :p
Granted, Snes9x isn't 100% perfect either, but due to growing up with emulators and owning a real Snes, I know exactly how a real Snes is supposed to sound like. I can assure you that Zsnes is nowhere to what real hardware sounds like.
I'm tempted to record comparative samples to Blaarg's audio emulator core to Zsnes. I know I can't force people to change with something they're comfortable with, but I at least want to let people know what they're missing. There's no point in trying to convince others, but I want to educate them on other alternative methods of playing 16-bit games, and I will not try to force them to use Bsnes, I don't agree with Byuu at all.
Last edited by nintendo_nerd on Thu Jan 17, 2013 2:45 am, edited 1 time in total.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
Re: ZSNES and SMW hacking
Haha, look at that guy shadowboxing with himself. Whoa, Zsnes' sound core is outdated, NEWS AT 11. Why are you writing paragraphs across multiple posts about something nobody even argued (nor will argue)?
(pretty late reply I know, but this thread got bumped and I happened to see it, so blah)
To me they're pretty inclusive. If a person can't figure out that it's bad to make a SNES hack that doesn't even work on a SNES, then why should I trust that person to make good decisions when it comes to constructing a video game level? Life is too short to play everything I want already, so I'm definitely not gonna rummage through SMW hacks from people without common sense.paulguy wrote:For "people who know what they're doing" you'll expect technical ability, however a lot of people just looking to make hacks unknowingly using patches that won't run on a SNES are potentially good at making levels and stuff. They're not really inclusive.
(pretty late reply I know, but this thread got bumped and I happened to see it, so blah)
[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES and SMW hacking
What.nintendo_nerd wrote:Mario's spin dash
KHDownloadsSquall_Leonhart wrote:DirectInput represents all bits, not just powers of 2 in an axis.You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
Take a look at the ROM hacking community as a whole, like Chrono Trigger hacks, the most recent one, Crimson Echoes, the authors state that it will only work on Zsnes and that it's the best emulator in existence. Why the hell would someone want to do that? There are alsoblackmyst wrote:Haha, look at that guy shadowboxing with himself. Whoa, Zsnes' sound core is outdated, NEWS AT 11. Why are you writing paragraphs across multiple posts about something nobody even argued (nor will argue)?
those who use it because they can't tell a difference, but with the right sources, others could be educated
This, surely you know the issue on Zsnes, Snes9x gets it right.Gil_Hamilton wrote:What.nintendo_nerd wrote:Mario's spin dash
http://www.youtube.com/watch?v=sEYdJ08c ... e=youtu.be
Well, if we're going to split hairs, I might as well sod off. Why did I join these forums again? I can't seem to recall, but I think it had to do with toast, or kittens, not sure.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Re: ZSNES and SMW hacking
Because it's not fucking dead ?nintendo_nerd wrote:Why the cock-teasing then?
Because it's not false ?Why do people have false hope that someday there will be a Zsnes 2.0?
Yeah, fuck you. It was pretty awesome considering the state of things when it was written.nintendo_nerd wrote:What irks me is the super-inaccurate Sony SPC700 emulation.
Blargg. He didn't write it for any emulator. Their devs just invested more time than we did in it. It sounds just as great in zsnes.ever since Blaarg wrote his S-SMP emulator for Bsnes and Snes9x
Too bad you don't have that version, huh ?
How 'bout that cocktease now. ¬_¬
Yeah, I think it was bad irq timing fucking that one up.Gil_Hamilton wrote:What.nintendo_nerd wrote:Mario's spin dash
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES and SMW hacking
Mario DOES NOT HAVE A SPIN DASH.nintendo_nerd wrote:This, surely you know the issue on Zsnes, Snes9x gets it right.Gil_Hamilton wrote:What.nintendo_nerd wrote:Mario's spin dash
http://www.youtube.com/watch?v=sEYdJ08c ... e=youtu.be
SONIC THE HEDGEHOG has a spin dash.
And I've only played Mario World on real hardware. I've never heard whatever ZSNES does to the spin-jump sound.
KHDownloadsSquall_Leonhart wrote:DirectInput represents all bits, not just powers of 2 in an axis.You have your 2s, 4s, 8s, 16s, 32s, 64s, and 128s(crash course in binary counting!). But no 1s.
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
Derp. Fixed.Gil_Hamilton wrote:Mario DOES NOT HAVE A SPIN DASH.nintendo_nerd wrote:This, surely you know the issue on Zsnes, Snes9x gets it right.Gil_Hamilton wrote:What.nintendo_nerd wrote:Mario's spin dash
http://www.youtube.com/watch?v=sEYdJ08c ... e=youtu.be
SONIC THE HEDGEHOG has a spin dash.
And I've only played Mario World on real hardware. I've never heard whatever ZSNES does to the spin-jump sound.
Anyway, compare the two and Super Mario World's sound effects, Zsnes is way off, Snes9x is spot on
Zsnes - Listen to the warp pipe sound at 0:41
http://www.mediafire.com/?kld2261vjd1zl0l
Snes9x - Listen to the warp pipe sound at 0:37
http://www.mediafire.com/?pbc4plz2pnnr035
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Re: ZSNES and SMW hacking
hahahahahaha fuck me ;_;Gil_Hamilton wrote:Mario DOES NOT HAVE A SPIN DASH.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- Sir Robin the Not-Quite-So-Brave-As-Sir-Lancelot
- Posts: 446
- Joined: Mon May 11, 2009 4:44 am
- Location: USA
- Contact:
Re: ZSNES and SMW hacking
Now then....I beg you my leave.

Well, at least you guys are being honest about it.

Well, at least you guys are being honest about it.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson