SNESTicle released, with article.

You can talk about almost anything that you want to on this board.

Moderator: Moderators

Post Reply
SNESPlayer
Posts: 37
Joined: Wed Dec 08, 2021 11:18 pm

SNESTicle released, with article.

Post by SNESPlayer »

Something very interesting just happened. A story of the emulator SNESTicle appeared along with a twitter feed and an article:
https://github.com/iaddis/SNESticle
https://twitter.com/ShortFormErnie/stat ... 87864835#m
https://midrange.tedium.co/issues/the-c ... ion-992465

Would love to hear any thoughts or maybe even experiences related to NESTicle as well.
calima
Posts: 1745
Joined: Tue Oct 06, 2015 10:16 am

Re: SNESTicle released, with article.

Post by calima »

Ha, excellent trolling. Two days after someone spends months REing the GC binary, release source. :beer:
User avatar
Dwedit
Posts: 4924
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: SNESTicle released, with article.

Post by Dwedit »

Repository claims "MIT License" by the way.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
SNESPlayer
Posts: 37
Joined: Wed Dec 08, 2021 11:18 pm

Re: SNESTicle released, with article.

Post by SNESPlayer »

Dwedit wrote: Tue Jan 18, 2022 12:47 pm Repository claims "MIT License" by the way.
Yup, it is MIT-licensed (Both the author of the code and the of the article state so. Embedded on the source code as well). Making it one of the few (only?) complete SNES emulator under that license.

I am genuinely wondering about the accuracy of this emulator here. The codebase has no sight of ASM anywhere and it didn't seem like it used as many fancy tricks as ZSNES did to get the performance needed (Since the codebase does points to a ps2 and a dc folder as well). Luckily, for people who didn't want to install Visual Studio under Windows or something, there's a fork that includes a debug Win32 binary:
https://github.com/Sunlitspace542/SNESticle

So if anyone wants to test compatibility and such, go ahead!
User avatar
Nikku4211
Posts: 569
Joined: Sun Dec 15, 2019 1:28 pm
Location: Florida
Contact:

Re: SNESTicle released, with article.

Post by Nikku4211 »

Man we got to test some SNES demoscenes on this emulator.

See if RPM Racing works with it.
I have an ASD, so empathy is not natural for me. If I hurt you, I apologise.
User avatar
Memblers
Site Admin
Posts: 4044
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Re: SNESTicle released, with article.

Post by Memblers »

Amazing. It's really fun to see this happen. It's nice to see the "sequel", NESticle was huge deal for me, back when I was first curious about NES development.

I have VS2019 installed, and SNESticle builds without any problems. I ran maybe 9 demos, all but one worked. My NSF Player does not work in it, but that's no surprise because there is some unintentional weirdness with the CPU-SPC comms. I only tried a few games, they all worked fine, as far as I can tell. One problem though is that the emulation speed is locked to the monitors refresh rate.. so it's running nicely at 144hz for me, haha. I still played a game in it, though.
calima
Posts: 1745
Joined: Tue Oct 06, 2015 10:16 am

Re: SNESTicle released, with article.

Post by calima »

The TODO list has a ton of entries, so far from accurate.
Johannes
Posts: 3
Joined: Sat Jun 23, 2012 2:59 am

Re: SNESTicle released, with article.

Post by Johannes »

Oh look, I apparently made an account here 10 years ago and never posted anything.
calima wrote: Tue Jan 18, 2022 9:25 am Ha, excellent trolling. Two days after someone spends months REing the GC binary, release source. :beer:
I honestly can't tell if he's trolling me or just being nice. I'm pretty happy with how this all played out either way!
SNESPlayer wrote: Wed Jan 19, 2022 1:19 am there's a fork that includes a debug Win32 binary
That fork adds nothing, the binary is in the original repository. There are some interesting forks already though. This one looks to have made good progress on getting it to compile and has framerate limiting: https://github.com/tmaul/SNESticle
SNESPlayer
Posts: 37
Joined: Wed Dec 08, 2021 11:18 pm

Re: SNESTicle released, with article.

Post by SNESPlayer »

Johannes wrote: Thu Jan 20, 2022 4:11 am Oh look, I apparently made an account here 10 years ago and never posted anything.
calima wrote: Tue Jan 18, 2022 9:25 am Ha, excellent trolling. Two days after someone spends months REing the GC binary, release source. :beer:
I honestly can't tell if he's trolling me or just being nice. I'm pretty happy with how this all played out either way!
SNESPlayer wrote: Wed Jan 19, 2022 1:19 am there's a fork that includes a debug Win32 binary
That fork adds nothing, the binary is in the original repository. There are some interesting forks already though. This one looks to have made good progress on getting it to compile and has framerate limiting: https://github.com/tmaul/SNESticle
Oh hi! Didn't know about that particular fork or that the original repo had the binaries, very interesting to know. You also appear in the article about reverse engineering the SNESticle binary too. What do you think in deeper detail about the source code release? Any notes or interesting tidbits from there that you're able to share?
Johannes
Posts: 3
Joined: Sat Jun 23, 2012 2:59 am

Re: SNESTicle released, with article.

Post by Johannes »

SNESPlayer wrote: Fri Jan 21, 2022 6:24 am What do you think in deeper detail about the source code release? Any notes or interesting tidbits from there that you're able to share?
Contrary to what Sardu might think, I have almost no free time, so no, I haven't really had time to look at it. I did notice the line "+integrate nesticle" in the readme, though. So perhaps the plan was that NESticle and SNESticle would become one and the same.
Post Reply