Page 1 of 10

SCUMMVM

Posted: Thu Jul 02, 2020 1:26 am
by Televicious
Didn't see this listed, though it's a script technically and not a core. Tried running it on a 15Khz monitor and get message that it can't find a display mode for 640x400. I'm sure the 15khz can display that resolution, but scummvm is probably looking for that in 31khz. Is anyone still working on scummvm here?

Re: SCUMMVM

Posted: Thu Jul 02, 2020 4:37 am
by rhester72
SCUMMVM uses the same display settings as Menu, so if you can find a 15khz 640x400 mode (at all), you should be able to map [Menu] into it and then SCUMMVM should work.

Re: SCUMMVM

Posted: Mon Jul 06, 2020 11:36 pm
by Televicious
I looked at the scummvm.ini and it's blank. Where would I map settings? Like in the source for compiling?

Re: SCUMMVM

Posted: Tue Jul 07, 2020 1:17 am
by rhester72
No, I'm talking about MiSTer.ini itself

Re: SCUMMVM

Posted: Tue Jul 07, 2020 7:30 am
by Milspex
I have troubleshooting this for a while now but I've never been able to select the "classic" theme in the options. Everything else works perfectly, I can run games off the hd etc etc

Re: SCUMMVM

Posted: Tue Jul 07, 2020 1:05 pm
by rhester72
Milspex wrote: Tue Jul 07, 2020 7:30 am I have troubleshooting this for a while now but I've never been able to select the "classic" theme in the options. Everything else works perfectly, I can run games off the hd etc etc
Put scummremastered.zip in /media/fat/scummvm

Re: SCUMMVM

Posted: Tue Jul 07, 2020 2:01 pm
by SuperBabyHix
Televicious, I believe by default ScummVM displays 640x400 games inside a 640x480 screen. So I believe you have to have at least a 640x480 screen mode. That's why you have to use aspect ratio correction for older 320x200 games.

Re: SCUMMVM

Posted: Thu Jul 09, 2020 7:46 am
by Milspex
rhester72 wrote: Tue Jul 07, 2020 1:05 pm
Milspex wrote: Tue Jul 07, 2020 7:30 am I have troubleshooting this for a while now but I've never been able to select the "classic" theme in the options. Everything else works perfectly, I can run games off the hd etc etc
Put scummremastered.zip in /media/fat/scummvm
Thanks a lot, I will try this

Re: SCUMMVM

Posted: Thu Jul 09, 2020 6:08 pm
by Televicious
Running Mister in Direct video mode is apparently 240p which is what it runs in VGA unscaled as well. SCUMMVM will not work in 240p. We need something like xrandr in the linux backend to output scummvm in "direct video" mode. That or 480i built into the MiSTer itself.

Re: SCUMMVM

Posted: Thu Jul 09, 2020 8:22 pm
by SuperBabyHix
While not exactly an answer to your problem, there is someone working on a ScummVM port to the Atari ST. Right now it only works with 4 games, but interesting nonetheless. http://www.happydaze.se/scummvm-lite-atari/

I want to say there used to be a port for AGA Amigas as well, but I think it might need an 030 cpu. Of course those two computers also had original/native versions of many of those games too, but I know that's not really the point.

Re: SCUMMVM

Posted: Fri Jul 10, 2020 1:38 pm
by lomdar67
Why would you run ScummVM on MiSTer? Normally it's all about accuracy or timing, but these are all irrelevant when running ScummVM.

Re: SCUMMVM

Posted: Fri Jul 10, 2020 2:37 pm
by SuperBabyHix
Sometimes it's also about convenience. Plus it's not like Monkey Island requires zero lag cycle accuracy, it's a point and click adventure game.

Re: SCUMMVM

Posted: Tue Jul 14, 2020 1:20 am
by thorr
I installed this and I am trying to play Monkey Island 2. At first, it used Adlib and the sound effects seemed like they worked, but it may have been using the Adlib PCM capabilities rather than the Sound Blaster. I then got the ROMs for the MT32 Emulation and it worked, but it broke the PCM capabilities. I am getting lots of errors about the sound device and libraries that I can see when I quit. Does anyone have the latest version installed and working correctly for both MT32 and PCM sound with Monkey Island 2?

Re: SCUMMVM

Posted: Tue Jul 14, 2020 2:27 am
by SuperBabyHix
Did you turn on the mixed Adlib mode under the MIDI tab? I know you are using MT-32, but this setting also affects it.
Also, which Adlib synth mode are you using? I know the Mister is a little under powered for the MT-32 emulator by itself, but if you mix that with the Nuked OPL synth things sound especially choppy.

Re: SCUMMVM

Posted: Tue Jul 14, 2020 2:46 am
by thorr
Thank you very much! That did the trick. I still get errors when I quit, but at least it works while I am playing. I get a page full of this error scrolling:
Alsa lib pcm.c:8306:(snd_pcm_recover) underrun occured

I am using the default Adlib emulator. I just got it working and noticed a bit of choppiness when I was skipping through the intro scene, but overall it seemed fine. I will play with the Adlib setting if I experience any significant choppiness issues.

Thanks again!

Re: SCUMMVM

Posted: Tue Jul 14, 2020 6:32 am
by bbond007
Televicious wrote: Thu Jul 02, 2020 1:26 amIs anyone still working on scummvm here?
Yes. The latest build was current on July 4th 2020.
https://github.com/bbond007/scummvm
https://github.com/bbond007/MiSTer_ScummVM

SuperBabyHix wrote: Tue Jul 07, 2020 2:01 pm Televicious, I believe by default ScummVM displays 640x400 games inside a 640x480 screen. So I believe you have to have at least a 640x480 screen mode. That's why you have to use aspect ratio correction for older 320x200 games.
Copy ScummVM_2_2_0.sh to ScummVM_2_2_0_320x200.sh

Edit ScummVM_2_2_0_320x200.sh

Code: Select all

echo "Setting Video mode..."
vmode -r 320 200 rgb16
You can run in 320x200 mode if you must first boot into 640x480 mode and make changes:

Graphics Mode : Normal (no scaling)
Render Mode : default

[ ] aspect ratio correction
[ ] Fullscreen Mode
[ ] Filter Graphics

(basically unchecked all)

Be aware you will be limiting the library of games you can run quite extensively as many newer need 640x480...

Re: SCUMMVM

Posted: Wed Jul 15, 2020 1:42 am
by Televicious
So I switched it to "vmode -r 320 240 rgb16" after setting graphics mode to "normal (no scaling)" and it is working beautifully on the 1084. The check boxes don't seem to have much effect on it being able to run or start. Everything works that is in that lower resolution, which is most stuff prior to Curse of Monkey Island and Broken Sword. It even runs Shadows of Darkness beautifully.
It's awesome though. Just wanted to run some of those DOS classics on there and this works so much better than trying to do 15khz fixes on an actual DOS computer or ao486.
Thanks bbond007! You rule.

Re: SCUMMVM

Posted: Wed Jul 15, 2020 1:34 pm
by MickGyver
bbond007 wrote: Tue Jul 14, 2020 6:32 amCopy ScummVM_2_2_0.sh to ScummVM_2_2_0_320x200.sh

Edit ScummVM_2_2_0_320x200.sh

Code: Select all

echo "Setting Video mode..."
vmode -r 320 200 rgb16
You can run in 320x200 mode if you must first boot into 640x480 mode and make changes:

Graphics Mode : Normal (no scaling)
Render Mode : default

[ ] aspect ratio correction
[ ] Fullscreen Mode
[ ] Filter Graphics

(basically unchecked all)

Be aware you will be limiting the library of games you can run quite extensively as many newer need 640x480...
I would like to try this out but I'm having problems getting it to work. Should this work using the IO board VGA out or does it only work via direct video? Or do I need to enable vga_scaler and set some 320x200 resolution for my CRT?

Re: SCUMMVM

Posted: Wed Jul 15, 2020 3:14 pm
by bbond007
MickGyver wrote: Wed Jul 15, 2020 1:34 pm I would like to try this out but I'm having problems getting it to work. Should this work using the IO board VGA out or does it only work via direct video? Or do I need to enable vga_scaler and set some 320x200 resolution for my CRT?
Yes, you must use vga_scaler=1.

The IO board VGA out will work, but I'm not sure about direct video...

Re: SCUMMVM

Posted: Wed Jul 15, 2020 3:37 pm
by MickGyver
bbond007 wrote: Wed Jul 15, 2020 3:14 pm
Yes, you must use vga_scaler=1.

The IO board VGA out will work, but I'm not sure about direct video...
Thanks, where is the scummvm.ini stored? I don't have another monitor to test with where I am, so I can't set the settings needed in scummvm for it to work.

Re: SCUMMVM

Posted: Wed Jul 15, 2020 5:42 pm
by bbond007
MickGyver wrote: Wed Jul 15, 2020 3:37 pm Thanks, where is the scummvm.ini stored? I don't have another monitor to test with where I am, so I can't set the settings needed in scummvm for it to work.
/media/fat/ScummVM/.config/scummvm/scummvm.ini

Code: Select all

[scummvm]
filtering=false
gfx_mode=1x

Re: SCUMMVM

Posted: Wed Jul 15, 2020 7:41 pm
by MickGyver
bbond007 wrote: Wed Jul 15, 2020 5:42 pm /media/fat/ScummVM/.config/scummvm/scummvm.ini

Code: Select all

[scummvm]
filtering=false
gfx_mode=1x
Thank you very much! I have it working now. :) Just need to find a good resolution for my TV, 320x240 is clipped on the sides by overscan, 384x224 is not clipping but doesn't fill the screen entirely.

Re: SCUMMVM

Posted: Thu Jul 16, 2020 3:07 am
by Televicious
Any clue on how to resolve the audio processing? Like increase the buffer or reducing the frequency or both? It is super crackly. I found mt32 emu to be slightly less crackly than FM, but it gets pretty bad still.

Re: SCUMMVM

Posted: Thu Jul 16, 2020 1:29 pm
by rhester72
@Televicious - in what game? I've gone through several hours of LucasArts games now with no issues.

Re: SCUMMVM

Posted: Thu Jul 16, 2020 5:45 pm
by Televicious
All of them, digital sound effects like speech stay pretty solid only ocassionally glitching, but FM music and mt32 lag out and are constantly popping or stuttering. Shadows of darkness music gets it real bad. It's like the audio bit rate is too high or mismatched. MI, sam n max, all of em have laggy sound processing.

Re: SCUMMVM

Posted: Thu Jul 16, 2020 8:22 pm
by bbond007
Televicious wrote: Thu Jul 16, 2020 5:45 pm All of them, digital sound effects like speech stay pretty solid only ocassionally glitching, but FM music and mt32 lag out and are constantly popping or stuttering. Shadows of darkness music gets it real bad. It's like the audio bit rate is too high or mismatched. MI, sam n max, all of em have laggy sound processing.
There are 3 different Adlib emulator options. Which are you using?

I recommend against using MUNT but FluidSynth (and FM) work great for me.

Re: SCUMMVM

Posted: Fri Jul 31, 2020 9:58 am
by Televicious
Thanks, I switched from mame opl to dosbox and it is smooth.

Re: SCUMMVM

Posted: Wed Aug 26, 2020 8:31 am
by OriginalXOR
A quick compatibility question for people using this if I may...

Has anybody had any luck getting Broken Sword 2.5: The Return of the Templars (Fanmade game) running on MiSTer? As when I try and launch it I am just presented with a black screen and no obvious activity.

From what I've seen it is supposed to work but as it's resolution is 800x600 I feel like I'm missing something. Any setting adjustments that I should be using would be greatly appreciated to get this working.

As this is fanmade and freeware I don't think I'm breaking any rules by posting links if people want to check it out, they even provide download links on ScummVMs own website.

https://wiki.scummvm.org/index.php?titl ... _Sword_2.5
https://www.scummvm.org/frs/extras/Brok ... 5-v1.0.zip
http://www.brokensword25.com

Re: SCUMMVM

Posted: Thu Aug 27, 2020 8:32 pm
by NML32
OriginalXOR wrote: Wed Aug 26, 2020 8:31 am A quick compatibility question for people using this if I may...

Has anybody had any luck getting Broken Sword 2.5: The Return of the Templars (Fanmade game) running on MiSTer? As when I try and launch it I am just presented with a black screen and no obvious activity.

From what I've seen it is supposed to work but as it's resolution is 800x600 I feel like I'm missing something. Any setting adjustments that I should be using would be greatly appreciated to get this working.

As this is fanmade and freeware I don't think I'm breaking any rules by posting links if people want to check it out, they even provide download links on ScummVMs own website.

https://wiki.scummvm.org/index.php?titl ... _Sword_2.5
https://www.scummvm.org/frs/extras/Brok ... 5-v1.0.zip
http://www.brokensword25.com
I get a blank screen with Broken Sword 2.5 and Full Pipe.

Re: SCUMMVM

Posted: Sun Jan 31, 2021 1:45 pm
by Milspex
I got fullscreen running by putting [MENU] video_mode=8 and [scummvm] video_mode=8 in mister.ini (on hdmi 1080p)