[Scummvm-devel] Mac-Port Progress Update

Lionel Ulmer lionel.ulmer at free.fr
Fri Nov 23 02:09:04 CET 2001


> The same two problems affect PocketPC port. Despite it being Win32 system,
> it does not have MIDI implementation. I think we should get some basic 
> sound mixer using only digital audio, no MIDI, no external tools. I would not 
> mind even if sound is not 100% perfect, it cannot possibly be worse than the 
> old SoundBlaster.

I think some people are working on AdLib support using a library that
produces directly audio samples. The problem is that I do not know if iMuse
supports AdLib (in addition to GM and MT32) for sound output.

The other solution is what we are trying to do using TiMidity : a MIDI =>
digital audio converter. The problem is that it will be VERY hard to store
all the MIDI instruments on a flash card (well, I have an udrive so I do not
have this problem :-) ).

Otherwise, one would have to write some sort of audio-synthetiser that would
emulate MIDI without using instrument patterns, just 'standard' sine /
square / ... waveforms (a bit like on my old C64 :-) ).... Maybe something
like that exists, but I have never found one.

> PocketPC has some command line but use of it very cumbersome. I just added
> launch dialog. The only problem is that the list of supported game is not 
> well exposed. There is that structure version_settings in scummvm.cpp which 
> has enough info to create nice game selection dialog on the fly. I would suggest 
> providing the list of game and file names through the interface.

I had in mind for the Linux-interface something like that : we add a command
line option to the scummvm executable that would just list (in an easily
parsable format) the list of supported games and for each of these games,
the name of the files needed.

Then, anyone could write a launcher that would first ask for the list of
files and act accordingly. For example, on my Linuxized iPAQ, I may want to
write a PyGTK launcher whereas others would prefer writing a QPE
applications if they do not use the same desktop as me.

Putting the game selection in the standard executable itself is not a good
idea IMHO.

                   Lionel

-- 
		 Lionel Ulmer - http://www.bbrox.org/




More information about the Scummvm-devel mailing list