FPGA World Tour

I use 6 rca cables with BNC adapters to daisy chain RGBs video and L/R audio from my PVM to my Megaview. I have an actual BNC terminated VGA->RGBHV cable coming out from the computer; but it’s easier to just find RCA cables lying around than to buy specific BNC cables, and likewise prob. easier and cheaper to produce boards with RCA jacks, as well.

4 Likes

i wish i had a pvm. i don’t actually know what a megaview is!

unfortunately what this appears to mean is right now there are zero good currently available solutions for getting component out of a pi >:(

It was Mitsubishi’s brand name for their line of large multi-sync ‘presentation’ monitors.

1 Like

following the mister closely because instead of finishing my playthrough of panzer dragoon saga i am fighting with retroarch yet again

3 Likes

Yeah I feel like I’ll pull the trigger on the MISTer + aluminum case bundle when they come back in stock. I already game on emulators and real hardware for consoles, but I can’t seem to shake the desire. I think it boils down to having probably closer to the real experience arcade games. Like I have a Genesis and a SNES, etc., but I don’t have a JAMMA board supergun lying around and random arcade motherboards.

1 Like

just remember that referral code is 10% off, yeeeee hawww

2 Likes

do you need composite or s-video out of a mister? check it out

1 Like

Kinda surprised I don’t see people using FGPAs to emulate like, old PCI-e cards? Like the theory is sound, you’d just need an interface to actually hook it up.

This was inspired by watching a video on a 3000 dollar niche sound card from 1991 and thinking “no way that thing is more complicated than a SNES inside”.

4 Likes

https://selectbutton.net/t/in-which-im-tired-of-the-long-title-but-have-nothing-to-add-to-the-goings-on-thread/10634/2705

i made a github for crisp mister pixels please enjoy

5 Likes

It ain’t cheap, but Apple quietly dropped an FPGA-based PCI-E card in the Mac Pro a while back. And yeah, I’ve often wondered if this kind of thing will ever get noticed and taken into the affordable mainstream with any sort of practical uses.

3 Likes

that product is also very weird because fixed-function support for other popular video codecs has been around for a decade or two (depending on whether you count mpeg2 decoding of dvds prior to ubiquitous h264 and subsequently vpx/hevc/etc) as a regular GPU feature with periodic generational upgrades, and apple’s thing should by all rights just slot into the same code paths, but I guess they have enough production shops locked into their ecosystem who are supposed to buy this.

in fairness, most GPU encoding isn’t competitive with the absolute best quality:bitrate standards you can get from CPU encoders if you’re mastering something for production rather than for realtime streaming or making lower-resolution derivatives, but it’s very close in many cases… I wonder if apple’s thing is actually designed to be better in that respect

this is also why I really want nvidia to add hardware support for FFV1 because it competes more or less directly with prores in the “lossless but efficient” space and it’s totally open

1 Like

it’s fascinated me for a while because apple never acts like their products have to compete with anything that’s technically comparable or more generic in the same space, but their low level engineering teams are absolutely exceptional and they only ship what they really want to, so I’ve been looking for clues as to how they perceive its support lifespan – hardware encoders are still technically obsoleted every couple of years if you really care about efficiency.

1 Like

Prores is lossless?

1 Like

There’s a lossless and a lossy prores iirc

2 Likes
1 Like
1 Like

So with fgpas, are they like, disassembling hardware to learn how to reverse engineer it, or are they just looking at existing emulator source code? It’s cool either way, I’m just curious

both/neither/other

srg320 created the MiSTer SNES core without ever touching a real SNES. mostly using BSNES source code as reference. SNES has robust documentation and tools
the MiSTer Neo Geo core, on the other hand, came about as a result of furrtek’s existing work on decapping and creating FPGA reimplementations of chips for use in repairing real Neo Geo boards. mame source was surely consulted at various points but most of the work was done from high DPI scans of decapped boards

as always, it depends

4 Likes

all you really need to know is that the relevant current, 2021 FPGA implementations are generally not near “perfect” reimplementations of hardware*. the output might be great, but in terms of implementing every bit of the hardware in HDL, it’s not there yet, anywhere. there are abstractions used, workarounds, etc.

they have gotten extremely good in an extremely short period of time from the end-user perspective, and there are examples of surpassing software emulator accuracy in various cases, but it’s really most beneficial to think of FPGA as a different way of doing emulation that addresses some issues purists may have with how it “feels”.

i think it’s important to recognize where it is because there is a ton of potential for this project yet to come. it’s not perfect, it’s just easily the best available option for diehards for certain cases and consoles, and the future is unbelievably bright

*there are some that are probably pretty close. analogue’s existing work, particularly with the Nt mini line, might be closer to full hardware reimplementation, but the source is closed so no one can be entirely sure

4 Likes

as an example, like… i would strongly advise someone who wanted a perfect turbografx experience to get a MiSTer rather than a PC Engine, Super SD System 3, RGB cables, OSSC, OEM-compatible controllers, etc. etc. etc. the final result after all that will probably still be slightly worse than you get on MiSTer!!!

same with NES, it’s probably the best NES experience in the world now*

*note that it still doesn’t have save states so if that’s your must have then it’s not there! ALSO the analogue nt mini noir might very well be the best experience but you’ll have to pay like 500-700 USD on ebay to find out

2 Likes