Homebrew RetroArch - A new multi-system emulator

  • Thread starter Thread starter Toad King
  • Start date Start date
  • Views Views 746,180
  • Replies Replies 3,294
  • Likes Likes 27
Status
Not open for further replies.
Because the issue still happens in the official version of 1.43 as per ABX testing. The issue has plagued Nestopia forever and we need to speak to the developer. Not to mention Undead fixes many audio/video sync issues the older version had.

So then the idea that Nestopia is more accurate, is wrong. FCEU is better. Well, that does it for me. I don't have any audio issues with FCEU, no popping, no cracking, no tinny/scratchyness, no sync issues - with at least NTSC games thusfar.
 
So then the idea that Nestopia is more accurate, is wrong. FCEU is better. Well, that does it for me. I don't have any audio issues with FCEU, no popping, no cracking, no tinny/scratchyness, no sync issues with at least NTSC games.

Holy hell, I don't want a debate on emulation accuracy, I want to make it very clear that I don't want this to go on. If you like FCEUmm, then use that instead. I've made my decision and that's final. The Genesis Plus GX issue takes precedence, Nestopia doesn't have the mapper issues when making save states and doesn't make empty files. FCEUmm has save issues and many games cannot restore the saves made. Again, I don't want to continue this accuracy debate. Take it up with the Nestopia author if it really is worth doing, because that is the only way the RA Nestopia port will ever be fixed. I sure as hell don't want this to go on.

I'm done here. Trying to discuss accuracy without it getting anymore heated isn't going to solve anything.

Nestopia uses cycle-accurate emulation just like Bsnes,

http://www.bannister.org/software/nestopia.htm
http://sourceforge.net/projects/nestopia/
http://0ldsk00l.ca/nestopia.html

therefore, that makes it more accurate then FCEUmm.
 
Holy hell, I don't want a debate on emulation accuracy, I want to make it very clear that I don't want this to go on. If you like FCEUmm, then use that instead. I've made my decision and that's final. The Genesis Plus GX issue takes precedence, Nestopia doesn't have the mapper issues when making save states and doesn't make empty files. FCEUmm has save issues and many games cannot restore the saves made. Again, I don't want to continue this accuracy debate. Take it up with the Nestopia author if it really is worth doing, because that is the only way the RA Nestopia port will ever be fixed. I sure as hell don't want this to go on.

I'm done here. Trying to discuss accuracy without it getting anymore heated isn't going to solve anything.

Are the save state issues causing the audio issues? (just asking)
 
Are the save state issues causing the audio issues? (just asking)

No, the save state issues are mapper related because FCEUmm has issues with emulating certain ones. LibretroRetroArch has told me this numerous times and cannot be fixed unless someone contacts the author.

Nestopia/Nestopia Undead is cycle-accurate, putting it on the level of accuracy like Bsnes while maintaining speed. The audio issues are inherent in Nestopia and has been for years and can only be fixed if the current maintainer, rdanbrook can be contacted. Despite the audio issue, the emulator is accurate in handling mappers, CPU cycles, APU cycles and other aspects. This issue must be ABX tested in-depth and reported to Dan Brook. Both the Windows port and RA port sound identical.

Again, I don't want to get mad at anyone and I'm trying very hard not to, I just want to clarify why things are the way they are. Nestopia clearly has an audio issue the no one bother to report for one reason or another, but we certainly can try to get a hold of the author. FCEUmm has clearer sound yes, but I experience popping after a period of time.
 
No, the save state issues are mapper related because FCEUmm has issues with emulating certain ones. LibretroRetroArch has told me this numerous times and cannot be fixed unless someone contacts the author.

Nestopia/Nestopia Undead is cycle-accurate, putting it on the level of accuracy like Bsnes while maintaining speed. The audio issues are inherent in Nestopia and has been for years and can only be fixed if the current maintainer, rdanbrook can be contacted. Despite the audio issue, the emulator is accurate in handling mappers, CPU cycles, APU cycles and other aspects. This issue must be ABX tested in-depth and reported to Dan Brook. Both the Windows port and RA port sound identical.

Oh boy, now you've got me wanting to find out just how inaccurate FCEU really is. Maybe the only way I could really find out is if I played the same game side by side with the real hardware to see the difference (although I haven't see the difference yet other than slightly higher color saturation in FCEU). Maybe its best I stay in ignorance....?


This issue must be ABX tested in-depth and reported to Dan Brook.

This very fact is the probably the reason why the Wii's NES Virtual Console emulation sounds tinny. Nintendo is not going to invest the amount of time necessary to provide us with "truly" accurate emulation (yet they take the time to make a dedicated emulator for each specific game rather than one emulator for all of them? Weird).
 
Oh boy, now you've got me wanting to find out just how inaccurate FCEU really is. Maybe the only way I could really find out is if I played the same game side by side with the real hardware to see the difference (although I haven't see the difference yet other than slightly higher color saturation in FCEU). Maybe its best I stay in ignorance....?

This very fact is the probably the reason why the Wii's NES Virtual Console emulation sounds tinny. Nintendo is not going to invest the amount of time necessary to provide us with "truly" accurate emulation (yet they take the time to make a dedicated emulator for each specific game rather than one emulator for all of them? Weird).

ABX testing is the best way to accurately compare the audio; Foobar2000, the ABX plugin and having it in raw wave format is the best way to do it, tacodaemon can help you with setting it up or at least the know how. The Virtual Console can be compared against as well, but isn't anywhere near real hardware accuracy-wise. I wasn't trying to get mad at you, but if it came across as such, that wasn't my intent. It's just there was a lot of confusion that needed to be cleared up.
 
Since it seemed my 'love' for SNES was being questioned by someone back on the previous page - let me just go and give you a status update -

Star Fox 1 runs fullspeed now all the time on Wii. Yes, I went through the entire game - it runs 72/76fps now on average on Wii - with 63/65fps as absolute lowest dipping point. Went through one of the courses all the way through Andross and finished it up - never once did it drop below 60fps.

So - that game is no longer a problem now.

I'll push a new version of SNES9x Next with this speed optimization/hack in the next point release for Wii.
 
Since it seemed my 'love' for SNES was being questioned by someone back on the previous page - let me just go and give you a status update -

Star Fox 1 runs fullspeed now all the time on Wii. Yes, I went through the entire game - it runs 72/76fps now on average on Wii - with 63/65fps as absolute lowest dipping point. Went through one of the courses all the way through Andross and finished it up - never once did it drop below 60fps.

So - that game is no longer a problem now.

I'll push a new version of SNES9x Next with this speed optimization/hack in the next point release for Wii.

What? I wasn't the one that said that was I? :( All I've been doing is collaborating with ABX tests...
 
What? I wasn't the one that said that was I? :( All I've been doing is collaborating with ABX tests...

No you weren't - it was the guy who said this -

'But here's the problem....the coders involved with Retroarch may not express the same kind of love for SNES, NES, etc that ekeeke does for Genesis. So I doubt that these issues are even "considered" to be an "issue" to them.'

Trust me, if I had no love for SNES, I wouldn't even be programming right now - SNES9x was my main ticket into programming for real again a few years back.
 
  • Like
Reactions: tacodaemon
No you weren't - it was the guy who said this -

'But here's the problem....the coders involved with Retroarch may not express the same kind of love for SNES, NES, etc that ekeeke does for Genesis. So I doubt that these issues are even "considered" to be an "issue" to them.'

Trust me, if I had no love for SNES, I wouldn't even be programming right now - SNES9x was my main ticket into programming for real again a few years back.

Notice I said that the coders involved with Retroarch "may" not express the same kind of love for SNES, etc....

In other words, there's a possibility that you do or do not. I wouldn't know.....until now! Wow, I'm impressed that you've fixed Star Fox. I myself still consider the SNES to be the greatest console of all time and I love it dearly, and I'm really glad to see that you love the SNES as well. This bodes well for the future of it on the Wii. I can only imagine what else you might have in store for SNES9x Next.
 
Notice I said that the coders involved with Retroarch "may" not express the same kind of love for SNES, etc....

In other words, there's a possibility that you do or do not. I wouldn't know.....until now! Wow, I'm impressed that you've fixed Star Fox. I myself still consider the SNES to be the greatest console of all time and I love it dearly, and I'm really glad to see that you love the SNES as well. This bodes well for the future of it on the Wii. I can only imagine what else you might have in store for SNES9x Next.

Let's let bygones be bygones. Snes9x Next is an excellent port, even better with Star Fox running at full speed and (hopefully) the fixed Genesis side. Just a simple case of misreading, nothing serious. You're not the only one who misreads things ;)
 
Notice I said that the coders involved with Retroarch "may" not express the same kind of love for SNES, etc....

In other words, there's a possibility that you do or do not. I wouldn't know.....until now! Wow, I'm impressed that you've fixed Star Fox. I myself still consider the SNES to be the greatest console of all time and I love it dearly, and I'm really glad to see that you love the SNES as well. This bodes well for the future of it on the Wii. I can only imagine what else you might have in store for SNES9x Next.
nice backpedaling

anyway, we have the ABX reports and we're gonna have our audio guy look at them and decide how to proceed, if we even can in the case of the Wii. Like LibretroRetroArch said, we're restricted to hermite resampling on the Wii because sinc uses too much memory normally.
 
  • Like
Reactions: tacodaemon
nice backpedaling

anyway, we have the ABX reports and we're gonna have our audio guy look at them and decide how to proceed, if we even can in the case of the Wii. Like LibretroRetroArch said, we're restricted to hermite resampling on the Wii because sinc uses too much memory normally.

Right, and if ekeeke can get Genesis Plus 1.7.3 to sound near-perfect (no tinny audio) in its standalone emulator, you guys are more than capable of doing the same for Genesis Plus in RetroArch B-) There must be a way to do it.
 
Right, and if ekeeke can get Genesis Plus 1.7.3 to sound near-perfect (no tinny audio) in its standalone emulator, you guys are more than capable of doing the same for Genesis Plus in RetroArch B-) There must be a way to do it.

You can try as well I guess -

https://github.com/Themaister/RetroArch/issues/133

I posted a link to an updated version of Genesis Plus GX libretro in there (a DOL file) - changing it from 48KHz to 44KHz. Drop this into your retroarch-wii directory - you can name it whatever you like - and compare it to the old one - see if it fixes the issues you speak of.
 
  • Like
Reactions: MassiveRican
You can try as well I guess -

https://github.com/Themaister/RetroArch/issues/133

I posted a link to an updated version of Genesis Plus GX libretro in there (a DOL file) - changing it from 48KHz to 44KHz. Drop this into your retroarch-wii directory - you can name it whatever you like - and compare it to the old one - see if it fixes the issues you speak of.

Cool. I will try that version for sure as soon I get home (I'm at work at moment).
 
@the_randomizer and tacodaemon thanks a bunch for taking the time to do the ABX tests. I know it's a labor of love in your quest for better(close to perfection) emulation.

If I may I ask that u guys take it easy on the NEStopia undead author. I'm sure that ABX test compared with FCEUMM or better yet the NES console along with a subjective report will be enough. Hope all goes well guys and again thanks for your edforts as well!

@Libretoarc ... Wow full sploosh at What your capable of with SNES9X Next. Outstanding man thanks a bunch. StarFox running at full speed, I don't think anyone could have imagined that on the Wii. Well not most people anyway lol.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum