New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] VT (NES) Support #2151

Closed
dkl3 opened this Issue Mar 16, 2017 · 5 comments

Comments

Projects
None yet
6 participants
@dkl3

dkl3 commented Mar 16, 2017

Hello,

I assume this is the right place to post about this; so there are these 8-bit plug'n'plays, and they're all basically based on the VT chip, which is based on NES graphics but often with better quality graphics. Th manufacturer site is here: http://vrt.com.tw/ .

Okay, so while they do have an emulator that supports VT-chip ROMs (known as EmuVT), the compatibility is incomplete and is mostly for testing purposes. They don't have support for chips like VT09, which is used on mid-2000s Jungletac handhelds.

Here is a mirror of all their development tools: https://archive.org/details/VRTfiles-nesdev . This could help with understanding the technology behind the VT chips. There's no info on VT09 but I figure that info on like VT03 can be applied to VT09, and thus figuring out the system itself.

This is my first time submitting a feature request, so I may not have done it all that well. Hopefully some of you can help me along the way.

  • DKL3
@MooglyGuy

This comment has been minimized.

Show comment
Hide comment
@MooglyGuy

MooglyGuy May 5, 2017

Contributor

Generally, the team doesn't take major feature requests like adding support for chips that are not currently emulated. Being a hobby project, people tend to work on whatever interests them most.

That having been said, this is a great feature request and full of great info should any contributor decide to actively work on adding support for this line of CPUs, which I suspect is why it's been left open, so I'll leave it open too. Thanks for the archive.org link, too, it's great that someone has thought ahead and made sure that the development tools don't get lost.

Contributor

MooglyGuy commented May 5, 2017

Generally, the team doesn't take major feature requests like adding support for chips that are not currently emulated. Being a hobby project, people tend to work on whatever interests them most.

That having been said, this is a great feature request and full of great info should any contributor decide to actively work on adding support for this line of CPUs, which I suspect is why it's been left open, so I'll leave it open too. Thanks for the archive.org link, too, it's great that someone has thought ahead and made sure that the development tools don't get lost.

@DavidHaywood

This comment has been minimized.

Show comment
Hide comment
@DavidHaywood

DavidHaywood May 18, 2017

Contributor

Fwiw, I've been looking at this and should have the basics of VT03 to submit fairly soon.

Might need some work before it gets accepted, hammering out the best way to do things considering how they hacked up the NES by adding extra registers and making use of previously unused bits etc. and how they double up the APU but then force one channel from the first APU to actually output on the 2nd if it's set to PCM mode which is ugly.

by the time you get to VT1682 it isn't really even NES based tho, even if EmuVT runs it, aside from the main CPU nothing is the same, it even has it's own sound CPU core running at 4x the main one with an option for internal ROM, completely different video system, completely different sound system etc.

Contributor

DavidHaywood commented May 18, 2017

Fwiw, I've been looking at this and should have the basics of VT03 to submit fairly soon.

Might need some work before it gets accepted, hammering out the best way to do things considering how they hacked up the NES by adding extra registers and making use of previously unused bits etc. and how they double up the APU but then force one channel from the first APU to actually output on the 2nd if it's set to PCM mode which is ugly.

by the time you get to VT1682 it isn't really even NES based tho, even if EmuVT runs it, aside from the main CPU nothing is the same, it even has it's own sound CPU core running at 4x the main one with an option for internal ROM, completely different video system, completely different sound system etc.

@etabeta78

This comment has been minimized.

Show comment
Hide comment
@etabeta78

etabeta78 May 18, 2017

Contributor
Contributor

etabeta78 commented May 18, 2017

@dkl3

This comment has been minimized.

Show comment
Hide comment
@dkl3

dkl3 Dec 7, 2017

http://s4.zetaboards.com/PGC_Forums/topic/30164956/

I don't know how relevant this is but somebody finally made a working VT03/09 emulator, and I think plans to release the source to NESdev sometime

dkl3 commented Dec 7, 2017

http://s4.zetaboards.com/PGC_Forums/topic/30164956/

I don't know how relevant this is but somebody finally made a working VT03/09 emulator, and I think plans to release the source to NESdev sometime

@cuavas

This comment has been minimized.

Show comment
Hide comment
@cuavas

cuavas Feb 21, 2018

Member

MAME has at least preliminary support for various V.R. Technology consoles. There's no reason to leave this non-specific issue open.

Member

cuavas commented Feb 21, 2018

MAME has at least preliminary support for various V.R. Technology consoles. There's no reason to leave this non-specific issue open.

@cuavas cuavas closed this Feb 21, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment