d3fmod Ironclad Question

Showcase builds, discuss cases, embedding MiSTer into existing computer cases.
earthprime
Posts: 27
Joined: Sat Sep 25, 2021 9:00 pm

d3fmod Ironclad Question

Unread post by earthprime »

Does anyone have experience with the Ironclad board by 'd3fmod'? The board includes a 5-pin header labelled 'pi-conn' for a MT-32 pi, but no guidance on how to connect or integrate the MT-32 pi to this 5-pin header.

kconger
Posts: 95
Joined: Sun Sep 12, 2021 2:58 am
Has thanked: 113 times
Been thanked: 74 times

Re: d3fmod Ironclad Question

Unread post by kconger »

I believe this is for his internal MT32pi Hat.
FPGA64
Top Contributor
Posts: 750
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 44 times
Been thanked: 325 times

Re: d3fmod Ironclad Question

Unread post by FPGA64 »

earthprime
Posts: 27
Joined: Sat Sep 25, 2021 9:00 pm

Re: d3fmod Ironclad Question

Unread post by earthprime »

That makes sense. But then the next question is where to find this pi hat, since he advertises the following as "For the Ironclad Plus without “Pi-CONN” header"

https://www.d3fmod.com/product/mt32-pi- ... -retrofit/
kconger
Posts: 95
Joined: Sun Sep 12, 2021 2:58 am
Has thanked: 113 times
Been thanked: 74 times

Re: d3fmod Ironclad Question

Unread post by kconger »

lu_source
Posts: 29
Joined: Tue May 18, 2021 2:13 pm
Has thanked: 10 times
Been thanked: 7 times

Re: d3fmod Ironclad Question

Unread post by lu_source »

If you already have a regular MT32Pi hat you can also use a DB9 to USB adapter to connect it externally.

This is the adapter that I use for my Ironcald Plus board
https://www.antoniovillena.es/store/pro ... 3-adapter/
User avatar
NML32
Posts: 288
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 272 times
Been thanked: 43 times

Re: d3fmod Ironclad Question

Unread post by NML32 »

I installed my MT32-Pi in my MiSTer Mini-ITX Ironclad Plus 4th batch board.
I used the instructions from the Mt32-pi Internal Hat (Retrofit Kit) to assemble and install mine. (For the Ironclad Plus without “Pi-CONN” header)
https://www.d3fmod.com/product/mt32-pi- ... -retrofit/

Note: The mt32-pi internal hat uses the secondary user i/o port so, for now, it needs modified cores to work, you can replace your existing cores or have both installed at the same time. Work is been done to include this cores into update_all script to make things easier, it will be available soon For now you can download the modified cores from here (download the “+” versions)

Ironclad_MT32-Pi_4th_batch_board.JPEG
You do not have the required permissions to view the files attached to this post.
gruposox
Posts: 6
Joined: Sun May 07, 2023 4:36 am
Has thanked: 2 times
Been thanked: 1 time

Re: d3fmod Ironclad Question

Unread post by gruposox »

NML32 wrote: Sat Dec 17, 2022 7:35 pm

I installed my MT32-Pi in my MiSTer Mini-ITX Ironclad Plus 4th batch board.
I used the instructions from the Mt32-pi Internal Hat (Retrofit Kit) to assemble and install mine. (For the Ironclad Plus without “Pi-CONN” header)
https://www.d3fmod.com/product/mt32-pi- ... -retrofit/

Note: The mt32-pi internal hat uses the secondary user i/o port so, for now, it needs modified cores to work, you can replace your existing cores or have both installed at the same time. Work is been done to include this cores into update_all script to make things easier, it will be available soon For now you can download the modified cores from here (download the “+” versions)

Ironclad_MT32-Pi_4th_batch_board.JPEG

Howdy, I just built my mister with the ironclad plus and internal pi-hat. Every seems to work except the MIDI BGM. Testing with X68000 enhanced core.

Results - Game loads, plays, soundFX are fine. No BGM.

I've tried a few configuration changes to the config file with no success. Question - how are you outputing the audio, via HDMI to yoru TV via TOS link to a receiver?

chimaera
Posts: 92
Joined: Sat Aug 01, 2020 10:53 am
Has thanked: 12 times
Been thanked: 17 times

Re: d3fmod Ironclad Question

Unread post by chimaera »

For the MT32 Pi, I'm quite sure you'll need a ironclad plus specific core.

https://www.d3fmod.com/downloads/mister ... _cores.zip

gruposox
Posts: 6
Joined: Sun May 07, 2023 4:36 am
Has thanked: 2 times
Been thanked: 1 time

Re: d3fmod Ironclad Question

Unread post by gruposox »

yup. I downloaded these and was, at least I think I was, meticulous when following instructions.

the visual display does show the typical bar visuals of the MT32 but no matter what no BGM is output.

I am connected via HDMI from the ironclad to the TV.

gruposox
Posts: 6
Joined: Sun May 07, 2023 4:36 am
Has thanked: 2 times
Been thanked: 1 time

Re: d3fmod Ironclad Question

Unread post by gruposox »

Here is what I am seeing with the X6800 enhanced core (the one recommended by d3fMod). You can see the core is saying it is playing something and the MT32 is recognized, however there is a missing option "current config" in the MT32 submenu.

I am currently download the AO486 games to test that core and MT32 friendly games to see if I have the same results. Will report back shortly.

I also reached out D3Fmod as well for guidance.

IMG_2823.JPG
You do not have the required permissions to view the files attached to this post.
chimaera
Posts: 92
Joined: Sat Aug 01, 2020 10:53 am
Has thanked: 12 times
Been thanked: 17 times

Re: d3fmod Ironclad Question

Unread post by chimaera »

I am just guessing now, but for the Hi-Fi Blaster addon, you had to flip a dipswitch on the DE10 Nano for it to work, maybe it is thje same for the MT32-Pi?

gruposox
Posts: 6
Joined: Sun May 07, 2023 4:36 am
Has thanked: 2 times
Been thanked: 1 time

Re: d3fmod Ironclad Question

Unread post by gruposox »

I did check that. since I have the HD sound add-on from d3fmod - I did flip the dip switch as mentioned by d3fmod. tried it with and without add on. same result.

I will try with another core later and if that fails. I'll try re re-do everything from scratch. more to come.

gruposox
Posts: 6
Joined: Sun May 07, 2023 4:36 am
Has thanked: 2 times
Been thanked: 1 time

Re: d3fmod Ironclad Question

Unread post by gruposox »

Exact Same results with ao486 core.

going to rebuild to see if there is something I screwed up in the mister INI file.

LazurWulf
Posts: 3
Joined: Tue May 09, 2023 12:58 am
Has thanked: 2 times

Re: d3fmod Ironclad Question

Unread post by LazurWulf »

FWIW, i can't get my internal MT32 to be recognized at all and it's driving me nuts. I ran a GPIO test (https://elinux.org/R-Pi_Troubleshooting#Testing) and the headers all report fine. I've set and reset the MT32 5 times now, and I can't get it recognized.

What's weird is the Mister knows it's there, it shows me the MT32 options and when I program the remote on the Iron Clad, it knows the hat is there because I have to program the buttons for it.

But when I run the MT32 script to create the SD card, it fails out because no sd cards are detected. I've even put the SD card into a linux box and run the script on that so it creates the SD card fine, still nothing.

I feel like I'm missing something basic.

gruposox
Posts: 6
Joined: Sun May 07, 2023 4:36 am
Has thanked: 2 times
Been thanked: 1 time

Re: d3fmod Ironclad Question

Unread post by gruposox »

Posting an update. Thanks to the tip about checking the GPIO headers. i found some of my amateur soldering of the header pins caused the problem. The mister was showing me the MT32 as functional so I assumed this was fine. I can't be upset at all as this is open source and not every error can be handled.

In the end, I re-soldered all raspberry pi headers and it is now working 100%

Thanks everyone for the suggestions and tips.

Especially LazurWulf!

LazurWulf
Posts: 3
Joined: Tue May 09, 2023 12:58 am
Has thanked: 2 times

Re: d3fmod Ironclad Question

Unread post by LazurWulf »

To clarify for everyone who's gotten this to work: You install a Pi onto the header from D3mod, plug it all in and run the setup script... and it just works?

My mister sees that MT32 is installed because the menu options appear, but the modified cores never show anything is playing even those the MT32 option is turned on.

I went and bought an external MT32 hat and plugged my Pi 4 into it, put the SD card in, and plugged it via the SNAC USB on the back of the IronClad plus... still nothing!

What am I missing, any help is greatly appreciated!!!

kconger
Posts: 95
Joined: Sun Sep 12, 2021 2:58 am
Has thanked: 113 times
Been thanked: 74 times

Re: d3fmod Ironclad Question

Unread post by kconger »

Sounds like you need to build and configure the MT32pi SD card.
https://github.com/dwhinham/mt32-pi/wik ... -and-usage

LazurWulf
Posts: 3
Joined: Tue May 09, 2023 12:58 am
Has thanked: 2 times

Re: d3fmod Ironclad Question

Unread post by LazurWulf »

Yes, I've done that multiple times, still nothing. Very weird and frustrating.

dpezet
Posts: 7
Joined: Wed Aug 10, 2022 6:58 pm
Has thanked: 4 times
Been thanked: 4 times

Re: d3fmod Ironclad Question

Unread post by dpezet »

I'm not sure if this is the same for every core, but there are extra steps to get it working in ao486. The MT32pi hat is connected to the second user I/O port and ao486 expects it to be on the first user I/O port so it doesn't actually see it. You have to either download a modified core or compile the core yourself so that it points to the second user I/O port. I downloaded the modified cores from here:

https://github.com/MiSTer-Enhanced/Dist ... /_Computer
https://github.com/antoniovillena/2ndus ... r/releases

dpezet
Posts: 7
Joined: Wed Aug 10, 2022 6:58 pm
Has thanked: 4 times
Been thanked: 4 times

Re: d3fmod Ironclad Question

Unread post by dpezet »

I forgot to mention, you will want the plus (+) core not the minus (-) core.

Post Reply