[ 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