SNAC vs BlisSTer vs Deamonbite
SNAC vs BlisSTer vs Deamonbite
I know all are low latency option to use original controllers with MiSTer, but I'm not sure what is best for each user scenario.
Can someone clarify pros and cons of each solution?
-
- Top Contributor
- Posts: 433
- Joined: Fri May 29, 2020 8:50 am
- Has thanked: 86 times
- Been thanked: 120 times
Re: SNAC vs BlisSTer vs Deamonbite
- Wide official core support
- No lag, direct electrical connection to FPGA
- Allows original CRT dependant lightguns to function
- Cheap, can DIY
- Doesn't work in OSD menus
- Requires adapter per controller interface
- Limited to 1 input (unless you use unofficial third-party cores/adapters)
- Supported everywhere
- Very low lag, 1ms~ with 1000Hz USB polling
- Works in OSD menus
- Can run multiple controllers on a single microcontroller/adapter
- Can use non-native controllers on any core (PC Engine on NES for example)
- Can use elsewhere (PC, RasPi etc.)
- Cheap, can DIY
- Run as many controllers as the core/adapter can handle
- Doesn't support lightguns
- No lag, bypasses USB via LLAPI
- Lightguns should work
- Can use multiple inputs
- Works in OSD menus
- Not officially supported
- Needs specially compiled LLAPI cores (can get them via update_all)
- Expensive adapters, can DIY but it's a bit of a faff
- Waning support
-
- Posts: 102
- Joined: Thu Aug 19, 2021 4:07 am
- Has thanked: 2 times
- Been thanked: 41 times
Re: SNAC vs BlisSTer vs Deamonbite
The other thing is that the adapters I used for BlisSTer are the same ones I now use for SNAC. They're interchangeable and buying them didn't go to waste. And in theory, the BlisSTer ports allow you to use any controller there's a BlissBox adapter for. I say theory because right now I can't get them to work outside of LLAPI mode. Might be I need to update or something. That's one of those downsides of an unofficial board. But one USB adapter purchase later and I can use them on PC, as well. So basically nothing I've bought for BlisSTer has been for a singular use.
Of course, BlisSTer has far less case options for it since it has different ports, it is again unofficial and subject to a third party to support, and the DaemonBite adapters serve many of the same purposes aside from SNAC support.
-
- Top Contributor
- Posts: 381
- Joined: Tue Jun 16, 2020 12:22 pm
- Has thanked: 58 times
- Been thanked: 77 times
Re: SNAC vs BlisSTer vs Deamonbite
Will add them
SNACAngelicLiver wrote: ↑Mon Jun 27, 2022 3:04 pm SNAC
DaemonBite
BlisSTer
Tldr; SNAC for lightguns and DaemonBite for almost everything else.
- Wide official core support
- No lag, direct electrical connection to FPGA (which means it will be the exact same connection as a real console)
- Allows original CRT dependant lightguns to function
- Cheap, can DIY
- ONLY the "systems" controller will work for each core for example you can NOT use a SNES controller with the NES core or ANY other core, SNES controller will work for SNES core ONLY. That is a controller will only work for a core IF that controller would work on the real system
- Doesn't work in OSD menus
- Requires adapter per controller interface
- Limited to 1 input (unless you use unofficial third-party cores/adapters)
- Supported everywhere
- Very low lag, 1ms~ with 1000Hz USB polling
- Works in OSD menus
- Can run multiple controllers on a single microcontroller/adapter
- Can use non-native controllers on any core (PC Engine on NES for example)
- Can use elsewhere (PC, RasPi etc.)
- Cheap, can DIY
- Run as many controllers as the core/adapter can handle
- Doesn't support lightguns
- No lag, bypasses USB via LLAPI
- Lightguns should work
- Can use multiple inputs
- Works in OSD menus
- If no LLAPI core is used (for example the official mister cores) then normal USB mode is used and works just as fast/good as Daemonbites
- ALL controller works for ALL cores for example you can use a PSX controller on the NES core
- Not officially supported
- Needs specially compiled LLAPI cores (can get them via update_all)
- Expensive adapters, can DIY but it's a bit of a faff
- Waning support
Re: SNAC vs BlisSTer vs Deamonbite
Most people will be happy with DaemonBite or similar.
BlisSTer seems to get a lot of flack for its history/creators (and will likely never be officially supported as a result) but as an end-user I've been fairly happy with it. Its ports offer ultra low latency with LLAPI cores (which do get updated often enough) and fall back to normal 1000Hz USB for regular cores. I never feel like I don't have a convenient way to play a system I have an OEM controller for, and can use those controllers for any system core. It also looks less messy than a bunch of DaemonBites would, and the integrated power switch is great. (I have not tested light guns.)
While I admire SNAC's purity, I consider its inability to mix and match controller types between systems a big drawback, as well as its inability to operate the OSD. Its frequent limitations on player/controller count aren't great either.
-
- Top Contributor
- Posts: 433
- Joined: Fri May 29, 2020 8:50 am
- Has thanked: 86 times
- Been thanked: 120 times
Re: SNAC vs BlisSTer vs Deamonbite
I agree BlisSter isn't a bad option, variety is the spice of life and all that. If you're looking for a decent multi-controller DaemonBite adapter I DIY'd one of these a while back. I still have a bunch of PCBs left I should get around to populating one of these days.
Re: SNAC vs BlisSTer vs Deamonbite
Yeah, it's very well integrated in this Mister Box : https://ultimatemister.com/product/ulti ... ase-rev-2/
Re: SNAC vs BlisSTer vs Deamonbite
Mm. I opted for this acrylic BlisSTer case from misterfpga.co.uk:remax wrote: ↑Tue Jun 28, 2022 7:28 am Yeah, it's very well integrated in this Mister Box : https://ultimatemister.com/product/ulti ... ase-rev-2/
https://misterfpga.co.uk/product/blisster-mister-case/
Apparently misteraddons.com used to sell a BlisSTer case too, but stopped. There is still (what I believe is) a 3d printable MiSTer case + BlisSTer add-on enclosure they made on Thingiverse.
- Chilli_Vibes
- Posts: 129
- Joined: Sat Mar 12, 2022 4:47 pm
- Has thanked: 53 times
- Been thanked: 33 times
Re: SNAC vs BlisSTer vs Deamonbite
For example, all 7 SNAC adapters + SNAC USB Adapter = £64.
Whereas, just 5 single-player DaemonBite adapters = £86 (converted from 99.50 euro). Should anyone want multi-player DaemonBite adapters, then you are looking at 33 Euro to 47 Euro, each.
Another negative for SNAC, is the fact that none of the adapters come cased, they're all bare metal, and do stick out a bit from the Mister case. I have all 7 adapters, and I have to make sure the main adapter, and the SNAC NES/SNES/MD/ etc... sit on a piece of cardboard and away from anything conductive.
-
- Top Contributor
- Posts: 937
- Joined: Mon Mar 01, 2021 3:10 pm
- Has thanked: 49 times
- Been thanked: 374 times
Re: SNAC vs BlisSTer vs Deamonbite
Homemade Daemonbites are the cost of an extension cable and an arduino. If you want to go commercial its expensive.Chilli_Vibes wrote: ↑Tue Jun 28, 2022 2:45 pm Cost should also come into this.
For example, all 7 SNAC adapters + SNAC USB Adapter = £64.
Whereas, just 5 single-player DaemonBite adapters = £86 (converted from 99.50 euro). Should anyone want multi-player DaemonBite adapters, then you are looking at 33 Euro to 47 Euro, each.
Another negative for SNAC, is the fact that none of the adapters come cased, they're all bare metal, and do stick out a bit from the Mister case. I have all 7 adapters, and I have to make sure the main adapter, and the SNAC NES/SNES/MD/ etc... sit on a piece of cardboard and away from anything conductive.
-
- Posts: 102
- Joined: Thu Aug 19, 2021 4:07 am
- Has thanked: 2 times
- Been thanked: 41 times
Re: SNAC vs BlisSTer vs Deamonbite
MiSTerAddons sells his SNAC adapter in a case now. Mine is a first run before he started doing that that so mine is bare but it still came with the short extension that's not going to put a lot of pressure on the User IO port. So it's possible to get a SNAC solution that is protected and safe.Chilli_Vibes wrote: ↑Tue Jun 28, 2022 2:45 pm Another negative for SNAC, is the fact that none of the adapters come cased, they're all bare metal, and do stick out a bit from the Mister case. I have all 7 adapters, and I have to make sure the main adapter, and the SNAC NES/SNES/MD/ etc... sit on a piece of cardboard and away from anything conductive.
- Chilli_Vibes
- Posts: 129
- Joined: Sat Mar 12, 2022 4:47 pm
- Has thanked: 53 times
- Been thanked: 33 times
Re: SNAC vs BlisSTer vs Deamonbite
Thanks for that info, I didn't know that. Off to have a gander.DevilHunterWolf wrote: ↑Tue Jun 28, 2022 7:02 pm
MiSTerAddons sells his SNAC adapter in a case now. Mine is a first run before he started doing that that so mine is bare but it still came with the short extension that's not going to put a lot of pressure on the User IO port. So it's possible to get a SNAC solution that is protected and safe.
- HerrBerzerk
- Posts: 273
- Joined: Tue Feb 01, 2022 1:45 pm
- Has thanked: 121 times
- Been thanked: 39 times
Re: SNAC vs BlisSTer vs Deamonbite
Thanks.
-
- Top Contributor
- Posts: 433
- Joined: Fri May 29, 2020 8:50 am
- Has thanked: 86 times
- Been thanked: 120 times
Re: SNAC vs BlisSTer vs Deamonbite
The DB9 connector is used by Antonio Villena's kit but effectively is SNAC (it's electrically identical and you can adapt DB9 to the user port and vice versa). To confuse matters there are adapters produced by Antonio that "split" SNAC so you can use two native controllers simultaneously but you will need specifically compiled unofficial cores.HerrBerzerk wrote: ↑Tue Jun 28, 2022 7:23 pm The DB9 board from Antonia Villena, is that something of the above three or a further different option?
Thanks.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: SNAC vs BlisSTer vs Deamonbite
grizzly wrote: ↑Mon Jun 27, 2022 9:37 pm Some important pro/cons/info is left out of this list!
Will add them
SNACDaemonBite
- Wide official core support
- No lag, direct electrical connection to FPGA (which means it will be the exact same connection as a real console)
- Allows original CRT dependant lightguns to function
- Cheap, can DIY
- Atari adapter supports paddle controllers
- ONLY the "systems" controller will work for each core for example you can NOT use a SNES controller with the NES core or ANY other core, SNES controller will work for SNES core ONLY. That is a controller will only work for a core IF that controller would work on the real system
- Doesn't work in OSD menus
- Requires adapter per controller interface
- Limited to 1 input (unless you use unofficial third-party cores/adapters)
BlisSTer
- Supported everywhere
- Very low lag, 1ms~ with 1000Hz USB polling
- Works in OSD menus
- Can run multiple controllers on a single microcontroller/adapter
- Can use non-native controllers on any core (PC Engine on NES for example)
- Can use elsewhere (PC, RasPi etc.)
- Cheap, can DIY
- Run as many controllers as the core/adapter can handle
- Doesn't support lightguns
- Doesn't support paddle controllers
- No lag, bypasses USB via LLAPI
- Lightguns should work
- Can use multiple inputs
- Works in OSD menus
- If no LLAPI core is used (for example the official mister cores) then normal USB mode is used and works just as fast/good as Daemonbites
- ALL controller works for ALL cores for example you can use a PSX controller on the NES core
- Not officially supported
- Needs specially compiled LLAPI cores (can get them via update_all)
- Expensive adapters, can DIY but it's a bit of a faff
- Waning support
- Doesn't support paddle controllers
- Grumpy-Old-Gamer
- Posts: 57
- Joined: Thu Apr 29, 2021 3:22 pm
- Has thanked: 6 times
- Been thanked: 12 times
Re: SNAC vs BlisSTer vs Deamonbite
BlisSter is mostly pointless and needs forked cores
Daemonbites are cheap to make low latency and work in every core ...
The one thing to factor in with all these comparisons is the frame times and polling rate of the system. These are usually not considered with comparisons solely based on raw controller testing usually on custom test suite
-
- Posts: 261
- Joined: Sun May 24, 2020 10:06 pm
- Has thanked: 136 times
- Been thanked: 78 times
Re: SNAC vs BlisSTer vs Deamonbite
Paddles do not work via SNAC with the current 2600/7800 core, only with the older (deprecated) 2600 core.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: SNAC vs BlisSTer vs Deamonbite
I know, but the SNAC adapter itself does have paddle support.
-
- Posts: 140
- Joined: Sun May 24, 2020 8:11 pm
- Has thanked: 2 times
- Been thanked: 49 times
Re: SNAC vs BlisSTer vs Deamonbite
-2 player support
-osd manage
Also doesn't require middle snac adapter board because level converters are included into the IO board
Re: SNAC vs BlisSTer vs Deamonbite
Re: SNAC vs BlisSTer vs Deamonbite
Same as on original NES (european) hardware. 004 controllers only work on NTSC and PAL(B) consoles. 004e controllers work on all hardware.
Yes it's still a limitation but just posting this as a workaround in case it helps someone.
- Newsdee
- Top Contributor
- Posts: 873
- Joined: Mon May 25, 2020 1:07 am
- Has thanked: 104 times
- Been thanked: 239 times
Re: SNAC vs BlisSTer vs Deamonbite
For digital controls (eg arcade stick) I can recommend the "XinmoTek" boards from AliExpress. They have very good latency and are cheap.
Here is one (xm-10):
https://m.aliexpress.com/item/32877578231.html
There is also single player model that is smaller (xm-08)
But DO NOT get the other "zero delay" boards from there, those have horrible lag... Fortunately you cannot confuse them, they have a wider rectangular shape, are not green, and not Xinmo branded.
Re: SNAC vs BlisSTer vs Deamonbite
The only light gun known to work properly with BlisSTer is the NES zapper due to it's comparatively low input latency requirements. Listing light guns in general as "should work" is at best, misleading. Stick with daemonbite, other quality USB adapters, and SNAC for special peripherals. Keep it simple and avoid the mess of having to deal with forked cores & unique hardware quirks with BlisSTer. BlisSTer does in fact add a bit of lag and this is why other light guns do not work properly with it. Daemonbite or other quality USB adapters with 1000hz polling give similar performance without the hassle.
It's just not worth it IMO, speaking as someone who used BlisSTer for a long while after it first released.
- lagerfeldt
- Posts: 170
- Joined: Mon Jan 03, 2022 8:32 pm
- Location: Denmark
- Has thanked: 33 times
- Been thanked: 85 times
- Contact:
Re: SNAC vs BlisSTer vs Deamonbite
I'm trying to get this into a chart, accurate or something I missed?
I have the BlisSTer board, but the Reflex adapter is looking up on paper at least.
Have purchased one today, looking forward to testing it.
Patron of MiSTer + theypsilon + Jotego Team + Coin-Op Collection + Pierco + Nullobject