Homebrew [Release] VirtuaNES for 3DS

gamesgod

Member
Newcomer
Joined
Aug 20, 2017
Messages
20
Trophies
0
XP
61
Country
China
1.png

2.png



3.png


@bubble2k16
It is recommended to add more screen stretch, For example: 299:240 (ntsc 4:3 stretch width only)
Because the vast majority of games are designed for NTSC display (256X224), 299:224 = 4:3,
But show PAL 256X240 (this can be perfect point-to-point display line, 3DS is 240 lines), then increase the top and bottom of the 8 lines, 299: (224+8+8) = 299:240, you can achieve the perfect 4:3 show!


virtuanes_3ds-v1.01_plus.zip
 

Attachments

  • virtuanes_3ds-v1.01_plus.zip
    1.3 MB · Views: 327
Last edited by gamesgod,
  • Like
Reactions: senkunmusashi

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
FDS doesn't work for me. I can't figure out what's wrong.

So can someone tell me if there's a secret to this?

Hey check out the instructions in the first post:

FDS BIOS
  1. To load .FDS games, make sure that you get the FDS BIOS.
  2. Rename the BIOS to disksys.rom and place it in /3ds/virtuanes_3ds/bios/disksys.rom
 

EsperDream

New Member
Newbie
Joined
Dec 24, 2017
Messages
3
Trophies
0
Age
52
XP
51
Country
United States
@bubble2k16 what I meant is that I tried doing that but it didn't work.

I tried all kinds of bios but still no luck.

Is there something that you can think of that people may get wrong?

Edit: By the way, when your playing and then touch the home button when you resume the display gets stick and it won't go away unless you exit.

The sound and controls still work but the display of the game gets stick.
 
Last edited by EsperDream,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
@bubble2k16 what I meant is that I tried doing that but it didn't work.

I tried all kinds of bios but still no luck.

Is there something that you can think of that people may get wrong?

Edit: By the way, when your playing and then touch the home button when you resume the display gets stick and it won't go away unless you exit.

The sound and controls still work but the display of the game gets stick.

Hmm... you should get the Nintendo Famicom Disk System BIOS. I just tried loading up Esper Dreams (same as your nick), and it seems to work.

And yes, the Home button does wonky stuff to the emulator. Try to avoid that. :) Just exit gracefully.
 

DominoBright

Well-Known Member
Member
Joined
Sep 21, 2009
Messages
315
Trophies
1
Age
41
XP
2,486
Country
United States
Aside from graphics issues on the final boss and ending in Yume Penguin Monogatari (the translated version anyway), pretty much the only game I tried that doesn't work as intended is Nintendo World Championships 1990. I checked the Windows version of VirtuaNES, and it doesn't have support for the dip switches that control how much time you have on the three games before the final score is tallied, meaning it only counts down from 4:49 as soon as it starts (as opposed to other settings like the official 6:21), so I don't expect anything to be done about that.

If you're interested in getting NWC to run, here are the methods. The normal way is pressing Start on the 2ND controller, which can't be done here (or if it can, I must have missed it). Another way is editing the ROM to allow pressing Start on the first controller. There are instructions online for doing that. The last and easiest method (and the one I'm using) is using a cheat: with it active, the game automatically starts as soon as it's opened.
 

Attachments

  • nwcheat.zip
    198 bytes · Views: 201
  • Like
Reactions: bubble2k16

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
View attachment 109314
View attachment 109315


View attachment 109317

@bubble2k16
It is recommended to add more screen stretch, For example: 299:240 (ntsc 4:3 stretch width only)
Because the vast majority of games are designed for NTSC display (256X224), 299:224 = 4:3,
But show PAL 256X240 (this can be perfect point-to-point display line, 3DS is 240 lines), then increase the top and bottom of the 8 lines, 299: (224+8+8) = 299:240, you can achieve the perfect 4:3 show!


virtuanes_3ds-v1.01_plus.zip

Cool. Could you send the code, or do a pull request on Github? I can incorporate this into the main build.
 
  • Like
Reactions: senkunmusashi

Krem Quay

Well-Known Member
Newcomer
Joined
Aug 24, 2014
Messages
89
Trophies
0
Age
26
XP
229
Country
United States
https://wiki.nesdev.com/w/index.php?title=VTxx

Hi @bubble2k16, here's information on Nintendo-on-a-Chip from NewRisingSun. Do you want to add support for the VT titles to VirtuaNES? The article should explain everything (I don't program but it looks like a promising resource). Also, VT02 is compatible with VirtuaNES already, but VT03 and VT09 are not (due to extra graphics)
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
https://wiki.nesdev.com/w/index.php?title=VTxx

Hi @bubble2k16, here's information on Nintendo-on-a-Chip from NewRisingSun. Do you want to add support for the VT titles to VirtuaNES? The article should explain everything (I don't program but it looks like a promising resource). Also, VT02 is compatible with VirtuaNES already, but VT03 and VT09 are not (due to extra graphics)

I think the new VT hardware was brought up before earlier. I have no intentions to support anything outside of what VirtuaNES has already done. :)
 

Krem Quay

Well-Known Member
Newcomer
Joined
Aug 24, 2014
Messages
89
Trophies
0
Age
26
XP
229
Country
United States
Yeah I did bring it up. The only way to currently play VTxx games outside EmuVT now is on a build of Nintendoulator that supports VT03/09 games. I just thought it would be cool if support got added.

Also, "support anything outside of what VirtuaNES". Didn't you add some FCEUX/FCEUMM mappers?
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Yeah I did bring it up. The only way to currently play VTxx games outside EmuVT now is on a build of Nintendoulator that supports VT03/09 games. I just thought it would be cool if support got added.

Also, "support anything outside of what VirtuaNES". Didn't you add some FCEUX/FCEUMM mappers?

Haha, yes I did. But those were relatively simple to add. I'm sure adding new hardware emulator is going to take a lot more time. I guess I'm not that keen in investing that time. :)
 

gamesgod

Member
Newcomer
Joined
Aug 20, 2017
Messages
20
Trophies
0
XP
61
Country
China
I tried to listen to the sound effects of the NES VC game, and I didn't know what it had made, the sound is surprisingly good!
It seems not just the reason for 44.1Khz, It's Cool if VirtuaNES_3DS can be improved as well.
 

YOUCANTSTOPME

Well-Known Member
Member
Joined
May 7, 2012
Messages
283
Trophies
0
Age
110
Location
in yo mind
XP
573
Country
Canada
Wanted to point out a bug I found... if while you're playing a NES game, and you hit the Home button, then press it again to return back, the video for the game will be frozen. Sound still works. Only way to fix it is to exit the emulator altogether and re-open it. Using an original 3DS here (non-XL). Reproducible every time on my system, using CIA version if that matters. Other than that, I haven't noticed any other issues and plays games great.
 
Last edited by YOUCANTSTOPME,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Wanted to point out a bug I found... if while you're playing a NES game, and you hit the Home button, then press it again to return back, the video for the game will be frozen. Sound still works. Only way to fix it is to exit the emulator altogether and re-open it. Using an original 3DS here (non-XL). Reproducible every time on my system, using CIA version if that matters. Other than that, I haven't noticed any other issues and plays games great.

Yes the Home button is an issue... I *should* really get around to fixing this nasty bug, like, soon(tm)...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Did you pee in the water