XaiJu
Coin-Op Collection
Coin-Op Collection

patreon


Coin-Op Collection Presents: Y-Unit (RC6)

Merry Christmas and Happy Holidays to all! We're nearing the completion of the Williams/Midway Z-Unit and Y-Unit cores, and as of today, both the CVSD and ADPCM cores support all titles.

Williams / Midway Y-Unit FPGA compatible Verilog core:

CVSD (Continuous Variable Slope Delta-Modulator) Titles:
    • Smash TV
    • High Impact Football
    • Trog
    • Super High Impact

ADPCM (Adaptive Differential Pulse-Code Modulation) Titles:
    • Terminator 2: Judgement Day
    • Total Carnage
    • Mortal Kombat

The next entry on our roadmap in the Midway series of boards is the T-Unit. While there is no guarantee that these will run on the Analogue Pocket due to the required memory configurations, we will attempt to implement the ADPCM titles and see how things unfold.

I’d like to prepare one final release candidate for the Z-Unit and Y-Unit cores before making them publicly available. Pramod and I will focus on tackling the remaining tasks, with the goal of completing them over the holidays.

Remaining tasks:

1. Pixel calculation (stray pixels on left or right four scanlines)
2. Universal cropping support for digital displays while docked
3. Variant Support (cheats, video modes)
4. Multiple Gun4IR lightguns supported by the dock (if possible)
5. Palette transitions (NARC)

Controller support for today’s release is unique. Working together as a team, Pramod, JayBee, and I successfully implemented Gun4IR support on the Analogue Dock. Unfortunately, the dock uses proprietary methods for input, requiring us to utilize the Cont4 port, as it is the only one that supports mouse movement.

Since the other three Cont ports do not respond to generic USB HID devices, we are currently limited to supporting a single Gun4IR lightgun, as it is not possible to send two mouse signals over the Cont4 port. I'm going to attempt resolving issues with multi-player support in the future by utilizing the Cont3 port if possible.



Attached are custom firmware files for Gun4IR lightguns. You’ll need to flash this custom firmware with the Gun4IR GUI and your lightgun variant for it to function properly with the core.

Copy the uploaded firmware files to your firmware directory and proceed with flashing the device as normal. The firmware files have also been added to the tools directory on the OpenFPGA distribution page.



When using a Gun4IR lightgun, you can connect an additional controller for two players via a USB hub or Bluetooth connection. Note that toggling the control type will only affect the first player. The core supports joypads, analog stick movement, a single USB mouse, or Gun4IR lightgun. Be sure to select "Gun4IR" in the Analogue OS menu when plugging a Gun4IR lightgun in the dock.

Example below:

The options and cheats for T2: Judgement Day are below. If you plan to use a Gun4IR lightgun, I suggest setting "FreePlay" in the service menu. The option is located under "Game Adjustment". When entering the service menu, toggle "Test Switch" to off or the dip switch test menu will show the test dip closed and not boot into the game.

Examples Below:


The options for our second title, Strike Force are slightly different. Strike Force utilizes dip switches for all options and has a rudimentary service menu. Unfortunately, I was unable to implement the cheats for this title in Verilog without significant issues arising in-game.

Example Below:


Once again, the team and I wish you all the best this holiday season and thank you for your continued support throughout the year! We’ll have a few more updates over the holidays, but I didn’t want to overload this post... I'll be back.



Disclaimer: 
All product names, trademarks, and registered trademarks mentioned are the property of their respective owners. "Analogue," "Analogue Pocket," "Gun4IR," "MiSTer FPGA," "Williams," "Midway," "Narc," "Smash TV," "High Impact Football," "Trog," "Super High Impact," "Terminator 2: Judgement Day," "Total Carnage," "Mortal Kombat," and all derivative works are trademarks, registered trademarks, or copyrighted materials of their respective holders. Use of these names does not imply endorsement or association with this post. All rights reserved to their respective owners. This post is for educational and research purposes only.

Coin-Op Collection Presents: Y-Unit (RC6) Coin-Op Collection Presents: Y-Unit (RC6) Coin-Op Collection Presents: Y-Unit (RC6) Coin-Op Collection Presents: Y-Unit (RC6) Coin-Op Collection Presents: Y-Unit (RC6)

Comments

OK, I see. Thank you for your reply.

粤不凡

Yes, it is modified with a Gun4IR kit and uses USB. Sorry for the confusion.

atrac17

Okay, thank you very much. The gun I used to search with your picture is for ss.

粤不凡

Then it's not a Gun4IR lightgun and is not compatible.

atrac17

This gun is not a usb interface, what should I do?

粤不凡

The only interface provided by Analogue that supports USB connection is the dock.

atrac17

Is the gun connected to the dock? What interface should I use to connect?

粤不凡

Problem solved. Thank you very much for the support.

Edson Souza

Overwrite these respective files in the cores directory for MK and others. Let me know if that resolves the issue, it did for the few people affected. https://drive.google.com/file/d/1rvwgCRgmp9voflNHGqyGB96ISls20jRd/view?usp=sharing

atrac17

I'm not on discord, how should I proceed to resolve this? Thank you very much for the support.

Edson Souza

Are you in the Discord? If not, message me. This has already been addressed and resolved there.

atrac17

Hello Merry Christmas, Mortal Kombat has a bug in the sound, when the game loads it makes the initial sound effect, and remains like that, not loading the game sound.

Edson Souza

Circling back once the framework is in place.

atrac17

My Time Crisis4 Gun4IR light gun is working well! Having a literal blast…

Bart394

Nice work, I hope you enjoy holiday season. Hey question out of the topic but Snow Bros Nick & Tom is still on the works? I remember that some work was in progress. Thanks.

Miguel Tobon

Merry Christmas to you guys, thanks for working when everyone else is chilling out.

80's spaceman

Thank you for all your hard work and effort. Hope you’ll also save some time for your families and friends during the holidays. 🌲🌲🌲

Kent Pendragon

Thank you and Merry Christmas/Happy Holidays

Elio Berrios


More Creators