SCUMMVM
-
- Posts: 93
- Joined: Mon May 25, 2020 8:23 pm
- Been thanked: 4 times
SCUMMVM
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?
-
- Top Contributor
- Posts: 1313
- Joined: Thu Jun 11, 2020 2:31 am
- Has thanked: 15 times
- Been thanked: 206 times
Re: SCUMMVM
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.
-
- Posts: 93
- Joined: Mon May 25, 2020 8:23 pm
- Been thanked: 4 times
Re: SCUMMVM
I looked at the scummvm.ini and it's blank. Where would I map settings? Like in the source for compiling?
-
- Top Contributor
- Posts: 1313
- Joined: Thu Jun 11, 2020 2:31 am
- Has thanked: 15 times
- Been thanked: 206 times
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
Re: SCUMMVM
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
Thanks a lot, I will try this
-
- Posts: 93
- Joined: Mon May 25, 2020 8:23 pm
- Been thanked: 4 times
Re: SCUMMVM
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.
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
Re: SCUMMVM
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.
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
Why would you run ScummVM on MiSTer? Normally it's all about accuracy or timing, but these are all irrelevant when running ScummVM.
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
--Mike Callahan
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
Re: SCUMMVM
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.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: SCUMMVM
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?
- SuperBabyHix
- Posts: 152
- Joined: Sun May 24, 2020 8:26 pm
- Has thanked: 45 times
- Been thanked: 36 times
Re: SCUMMVM
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.
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.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: SCUMMVM
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!
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!
-
- Top Contributor
- Posts: 528
- Joined: Tue May 26, 2020 5:06 am
- Has thanked: 86 times
- Been thanked: 207 times
Re: SCUMMVM
Yes. The latest build was current on July 4th 2020.
https://github.com/bbond007/scummvm
https://github.com/bbond007/MiSTer_ScummVM
Copy ScummVM_2_2_0.sh to ScummVM_2_2_0_320x200.shSuperBabyHix 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.
Edit ScummVM_2_2_0_320x200.sh
Code: Select all
echo "Setting Video mode..."
vmode -r 320 200 rgb16
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...
-
- Posts: 93
- Joined: Mon May 25, 2020 8:23 pm
- Been thanked: 4 times
Re: SCUMMVM
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.
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
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?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.shYou can run in 320x200 mode if you must first boot into 640x480 mode and make changes:Code: Select all
echo "Setting Video mode..." vmode -r 320 200 rgb16
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...
-
- Top Contributor
- Posts: 528
- Joined: Tue May 26, 2020 5:06 am
- Has thanked: 86 times
- Been thanked: 207 times
Re: SCUMMVM
Yes, you must use vga_scaler=1.
The IO board VGA out will work, but I'm not sure about direct video...
Re: SCUMMVM
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.
-
- Top Contributor
- Posts: 528
- Joined: Tue May 26, 2020 5:06 am
- Has thanked: 86 times
- Been thanked: 207 times
Re: SCUMMVM
/media/fat/ScummVM/.config/scummvm/scummvm.ini
Code: Select all
[scummvm]
filtering=false
gfx_mode=1x
Re: SCUMMVM
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.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
-
- Posts: 93
- Joined: Mon May 25, 2020 8:23 pm
- Been thanked: 4 times
Re: SCUMMVM
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.
-
- Posts: 93
- Joined: Mon May 25, 2020 8:23 pm
- Been thanked: 4 times
Re: SCUMMVM
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.
-
- Top Contributor
- Posts: 528
- Joined: Tue May 26, 2020 5:06 am
- Has thanked: 86 times
- Been thanked: 207 times
Re: SCUMMVM
There are 3 different Adlib emulator options. Which are you using?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.
I recommend against using MUNT but FluidSynth (and FM) work great for me.
-
- Posts: 93
- Joined: Mon May 25, 2020 8:23 pm
- Been thanked: 4 times
-
- Posts: 37
- Joined: Thu Aug 13, 2020 12:57 pm
- Has thanked: 8 times
- Been thanked: 7 times
Re: SCUMMVM
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
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
I get a blank screen with Broken Sword 2.5 and Full Pipe.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