Homebrew SNES Virtual Console on o3DS maybe?

Lucar

Well-Known Member
Member
Joined
Sep 12, 2015
Messages
528
Trophies
0
XP
619
Country
Canada
Quoted from @DiscostewSM:

"As one of the contributors to blargSNES, the only reason why it can run many games at 60fps on an o3DS is because it is not only heavily cycle-inaccurate, but it is also using the GPU for hardware rendering. Nintendo is using software-rendering, which is the most accurate, yet, process-intensive method.

Hardware rendering works by rendering each and every map tile and sprite (each split into 8x8 pixels cels, because that's how the SNES works) as a pair of polygons. Each "unique" tile scanned (from left to right, top scanline to bottom of the frame) has to be converted from the SNES's 2/4/8-bitplane form into a 16-bit direct-color, z-order curve format (because the GPU lacks paletted texture support), and stored into a texture cache. Changing of hte palette means any tiles that used the palette in that range has to be reconverted. The lack of paletted textures means that palette effects that show mid-frame can't happen (excludes the "background color). DKC's first level shows this with the trees, though more recent blargSNES builds has the background color gradient working, not the trees. There are other numerous effects that are missing, but we continue looking for alternatives (but RL has been in the way).

In a worst-case scenario for non-hi-res modes, you're looking at around 14.8k polygons per BG per frame when there is scanline alterations being done. Most games use Mode 1, which has 3 BG layers, so a worst-case scenario there would be ~2.66 million polygons per second. Seem like something the 3DS can handle, but take into account that the polygon list has to be generated per frame, which means the list can't reside in VRAM (nor can the texture cache), so it's all running off the main RAM.

Be aware that while we may not care for inaccuracies for free stuff, we do care when it comes to paying for them."

Best Explanation I've ever seen so far.
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,604
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,283
Country
Canada
retroarch on o3ds does well? since when?
Last time I used it, like in december.

It was fairly good. Most games ran in fullspeed with catsfc (based on snes9x 1.43) catsfc plus was slower.
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,028
Trophies
2
XP
4,663
Country
Germany
Last time I used it, like in december.

It was fairly good. Most games ran in fullspeed with catsfc (based on snes9x 1.43) catsfc plus was slower.

are you sure you're not talking new3ds? whenever i tried the snes emulators, i didn't manage to get a single game run as well as in blargsnes :/
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
The thing I wouldn't mind is if we were to try make a 'fake' VC for the SNES. So a BlargSNES cia with only one rom to load. We can copy over the banners from a n3ds rom. It's pretty much the same thing.
 

dankzegriefer

Banned!
Banned
Joined
Aug 19, 2015
Messages
896
Trophies
0
Age
40
XP
560
Country
United States
BlargSNES is not as accurate.

N3DS has better hardware.
Obviously.

Yeah, Blarg can run at 60FPS, doesn't change the fact it's inaccurate and technically inferior to the VC emulator.

/thread
 
Last edited by dankzegriefer,
  • Like
Reactions: NinjaD

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
Blargsnes does run games smoother on o3ds (should be good enough) so to me how blargsnes uses dsp and GPU is technically superior to Snes VC (hint: nintendo shouldve done the same).
 

dankzegriefer

Banned!
Banned
Joined
Aug 19, 2015
Messages
896
Trophies
0
Age
40
XP
560
Country
United States
Blargsnes does run games smoother on o3ds (should be good enough) so to me how blargsnes uses dsp and GPU is technically superior to Snes VC (hint: nintendo shouldve done the same).
Great.
In your subjective opinion.
Objectively the emulator is more accurate and better than BlargSNES. I do not care if it runs at 60FPS, accuracy on a PAID product is more important than compatibility with your outdated hunk of plastic.
 

Coto

-
Member
Joined
Jun 4, 2010
Messages
2,979
Trophies
2
XP
2,565
Country
Chile
I have a lot of reasons to think blargsnes could handle special chips (on REALLY old hardware) but i will say i actually give a damn about your words.
 

dankzegriefer

Banned!
Banned
Joined
Aug 19, 2015
Messages
896
Trophies
0
Age
40
XP
560
Country
United States
I have a lot of reasons to think blargsnes could handle special chips (on REALLY old hardware) but i will say i actually give a damn about your words.
>has lots of reasons
>doesn't state a single one
>brings special chips out of nowhere
suuuuuuuure buddy I believe you
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,604
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,283
Country
Canada
are you sure you're not talking new3ds? whenever i tried the snes emulators, i didn't manage to get a single game run as well as in blargsnes :/
Couldn't remember what I used, but I was in CFW, and it was not blargsnes. I'm sure it was CATsfc, the sound emulation was horrible :/ That's a snes9x 1.43 thing I could recognize in a single second
 
  • Like
Reactions: RedBlueGreen

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,604
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,283
Country
Canada
you know they can't actually sell a product in that state
uh, Snes9x is FREE. :huh:
the bad sound quality comes from the inaccurate SPC700 emulation, from the outdated Snes9x 1.43.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Me and a buddy used to play that, is pretty fun. Graphics were pretty good also at that time, I think what 5-6 years ago. --Edit yea was 2018
  • BigOnYa @ BigOnYa:
    Surprised they never made a second one.
  • K3Nv2 @ K3Nv2:
    It takes two was their newest different theme
  • BigOnYa @ BigOnYa:
    I didn't care for that one so much, but didn't play it much either.
  • BigOnYa @ BigOnYa:
    I just played little of "Still Wakes The Deep" , just came to gamepass today, its alright, kinda creepy. I'm not usually a horror game fan, but it looks really good graphic wise, esp w 4k. I admit it made me jump a few times.
  • LNLenost @ LNLenost:
    Anyone here using the 3DS?
  • LNLenost @ LNLenost:
    do u have pretendo?
  • LNLenost @ LNLenost:
    whats ur code?
  • B @ btjunior:
    i dont have pretendo sorry
  • LNLenost @ LNLenost:
    oh ok
  • LNLenost @ LNLenost:
    well if ur console isnt modded i suggest u to mod it
  • B @ btjunior:
    also, just curius, does the freinds app still work after the shutdown?
  • LNLenost @ LNLenost:
    yes
  • B @ btjunior:
    nice
  • LNLenost @ LNLenost:
    but u cant play online games anymore :(
  • LNLenost @ LNLenost:
    i miss going in other peoples town
  • B @ btjunior:
    yeah
  • LNLenost @ LNLenost:
    i have a friend named Pineapple (@pineappleJuice hi). we played a lot the day b4 the server shutdown
  • K3Nv2 @ K3Nv2:
    I preten to know doe
  • BigOnYa @ BigOnYa:
    @LNLenost how well is the pretendo servers, you ever get kicked off games when playing online?
    +1
  • LNLenost @ LNLenost:
    @BigOnYa not always you get kicked. it happens rarely to me.
    +1
  • LNLenost @ LNLenost:
    ofc they're not great, but props to them for making this
    +1
  • LNLenost @ LNLenost:
    btw, I decided to make the nintendo support team going insane
  • LNLenost @ LNLenost:
    i told them my badges disappeared after i opened the badge arcade after the shutdown, but actually they disappeared because i opened the badge arcade w/ pretendo
    LNLenost @ LNLenost: i told them my badges disappeared after i opened the badge arcade after the shutdown, but...