ZSNES is no longer in active development.
Moderator: ZSNES Mods
-
- can't make up their mind
- Posts: 101
- Joined: Sun Sep 13, 2015 7:51 pm
- Location: England
Re: ZSNES is not dead - Still in development
I can't wait for ZSNES 2.0. Hopefully it fixes the problems we all know about (and I don't care about), makes recording AVI much easier and keeps that classic retro GUI we all love.
ZSNES will live on forever as the first SNES emulator.
ZSNES will live on forever as the first SNES emulator.
:3
Re: ZSNES is not dead - Still in development
There were ones before zsnes I'm pretty sure, and i believe 2.0 is supposed to have a more native GUI.
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae
Re: ZSNES is not dead - Still in development
vsmc, super pasofami, esnes, nlksnes, snes96, snes97, and snes9x, to name a few of the more popular predecessors to zsnes.
Why yes, my shift key *IS* broken.
-
- can't make up their mind
- Posts: 101
- Joined: Sun Sep 13, 2015 7:51 pm
- Location: England
Re: ZSNES is not dead - Still in development
lol, someone said it was the first snes emulator to get a big knowledge, or something like it.
What do you mean by a native GUI? If this means we're getting a new, more modern one, then can we still switch to the 1.51 GUI which I (and probably loads of other people) love?
What do you mean by a native GUI? If this means we're getting a new, more modern one, then can we still switch to the 1.51 GUI which I (and probably loads of other people) love?
:3
Re: ZSNES is not dead - Still in development
By more native I mean, from what I read (don't remember where but probably somewhere in this thread), it'll probably be like GTK or Qt or one of those. Not quite native but more so than what zsnes is now. Would be cool if they at least offered a skin to make it look similar to the old UI but I highly doubt they'd maintain the old UI as it is now. It's supposed to be a ton of x86 ASM from like 20 years ago; hard to maintain and not portable.
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Re: ZSNES is not dead - Still in development
We broke the timings on purpose at one point in the past. The voodoo overload prevented other timing fixes. We're aware it's broken. Most sa-1 games barf out and die horribly right now. We warned people not to play them on zsnes until further notice.Vitor Vilela wrote:I always worried about SA-1 compatibility with ZSNES since everyone knows, ZSNES is the most popular emulator and some people didn't like the fact that my patch always had some weird issues with ZSNES, which is also the main reason I'm been hoping for a new version so far.
Sadly, people don't read much these days.
Your test rom is much appreciated.
皆黙って俺について来い!!
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)
-
- Regular
- Posts: 271
- Joined: Tue Jun 14, 2005 8:35 pm
Re: ZSNES is not dead - Still in development
Maybe have a disclaimer popup that goes away when you type "SA-1 IS BROKEN AND I WILL NOT ASK TO FIX IT BECAUSE IT IS FIXED IN ZSNES 2.0" in the 1.53 release? ... that's never gonna work because it's probably going to get repacked with TEH LEGIT l33t warez RAWMz preconfigured with xboxcontroller support and best graphics, uploaded to a file-share and the configuration will already have the flag.
Edit: Thank you for the censor on ROMZ, made that much awesome, so hax.
Edit: Thank you for the censor on ROMZ, made that much awesome, so hax.
Re: ZSNES is not dead - Still in development
I need to buy an SA-1 cart but they aren't cheap. Saving up for one.
Watering ur plants.
-
- 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 is not dead - Still in development
This may be presumptuous, but I think I have a cart for Kirby's Super Star, the save battery no longer works, but it's an SA-1 game If you need one to test, I can send it.pagefault wrote:I need to buy an SA-1 cart but they aren't cheap. Saving up for one.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
-
- 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 is not dead - Still in development
Fair enough, I felt like offering nonetheless ^_^pagefault wrote:It's fine, don't need donations.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
Re: ZSNES is not dead - Still in development
The sound problems are mostly fixed, there is a lot of sketchy stuff I had to add to get it working properly with the old code but I think sound was one of the #1 priorities to fix. I have spend most of my time still working on 2.0. Mainly just want people who choose to use ZSNES 1.x for whatever reason to be happy.
Watering ur plants.
-
- 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 is not dead - Still in development
Excellent, I'd love to try it out, do you have a potential time frame for the 1.x release, if I may ask?pagefault wrote:The sound problems are mostly fixed, there is a lot of sketchy stuff I had to add to get it working properly with the old code but I think sound was one of the #1 priorities to fix. I have spend most of my time still working on 2.0. Mainly just want people who choose to use ZSNES 1.x for whatever reason to be happy.
"Just because I don't LISTEN doesn't mean I don't CARE!" -Homer Simpson
Re: ZSNES is not dead - Still in development
well it won't be anytime in september since that month has ended (hah!)nintendo_nerd wrote:Excellent, I'd love to try it out, do you have a potential time frame for the 1.x release, if I may ask?pagefault wrote:The sound problems are mostly fixed, there is a lot of sketchy stuff I had to add to get it working properly with the old code but I think sound was one of the #1 priorities to fix. I have spend most of my time still working on 2.0. Mainly just want people who choose to use ZSNES 1.x for whatever reason to be happy.
maybe before year 2015 ends...hopefully
-
- can't make up their mind
- Posts: 101
- Joined: Sun Sep 13, 2015 7:51 pm
- Location: England
Re: ZSNES is not dead - Still in development
I do. There hasn't been any news on the homepage for about 8 years now, but at least we know 2.0 has been in development and made more perfect. These good things take time.
:3
-
- can't make up their mind
- Posts: 101
- Joined: Sun Sep 13, 2015 7:51 pm
- Location: England
Re: ZSNES is not dead - Still in development
Another question: is 2.0 going to be available on x64 machines? I'm running Vista on an AMD x64 machine so I don't know.
:3
Re: ZSNES is not dead - Still in development
I'm too lazy to go through the whole thread right now but I specifically asked that question ITT or in another thread(maybe in a PM) and got "Yes". Devs, correct me if I remember incorrectly but I'm like 99% sure the answer is yes.Termingamer2-JD wrote:Another question: is 2.0 going to be available on x64 machines? I'm running Vista on an AMD x64 machine so I don't know.
Re: ZSNES is not dead - Still in development
Even if it's only released as a 32 bit application, it'll still run on 64 bit systems.
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae
-
- Buzzkill Gil
- Posts: 4294
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES is not dead - Still in development
Yeah, x86-64 doesn't shed compatibility with 32-bit apps any more than x86-32 shed compatibility with 16-bit apps. Linux is just stupid is why things break there.paulguy wrote:Even if it's only released as a 32 bit application, it'll still run on 64 bit systems.
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 is not dead - Still in development
I've never had 32 bit stuff break under 64 bit linux. Worst I've had was Flash misbehave, but I'm going to chalk that up to Flash itself. 64 bit Linux seems to even be able to run 16 bit code, as many win16 applicatiosn run through wine without emulation.
Maybe these people were born without that part of their brain that lets you try different things to see if they work better. --Retsupurae
-
- Buzzkill Gil
- Posts: 4294
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES is not dead - Still in development
I have! Got the awesome and informative error of "file not found" when the problem was "32-bit app in 64-bit environment"paulguy wrote:I've never had 32 bit stuff break under 64 bit linux. Worst I've had was Flash misbehave, but I'm going to chalk that up to Flash itself. 64 bit Linux seems to even be able to run 16 bit code, as many win16 applicatiosn run through wine without emulation.
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 is not dead - Still in development
Not entirely. It breaks on Linux because the compilers on 64 bit machines default to producing 64 bit code.Gil_Hamilton wrote:Yeah, x86-64 doesn't shed compatibility with 32-bit apps any more than x86-32 shed compatibility with 16-bit apps. Linux is just stupid is why things break there.paulguy wrote:Even if it's only released as a 32 bit application, it'll still run on 64 bit systems.
Technically, it should be possible to build an i686 binary using -m32 for all of the C/C++ parts, declaring [bits 32] in all assembly source, which I think we already do anyway, which will work with both nasm and yasm. And then you need the multilib developer libraries for all of the program's dependencies.
Technically also, using -m32 will not break compilation on 32 bit machines, either. And if we build and package as requiring 32 bit or multilib, we eliminate the need to fix so much assembly code to work with 64 bit builds. It's not exactly rocket science.
Of course, then you also need multilib on 64 bit machines, and to build on 64 bit machines, you also need a multilib compiler instead of a pure native compiler.
-
- Buzzkill Gil
- Posts: 4294
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES is not dead - Still in development
It's broken if you're running downloaded binaries, too.kode54 wrote:Not entirely. It breaks on Linux because the compilers on 64 bit machines default to producing 64 bit code.Gil_Hamilton wrote:Yeah, x86-64 doesn't shed compatibility with 32-bit apps any more than x86-32 shed compatibility with 16-bit apps. Linux is just stupid is why things break there.paulguy wrote:Even if it's only released as a 32 bit application, it'll still run on 64 bit systems.
Technically, it should be possible to build an i686 binary using -m32 for all of the C/C++ parts, declaring [bits 32] in all assembly source, which I think we already do anyway, which will work with both nasm and yasm. And then you need the multilib developer libraries for all of the program's dependencies.
Technically also, using -m32 will not break compilation on 32 bit machines, either. And if we build and package as requiring 32 bit or multilib, we eliminate the need to fix so much assembly code to work with 64 bit builds. It's not exactly rocket science.
Of course, then you also need multilib on 64 bit machines, and to build on 64 bit machines, you also need a multilib compiler instead of a pure native compiler.
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 is not dead - Still in development
Downloaded binaries usually must be built against the same system libraries as the distribution you're running it on. Versions can vary wildly between distributions and even releases of the same distribution.
-
- Buzzkill Gil
- Posts: 4294
- Joined: Wed Jan 12, 2005 7:14 pm
Re: ZSNES is not dead - Still in development
Regardless, you should not get "file not found" when you try to run a 32-bit app in a 64-bit environment.kode54 wrote:Downloaded binaries usually must be built against the same system libraries as the distribution you're running it on. Versions can vary wildly between distributions and even releases of the same distribution.
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.