Is MiSTer FPGA Overkill For My Needs?

For topics which do not fit in other specific forums.
elvis
Posts: 62
Joined: Sun May 24, 2020 9:25 pm
Has thanked: 41 times
Been thanked: 35 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by elvis »

keilmillerjr wrote: Tue May 04, 2021 1:04 pm Do the same test with mame 0.106, and my statement will hold true. Your only testing with a single newer version.
I covered this in my post on RetroRGB. Older versions of MAME are faster, but are far less accurate.

For example, there was a major bug discovered in Contra only recently, and a fix supplied by Furrtek. MAME 0.106 won't have that fix, nor the thousands of other fixes between then and now. MAME developer "Haze" demonstrated this in a recent YouTube video. Again, I linked that in my article:

https://www.retrorgb.com/raspberry-pi-m ... marks.html

MAME slows down each release because of these accuracy improvements. But conversely, hardware speeds up as time goes on. My testing shows that, clock for clock, an RPi4 is nearly twice the performance of an RPi3, and is also clocked higher so the improvements scale up from there. Of the 650 games I tested, there is a 139% increase in games that become playable moving from an RPi3 to an RPi4. That goes a long way to compensating for the slower performance of more modern MAME releases, and allows you to play far more accurate builds at the same time.

You can go even less accurate from here, and choose emulators like Final Burn Alpha, if you want. FBA will play Street Fighter III, which still won't play in MAME even on an overclocked RPi4, but the emulation accuracy is low. If you don't care about accuracy and just want to play, then that's fine too.

Neo Geo used to be totally unplayable on older Pi model 1 and 2 hardware. From 3 onwards it was fine, even on very recent builds that again have plenty of fixes not in MAME 0.106 nor FBA. (Also playable on MiSTer of course, although MAME offers emulated CPU overclocking to reduce showdown in games like Metal Slug).

So yes, older releases can be faster for plenty of titles. But a 2006 MAME build is missing 15 years of fixes, and thousands of new games and dumps. But there's also nothing stopping you running both side by side on the same machine. After all, it's just software, and you can do whatever you want.

Again, endless choices here. No point dismissing any of these options.
User avatar
EmK_IronFist
Posts: 12
Joined: Sat May 01, 2021 9:48 am
Been thanked: 5 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by EmK_IronFist »

Quasar wrote: Tue May 04, 2021 8:25 am Well I've now ordered the parts for a Mister FPGA. The DE10 seems to have gone up significantly in price recently but I've been reading that there could be a general chip shortage well into 2022 so that might mean waiting a very long time for those prices to come down again. So I just decided to take the hit.
Oh wow, nice! I'm surprised based on what you said previously but I don't think you'll be disappointed you took the plunge. You're in for a great experience.
Quasar wrote: Tue May 04, 2021 8:25 am I've gone a bit overboard by ordering a digital IO board which is largely unneccessary for my needs but it has a fan already and I couldn't find a decent case in the UK that was just for the USB hub and DE10 anyway. I nearly got the analog board just on the off chance I ever get to try it on a CRT but that is highly unlikely
Well. good news! You don't really need an IO board for that, unless you want guaranteed YPbPr compatibility or the ability to simultaneously output to HDMI and a CRT at the same time. If you ever want to play on a CRT later on, you can just use an inexpensive HDMI-to-VGA adapter with MiSTer's direct_video mode. (more info here: https://github.com/MiSTer-devel/Main_Mi ... rect-Video)
User avatar
Newsdee
Top Contributor
Posts: 830
Joined: Mon May 25, 2020 1:07 am
Has thanked: 98 times
Been thanked: 209 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Newsdee »

Quasar wrote: Tue May 04, 2021 8:25 am So I just decided to take the hit. I've gone a bit overboard by ordering a digital IO board (...)
Congrats! The IO board is still handy for the User IO connector (for MIDI and SNAC adapters) and the 2nd SD card (for some computer cores).

I'd be interested in knowing your impressions vs. expectations after you get it.

Mostly I think MiSTer is as good as it gets... I can understand the doubt of whether emulation can match it or not (and often it can, with a powerful PC) but the user experience feels as good as original hardware. Not just lag-wise, but also the fact of having a dedicated machine that boots quickly and you can switched off at any time (whereas RPis need to be shut down to prevent SD corruption) [*].

[*] Pedantic readers will point out that some cores still need to be shut down, such as the Mac Plus core. Indeed, but that's in the minority and in line with the original machine being emulated.
throAU
Posts: 181
Joined: Fri Sep 11, 2020 1:06 am
Has thanked: 229 times
Been thanked: 27 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by throAU »

grizzly wrote: Tue May 04, 2021 4:19 pm
Quasar wrote: Tue May 04, 2021 8:25 am Well I've now ordered the parts for a Mister FPGA.

I've gone a bit overboard by ordering a digital IO board which is largely unneccessary for my needs but it has a fan already
I can´t say for sure but the heatsink does not come with the io board/fan in most "mister stores".
So make sure to buy that separately if it is not included in th ioboard/fan package.

Made that mistake my self, but luckily i did have an unused heatsink that was a bit too big that i could saw/grind a little bit smaller so it could fit.
Pretty perfect size heatsinks are generally available at electronic hobbyist stores. I think i paid a dollar for mine :)
User avatar
Fuzzball
Posts: 89
Joined: Wed Apr 28, 2021 11:46 am
Has thanked: 8 times
Been thanked: 9 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Fuzzball »

Newsdee wrote: Wed May 05, 2021 5:28 am Congrats! The IO board is still handy for the User IO connector (for MIDI and SNAC adapters) and the 2nd SD card (for some computer cores).
Thanks, that's good to know. There is the possibility of me adding the MIDI board to it for the minimig core at some point and I hadn't realised I would need the IO board for that so I'm glad I ordered it now. I don't think I'll bother with a SNAC adapter unless there is one for an Amiga joystick which I don't think there is.
grizzly
Posts: 375
Joined: Tue Jun 16, 2020 12:22 pm
Has thanked: 55 times
Been thanked: 76 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by grizzly »

throAU wrote: Wed May 05, 2021 7:27 am
grizzly wrote: Tue May 04, 2021 4:19 pm
Quasar wrote: Tue May 04, 2021 8:25 am Well I've now ordered the parts for a Mister FPGA.

I've gone a bit overboard by ordering a digital IO board which is largely unneccessary for my needs but it has a fan already
I can´t say for sure but the heatsink does not come with the io board/fan in most "mister stores".
So make sure to buy that separately if it is not included in th ioboard/fan package.

Made that mistake my self, but luckily i did have an unused heatsink that was a bit too big that i could saw/grind a little bit smaller so it could fit.
Pretty perfect size heatsinks are generally available at electronic hobbyist stores. I think i paid a dollar for mine :)
Yea!
But most isn't open at 3AM when i was assembling it all.
And ordering just a heatsink will mean i pay more for the shipping then the heatsink here in sweden.
User avatar
Fuzzball
Posts: 89
Joined: Wed Apr 28, 2021 11:46 am
Has thanked: 8 times
Been thanked: 9 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Fuzzball »

EmK_IronFist wrote: Tue May 04, 2021 8:54 pm Oh wow, nice! I'm surprised based on what you said previously
Yes I can see how my previous comments could be seen as someone trying to find reasons not to purchase the Mister but in fact it was quite the opposite. There is a big price difference and I just wanted to leave no stone unturned before taking the plunge.

I'm also considering getting a cheap arcade stick for it. I was going to get a Competition Pro USB for minimig but want to minimise the number of controller I have for it. May just use a cheap arcade stick for arcade cores and any computer cores that mainly used a joystick and get something like a 8bitdo M30 for everything that more commonly uses a pad.
User avatar
Chris23235
Top Contributor
Posts: 841
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 106 times
Been thanked: 167 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Chris23235 »

Quasar wrote: Wed May 05, 2021 8:26 am
Newsdee wrote: Wed May 05, 2021 5:28 am Congrats! The IO board is still handy for the User IO connector (for MIDI and SNAC adapters) and the 2nd SD card (for some computer cores).
Thanks, that's good to know. There is the possibility of me adding the MIDI board to it for the minimig core at some point and I hadn't realised I would need the IO board for that so I'm glad I ordered it now. I don't think I'll bother with a SNAC adapter unless there is one for an Amiga joystick which I don't think there is.
For MIDI you can also use a MIDI-USB adapter.
elvis
Posts: 62
Joined: Sun May 24, 2020 9:25 pm
Has thanked: 41 times
Been thanked: 35 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by elvis »

Newsdee wrote: Wed May 05, 2021 5:28 am (whereas RPis need to be shut down to prevent SD corruption) [*].

[*] Pedantic readers will point out that some cores still need to be shut down, such as the Mac Plus core. Indeed, but that's in the minority and in line with the original machine being emulated.
This has everything to do with the file system, and little to do with the hardware.

There are excellent log/CoW (Copy-on-Write) based filesystems like F2FS, NILFS2 and BtrFS that are always clean, even on sudden power down on any system (PC, RPi, whatever). At worst the don't flush very recent changes to disk (i.e.: the last few seconds of changes at worst), but on devices set up to mostly read, this is not a huge issue. The glaring issue is that Raspbian, by default, uses ext4. This is a general purpose desktop file system, and a very poor choice for something more akin to an embedded device. I'd hoped that the Rasberry Pi Foundation would have made the change for the next major version of Raspbian (now known as Rasberry Pi OS), but they don't seem to care at all.

The fault here is not the RPi hardware itself, but the choice of file system, not fit for purpose. We're finally seeing Linux groups like Fedora implement BtrFS be default in their latest release. Others still push ext4 and xfs by default, only offering better file systems as optional installs for advanced users, rather than as a sensible default.

MiSTer is the same when it emulates computers with legacy file systems inside a VHD. Set up Win3.1/9X on ao486, or Mac Plus (as you mentioned), and again the problem exists when the heavy read/write operations of a more modern OS exist in legacy file systems that need clean unmounts to work effectively. Shut these down suddenly, and the ancient FAT or HFS based file systems that are particularly terrible by modern standards leave you in a bad spot.

I think even MiSTer could benefit from a better file system in general (ignoring cases like ao486 and Mac Plus with extra file systems in VHDs on top). exFAT is a pretty terrible file system, especially for MicroSD media. F2FS is a much better choice (designed specifically for flash media on mobile and embedded devices), and improves both speed and life of SD media, and being log based means no unclean shutdowns. The downside is you can't merely plug your MiSTer MicroSD card into a Windows machine and write to an existing F2FS partition. But that's where writing over a network wins, hands down (SFTP or SCP being a good choices, as they work natively over SSH. rsync-over-ssh is even better for many reasons).

BtrFS is another excellent choice, sporting inline transparent compression and deduplication, both of which allow for some very clever space saving and snapshotting tricks not available to exFAT. Many Linux systems are using this now to snapshot on every upgrade, offering seamless rollback on a failed update. BtrFS's CoW design also means no unclean shutdowns, even on a hard power off.

Large scale (petabyte and above) storage administration is a part of my job, and evaluating filesystems for everything from embedded devices to laptops, desktops and servers is too. There's enormous room for improvement in all of the systems mentioned in this thread, and it's a crying shame so many Linux based devices, including Rasberry Pi and MiSTer, default to such limited and particularly ancient file systems, when great effort has gone into free alternatives that greatly surpass them for reliability, consistency, and features.
softtest9
Posts: 158
Joined: Thu May 28, 2020 7:13 pm
Has thanked: 3 times
Been thanked: 21 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by softtest9 »

Just keep in mind that some people have had issues with MIDI over USB. Of course if you already got a MIDI-USB adapter lying around, it doesn't hurt to try it out.
User avatar
EmK_IronFist
Posts: 12
Joined: Sat May 01, 2021 9:48 am
Been thanked: 5 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by EmK_IronFist »

Quasar wrote: Wed May 05, 2021 10:21 amMay just use a cheap arcade stick for arcade cores and any computer cores that mainly used a joystick and get something like a 8bitdo M30 for everything that more commonly uses a pad.
Great choices! Make sure you opt for the 2.4g version of the M30 and not the bluetooth edition if you go that route; the Bluetooth edition is great in wired mode and not terrible when used wirelessly with a receiver, but the 2.4g is the one with the sub-millisecond latency in wired mode.
User avatar
Chris23235
Top Contributor
Posts: 841
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 106 times
Been thanked: 167 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Chris23235 »

softtest9 wrote: Wed May 05, 2021 11:13 am Just keep in mind that some people have had issues with MIDI over USB. Of course if you already got a MIDI-USB adapter lying around, it doesn't hurt to try it out.
Just don't use the cheapest adapter you can find. It doesn't have to be a Roland, but ever adapter in the 15 €/$ range will work fine with the MiSTer.
throAU
Posts: 181
Joined: Fri Sep 11, 2020 1:06 am
Has thanked: 229 times
Been thanked: 27 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by throAU »

elvis wrote: Wed May 05, 2021 11:10 am
Large scale (petabyte and above) storage administration is a part of my job, and evaluating filesystems for everything from embedded devices to laptops, desktops and servers is too. There's enormous room for improvement in all of the systems mentioned in this thread, and it's a crying shame so many Linux based devices, including Rasberry Pi and MiSTer, default to such limited and particularly ancient file systems, when great effort has gone into free alternatives that greatly surpass them for reliability, consistency, and features.

I'm also a storage admin... for that sort of thing you're probably best off just storing your MiSTer library on a server and accessing via SMB over the network (either WIFI or lAN).

The mister doesn't have the resources to handle something decent like ZFS when its primary job is to emulate other hardware - and you probably have your content originally archived/downloaded on a NAS or at least a PC anyway.

For what it is used for imho exFAT is fine for the MiSTer SD card (simple to implement, well tested), going to anything more advanced will just divert resources away from other more relevant work (imho).

Sure, FAT sucks, but this isn't mission critical data we're talking about. If its corrupted - re-flash it. And if that's not good enough, store your stuff on a proper storage device :)

Maybe I've been lucky, but in 25 years of system admin, I've not seen a serious storage issue that wasn't caused by an underlying hardware problem yet, and even ZFS can't fix that without hardware redundancy - which the MiSTer SD card slot doesn't have, so....
elvis
Posts: 62
Joined: Sun May 24, 2020 9:25 pm
Has thanked: 41 times
Been thanked: 35 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by elvis »

throAU wrote: Wed May 05, 2021 11:22 pm The mister doesn't have the resources to handle something decent like ZFS
Which is why I didn't mention ZFS.

BtrFS takes around a tenth the resources of ZFS. F2FS takes around a tenth the resources of BtrFS. ZFS is not either the only file system on Earth, nor the best for all workloads. I run petabytes of ZFS at my large customer sites, but I don't go anywhere near it at my small business customer sites, precisely because ZFS requires enormous amounts of resources, and has glaring limitations when it comes to device and volume grow/shrink/change flexibility after the file system is created.

But in an all-flash world, particularly in the embedded space, we need to start looking at file systems that suit all-flash workloads better. Large and small. F2FS in particular was designed for mobile phones and embedded systems, so it's a perfect fit for MiSTer.
throAU wrote: Wed May 05, 2021 11:22 pmFor what it is used for imho exFAT is fine for the MiSTer SD card (simple to implement, well tested)
I would argue that 1.5 billion mobile phones running F2FS is pretty well tested too. Likewise MiSTer does good things to minimise writes already and lengthen SD card life spans. F2FS specifically gives measurable lifespan increases of 25% or more to things like CF and SD media, which would be welcome in MiSTer.
throAU wrote: Wed May 05, 2021 11:22 pm will just divert resources away from other more relevant work (imho).
Adding en existing module in to the default build is a good start, and near zero effort. That at least gives power users the option to do as they please. Currently it's a matter of compiling your own, which is fine, but it gets blasted on every update thanks to the mass clobber of the SquashFS image.

In fact, this discussion is motivating me to do some of that work myself, and finally get a pull request together.
throAU wrote: Wed May 05, 2021 11:22 pmMaybe I've been lucky, but in 25 years of system admin, I've not seen a serious storage issue that wasn't caused by an underlying hardware problem
Very lucky. I've seen some logical file system abject disasters that cost unprepared businesses millions. But they are stories for other threads.
throAU
Posts: 181
Joined: Fri Sep 11, 2020 1:06 am
Has thanked: 229 times
Been thanked: 27 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by throAU »

So are you going to write a BTRFS driver for Windows and macOS as well, and debug/support that? MacOS? FAT is universal and pretty much all operating systems support it.

You're still not going to get recovery from errors without redundancy with a single SD card slot... to do that you need either two copies on the same media and hope the media isn't the fault, or multiple media - and the DE10 doesn't have the slots. So if you DO detect corruption - you're back to re-flashing the thing (or at least re-copying the file over) anyway!

I mean you do you, but I feel you're creating a solution for a "problem" that simply doesn't exist... I'm sure FAT was chosen specifically because it is trivial to copy content to/from with an SD card slot and any machine the end user may have.

It's also potentially accessible from within a core, with a trivial to implement filesystem driver that may even already exist (in ao486 OS for example).

Unless you're planning to plug a RAID enclosure or mount an iSCSI target to the box? In which case... i'd again suggest mounting a filesystem over the network and let the remote box do the filesystem management.
User avatar
bazza_12
Top Contributor
Posts: 404
Joined: Sun May 24, 2020 7:49 pm
Location: Yorkshire, UK
Has thanked: 247 times
Been thanked: 112 times
Contact:

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by bazza_12 »

Fuzzball wrote: Wed May 05, 2021 10:21 am I'm also considering getting a cheap arcade stick for it. I was going to get a Competition Pro USB for minimig but want to minimise the number of controller I have for it. May just use a cheap arcade stick for arcade cores and any computer cores that mainly used a joystick and get something like a 8bitdo M30 for everything that more commonly uses a pad.

:lol: this is how it starts.. 'I'm might get a Competition Pro USB' - I remember saying that.. before I bought a Mayflash Megadrive controller db9-usb converter. I won an original Comp Pro 5000 which came with a free PC Gravis Destroyer joystick from ebay. A few months later I thought that Competition Pro 5000 needed a friend so bought another one. Then I bought a Zipstick (I mean who can resist a Zipstick?). After a year of looking and dreaming about a Quickjoy Topstar joystick that a friend of mine used to own in the late 80's I saw one on ebay, It's great.. :) :roll: Ironically I mainly use a cheap knock off Nintendo gamepad most of the time.. :lol: :lol:
The music is reversible but time is not. Turn back. Turn back
User avatar
bazza_12
Top Contributor
Posts: 404
Joined: Sun May 24, 2020 7:49 pm
Location: Yorkshire, UK
Has thanked: 247 times
Been thanked: 112 times
Contact:

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by bazza_12 »

elvis wrote: Wed May 05, 2021 11:10 am The downside is you can't merely plug your MiSTer MicroSD card into a Windows machine and write to an existing F2FS partition. But that's where writing over a network wins, hands down (SFTP or SCP being a good choices, as they work natively over SSH. rsync-over-ssh is even better for many reasons).
That's one of the things I like most about MiSTer, my SDcard spends more time in the PC than in the MiSTer.
The music is reversible but time is not. Turn back. Turn back
elvis
Posts: 62
Joined: Sun May 24, 2020 9:25 pm
Has thanked: 41 times
Been thanked: 35 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by elvis »

throAU wrote: Sun May 09, 2021 11:45 pm So are you going to write a BTRFS driver for Windows and macOS as well, and debug/support that?
There's already a stable BtrFS driver for Windows (supports WinXP through to Win10). It works perfectly for removable devices, SD cards, etc.
https://github.com/maharmstone/btrfs

I have no idea about Mac. There's a planned Windows F2FS driver, but it's not yet complete.

But I'd be interested to know how many people transfer content to MiSTer via their PC (outside of the initial install), and how many use a network. If there's an overwhelming volume of people who do it by plugging their SD card into their PC, then fair enough. I'm totally willing to admit I confuse my own experience with things for how the masses do things.

Perhaps that fine individual doing the unofficial MiSTer user survey could add that in as a question on the next round? I'd be quite interested to know the numbers.
throAU wrote: Sun May 09, 2021 11:45 pmYou're still not going to get recovery from errors without redundancy with a single SD card
The argument is not about multi-device recovery, and I'm not at all interested in multi-device or RAID in what I'm proposing here, which is why I'm proposing either BtrFS or F2FS (the latter has no multi-device/RAID support at all). It's about SD card lifetime and overall performance. But again, if nobody cares and they're happy to buy new SD cards 25% more often, that's fine too. Again, MiSTer does very good things already to reduce frequent writes. All the same, frequent updates that are quite large in scale are sometimes necessary.
throAU wrote: Sun May 09, 2021 11:45 pmI feel you're creating a solution for a "problem" that simply doesn't exist...
SD lifespans are a problem, which is why F2FS was invented, and why over 1.5 billion Android devices migrated away from FAT and ext4.
throAU wrote: Sun May 09, 2021 11:45 pmUnless you're planning to plug a RAID enclosure or mount an iSCSI target to the box?
Definitely not my plan. As you correctly guessed, I have my content on a BtrFS based file server already. I see a lot of users struggling with pure SD card speed and lifetime limitations however, and benefits like dedup and inline compression are nice for drive life, speed (transparent lzo decompression is faster than raw SD card read time, even on low power ARM devices, so the result is faster data reads) and more usable space (zipping of ROMs is great, but doesn't help ISO and VHD users). But again, if that's all too difficult for a user base who prefers drag-and-drop on a removable device on their PC via a legacy file system, then so be it.
throAU wrote: Sun May 09, 2021 11:45 pmThat's one of the things I like most about MiSTer, my SDcard spends more time in the PC than in the MiSTer.
Is this a common thing? Do people not use home networks? (Genuinely asking - I assumed the MiSTer user community was fairly technical, and home networks and SFTP/SCP copies were fairly common, as it's a standard thing for Linux devices, Raspberry Pis, etc).
User avatar
Fuzzball
Posts: 89
Joined: Wed Apr 28, 2021 11:46 am
Has thanked: 8 times
Been thanked: 9 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Fuzzball »

I finally got the DE10 yesterday that all the other parts have been waiting for. I put it together yesterday lunchtime. In hindsight I would buy a pre-built system next time. I had bought the digital io board from https://misterfpga.co.uk and, having read other reviews, was quite surprised how badly packaged it was (in fairness, subsequent orders have been much better packaged). There was nothing padding the board - it was just in a thin cardboard box and had been squashed in transit. I had remained optimistic that it would be fine but now trying to get it on the DE10 it was obvious that the pins were misaligned. It was impossible to connect both sides (by some margin) at the same time. I spent an age trying to reposition the pins so that they would all slot into the DE10. I probably should have got the board replaced because I am concerned about its longevity now.

After also connecting the usb board, I realised there were 3 power sockets on the back but the splitter only splits into two. To be frank, this could do with clearer instructions for each configuration as it took me a while to work out that the plug goes into the digital io board and a jumper lead between DE10 and usb board. This is different to the configuration with the analog board that a lot of YouTube videos are based on.

The part that really tested my patience though was trying to get the 3 buttons inside the acrylic case :D I spent far longer than I'm prepared to admit trying to get that done lol.

I downloaded the Mr Fusion image, burnt it to a 400Gb Sandisk card I already had spare and popped it in. (one very minor niggle is I couldn't get the 8GB card already in the DE10 out without tweezers due to the case). Note for others - swap the sd cards before putting into the case if you use one.

Turned it on and to my surprise it booted first time (I had been prepared for a bit of troubleshooting at this point so this was great).

This is the point where the above frustration building the device all became worth it. Really worth it. My main motivation for getting the Mister is for the minimig core but as that is a bit more involved to setup, I've left that for now and tried some "easier" cores. This thing is so easy to use. Such a simple interface but I mean that as a compliment. And the "emulation" just feels better than anything else I've tried (which is mainly just a few software emulators on my laptop). It's difficult to explain to someone else who hasn't experienced it. I can't put into words why it feels so much better but it just feels like I'm am sitting in front of the real hardware more than software emulation does.

I was supposed to be working away from home the rest of this week but that got cancelled late yesterday so I may have a bit of time to set up that Amiga core now..........

User avatar
Nat
Posts: 125
Joined: Sun May 24, 2020 7:28 pm
Location: United Kingdom
Has thanked: 8 times
Been thanked: 70 times
Contact:

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Nat »

I am sorry to hear your IO board was damaged during shipping, if you just send me message including your order number via the contact page I can arrange a replacement for you.

A few quick tips for building the acrylic case, fit case bottom first, attach but do not tighten the fours screws, fit all the sides, now flip over the case top plate so you are looking at the inside face, then place all three buttons into the holes, then grab the rest of your MiSTer stack while holding the four sides together and turn it all upside down, now with your other hand you take the top plate and move into position while upside down now, and lock into place, then just turn the whole assembly over and fit the top screws, and tighten them all up. This is the case where a picture is worth a thousand words, anyway a build guide will soon be available on YouTube. :)
MiSTer FPGA Add-On Boards : UK based, low cost worldwide shipping.
https://MiSTerFPGA.co.uk/
User avatar
Fuzzball
Posts: 89
Joined: Wed Apr 28, 2021 11:46 am
Has thanked: 8 times
Been thanked: 9 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Fuzzball »

Turn it upside down? It's so obvious now you mention it :D Why didn't I think of that lol.

To be honest, the Mister seems to be working fine so I don't think a replacement is necessary. Thanks for the offer though.
User avatar
LamerDeluxe
Top Contributor
Posts: 1160
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 798 times
Been thanked: 257 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by LamerDeluxe »

I find it helps to put a rubber band around the acrylic case when you haven't attached the top part yet. Then it's easy to flip upside down to attach it to the top with the button rods placed inside the holes of the lid.
grizzly
Posts: 375
Joined: Tue Jun 16, 2020 12:22 pm
Has thanked: 55 times
Been thanked: 76 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by grizzly »

Fuzzball wrote: Tue May 11, 2021 8:20 am Turned it on and to my surprise it booted first time (I had been prepared for a bit of troubleshooting at this point so this was great).
Dang it!
Sorry you had to miss the best part :mrgreen:
Fuzzball wrote: Tue May 11, 2021 8:20 am It's difficult to explain to someone else who hasn't experienced it. I can't put into words why it feels so much better but it just feels like I'm am sitting in front of the real hardware more than software emulation does.
Exactly it´s sooooo damn hard to describe that "feeling" even to people who DO know a bit about inputlag/displaylag/etc, and it´s waaaaaayyyyyyyy harder to describe it to anyone who do NOT know.
User avatar
Fuzzball
Posts: 89
Joined: Wed Apr 28, 2021 11:46 am
Has thanked: 8 times
Been thanked: 9 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Fuzzball »

grizzly wrote: Tue May 11, 2021 12:09 pm
Fuzzball wrote: Tue May 11, 2021 8:20 am Turned it on and to my surprise it booted first time (I had been prepared for a bit of troubleshooting at this point so this was great).
Dang it!
Sorry you had to miss the best part :mrgreen:
Fuzzball wrote: Tue May 11, 2021 8:20 am It's difficult to explain to someone else who hasn't experienced it. I can't put into words why it feels so much better but it just feels like I'm am sitting in front of the real hardware more than software emulation does.
Exactly it´s sooooo damn hard to describe that "feeling" even to people who DO know a bit about inputlag/displaylag/etc, and it´s waaaaaayyyyyyyy harder to describe it to anyone who do NOT know.
What I mean by "feel" though is the similar feeling of using the hardware. For example, my only other emulation experience is running a bit of Retroarch on my laptop. There you are just loading games from a list. It could be any system, it doesn't really make a lot of difference. But here, for example with the Amstrad CPC core, just like I used to when I was a kid, you start the core, boot to Amstrad basic, insert (virtual) disk and then "CAT" to view disk contents and then RUN"file. It's those silly things that for me make it feel more nostalgic. I'm sure I could find an emulator to do that on PC but the Mister just makes it so simple.

Lag wise I'm not that bothered. I have mine plugged into a LCD and am using a wlreless gamepad at the moment. Sure, if I buy a new joystick and I have a choice of a high latency one and a low latency one I will pick the latter but only because the option was there to do so. I highly doubt I would notice the difference in that sense.

The one thing I am starting to dislike with the Mister though, in all honesty, is some of the cores are so complicated to setup. I setup Neo Geo in Retroarch on my laptop in seconds. Trying to get that core working on the Mister is just so much hassle in comparison.
throAU
Posts: 181
Joined: Fri Sep 11, 2020 1:06 am
Has thanked: 229 times
Been thanked: 27 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by throAU »

throAU wrote: Sun May 09, 2021 11:45 pmThat's one of the things I like most about MiSTer, my SDcard spends more time in the PC than in the MiSTer.
Is this a common thing? Do people not use home networks? (Genuinely asking - I assumed the MiSTer user community was fairly technical, and home networks and SFTP/SCP copies were fairly common, as it's a standard thing for Linux devices, Raspberry Pis, etc).

Not sure where that quote came from, don't remember saying it?

And for what its worth I do transfers over the network mostly.

Whilst a lot of the mister community may be technical, I'd suggest there's probably a lot who also aren't and that will grow as the project gains reputation for how well it performs.

The barrier to entry is only somewhat higher than retropie imho and there's a huge amount of non-technical people messing with MAME etc.
User avatar
Mellified
Posts: 145
Joined: Sat Aug 22, 2020 8:38 pm
Been thanked: 51 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by Mellified »

Fuzzball wrote: Tue May 11, 2021 7:33 pm The one thing I am starting to dislike with the Mister though, in all honesty, is some of the cores are so complicated to setup. I setup Neo Geo in Retroarch on my laptop in seconds. Trying to get that core working on the Mister is just so much hassle in comparison.
It definitely depends what you start with. There's a package out there that makes it really simple to setup every core I've tried.
MisterGlock
Posts: 6
Joined: Sun May 09, 2021 10:25 am

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by MisterGlock »

I’m new to the whole scene but compared to RPI I’m loving every aspect of it. Perhaps overkill but an absolute blast to build and mess around with if you like tinkering.
User avatar
pgimeno
Top Contributor
Posts: 669
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 246 times
Been thanked: 208 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by pgimeno »

Chris23235 wrote: Sun May 02, 2021 1:02 pm There are some baremetal emulators for the Pi. They are in various stages of completion. I haven't tried them myself, but ZX Baremetal and BMC64 seem to be in a quite satisfying state:

https://accentual.com/bmc64/
http://zxmini.speccy.org/en/index.html
I've tried ZXBaremulator today in a Pi 3B+, and I was very unpleasantly surprised. The latency was comparable to that of MAME, of which I've already complained here.

José Luis happens to be a friend of mine; I'll ask him for an explanation. Meanwhile, I'll stick to MiSTer.
User avatar
darksakul
Posts: 352
Joined: Mon May 25, 2020 4:34 pm
Has thanked: 397 times
Been thanked: 73 times

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by darksakul »

caffeinekid wrote: Sat May 01, 2021 9:01 pm Are there any bare metal images for pi emulation? When I used retropie it used to do my head in how long it took linux and the front end to load, even on a fast SD card.
Only one I know of turns the Pi into a Roland MT-32.
And yes, I will consider that emulation despite you needing a custom hat for the Pi.

Nothing as such for video games.
It is my great regret that we live in an age that is proud of machines that think and suspicious of people who try to.
pokevania
Posts: 5
Joined: Mon Aug 30, 2021 3:36 pm
Has thanked: 18 times
Been thanked: 1 time

Re: Is MiSTer FPGA Overkill For My Needs?

Unread post by pokevania »

keilmillerjr wrote: Sat May 01, 2021 12:04 pm Pi4 has composite built in. This is a huge benefit over the mister. It's also full of crap retro distros that will riddle your mind with configuring. Less money.
Pi4 is awesome for all the other stuff it can do, but the input lag is insane compared to Mister. It has runahead and some other aids for lag though. Also, you won't be connecting your Pies to a CRT TV without additional equipment, and that's where Mister shines. Pi4 will require Pi2SCRT, RetroTink, SyncMaster, or some other such high-quality analog output gear + specific configurations. Composite and S-Video can't even reproduce the image clearly.

https://www.reddit.com/r/RetroPie/comme ... scanlines/. I tried using the three-ring composite out, but all you get is a blurry, noisy, buzzing picture that does not "snap" to the tube the way original hardware did.

I'm pretty happy with pi4, but the scanline filters don't look as good as Mister's on an HDTV. Of course, Mister on a component CRT is visually perfect. Pi4 will play a much larger selection of games, however. I'd start with a Pi and then decide if you need a Mister.

The pi composite is functionally worthless in my experience.
Post Reply