Page 5 of 10

Re: SCUMMVM

Posted: Sat Mar 26, 2022 2:13 am
by Neocaron
Since scummvm is on the spotlight currently, I know bbond007 told me a while back that it would be tricky to have vsync or scanline filters on scummvm, but it was 6 months ago, so I'm asking again, in case someone would be willing to help to implement such features. It would be really awesome!

Currently I use my retrotink to get the filters on scummvm and it looks amazing, I just wish everyone could enjoy these filters natively. And the vsync being off in every game is something that really needs to be iron out. Anyway, I'm not trying to be annoying, I just feel like the current state of scummvm is so good, that it deserves these features. Also maybe the OC of the arm chip would help if it's a performance overhead issue? I've been running at 1.2ghz by default, and it's as stable as it can be.

Cheers!

Re: SCUMMVM

Posted: Sat Mar 26, 2022 10:22 am
by akeley
bbond007 wrote: Fri Mar 25, 2022 11:47 pm I have not tried on a 15khz I know some have gotten it to work but because the framebuffer does not support interlace mode, you'll be limited to 320x200 resolution games, so its not ideal...
Thanks...yes, a bit limiting but still worth it for me, I think. If anybody could share config details for such setup I'd appreciate it.

Re: SCUMMVM

Posted: Sat Mar 26, 2022 6:09 pm
by AmintaMister
Hi all!

I’ve a My Lg Studioworks 700S Svga CRT Monitor with a maximum resolution of 1280 x 1024 / 60. I’ve followed all your instructions but Scumm doesn’t run, it says “setup video mode…failed!”

Re: SCUMMVM

Posted: Sat Mar 26, 2022 6:48 pm
by AmintaMister
Also, when I try to update via ssh my mt-32 (wifi and ftp server enabled), I get:

Code: Select all

Connecting to your mt32-pi's embedded FTP server at 'mt32-pi'...         FAILED!
Failed to extract version number from FTP welcome message.

Re: SCUMMVM

Posted: Sat Mar 26, 2022 7:40 pm
by Jegriva
Does it work with the analog out?

Re: SCUMMVM

Posted: Sat Mar 26, 2022 8:43 pm
by AmintaMister
Jegriva wrote: Sat Mar 26, 2022 7:40 pm Does it work with the analog out?
In the past yes, now not…

Re: SCUMMVM

Posted: Sat Mar 26, 2022 9:43 pm
by bbond007
AmintaMister wrote: Sat Mar 26, 2022 6:09 pm Hi all!

I’ve a My Lg Studioworks 700S Svga CRT Monitor with a maximum resolution of 1280 x 1024 / 60. I’ve followed all your instructions but Scumm doesn’t run, it says “setup video mode…failed!”
What video mode do you have the menu.rbf running in?

AmintaMister wrote: Sat Mar 26, 2022 6:48 pm Also, when I try to update via ssh my mt-32 (wifi and ftp server enabled), I get:

Code: Select all

Connecting to your mt32-pi's embedded FTP server at 'mt32-pi'...         FAILED!
Failed to extract version number from FTP welcome message.
Maybe your mt32-pi's software is too old to use the update script. I would suggest upgrading manually.

Re: SCUMMVM

Posted: Sat Mar 26, 2022 10:22 pm
by AmintaMister
bbond007 wrote: Sat Mar 26, 2022 9:43 pm What video mode do you have the menu.rbf running in?
6, in [MisTer] settings I use

Code: Select all

forced_scandoubler=1
(I've tried also 5)
bbond007 wrote: Sat Mar 26, 2022 9:43 pmur mt32-pi's software is too old to use the update script. I would suggest upgrading manually.
OK, but how?

Re: SCUMMVM

Posted: Sat Mar 26, 2022 10:26 pm
by bbond007
AmintaMister wrote: Sat Mar 26, 2022 10:22 pm OK, but how?
https://github.com/dwhinham/mt32-pi/wik ... ng-mt32-pi

scroll down to "Manual update"

Re: SCUMMVM

Posted: Sat Mar 26, 2022 10:49 pm
by AmintaMister
bbond007 wrote: Sat Mar 26, 2022 10:26 pm
AmintaMister wrote: Sat Mar 26, 2022 10:22 pm OK, but how?
https://github.com/dwhinham/mt32-pi/wik ... ng-mt32-pi

scroll down to "Manual update"
It worked, thanks!

How about the video mode failed?

Re: SCUMMVM

Posted: Mon Apr 11, 2022 1:19 pm
by pippuz
Is menu.rbf downloaded through update_all.sh updated for the new midimeister driver?
I tried replacing the menu.rbf but the board hangs on, when starting games it starts sound and then it stops and remain hanging.
I am on Pi Zero (MT32-Pi Lite) and digital board, does this have issues?

Re: SCUMMVM

Posted: Mon Apr 11, 2022 5:46 pm
by blacklistedcard
pippuz wrote: Mon Apr 11, 2022 1:19 pm Is menu.rbf downloaded through update_all.sh updated for the new midimeister driver?
I tried replacing the menu.rbf but the board hangs on, when starting games it starts sound and then it stops and remain hanging.
I am on Pi Zero (MT32-Pi Lite) and digital board, does this have issues?
No the updates are not against the github menu repo. I'm still running with this custom version. I was playing the Serria games all weekend, so it does work with the existing updates from update_all.sh script.

Re: SCUMMVM

Posted: Tue Apr 12, 2022 3:12 am
by retro
How's the performance of ScummVM in MiSTer?
Is it comparable to the AO486 core? Curious to see how more recent games like Full Throttle and Beneath A Steel Sky perform.

Re: SCUMMVM

Posted: Tue Apr 12, 2022 7:11 am
by pippuz
blacklistedcard wrote: Mon Apr 11, 2022 5:46 pm
pippuz wrote: Mon Apr 11, 2022 1:19 pm Is menu.rbf downloaded through update_all.sh updated for the new midimeister driver?
I tried replacing the menu.rbf but the board hangs on, when starting games it starts sound and then it stops and remain hanging.
I am on Pi Zero (MT32-Pi Lite) and digital board, does this have issues?
No the updates are not against the github menu repo. I'm still running with this custom version. I was playing the Serria games all weekend, so it does work with the existing updates from update_all.sh script.
I launched Space Quest 3 . it was ok, but with Longbow the sound hanged after the first screen and remained locked on the same note. Same with Monkey Island 2. Didn't try King's Quest.
Same game on AO486 worked ok.

Re: SCUMMVM

Posted: Tue Apr 12, 2022 3:59 pm
by bbond007
retro wrote: Tue Apr 12, 2022 3:12 am How's the performance of ScummVM in MiSTer?
Is it comparable to the AO486 core? Curious to see how more recent games like Full Throttle and Beneath A Steel Sky perform.
Full Throttle and Beneath A Steel Sky are not very demanding games (320x200 resolution) and will run well on both AO486 and ScummVM.

640x480 resolution games tend to run better on ScummVM in my experience.

Re: SCUMMVM

Posted: Tue Apr 12, 2022 5:03 pm
by bbond007
pippuz wrote: Tue Apr 12, 2022 7:11 am I launched Space Quest 3 . it was ok, but with Longbow the sound hanged after the first screen and remained locked on the same note. Same with Monkey Island 2. Didn't try King's Quest.
Same game on AO486 worked ok.
So far I have not had this issue...

If someone having this issue could connect to their MiSTer via SSH once into the ScummVM menu and issue the commands:

Code: Select all

killall MIDIMeister
killall MIDIMeister-debug
/media/fat/linux/MIDIMeister-debug
Then try something that hangs and tell me if the driver segfaults or continues to display debug information when the audio hang occurs.

It would be useful information that with provide a better starting point as far as diagnosing and fixing the problem.

Re: SCUMMVM

Posted: Tue Apr 12, 2022 8:08 pm
by pippuz
How can i connect with SSH in ScummVM? How do i enter in SSH mode?
I wouldn't like this is due to the Pi Lite based on Pi Zero 2W and direct USB connection (without the short cable but door to door)

Re: SCUMMVM

Posted: Tue Apr 12, 2022 8:23 pm
by bbond007
pippuz wrote: Tue Apr 12, 2022 8:08 pm How can i connect with SSH in ScummVM? How do i enter in SSH mode?
SSH has nothing to do with ScummVM and its not a mode, it is a service that is already installed on your MiSTer.

You use a program such as Putty (for Windows) to connect to your MiSTer's Linux environment.

If you are a Mac guy then you can use "ssh" from the command prompt.

Use the IP address of your MiSTer which you can obtain from the OSD.

Login with the default username "root" and the passwd "1".

Once logged in you can paste in those commands.
pippuz wrote: Tue Apr 12, 2022 8:08 pm I wouldn't like this is due to the Pi Lite based on Pi Zero 2W and direct USB connection (without the short cable but door to door)
I don't understand your objection. I have not asked you to change anything at all as far as your USB cable or Pi. I am simply asking you log into your MiSTer and start the MIDIMeister-debug process manually for debugging purposes. Its not beneficial for me to do this on my setup as King's Quest V and Monkey Island 2 run fine with mt32-pi and ScummVM using the MIDIMeister driver. I'm really just trying to determine if the driver is crashing of if it is a different issue...

Thanks for testing!

Re: SCUMMVM

Posted: Wed Apr 13, 2022 8:46 am
by pippuz
bbond007 wrote: Tue Apr 12, 2022 8:23 pm I don't understand your objection. I have not asked you to change anything at all as far as your USB cable or Pi. I am simply asking you log into your MiSTer and start the MIDIMeister-debug process manually for debugging purposes. Its not beneficial for me to do this on my setup as King's Quest V and Monkey Island 2 run fine with mt32-pi and ScummVM using the MIDIMeister driver. I'm really just trying to determine if the driver is crashing of if it is a different issue...
Wait it is not an objection, just a consideration. I will do what you are asking me of course, no problem about that.
I was just weathering if my problem could be due to the fact that i am using a Mt32-Pi lite, based on Raspberry Pi Zero 2W, that doesn't use a usb cable to connect to mister user port, but is based on a direct port connection.
It was a consideration just for the purpose you are telling: considering if this kind of connection can be different from the one you can have managed in the driver. Sorry if it was intended with a different meaning.

Pi-Zero-W-scaled.jpg
Pi-Zero-W-scaled.jpg (378.7 KiB) Viewed 13239 times

Re: SCUMMVM

Posted: Wed Apr 13, 2022 12:44 pm
by bbond007
pippuz wrote: Wed Apr 13, 2022 8:46 am I was just weathering if my problem could be due to the fact that i am using a Mt32-Pi lite, based on Raspberry Pi Zero 2W, that doesn't use a usb cable to connect to mister user port, but is based on a direct port connection.
I don't think that changes the circuit diagram, and if anything, I think it would be a better connection being shorter distance. I'd be real surprised if that was the issue.

Its most likely the driver crashing, but I need to confirm that suspicion...

Thanks for testing!

Re: SCUMMVM

Posted: Thu Apr 14, 2022 7:50 am
by pippuz
These days i am out of home due to job, so as soon as i return home i will test and post the results.

Re: SCUMMVM

Posted: Thu Apr 14, 2022 7:01 pm
by pippuz
Menu: MIDI passthrough for USER I/O to use MT32pi from Linux (Kitrinx).

This is the last update of yesterday.
How does this manage with MIDIMeister driver?

Re: SCUMMVM

Posted: Thu Apr 14, 2022 11:46 pm
by bbond007
pippuz wrote: Thu Apr 14, 2022 7:01 pm Menu: MIDI passthrough for USER I/O to use MT32pi from Linux (Kitrinx).

This is the last update of yesterday.
How does this manage with MIDIMeister driver?
Good question!

This change (thanks Kitrinx!) is specifically for the MIDIMeister driver meaning that you no longer need use the menu.rbf I included in the zip.

I probably should have mentioned this in this topic but yesterday was pretty chaotic and I totally forgot. You reminded me :)

Re: SCUMMVM

Posted: Sat Apr 16, 2022 7:51 pm
by nico24
Needed to create a fresh system SD card, so started out fresh with SCUMMVM. Now I have no sound at all, apart from that all running ok. Any ideas why I wouldn't be getting sound? thanks.

Re: SCUMMVM

Posted: Sat Apr 16, 2022 7:55 pm
by Jegriva
Regarding analog output, I suppose 640x480 games like Curse of Monkey Island and IHNMAIMS don't work?

Re: SCUMMVM

Posted: Sat Apr 16, 2022 11:09 pm
by bbond007
Jegriva wrote: Sat Apr 16, 2022 7:55 pm Regarding analog output, I suppose 640x480 games like Curse of Monkey Island and IHNMAIMS don't work?
No, I run ScummVM on analog with a VGA monitor (and I use HDMI for capture).
  • ScummVM needs "vga_scaler=1" in the MiSTer.INI for the [MENU] to work.
  • 15 kHz monitors need interlace mode to produce 640x480 video.
  • The scaler does not (currently) support Interlace mode.
  • 640x480 games like Curse of Monkey Island need 640x480 to work :)
If you mean to ask, "Regarding analog output, I suppose 640x480 games like Curse of Monkey Island and IHNMAIMS don't work on a 15 kHz monitor?" = true

Hope that helps...

Re: SCUMMVM

Posted: Sat Apr 16, 2022 11:26 pm
by nico24
Any ideas why my sound may not be coming through?

Re: SCUMMVM

Posted: Sat Apr 16, 2022 11:40 pm
by bbond007
nico24 wrote: Sat Apr 16, 2022 11:26 pm Any ideas why my sound may not be coming through?
No idea, not without more information... what sound (MIDI, mt32-pi, Digital, all sound?) and what game?

Re: SCUMMVM

Posted: Sat Apr 16, 2022 11:58 pm
by nico24
Any sound on any game.

Re: SCUMMVM

Posted: Sun Apr 17, 2022 12:09 am
by bbond007
nico24 wrote: Sat Apr 16, 2022 11:58 pm Any sound on any game.
Speakers plugged in? :)

Check volume here:
Volume.jpg
Volume.jpg (131.08 KiB) Viewed 13067 times
Check ScummVM global settings and as well as individual game setting.

Is your MiSTer updated? You'd need to be extremely outdated for "Any sound on any game", but I suppose its worth asking...