Crisis General Midi 3.1

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
Crisis
Posts: 4
Joined: Tue Nov 15, 2011 4:56 pm
Location: France
Contact:

Crisis General Midi 3.1

Post by Crisis »

Hello.
I'm Chris, french (sorry for my english) author of the CGM Soundfont.
I've been an Amiga user and a Lucas's games lover.
I'm using Scummvm since the very early Windows version and i keep an eye on this very great software, year after year.
Nice to see the fluidsynth driver has been added to Scummvm.
Of course, i've immediately tried my soundfonts.
CGM 1.8 works fine when the fluidsynth driver is selected.
CGM 3.1 make Scummvm crash when a game is started, without any error message, returning brutally to Windows.

Any idea about this problem?
Is it possible that the CGM3.1 is bigger than the fluidsynth driver is able to compute? Or something like that...!?

My config is : Win7 64bit, 8go ram, ScummVM 1.4 32bit

Thank you to the entire staff and keep up the good work!

Chris
User avatar
Raziel
ScummVM Porter
Posts: 1493
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet

Post by Raziel »

Do you get anything in the error console?
Windows has an option to print to a error.log

You can try running "ScummVM -d5 --debugflags=audio" which makes it print debug special audio related stuff (or maybe anythin at all) :-)

You can also try with "--soundfont=FILE" pointing at your soundfont

Thats all in the readme btw ;-)
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3510
Joined: Mon Oct 31, 2005 7:39 am

Re: Crisis General Midi 3.1

Post by eriktorbjorn »

Crisis wrote: CGM 3.1 make Scummvm crash when a game is started, without any error message, returning brutally to Windows.

Any idea about this problem?
Is it possible that the CGM3.1 is bigger than the fluidsynth driver is able to compute? Or something like that...!?
Do you know if it works in FluidSynth itself? ScummVM simply uses the FluidSynth programming library, so I really have no idea what its limitations are.
Crisis
Posts: 4
Joined: Tue Nov 15, 2011 4:56 pm
Location: France
Contact:

Post by Crisis »

Raziel wrote:You can try running "ScummVM -d5 --debugflags=audio" which makes it print debug special audio related stuff (or maybe anythin at all) :-)
So, i'v tried with your special command line and i can read this :
-----------------------------------------------------
WARNING: Engine does not support debug level 'audio'!
fluidsynth: error: Out of memory
fluidsynth: error: Failed to load Soundfont "bla\bla\bla\soundfont.sf2"
-----------------------------------------------------

Very clear, indeed.
I'm going to the next step : trying my soundfont with the real fluidsynth app.
See you soon for the result.
Crisis
Posts: 4
Joined: Tue Nov 15, 2011 4:56 pm
Location: France
Contact:

Re: Crisis General Midi 3.1

Post by Crisis »

eriktorbjorn wrote:Do you know if it works in FluidSynth itself? ScummVM simply uses the FluidSynth programming library, so I really have no idea what its limitations are.
Hmmm.... i've not found Fluidsynth for Windows in an executable format. Just Sources.
I'm not able to compile it, it's over my technic level...
Sorry.
Anybody to test it, please?
Crisis
Posts: 4
Joined: Tue Nov 15, 2011 4:56 pm
Location: France
Contact:

Post by Crisis »

Hi all.
I've compiled one and the problem is the same.
So, i contact the fluidsynth team to investigate a little bit about that.
I keep you informed.

Regards
Post Reply