User Button on IO Board

Discussion of official MiSTer Project addons. (https://github.com/MiSTer-devel/Hardware_MiSTer)


User avatar
Xzarian
Posts: 34
Joined: Sun May 24, 2020 11:35 pm
Been thanked: 2 times

User Button on IO Board

Unread post by Xzarian »

I've been trying to find any documentation on what this button does, but I can't find anything. The core docs don't mention it at all. Is this trial and error to figure out what it does for each core?
"MiSTer is not a garbage can with random functions used by 1-2 people."
-Sorgelig
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: User Button on IO Board

Unread post by retrorepair »

I've not found a use for it other than soft reset.

To be frank, I think 3 buttons is a bit pointless, the main MiSTer reset button doesn't get much use from me except when I accidently press it thinking it's soft reset.

Could be wrong about both of those though. I've not tried it on every single core.
pbsk8
Posts: 289
Joined: Mon Dec 28, 2020 4:23 pm
Has thanked: 75 times
Been thanked: 33 times

Re: User Button on IO Board

Unread post by pbsk8 »

doesn't it reset the game? For me it was always for that objective.

I dont think it's pointless having three buttons. Since to change a core, it is necessary to cold reboot to avoid glitches.
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: User Button on IO Board

Unread post by retrorepair »

pbsk8 wrote: Tue Feb 09, 2021 9:10 pm I dont think it's pointless having three buttons. Since to change a core, it is necessary to cold reboot to avoid glitches.
I've never had an issue with changing cores via the menu. Which cores glitch?

Wouldn't switching the MiSTer on and off again achieve the same thing?
pbsk8
Posts: 289
Joined: Mon Dec 28, 2020 4:23 pm
Has thanked: 75 times
Been thanked: 33 times

Re: User Button on IO Board

Unread post by pbsk8 »

retrorepair wrote: Wed Feb 10, 2021 4:30 pm
pbsk8 wrote: Tue Feb 09, 2021 9:10 pm I dont think it's pointless having three buttons. Since to change a core, it is necessary to cold reboot to avoid glitches.
I've never had an issue with changing cores via the menu. Which cores glitch?

Wouldn't switching the MiSTer on and off again achieve the same thing?
usually arcade cores, If I am playing a cps1 game and then change to any other core without reseting, the screen gets messy and sound without sync

dodonpachi also is a good example
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: User Button on IO Board

Unread post by retrorepair »

pbsk8 wrote: Wed Feb 10, 2021 4:32 pm

usually arcade cores, If I am playing a cps1 game and then change to any other core without reseting, the screen gets messy and sound without sync

dodonpachi also is a good example
That sounds like an issue to be raised on their repositories to me.

I've used those cores plenty of times though and not had that issue.
ash2fpga
Posts: 237
Joined: Tue May 26, 2020 6:20 pm
Has thanked: 62 times
Been thanked: 28 times

Re: User Button on IO Board

Unread post by ash2fpga »

The changing core glitch may be related to the DDR3 bridge hang?
User avatar
LamerDeluxe
Top Contributor
Posts: 1239
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 887 times
Been thanked: 284 times

Re: User Button on IO Board

Unread post by LamerDeluxe »

I just change cores until the display flips out and then I use reset. I hasn't happened a lot lately. The main reset button gets the most use here, the core reset button is a great idea as well. And the menu button is handy to have, but I have that mapped to my controller.
User avatar
aberu
Core Developer
Posts: 1192
Joined: Tue Jun 09, 2020 8:34 pm
Location: Longmont, CO
Has thanked: 247 times
Been thanked: 411 times
Contact:

Re: User Button on IO Board

Unread post by aberu »

retrorepair wrote: Wed Feb 10, 2021 4:36 pm
pbsk8 wrote: Wed Feb 10, 2021 4:32 pm

usually arcade cores, If I am playing a cps1 game and then change to any other core without reseting, the screen gets messy and sound without sync

dodonpachi also is a good example
That sounds like an issue to be raised on their repositories to me.

I've used those cores plenty of times though and not had that issue.
It's a known issue that's been going on a long time. Sometimes just a soft reboot to the menu core itself will cause this as well, crazy graphical glitches. It happens lot less and Sorgelig specifically has pushed out a release and given a way for people to test it.

https://misterfpga.org/viewtopic.php?p=17119#p17119

If you don't use HDMI very often you probably won't notice it.
birdybro~
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: User Button on IO Board

Unread post by retrorepair »

aberu wrote: Fri Feb 12, 2021 10:50 pm
retrorepair wrote: Wed Feb 10, 2021 4:36 pm
pbsk8 wrote: Wed Feb 10, 2021 4:32 pm

usually arcade cores, If I am playing a cps1 game and then change to any other core without reseting, the screen gets messy and sound without sync

dodonpachi also is a good example
That sounds like an issue to be raised on their repositories to me.

I've used those cores plenty of times though and not had that issue.
It's a known issue that's been going on a long time. Sometimes just a soft reboot to the menu core itself will cause this as well, crazy graphical glitches. It happens lot less and Sorgelig specifically has pushed out a release and given a way for people to test it.

https://misterfpga.org/viewtopic.php?p=17119#p17119

If you don't use HDMI very often you probably won't notice it.
I never use HDMI so that would explain it
User avatar
aberu
Core Developer
Posts: 1192
Joined: Tue Jun 09, 2020 8:34 pm
Location: Longmont, CO
Has thanked: 247 times
Been thanked: 411 times
Contact:

Re: User Button on IO Board

Unread post by aberu »

https://youtu.be/tw9LoUUTthU?t=18

Good example of it happening I remembered I caught on a recording.
birdybro~
Post Reply