Homebrew [Release] VirtuaNES for 3DS

Wargla

Well-Known Member
Member
Joined
Mar 15, 2011
Messages
122
Trophies
1
XP
419
Country
France
@bubble2k16
Hey bubble, thanks for this new emulator.
I have a bug, after installing cia version. When I am focusing the "virtuanes for 3ds" logo in down screen, I am not seeing anything in upper screen (and no sound is displayed).
This is the only issue, because I can launch the emulator and play the games ! Note that I put in root of SD card the .png.
I have no issue with your other emulator, snes9x for 3ds.
 
  • Like
Reactions: slaphappygamer

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Just got around to checking this out. Great job @bubble2k16! This will be the NES emulator for the 3DS I recommend from here on out.

Thanks. :)

@bubble2k16
Hey bubble, thanks for this new emulator.
I have a bug, after installing cia version. When I am focusing the "virtuanes for 3ds" logo in down screen, I am not seeing anything in upper screen (and no sound is displayed).
This is the only issue, because I can launch the emulator and play the games ! Note that I put in root of SD card the .png.
I have no issue with your other emulator, snes9x for 3ds.

No problem. Yup, I noted the missing logo and music in the CIA version. Will get it fixed in the next update. :D

Thanks again for another great release!

A couple of suggestions for the next update: would you be able to add zipped ROM support? Also the ability to remap buttons other than A and B to the 3DS buttons?

Zipped ROM? No plans just like Snes9x. As for button mapping, you want to remap start/select buttons too? Hmm... it's not difficult to do, but kind of wonder whether there was a need. Are your 3DS buttons broken?

Ok cool! All 100s of nes games i have tried out on the retroarchs are fullspeed for me too! Great work anyway!

No problem. It's up to you to pick your favourite emulator. :) My goal was to make an emu that run really fast on old 3DS and 2DS, and yet still get fairly high compatibility. For me, I don't enjoy Retroarch crashing so very often, the menu, and that bottom screen with all that debugging text. I subscribe to the "it just works", and I wanted an emu that did just that. Not saying my emu doesn't crash... and VirtuaNES certainly isn't the most accurate/compatible emulator, but I think the whole package does it's job decently. :shy:


THANK YOU!
I've been trying hard to get this game called Dragon Buster to work on the 3DS, but it seems nobody had bothered to implement its mapper. I even tried a couple DS emulators using a flashcart, and tried to learn how to convert it to a similar mapper. And this runs it perfectly!
Honestly, it's a bad game. But it's also the earliest game to have double jumps, which is my thing, as you can tell by my username :)
My search is finally over, thank you again for porting this! :D

Glad I could help. :) I only heard of Dragon Buster today. Credit really goes to the original author of VirtuaNES.

Qix is not displayed properly (ingame).

Thanks for pointing out. I will have a look. No guarantees though since I am just doing a direct port.

As much as having a Genesis (or even PCE) emulator would be lovely, I'm going to -1 it solely because Bubbly-kun has already given us so much and catered to many of our requests. So unless he actively wants to take on such a project, I think he's due for a break to pursue his own desired projects or have a bit of respite :) Always try to remember and appreciate the person on the other end of the internet ^-^

No worries, I do this for the fun of it not really for fulfilling requests. :) I had lots of break here and there. In fact VirtuaNES was my break too! :rofl2:

------

If I had to port Genesis, it's probably going to only be PicoDrive - and it's going to be just the same as RetroArch's except with a different UI and optimizations to make it run faster on old 3DS, if it's even possible. But no promises, I haven't decided what to do next. I have to go back to fix some stuff at Snes9x with Far East of Eden's corrupted text.
 

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
730
Trophies
0
Age
41
XP
2,846
Country
France
Can't wait to test it, many thanks Bubble !!
If you're looking for a long break and challenge, try to port UAE (for all Amiga fans) :rofl2:
 

coinblock

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
254
Trophies
0
XP
287
Country
As for button mapping, you want to remap start/select buttons too? Hmm... it's not difficult to do, but kind of wonder whether there was a need. Are your 3DS buttons broken?.

I find it much more convenient to be able to map start and select to buttons that are readily at reach, like A, X, L or R, rather than having to be awkwardly reaching for the 3DS' poorly placed start and select buttons all the time in games that require you to be pushing them often to access an inventory or menu, etc.

Too bad about no zipped ROM support, though. :sad:
 
Last edited by coinblock,
  • Like
Reactions: elBenyo

yoshinatsu

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
385
Trophies
1
Location
Downtown Jigoku
XP
727
Country
Greece
For me, I don't enjoy Retroarch crashing so very often, the menu, and that bottom screen with all that debugging text..
Just saying, you can make RetroArch's debugging text disappear if you tap on the upper half of the lower screen.
If you tap the lower half, it takes you to the menu.
Took me way too long to realize.
 
Last edited by yoshinatsu,

dada78641

Active Member
Newcomer
Joined
Dec 8, 2016
Messages
27
Trophies
0
Age
36
XP
141
Country
Netherlands
This works really well and at a constant 60 FPS! Awesome!

A feature I would suggest is cutting off the screen edges optionally - most TVs did not display the top and bottom 8px, and in some games (Super Mario Bros. 3 for example) it's also nice to cut off the left/right edges 8px. But mostly the top/bottom ones, a lot of games have garbage there, like Final Fantasy when you're moving up and down the map.
 
  • Like
Reactions: elBenyo

ArtemisM

Kupo for Kupo Nuts
Member
Joined
Apr 14, 2010
Messages
316
Trophies
0
XP
794
Country
United States
This works really well and at a constant 60 FPS! Awesome!

A feature I would suggest is cutting off the screen edges optionally - most TVs did not display the top and bottom 8px, and in some games (Super Mario Bros. 3 for example) it's also nice to cut off the left/right edges 8px. But mostly the top/bottom ones, a lot of games have garbage there, like Final Fantasy when you're moving up and down the map.

I actually second this. It shouldn't be too hard to omit drawing certain x,y to the screen, right?
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,024
Trophies
2
XP
4,629
Country
Germany
i mean, i wouldn't say no to another picodrive without retroarchs trademark instabilities, but pc engine and gba are the ones that the o3ds still lacks fullspeed emulators for. but i'm not really sure if gba allows enough optimizing to ever get it to fullspeed emulated, or if there's a good and light pc engine open source emulator at all.
seeing as the ds could run pc engine on full speed, it should be more than possible if there was one though
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,212
Trophies
2
XP
34,157
Country
Mexico
bubble2k16 is back at it again with an NES amazing NES emulator.
So glad to see this!
I will make this my default NES emulator for my 3DS from now on :)
Thank you, bubble2k16!
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,628
Trophies
3
Age
24
XP
21,045
Country
United States
Haven't tried this, but I have an idea that'll be useful for InputRedirection users.
How about adding 2P support? It's controls can be mapped to the following 3DS buttons:
  • Circle Pad is 2P D-pad
  • X is 2P A
  • Y is 2P B
  • L is 2P Start
  • R is 2P Select
 
Last edited by RocketRobz,
  • Like
Reactions: elBenyo

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,212
Trophies
2
XP
34,157
Country
Mexico
Haven't tried this, but I have an idea that'll be useful for InputRedirection users.
How about adding 2P support? It's controls can be mapped to the following 3DS buttons:
  • Circle Pad = 2P D-pad
  • X = 2P A
  • Y = 2P B
  • L = 2P Start
  • R = 2P Select
Basically, this should turn a 3DS into a 2P gaming console, for NES.
And cramming two people's hands into one device? :P
 

yoshinatsu

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
385
Trophies
1
Location
Downtown Jigoku
XP
727
Country
Greece
i mean, i wouldn't say no to another picodrive without retroarchs trademark instabilities, but pc engine and gba are the ones that the o3ds still lacks fullspeed emulators for. but i'm not really sure if gba allows enough optimizing to ever get it to fullspeed emulated, or if there's a good and light pc engine open source emulator at all.
seeing as the ds could run pc engine on full speed, it should be more than possible if there was one though
Yes, I'm way more interested in PC Engine than GBA as well. I had mentioned that in a previous page.
At least for GBA we have AGB_FIRM, and the compatibility is ridiculously high. Of the 200+ AGB_FIRM games I've made, only 3 didn't work.
So except for cheating and save states, there really is no reason for such an effort as a GBA emulator on the O3DS.
 

ArugulaZ

Well-Known Member
Member
Joined
Sep 17, 2009
Messages
677
Trophies
1
XP
1,111
Country
United States
Heh, how did this one sneak past me?

Anyway, I haven't tested it extensively, but it's worked pretty well with every game I've tried so far. I've got a New 3DS XL, but honestly, I pretty much take any chance I can get to avoid RetroArch.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    @Xdqwerty No you heard wrong, and don't believe till you experience yourself. Fallout 4 is one of my favorite games of all time. Yes it had issues early on, esp with older hardware like the xbox1, but it is awesome, esp now being 4k on Series S/X or PS5
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, Then i think people were talking about fallout 76
  • Xdqwerty @ Xdqwerty:
    that one was buggy too
  • BigOnYa @ BigOnYa:
    Yea you right there, fallout 76 was a letdown, but it not that bad now, they have fixed slot of issues they had at launch. Biggest issue with Fallout 76 is its a pay to advance further type of game, which sucks
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I may probably download fallout 3 or new vegas on my ps3
  • Xdqwerty @ Xdqwerty:
    cuz I didnt like fallout 1 that much
  • BigOnYa @ BigOnYa:
    New Vegas is awesome, F3 was ok too.
  • Psionic Roshambo @ Psionic Roshambo:
    I played Fallout 4 on PC, I enjoyed it honestly. Not my favorite game on earth but at the same time I didn't hate it at all lol
  • BigOnYa @ BigOnYa:
    That's cool you got a ps3... Glad to hear. Game on!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ironic this was posted today lol
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
    Psionic Roshambo @ Psionic Roshambo: I legit think they passed the cyber terrorism laws from some of my hmm pranks lol