[ scummvm-Patches-2012839 ] Atari Patch for adding Native MIDI and Fix Compile

SourceForge.net noreply at sourceforge.net
Mon Jul 7 23:20:06 CEST 2008


Patches item #2012839, was opened at 2008-07-07 17:20
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=2012839&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: KeithS (keithscr)
Assigned to: Nobody/Anonymous (nobody)
Summary: Atari Patch for adding Native MIDI and Fix Compile

Initial Comment:
...The Good...

Removed  -lsocket from configure because the latest released libc for the platform integrates that library.  It was only needed for Timidity support to build when added in the first place.

Added a native midi driver for the platform which outputs MIDI to the built in MIDI ports of the machines, and at the same time disabled the SEQ driver for the platform.  I think I included all of the new plugin code.

...The (Very) Bad...

Added timer manager calls for the platform with IFDEFs in 3 places in the SDL tree (screen update, event polling, and delay) because the SDLTimers for the platform do not work with the midi subsystem (or AGI/SKY engines).  This addition has been tested with MIDI from SCUMM, KYRA, QUEEN, and AGOS titles and also with a playthru of Space Quest II (Perfect Score!).  

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=2012839&group_id=37116




More information about the Scummvm-tracker mailing list