FPGA VDP Enhanced?

Page 1/3
| 2 | 3

By frederic.markus

Expert (83)

frederic.markus's picture

17-09-2019, 13:31

Hello!
Just wondering, have VDPs being redone in FPGA and if so, do any support enhanced VDP functions (Like no sprite blinking)?
Thanks!

f.

Login or register to post comments

By PingPong

Enlighted (4137)

PingPong's picture

17-09-2019, 13:36

The ocm incorporate a fpga vdp.
What would be nice is having a full v9958 drop in replacement with some enhancements like a better sprite mode and faster blitter

By frederic.markus

Expert (83)

frederic.markus's picture

17-09-2019, 13:52

YES!

By erpirao

Paragon (1315)

erpirao's picture

17-09-2019, 20:42

ok, we do an advanced fpga, for what?
it would not be more useful to integrate a V9990 + 9958 into an fpga ?, so you would have a fixed user base, and not further disperse the MSX community.
Come on, I think it would be more useful a fpga that makes 9990 (or master system vdp), than a new one.
But it's just an opinion

By Grauw

Ascended (10768)

Grauw's picture

17-09-2019, 21:19

erpirao wrote:

it would not be more useful to integrate a V9990 + 9958 into an fpga ?, so you would have a fixed user base, and not further disperse the MSX community. Come on, I think it would be more useful a fpga that makes 9990 (or master system vdp), than a new one.

I agree pretty strongly with that Smile.

By jltursan

Prophet (2619)

jltursan's picture

17-09-2019, 22:16

The TMS9918 (or any related revision of this VDP) has a FPGA rendition named F18A, now F18A mk2, with some extra features like bigger VRAM, high resolutions and a ton of sprite improvements.

By frederic.markus

Expert (83)

frederic.markus's picture

18-09-2019, 08:39

!!!
Look at these specs! Has anyone implemented this on an msx and if not, why?

http://codehackcreate.com/archives/335

By tfh

Prophet (3346)

tfh's picture

18-09-2019, 09:15

frederic.markus wrote:

!!!
Look at these specs! Has anyone implemented this on an msx and if not, why?

Well.. just my personal opinion of course..
If you are going to implement something for the MSX in FPGA, I'd stick to hardware that can actually be used on a real MSX as well or you're just going to create an imaginary machine. If it's MSX software, you should also be able to run it on real MSX hardware in some way.
Unless you're going to to an "MSX 3" in FPGA, But your usedbase is probably going to be quite limited.

By frederic.markus

Expert (83)

frederic.markus's picture

18-09-2019, 09:23

Doesn't seem to be a problem for the TI99/4A... It is backward compatible it seems. It's not as imaginary as an msx3.

By PingPong

Enlighted (4137)

PingPong's picture

18-09-2019, 09:36

jltursan wrote:

The TMS9918 (or any related revision of this VDP) has a FPGA rendition named F18A, now F18A mk2, with some extra features like bigger VRAM, high resolutions and a ton of sprite improvements.

I read about vram but about gfx improvements I se nothing more than old version.
Plus if one worry about fragmentation this is another one vdp alike board that need to be supported
A physical drop in would be more interesting expecially if can output hdmi

By tfh

Prophet (3346)

tfh's picture

18-09-2019, 09:40

frederic.markus wrote:

Doesn't seem to be a problem for the TI99/4A... It is backward compatible it seems.

It's the other way around that is the problem. You will never be able to run F18a MK2 software on a real MSX.
V9990 implementation would sound a lot better. You can run that on your MSX as well.

Page 1/3
| 2 | 3