MathewWi / open-wiiflow-mod

Automatically exported from code.google.com/p/open-wiiflow-mod
0 stars 0 forks source link

SCUMMVM plugin code dumps every time #159

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Thank you for such a marvelous loader and all the emu plugins.  I just have an 
issue with the SCUMMVM-MOD5.dol plugin.  Up until 2 days ago it was working and 
playing many games launched from wiiflow gui. The only thing that I have 
changed is the scummvm.ini, in that I have added a game through the normal 
scummvm app and then copied over the ini file to wiiflow/plugins to replace the 
old. I reloaded the cache then launched Broken Sword (a game that was working 2 
days go) then surprise Code/Stack Dump.  I have tried everything to fix even 
reinstalling all plugins and I have checked that the arguments are being passed 
correctly as in the {path} argument. I tried moving the scumm plugin out of the 
plugin folder, loading wiiflow and then moving it back to the plugin folder. 
Still Code/stck dump. I tried deleting the summvm.ini from the scummvm folder 
and then adding a game that I know worked and getting the program to create a 
new ini file.  And then copy the file over again. And guess what Code/Stack 
Dump.

The normal Scummvm program works fine and plays all games I have added through 
the gui but the wiiflow plugin will not play anything.

I am using the official latest wiiflow with plugin pack 7.

On a similar note when I had the plugin working I noticed that it does not 
support DXA or MPEG video or OGG or MP3 audio.  It displayed a message when 
trying to play Broken Sword "DXA files found but SCUMMVM has been compiled 
without zlib" . It took me ages to figure out the only way to get the cutscenes 
and audio was to dust off my very old copy of broken sword and copy the SMK 
files over.  I got it to play but the audio is choppy as hell on the wii using 
the SMK files.  But works fine on the PC SCUMMVM.  Is there any way to add the 
ability to play DXA,MP2,MP3,OGG by lauching from the plugin.  Can it be 
compiled with zlib libraries?  Do you allow people to see the source of the 
plugins for wiiflow.  I would be curious to take a look at 3 emu plugins:-

WIISX
NOT64
SCUMMVM

Any help with the plugin proble is apreciated. Keep up the fantastic work.

Original issue reported on code.google.com by sion.zap...@gmail.com on 15 Dec 2012 at 9:36

GoogleCodeExporter commented 9 years ago
Sorry for the double post my connection went down during the first and wasn't 
sure if it had posted so copied and pasted.  My bad

Original comment by sion.zap...@gmail.com on 16 Dec 2012 at 1:41

GoogleCodeExporter commented 9 years ago
I can second this.  I try curse of monkey island and always get a code dump.  
Will see about providing a pic of the code dump and wiiflow.log soon.

Original comment by fledge68 on 20 Dec 2012 at 8:15

GoogleCodeExporter commented 9 years ago
Issue 158 has been merged into this issue.

Original comment by fix94.1 on 28 Dec 2012 at 4:25

GoogleCodeExporter commented 9 years ago
Finally I fixed the code dump issue when loading general games.  The solution 
was something extremely simple. I had copied the vkeybd_default.zip file to the 
plugins directory in the hope that it would enable virtual keyboard support in 
games. That was when I started getting the code dumps.  It didn't dawn on me 
until last night when I accidentally deleted the file before running the plugin.

Now the plugin is running with the same compatibility it had before.  I.e it 
still runs BS and BS2 with choppy sound and won't play the intro for BS2.  As I 
stated before the message I get is that SCUMMVM has been compiled without ZLIB 
support and therfore cannot support DXA cutscenes.  Also possibly why the 
virtual keyboard zip was causing problems.  Would it be possible to build a new 
SCUMMVM dol with your changes that supports ZLIB plus all the other game 
Engines not included in the existing plugin "MYST" and "Riven" for example?  I 
have read the readme from the scummvm files in your source that explains to 
copy all your files on top of a specific Rev of SCUMMVM from their GIT and then 
compile.  I presume that I should in theory be able to use ./configure to 
specify MAKE parameters i.e adding specific libraries and engine support.  My 
question is probably a dumb and noobish one but how do I checkout the specific 
REV from SCUMMVM main repository with GITHUB.  What branch do I need or what 
command do I need to issue to clone that REV?

Any help you can offer is much appreciated.  Look forward to more great stuff 
from you.

Original comment by sion.zap...@gmail.com on 26 Feb 2013 at 11:10