What's new

MiSTerAddons MiSTercade - MiSTer for JAMMA cabinets

I have a Mistercade, like it, and I'm always happy to hear about alternatives or just comparing how things work, for what it's worth.

Honestly at this point no matter what you're doing with your mister you're basically an early adopter barely out of beta testing. Everything is raw and in flux, never know what's going to change or become a requirement as people figure shit out.

I'm happy with what I have. If I can't run Saturn games in my cab that's okay, though I probably would try the shmup ports at least. Right now I'd settle for the guy who was making the Cave core to stop being vanished, I keep paying into his patreon still in the hopes that he's still around in some way.
Seriously! What happened to Nullobject, it’s been months without an update.

https://github.com/MiSTer-devel/Arcade-Cave_MiSTer

Patreon money collecting into a void
 
Seriously! What happened to Nullobject, it’s been months without an update.

https://github.com/MiSTer-devel/Arcade-Cave_MiSTer

Patreon money collecting into a void
Yeah, it's kinda wack. Look, I send him $5 a month. I can afford it, and frankly for what I've gotten out of it already I don't even care about paying more. I'm not salty, I could cancel anytime.

But ... if you're taking people's money, like potentially thousands a month depending on his average contribution, I think it's fair to expect some kind of regular update in return. You don't owe people a deadline for finishing, but they're paying for your time, you can write a monthly blog post, even if it's "got super busy because xyz, appreciate the patience, I will start work again next month" or something.
 
I live in close proximity of where he’s located. He’s on the border of my state.

re: Covid issues, there really haven’t been any in my state or his that would prohibit work or living life. The worst of it was that you had to wear as mask when going into a grocery store or whatever but even that restrictions been lifted now.

There’s been pretty devastating flooding in both of our states, but that’s just been occurring over the past few weeks.

I hope he’s alright. Maybe someone who knows him should do a welfare check given that he’s not been active on his GitHub or Twitter.
 
Re: dual SDRAM MiSTercade, it's not currently possible and a redesign would be needed. The destiny of the Saturn core is also in flux with what's happening in Ukraine. Sad news all around.

In any case, I'm keeping my eye on the developments and will adapt as necessary.

New batch of MiSTercades was supposed to ship this week but is delayed due to shut-downs in China :(

Hopefully next week. Stay safe and happy, everyone. Crazy world.
 
Anyone having issues with centipede? Both versions are upside down. I don't see a dip to flip it. Just the vert/horz switch and regular dips.
 

Attachments

  • 20220329_203726.jpg
    20220329_203726.jpg
    134.9 KB · Views: 112
From the manual:

Also note that there are vertical display “tate” files supporting either clockwise (CW) or counterclockwise (CCW) rotation for both 15khz and 21khz MiSTer.ini files.
If you will be using MiSTercade in a vertical display cabinet, rename the appropriate 15khz or 31khz file to “MiSTer.ini” and copy it to the root of the MicroSD card.

So I think you need to unzip the right mapping file?

https://docs.google.com/document/d/1UjkAZYI64kOb1BBOPBQpC4kbLPz9o5LEmcAAOpQNcuI/
 
New batch of MiSTercades was supposed to ship this week but is delayed due to shut-downs in China

Anyway for me to find out if I am in this batch or the next? I did not order until 03/01. Thanks for everything you do!!!
 
Question about service/test buttons... the manual written by ShootTheCore (thanks for that, BTW!) states:

At the time of this writing, Service and Test functionality isn’t implemented consistently on MiSTer arcade cores. Some cores don’t offer the functionality at all, some offer equivalent functionality through Menu settings, and some cores do offer the functionality if you map the functions to control bindings.

In the latter case, MiSTercade allows you to bind the Service and Test buttons on the cabinet in the same manner as game control buttons - pull up the Menu for the core, go right one menu screen, and choose Remap Controls.
You can also bind the cabinet Service or Test buttons on your cabinet for any input the arcade core offers, such as Pause functionality on the arcade cores that support it.

However, neither button seems to work at all for me in several CPS2 games I tried, specifically SFZ2 and XMvSF. On the JAMMA Expander (which I also own), service and test "just work" for pretty much every game that doesn't require some specific DIP setting to enter the service menu.

Is there something I am missing, or is this actually expected behavior? Is there anything on the roadmap to address this?

Thanks!
 
Did you actually map them in the core? The buttons by default don't work like that on the Mistercade. But it is possible to map them if the core supports it. I've done it with the beta Cave core.
 
I just tested it first-hand with Street Fighter Zero 2 and I was able to bind Service and Test up as action buttons (Light Punch and Light Kick). So the MiSTercade does pass the Service and Test button presses on to the MiSTer. However the CPS2 core doesn’t let you bind buttons for the Service or Test functions at the moment.
 
Anyone having issues with centipede? Both versions are upside down. I don't see a dip to flip it. Just the vert/horz switch and regular dips.

I just checked Centipede here and that core doesn’t seem to have any rotation options currently. Sorry.
 
However the CPS2 core doesn’t let you bind buttons for the Service or Test functions at the moment.
Yeah, you gotta understand that "arcade accurate" is only mostly true, the games don't necessarily respond to hardware the way a real PCB will, every single core has to be set up to accept that.
 
No, I didn't bind anything. Sorry for not being clearer about that, been a long day.

The whole reason I asked is because service & test buttons just work on the JAMMA Expander (i.e. I didn't bind anything on there, either). So I was surprised to find that it didn't just work with Mistercade and that it required extra steps.

Thanks for the clarification.
 
The test/service buttons on JAMMA Expander work in the CPS2 core?

Yes. I tested it again just now to confirm I wasn't imagining things. To be clear, I never binded anything, and I don't recall installing any specific software, config files etc. to the JAMMA Expander that would've enabled this. Looking over the installation guide on the site, I don't see anything obvious that happens during the setup/install that would make this work.
 
Huh, I didn't think that core supported that. Guess that's something to look into.
 
Service and test pretty much didn't work at all on any game I tried on Mistercade, but those same cores all had expected behavior with the JAMMA Expander, except for Spartan X aka Kung Fu (which is probably because that game is pre-JAMMA IIRC). Not sure why, but definitely something worth looking into, IMO. Easier (for me, anyway) to just mash service to coin up like I would on a real PCB versus opening the MiSTer menu, going to service, etc., or manually binding it to work through a similar series of steps.
 
I'm a little hesitant to post in this thread, but on a technical level what you are experiencing are the two different input strategies of MiSTer.
  • USB Keyboard with MAME keys
  • USB Gamepad
Gamepad mode seems to be mostly targeted at console users - there are (for some reason) limited number of buttons available without hacks, and test/service is not a priority. This is a MiSTer thing, and not something that can be fixed with external hardware like the Mistercade or Expander.

The Expander has both modes, and defaults to Keyboard. You would experience the same issues with test/service if you switched the Expander to gamepad mode and I've written a bit about it on my website.
 
I'm a little hesitant to post in this thread
Don't be please, this isn't a marketing thread that's a safe space for Mistercade owners. I own one, I even helped super briefly with the last beta testing (in the most minor of ways) and I brought up this issue then because it bothered me. I didn't realize until now that it was a gamepad/keyboard thing, that's good information.

I always thought it was stupid that there was no MAME-like universal test/service functionality, but I guess there is after all.
 
Back
Top